Propriedades do DAX
Aplica-se a: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium
O Analysis Services inclui propriedades avançadas que determinam a resposta da consulta DAX. Para conjuntos de linhas muito grandes, como aqueles retornados por uma consulta DAX em modelos DirectQuery, o padrão de um milhão de linhas pode ser insuficiente. Para aumentar o limite superior, especifique a configuração MaxIntermediateRowSize . Você saberá se o limite deve ser ajustado se receber esse erro: "O conjunto de resultados de uma consulta de fonte de dados externa excedeu o tamanho máximo permitido de '1000000' linhas."
Propriedades
Configuração | Valor | Descrição |
---|---|---|
MaxIntermediateRowsetSize | 1.000.000 | Número máximo de linhas retornadas em uma consulta DAX. Para o SSAS, adicione manualmente essa entrada ao arquivo msmdsrv.ini e aumente o valor se o padrão for muito baixo. |
PredicateCheckSpoolCardinalityThreshold | 5.000 | Não se aplica ao Power BI. Uma propriedade avançada que não deve ser alterada, exceto sob orientação do suporte da Microsoft. |
Para o SSAS, você deve adicionar manualmente todo o elemento à seção DAX do arquivo de configuração. A configuração não estará presente no arquivo até que você a adicione.
Snippet de configuração (msmdsrv.ini)
<ConfigurationSettings>
. . .
<DAX>
<PredicateCheckSpoolCardinalityThreshold>5000
</PredicateCheckSpoolCardinalityThreshold>
<DQ>
<MaxIntermediateRowsetSize>1000000
</MaxIntermediateRowsetSize>
</DQ>
</DAX>
. . .
Para saber mais sobre outras propriedades de servidor e como defini-las, consulte Propriedades do servidor no Analysis Services.