Freigeben über


TOJSON

Gilt für:Berechnete SpalteBerechnete TabelleMeasurevisuelle Berechnung

Gibt eine Tabelle als Zeichenfolge im JSON-Format zurück.

Syntax

TOJSON(<Table>, [MaxRows])

Parameter

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

Rückgabewert

Eine Zeichenfolge mit der JSON-Darstellung der Tabelle. Die Darstellung enthält Spaltennamen als "Header", "count-of-rows" als "rowCount" und Werte 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