
Cube.js
Couche sémantique universelle pour les applications de données
Cube.js est une couche sémantique universelle open-source qui aide les développeurs à créer des applications de données rapides et cohérentes avec des API puissantes.
Qu'est-ce que Cube.js ?
Cube.js est une couche sémantique universelle qui se situe entre vos sources de données et vos applications. Pensez-y comme un middleware intelligent qui se connecte à des entrepôts de données tels que Snowflake, BigQuery ou Postgres et transforme les données brutes en métriques et dimensions prêtes à l’usage métier.
Contrairement aux outils BI traditionnels qui vous enferment dans des interfaces spécifiques, Cube.js offre des API flexibles qui fonctionnent avec n’importe quelle application ou outil. Vous définissez votre modèle de données une fois en utilisant du code, et Cube.js génère automatiquement des requêtes SQL optimisées, gère la mise en cache pour des performances accrues et fournit des résultats cohérents sur toutes vos applications.
La plateforme se compose de deux offres principales : Cube Core (open-source) pour l’auto-hébergement et Cube Cloud (service géré) avec des fonctionnalités supplémentaires pour les entreprises. Les deux versions supportent les mêmes fonctionnalités de base, mais Cube Cloud inclut l’hébergement, des fonctionnalités de sécurité et des intégrations avec des outils BI populaires comme Tableau et Power BI.
Fonctionnalités de Cube.js
Couche sémantique universelle pour un accès cohérent aux données
APIs REST, GraphQL et SQL avec auto-optimisation
Mise en cache intelligente et pré-agrégations pour des requêtes rapides
Plus de 20 connecteurs de sources de données incluant Snowflake, BigQuery
Modélisation des données orientée code avec support du contrôle de version
Contrôles de sécurité au niveau des lignes et des colonnes
Intégrations natives aux outils BI (Tableau, Power BI, Excel)
Options open source et cloud géré
Mises à jour des données en temps réel et streaming
Éditeur visuel de modèle de données
Tarification de Cube.js
Free
- 2 instances de développement
- 1 000 requêtes par jour
- Support communautaire via Slack
- Hébergement basique sur AWS/GCP
- Accès au noyau Cube open source
- Points de terminaison API standard
Starter
- 0,15 $ par unité de calcul Cube (CCU)
- Déploiements illimités
- 10 000 requêtes par jour (développement)
- 50 000 requêtes par jour (production)
- Hébergement AWS/GCP dans certaines régions sélectionnées
- Support communautaire Slack + Email
- Jusqu'à 150 Go d'agrégations préalables
- Intégration d'un outil BI
Premium
- 0,30 $ par unité de calcul Cube (CCU)
- SLA de disponibilité de 99,95 %
- Requêtes illimitées
- Support multi-régions (AWS/GCP/Azure)
- Domaines personnalisés
- Déploiement multi-cluster
- Agrégations préalables illimitées
- Intégrations BI illimitées
Enterprise
- 0,40 $ par unité de calcul Cube (CCU)
- SLA de disponibilité de 99,99 %
- SSO avec SAML 2.0
- Contrôle d'accès à l'espace de travail
- Connexion Microsoft Excel/Power BI
- Catalogue sémantique
- Journal d'audit
- Support prioritaire
Enterprise Premier
- Tarification personnalisée selon les besoins
- Clés gérées par le client
- Intégration Microsoft Fabric
- Intégration de source de données personnalisée
- APC (Apportez Votre Propre Cloud)
- Support premium avec SLA
- Surveillance des intégrations
- Services professionnels inclus
Cas d'usage de Cube.js
Dépôt de Cube.js
Voir sur Github| Étoiles | 20,792 |
| Forks | 2,135 |
| Âge du Dépôt | 7 ans |
| Dernier Commit | 3 heures il y a |
FAQ sur Cube.js
Voir ce que les utilisateurs disent à propos de Cube.js
0 Avis
Pas encore d'avis
Soyez le premier à évaluer Cube.js








