5 puntos por xguru 2022-01-28 | Aún no hay comentarios. | Compartir por WhatsApp
  • Un lenguaje experimental para las relaciones y transformaciones de datos

  • Ejecuta modelado semántico y consultas sobre RDB

  • Actualmente soporta BigQuery y Postgres

  • Funciones

→ Se compila a SQL optimizado para mi DB

→ Los cálculos se pueden modularizar, reutilizar y extender de la misma manera que en los paradigmas modernos de programación

→ Excelente para consultar y generar conjuntos de datos anidados

→ Resuelve las trampas de unión de la DB (Fan/Chasm Trap), por lo que permite agregar cualquier cosa en una sola consulta y reduce la necesidad de tablas de hechos y de SQL excesivamente complejo

→ Los valores predeterminados son inteligentes y el lenguaje es conciso (SQL es verboso y a menudo redundante)

  • Un lenguaje para cualquiera que trabaje con SQL (analistas, científicos de datos, ingenieros de datos, desarrolladores de apps de datos, etc.)

  • Incluye extensión para VS Code

Ejemplo 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()

]

}

Aún no hay comentarios.

Aún no hay comentarios.