5 puan yazan xguru 2022-01-28 | Henüz yorum yok. | WhatsApp'ta paylaş
  • Veri ilişkileri ve dönüşümleri için deneysel bir dil

  • RDB'ler üzerinde semantik modelleme ve sorgu yürütme

  • Şu anda BigQuery ve Postgres destekleniyor

  • Özellikler

→ Veritabanıma en uygun SQL'e derlenir

→ Hesaplamalar, modern programlama paradigmalarındaki gibi modülerleştirilebilir, yeniden kullanılabilir ve genişletilebilir

→ İç içe geçmiş veri kümelerinin sorgulanması ve oluşturulmasında çok başarılıdır

→ Veritabanındaki bağlantı tuzaklarını (Fan/Chasm Trap) çözer; böylece her şeyi tek bir sorguyla aggregate edebilir ve fact table'lara ya da aşırı karmaşık SQL'e duyulan ihtiyaç azalır

→ Varsayılanlar akıllıdır ve dil sadedir (SQL ise ayrıntılı ve çoğu zaman tekrarlıdır)

  • SQL ile çalışan herkes için bir dil (analistler, veri bilimcileri, veri mühendisleri, veri uygulaması geliştiricileri vb.)

  • VS Code uzantısı sunar

Malloy kod örneği

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

where: origin: 'SFO'

group_by: carrier

aggregate: [

flight_count is count()

average_flight_time is flight_time.avg()

]

}

Henüz yorum yok.

Henüz yorum yok.