TOJSON

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

Syntax

TOJSON(<Table>, [MaxRows])

Parameter

Begriff Definition
Tabelle Die Tabelle, die in JSON konvertiert werden soll
MaxRows (Optional) Die maximale Anzahl der zu konvertierenden Zeilen. Der Standardwert ist 10 Zeilen.

Rückgabewert

Eine Zeichenfolge mit der JSON-Darstellung der Tabelle. Die Darstellung enthält Spaltennamen als „header“, die Zeilenanzahl 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