'The current query cannot be evaluated for the '<ccon>Payment Measures (37)</ccon>' table, because the table contains more than two billion rows.

Xuhang Song 0 Reputation points Microsoft Employee
2024-04-28T21:10:51.77+00:00

Hi,

We start to get the following errors this week but we have more than two billion rows for years and only have issue start from this week.

Is there any new update happening in recent day?

Here is the error:

Invoke-ProcessASDatabase : Failed to save modifications to the server. Error returned: 'The current query cannot be evaluated for the '<ccon>Payment Measures (37)</ccon>' table, because the table contains more than two billion rows. Technical Details: RootActivityId: b349d7b6-bc92-4382-936a-c5d59333f060 Date (UTC): 4/27/2024 8:58:23 AM '. At line:150 char:5 + Invoke-ProcessASDatabase -DatabaseName $DatabaseName -RefreshType ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : InvalidArgument: (PaymentTransactions:String) [Invoke-ProcessASDatabase], OperationException + FullyQualifiedErrorId : Microsoft.AnalysisServices.PowerShell.Cmdlets.ProcessASDatabase

Azure Analysis Services
Azure Analysis Services
An Azure service that provides an enterprise-grade analytics engine.
439 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Amira Bedhiafi 16,071 Reputation points
    2024-04-29T11:58:17.16+00:00

    Can you try live connection to SSAS Tabular?

    And within your Tabular model, can you try DirectQuery when connecting on-premise data source?

    Based on the documentation, no single column in the table can have more than 1,999,999,997 distinct values.

    So in your case try to filter the data :)

    User's image

     

    0 comments No comments