SAMPLECARTESIANPOINTSBYCOVER

gælder for:beregnet kolonneberegnet tabelberegning af målingvisualisering

Returnerer et eksempelundersæt fra en tabel, der hentes ved at afbilde rækkerne som punkter i 2D-mellemrum og fjerne overlappende punkter.

Syntaks

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

Parametre

Udtryk Definition
Størrelse Antal rækker i eksemplet, der skal returneres
Bord Ethvert DAX udtryk, der returnerer en tabel med data, hvorfra du kan returnere et eksempelundersæt fra.
XAxis Den numeriske XAxis-kolonne fra Tabellen.
YAxis Den numeriske YAxis-kolonne fra Tabellen.
Radius (Valgfrit) Den numeriske Radius-kolonne fra tabellen.
MaxMinRatio (Valgfrit) Når Radius er angivet, skal MaxMinRatio angives og definerer forholdet mellem maksimum- og minimumradiusser for tegnene. Se bemærkninger for at få flere oplysninger.
MaxBlankRatio (Valgfrit) Når Radius er angivet, skal MaxBlankRatio angives og definerer forholdet mellem de maksimale og tomme radiuser for de tegnede punkter. Se bemærkninger for at få flere oplysninger.

Returværdi

Eksemplet fra Table, der består af Size number of rows.

Bemærkninger

  • Hvis Størrelse er mindre end eller lig med 0, returnerer SAMPLECARTESIANPOINTSBYCOVER en tom tabel

  • Hvis Radius er angivet, skal MaxMinRatio og MaxBlankRatio angives og angives til en værdi, der er større end 1. Hvis ikke, returnerer SAMPLECARTESIANPOINTSBYCOVER en fejl

  • Angiv MaxMinRatio til den maksimale radius divideret med minimumværdien af Radius. Hvis minimumradiussen f.eks. er 20, og den maksimale Radius er 60, skal parameteren MaxMinRatio angives til 60/20 = 3.

  • Angiv MaxBlankRatio til den maksimale radius divideret med Radius for tomme værdier. Hvis den maksimale Radius f.eks. er 60, og Radius for tomme værdier er 6, skal MaxBlankRatio angives til 60/6 = 10.

  • Denne funktion understøttes ikke til brug i DirectQuery-tilstand, når den bruges i beregnede kolonner eller RLS-regler (row-level security).

Eksempel

Følgende DAX forespørgsel:

EVALUATE
SAMPLECARTESIANPOINTSBYCOVER (
    1000,
    SELECTCOLUMNS ( Sales, "x", [Unit Price], "y", [Sales Amount] ),
    [x],
    [y]
)

Returnerer et eksempel på 1000 rækker fra entydige punkter fra tabellen Sales i et 2D-område, der er defineret af Unit Price som X-aksen og Sales Amount som Y-aksen.