SAMPLECARTESIANPOINTSBYCOVER

aplica-se a:coluna calculadatabela calculadamedidacálculo visual

Retorna um subconjunto de exemplo de uma tabela obtida plotando as linhas como pontos no espaço 2D e removendo pontos sobrepostos.

Sintaxe

SAMPLECARTESIANPOINTSBYCOVER(<Size>, <Table>, <XAxis>, <YAxis>[, <Radius>] [, <MaxMinRatio>] [, <MaxBlankRatio>] )

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.
XAxis A coluna XAxis numérica da Tabela.
YAxis A coluna YAxis numérica da Tabela.
Radius (Opcional) A coluna Radius numérica da Tabela.
MaxMinRatio (Opcional) Quando Radius é especificado, MaxMinRatio precisa ser especificado e define a taxa entre o máximo e os raios mínimos de pontos desenhados. Consulte comentários para obter mais detalhes.
MaxBlankRatio (Opcional) Quando Radius é especificado, MaxBlankRatio precisa ser especificado e define a taxa entre o máximo e os raios em branco dos pontos desenhados. Consulte comentários para obter mais detalhes.

Valor retornado

O exemplo de Tabela que consiste no número tamanho de linhas.

Observações

  • Se o Tamanho for menor ou igual a 0, SAMPLECARTESIANPOINTSBYCOVER retornará uma tabela vazia

  • Se Radius for especificado, MaxMinRatio e MaxBlankRatio precisarão ser especificados e definidos como um valor maior que 1. Caso contrário, SAMPLECARTESIANPOINTSBYCOVER retornará um erro

  • Defina MaxMinRatio como o máximo de Radius dividido pelo mínimo de Radius. Por exemplo, se o raio mínimo for 20 e o raio máximo for 60, o parâmetro MaxMinRatio deverá ser definido como 60/20 = 3.

  • Defina MaxBlankRatio como o máximo de Radius dividido pelo Radius para valores em branco. Por exemplo, se o raio máximo for 60 e o Radius para valores em branco for 6, MaxBlankRatio deverá ser definido como 60/6 = 10.

  • 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
SAMPLECARTESIANPOINTSBYCOVER (
    1000,
    SELECTCOLUMNS ( Sales, "x", [Unit Price], "y", [Sales Amount] ),
    [x],
    [y]
)

Retorna uma amostra de 1000 linhas de pontos exclusivos da tabela Vendas em um espaço 2D definido pelo Preço Unitário como o eixo X e Valor de Vendas como o eixo Y.