TOJSON
JSON 形式を使用する文字列としてテーブルを返します。
構文
TOJSON(<Table>, [MaxRows])
パラメーター
用語 | 定義 |
---|---|
テーブル | JSON に変換するテーブル。 |
MaxRows | (省略可能) 変換する行の最大数。 既定値は 10 行です。 |
戻り値
テーブルの JSON 表現を使用した文字列。 この表現には、列名が "header" として、行数が "rowCount" として、値が "data" として含まれています。
例
次の DAX クエリを実行します。
EVALUATE
{TOJSON(DimSalesTerritory)}
戻り値:
{
"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"]
]
}