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!