Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
aplica-se a:
coluna calculada
tabela calculada
medida
cálculo visual
Retorna um subconjunto de exemplo de uma tabela obtida armazenando o eixo X primário em compartimentos de tamanho igual e preservando o min/max local para cada compartimento em diferentes séries.
Sintaxe
SAMPLEAXISWITHLOCALMINMAX(<Size>, <Table>, <Axis>, <Measure>, [<Measure> [, ...] ], <MinResolution> [, <DynamicSeries> [, <DynamicSeries [, ...] ] ] [, <DynamicSeriesSelectionCriteria] [, <DynamicSeriesSelectionOrder] [, <Max Resolution>] [, <MaxDynamicSeries>] [, <MaxIterations>])
Parâmetros
| Prazo | Definição |
|---|---|
Size |
Número de linhas no exemplo a ser retornado |
Table |
Qualquer expressão DAX que retorna uma tabela de dados de onde retornar um subconjunto de exemplo. |
Axis |
A coluna numérica ou datetime da Tabela a ser binada. |
Measure |
Referência de coluna da Tabela a ser amostrada. Pelo menos uma medida é necessária, mas você pode especificar várias. |
MinResolution |
Número mínimo de linhas selecionadas que abrange o intervalo completo não vazio de X |
DynamicSeries |
(Opcional) Coluna a ser usada como série. Você pode especificar zero ou vários. |
DynamicSeriesSelectionCriteria |
(Opcional) Decide quais valores de série devem ser mantidos se nem todas as DynamicSeries puderem ser preservadas. Os valores válidos são NONE ou ALPHABETICAL |
DynamicSeriesSelectionOrder |
(Opcional) Decide usar a classificação crescente ou decrescente nos critérios identificados por DynamicSeriesSelectionCriteria. Os valores válidos são ASC ou DESC. |
MaxResolution |
Número máximo de linhas selecionadas para uma linha que abrange o intervalo completo não vazio de X |
MaxDynamicSeries |
DynamicSeries máximo permitido. Se o número de DynamicSeries for maior que MaxDynamicSeries, remova DynamicSeries com base em DynamicSeriesSelectionCriteria. |
MaxIterations |
Número máximo de iterações para tentar alcançar o número tamanho de linhas. |
Valor retornado
O exemplo de Tabela que consiste no número tamanho de linhas.
Observações
- Se o número de linhas na Tabela for menor que o tamanho especificado, nenhum binning ocorrerá e todas as linhas serão retornadas.
- Os tamanhos de compartimento selecionados serão menores que MinResolution
- SAMPLEAXISWITHLOCALMINMAX é usado pelo Power BI para reduzir o número de pontos em um gráfico de linhas com um eixo X contínuo (numérico).
- Essa função não tem suporte para uso no modo DirectQuery quando usada em colunas calculadas ou regras de RLS (segurança em nível de linha).
Exemplo
A seguinte consulta DAX:
EVALUATE
SAMPLEAXISWITHLOCALMINMAX(
10,
SELECTCOLUMNS ( Sales, "x", [Unit Price], "y", [Sales Amount] ),
[x],
[y],
10
)
Retorna um subconjunto de exemplo de 10 linhas (ou menos) de Tabela que é armazenado por Preço Unitário e amostrado em Valor de Vendas.