5 pontos por xguru 2022-01-28 | Ainda não há comentários. | Compartilhar no WhatsApp
  • Linguagem experimental para relacionamentos e transformações de dados

  • Executa modelagem semântica e consultas em RDBs

  • Atualmente oferece suporte a BigQuery e Postgres

  • Recursos

→ Compila para SQL otimizado para o meu banco de dados

→ Os cálculos podem ser modularizados, reutilizados e expandidos da mesma forma que nos paradigmas modernos de programação

→ Excelente para consultar e gerar conjuntos de dados aninhados

→ Resolve armadilhas de junção no banco de dados (Fan/Chasm Trap), permitindo agregar qualquer coisa com uma única consulta e reduzindo a necessidade de tabelas fato e SQL excessivamente complexo

→ Os padrões são inteligentes, e a linguagem é concisa (SQL é verboso e muitas vezes redundante)

  • Uma linguagem para todos que trabalham com SQL (analistas, cientistas de dados, engenheiros de dados, desenvolvedores de apps de dados etc.)

  • Extensão para VS Code disponível

Exemplo de código Malloy

query: table('malloy-data.faa.flights') -> {

where: origin: 'SFO'

group_by: carrier

aggregate: [

flight_count is count()

average_flight_time is flight_time.avg()

]

}

Ainda não há comentários.

Ainda não há comentários.