A função DATATABLE no Power BI é igual aquela receita de pão de queijo mineiro: simples, mas poderosa! É usada pra criar uma tabela manualmente, já que você pode declarar colunas e valores de forma fixa, na hora, igual mineiro falando que vai na padaria e já sabe o que vai pedir! Bora então entender como funciona e ver uns exemplos com aquele jeitinho engraçado de Minas.
O que é a função DATATABLE?
A DATATABLE cria uma tabela personalizada diretamente no seu modelo de dados. Você especifica as colunas, os tipos de dados e os valores, tudo ali na mão, sem precisar importar de arquivo. Isso te salva quando você quer testar algo rápido ou quando precisa de uma tabelinha pequena pra complementar o seu relatório.
sintaxe da função:
DATATABLE ( NomeColuna1, TipoColuna1, NomeColuna2, TipoColuna2, { { Valor1Coluna1, Valor1Coluna2 }, { Valor2Coluna1, Valor2Coluna2 } } )
É assim, facinho, igual perguntar “cê quer um cafezinho?” pra um mineiro. Agora, vamos ver uns exemplos pra clarear!
Exemplo 1: Tabelinha de cidades mineiras
DATATABLE ( "Cidade", STRING, "População", INTEGER, { { "Belo Horizonte", 2523794 }, { "Ouro Preto", 74048 }, { "São João Del Rei", 90000 } } )
Aqui, criamos uma tabela com algumas cidades de Minas e suas populações. Tá fácil igual doce de leite!
Exemplo 2: Produtos e Preços de Padaria
DATATABLE ( "Produto", STRING, "Preço", CURRENCY, { { "Pão de Queijo", 5.50 }, { "Broa de Milho", 3.20 }, { "Biscoito de Polvilho", 2.75 } } )
Isso aqui é uma tabelinha de produtos típicos de uma padaria mineira. Dá até fome, né?
Exemplo 3: Tabela de Meses e Temperaturas
DATATABLE ( "Mês", STRING, "Temperatura Média (°C)", INTEGER, { { "Janeiro", 30 }, { "Fevereiro", 29 }, { "Março", 28 } } )
Aqui, fizemos uma tabela pra mostrar as temperaturas de uns meses do ano. Em Minas, parece que o calor é sempre!
Exemplo 4: Anos e Safras de Café
DATATABLE ( "Ano", INTEGER, "Safra (kg)", INTEGER, { { 2021, 5000 }, { 2022, 5500 }, { 2023, 5200 } } )
Essa aqui é pra quem ama café! A tabela mostra a safra de café dos últimos anos. O cheiro de café coado tá até saindo da tela.
Exemplo 5: Nomes e Idades dos Comadres e Compadres
DATATABLE ( "Nome", STRING, "Idade", INTEGER, { { "Dona Maria", 65 }, { "Seu João", 70 }, { "Tião", 45 } } )
Olha que beleza, já temos os dados dos vizinhos tudo, aqueles que sempre estão prontos pra um dedim de prosa!
Exemplo 6: Ponto de Prosa – Tipo de Conversa e Duração
DATATABLE ( "Tipo de Conversa", STRING, "Duração (min)", INTEGER, { { "Bom dia na padaria", 5 }, { "Falar de chuva", 15 }, { "Assunto sobre política", 60 } } )
Aqui, montamos a tabela das conversas típicas de mineiro. E falar de chuva sempre dura uns 15 minutos, no mínimo!
Exemplo 7: Classificação de queijos mineiros
DATATABLE ( "Tipo de Queijo", STRING, "Nota de Sabor", INTEGER, { { "Queijo Canastra", 10 }, { "Queijo Serro", 9 }, { "Queijo Minas Padrão", 8 } } )
Pra quem ama queijo, isso aqui é quase uma tabela sagrada. Queijo é vida!
Exemplo 8: Tabela de Rotas de Trem
DATATABLE ( "Rota", STRING, "Duração (horas)", INTEGER, { { "Belo Horizonte a Vitória", 12 }, { "Ouro Preto a Mariana", 1 }, { "São João del Rei a Tiradentes", 0.5 } } )
Minas também é terra de trem, né? Aqui montamos umas rotas de trem bem conhecidas.
Exemplo 9: Datas de Festas Tradicionais
DATATABLE ( "Festa", STRING, "Data", DATE, { { "Festa Junina", DATE(2024, 6, 24) }, { "Carnaval", DATE(2024, 2, 13) }, { "Congado", DATE(2024, 10, 12) } } )
Festas em Minas são uma tradição! Aqui temos algumas datas pra já marcar no calendário.
Exemplo 10: Comidas Mineiras e Grau de Satisfação
DATATABLE ( "Comida", STRING, "Satisfação", INTEGER, { { "Feijão Tropeiro", 10 }, { "Frango com Quiabo", 9 }, { "Tutu de Feijão", 8 } } )
Só de olhar essa tabela já dá vontade de comer, né? Feijão tropeiro é 10 sempre!
Considerações Finais
A função DATATABLE é aquele jeitinho simples e eficiente de trabalhar com tabelas personalizadas. E com esses exemplos mineiros aqui, deu pra ver que é fácil de usar, né? Agora, é só criar suas tabelas e continuar aproveitando o melhor do Power BI!