TOJSON

Se aplica a:Columna calculadaTabla calculadaMediciónCálculo visual

Devuelve una tabla como una cadena en formato JSON.

Sintaxis

TOJSON(<Table>, [MaxRows])

Parámetros

Término Definición
Tabla Tabla que se va a convertir a JSON.
MaxRows (Opcional) Número máximo de filas que se van a convertir. El valor predeterminado es 10 filas.

Valor devuelto

Cadena con una representación en JSON de la tabla. La representación contiene los nombres de columna como "header", el recuento de filas como "rowCount" y los valores como "data".

Ejemplo

La consulta DAX siguiente:

EVALUATE
{TOJSON(DimSalesTerritory)}

Devuelve:

{
"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