Freigeben über


TOJSON

Gilt für:Berechnete Spalteberechnete TabelleMeasurevisuelle Berechnung

Gibt eine Tabelle als Zeichenfolge mithilfe von JSON-formatzurück.

Syntax

TOJSON(<Table>, [MaxRows])

Parameter

Begriff Definition
Table Die Tabelle, die in JSON konvertiert werden soll
MaxRows (Optional) Die maximale Anzahl von Zeilen bis convert. Der Standardwert ist 10 Zeilen.

value zurückgeben

Eine Zeichenfolge mit der JSON-Darstellung der Tabelle. Die Darstellung contains Spaltennamen als "Header", count-of-rows als "rowCount" andvalues als "data".

Beispiel

Die folgende DAX Abfrage:

EVALUATE
{TOJSON(DimSalesTerritory)}

Gibt diese Werte zurück:

{
"header": ["'DimSalesTerritory'[SalesTerritoryKey]", "'DimSalesTerritory'[SalesTerritoryAlternateKey]", "'DimSalesTerritory'[SalesTerritoryRegion]", "'DimSalesTerritory'[SalesTerritoryCountry]", "'DimSalesTerritory'[SalesTerritoryGroup]"],<br>
"rowCount": 11,
"data": [
[1, 1, "Northwest", "United States", "North America"],
[2, 2, "Northeast", "United States", "North America"],
[3, 3, "Central", "United States", "North America"],
[4, 4, "Southwest", "United States", "North America"],
[5, 5, "Southeast", "United States", "North America"],
[6, 6, "Canada", "Canada", "North America"],
[7, 7, "France", "France", "Europe"],
[8, 8, "Germany", "Germany", "Europe"],
[9, 9, "Australia", "Australia", "Pacific"],
[10, 10, "United Kingdom", "United Kingdom", "Europe"]
]
}

TOCSV EVALUATEANDLOG