
Cube.js
Cube.js, geliştiricilerin güçlü API'lerle hızlı ve tutarlı veri uygulamaları oluşturmasına yardımcı olan açık kaynaklı evrensel bir anlamsal katmandır.





Cube.js nedir?
Cube.js, veri kaynaklarınız ile uygulamalarınız arasında yer alan evrensel bir anlamsal katmandır. Bunu, Snowflake, BigQuery veya Postgres gibi veri ambarlarına bağlanan ve ham verileri iş hazır metrikler ve boyutlara dönüştüren akıllı bir ara katman olarak düşünebilirsiniz.
Belirli arayüzlere sizi kilitleyen geleneksel BI araçlarının aksine, Cube.js herhangi bir uygulama veya araçla çalışan esnek API'ler sunar. Veri modelinizi bir kez kod kullanarak tanımlarsınız ve Cube.js otomatik olarak optimize edilmiş SQL sorguları oluşturur, daha hızlı performans için önbellekleme yapar ve tüm uygulamalarınızda tutarlı sonuçlar sağlar.
Platform, iki ana bileşenden oluşur: kendi kendine barındırma için açık kaynaklı Cube Core ve ek kurumsal özelliklerle birlikte yönetilen hizmet olan Cube Cloud. Her iki sürüm de aynı temel işlevselliği destekler, ancak Cube Cloud barındırma, güvenlik özellikleri ve Tableau ile Power BI gibi popüler BI araçlarıyla entegrasyonlar içerir.
Cube.js nasıl kullanılır
Cube.js ile başlaması, açık kaynak veya bulut sürümünü seçmiş olmanız fark etmeksizin oldukça basittir. İşte nasıl yapılacağı:
Cube Cloud için (Önerilen):
cube.dev adresinden ücretsiz bir hesap oluşturun
Veri kaynağınızı bağlayın (Snowflake, BigQuery, Postgres vb.)
Görsel veri modeli düzenleyicisini kullanarak metriklerinizi ve boyutlarınızı tanımlayın
API’leri otomatik olarak oluşturun ve sorguları test edin
Oluşturulan uç noktaları BI araçlarınıza veya uygulamalarınıza bağlayın
Cube Core’u kendi sunucunuzda barındırmak için:
Docker veya npm paketi ile kurulum yapın
Veritabanı bağlantınızı yapılandırın
YAML veya JavaScript dosyaları kullanarak veri modellerini tanımlayın
Kurulumunuzu test etmek için geliştirme sunucusunu çalıştırın
Başarı için en iyi uygulamalar:
Basit metriklerle başlayın ve kademeli olarak karmaşıklığı artırın
Performansı artırmak için yerleşik önbellekleme özelliklerini kullanın
Veri modellerinizi klasörler ve ad alanları kullanarak düzenleyin
Sık kullanılan sorgular için ön toplamalardan yararlanın
Veri modeli değişikliklerinizi yönetmek için sürüm kontrolü kullanın
Üretim uygulamalarını bağlamadan önce API’lerinizi kapsamlı şekilde test edin
Cube.js özellikleri
Tutarlı veri erişimi için evrensel anlamsal katman
Otomatik optimizasyonlu REST, GraphQL ve SQL API'leri
Hızlı sorgular için akıllı önbellekleme ve ön-aggregasyonlar
Snowflake, BigQuery dahil 20'den fazla veri kaynağı bağlayıcısı
Versiyon kontrol destekli kod-öncelikli veri modelleme
Satır ve sütun düzeyinde güvenlik kontrolleri
Yerel BI araç entegrasyonları (Tableau, Power BI, Excel)
Açık kaynak ve yönetilen bulut seçenekleri
Gerçek zamanlı veri güncellemeleri ve akışı
Görsel veri modeli editörü
Cube.js fiyatlandırması
Free
Free
- 2 geliştirme örneği
- Günde 1.000 sorgu
- Topluluk Slack desteği
- AWS/GCP üzerinde temel barındırma
- Açık kaynak Cube Core erişimi
- Standart API uç noktaları
Starter
$0.15
- CCU (Küp Hesaplama Birimi) başına 0,15 $
- Sınırsız dağıtım
- Günde 10 bin sorgu (geliştirme)
- Günde 50 bin sorgu (üretim)
- Seçili bölgelerde AWS/GCP barındırma
- Topluluk Slack + E-posta desteği
- 150GB'ye kadar ön toplama işlemleri
- Bir BI aracı entegrasyonu
Premium
$0.3
- Her Küp Hesaplama Birimi (CCU) için 0,30 $
- %99,95 çalışma süresi SLA'sı
- Sınırsız sorgu
- Çoklu bölge desteği (AWS/GCP/Azure)
- Özel alan adları
- Çoklu küme dağıtımı
- Sınırsız ön toplama işlemi
- Sınırsız BI entegrasyonları
- Performans İçgörüleri
Enterprise
$0.4
- Her Küp Hesaplama Birimi (CCU) için 0,40 $
- %99,99 çalışma süresi SLA'sı
- SAML 2.0 ile SSO
- Çalışma Alanı Erişim Kontrolü
- Microsoft Excel/Power BI bağlantısı
- Anlamsal Katalog
- Denetim Kaydı
- Öncelikli destek
- Özel altyapı seçeneği
Enterprise Premier
Custom
- Gereksinimlere göre özel fiyatlandırma
- Müşteri tarafından yönetilen anahtarlar
- Microsoft Fabric entegrasyonu
- Özel veri kaynağı entegrasyonu
- Kendi Bulutunu Getir (BYOC)
- SLA ile premium destek
- Entegrasyonların izlenmesi
- Profesyonel hizmetler dahil
Cube.js kullanım durumları
Cube.js'den kimler yararlanabilir?
Cube.js hakkında sık sorulan sorular
Cube.js ile deneyiminizi paylaşın
Kullanıcıların ne dediğini görün Cube.js
0 İncelemeler
Henüz inceleme yok
İlk incelemeyi siz yapın Cube.js
Cube.js rozetlerini gömme
Topluluğunuza Cube.js'in Tool Questor'de öne çıkarıldığını gösterin. Web sitenize, belgelerinize veya sosyal profillerinize bu güzel rozetleri ekleyerek güvenilirliği artırın ve daha fazla trafik çekin.