Pular para o conteúdo
officetuning.aiofficetuning.ai
TreinamentosConsultoriaBibliotecaFerramentasConteúdoPortfólio
Entrar
officetuning.aiofficetuning.ai

Treinamento, consultoria e mentoria para decidir, construir e aprender nas quatro frentes da marca.

AI · Data · Productivity · Dev · São Paulo
contato@officetuning.ai
TreinamentosPower BIExcelSQLPowerPointIA + ProdutividadeTodos os treinamentos
PortalConsultoriaBibliotecaPortfólioBackground BuilderDashboard CanvasConteúdo
InstitucionalPolítica de privacidadeInformações legais
© 2026 officetuning.ai · São Paulo
  1. Biblioteca
  2. DAX
  3. Funções DAX
  4. TOJSON

TOJSON

DAXOutras Funções

Retorna uma tabela como texto em formato JSON, com os nomes de coluna em "header", a contagem em "rowCount" e os valores em "data".

Quando usar

Inspecionar o conteúdo de uma expressão de tabela como texto (depuração) ou gerar texto JSON a partir de uma medida para integrações.

Sintaxe

DAX
TOJSON(<Tabela>[, <MaxLinhas>])

Parâmetros

Tabela: Tabela a converter em JSON. MaxLinhas (Opcional): Número máximo de linhas a converter; padrão 10.

Aplica-se a

  • SimColuna Calculada
  • SimTabela Calculada
  • SimMedida
  • SimCálculo Visual

Exemplo

DAX
// DAX Query View — os 3 produtos mais vendidos, em JSON
EVALUATE
{
    TOJSON (
        TOPN (
            3,
            ADDCOLUMNS (
                SUMMARIZE ( TabFatVenda, TabDimProduto[NomeProduto], TabDimProduto[Categoria] ),
                "Total de Vendas", CALCULATE ( SUM ( TabFatVenda[ValorVenda] ) )
            ),
            [Total de Vendas], DESC
        ),
        3
    )
}
// → {"header": [...], "rowCount": 3, "data": [[...], ...]}

Observações

O resultado é um único valor de texto, com os nomes de coluna em "header", a contagem de linhas em "rowCount" e os valores em "data". Para formato CSV, use TOCSV.

Mais informações

Lançamento
2022-Nov
Referência
https://learn.microsoft.com/pt-br/dax/tojson-function-dax
Função anteriorTODAYPróxima função TOPN
Biblioteca