Aller au contenu
Models

Transformez les données brutes et définissez des mesures et segments réutilisables. L'IA crée le modèle, puis chaque workflow peut l'utiliser.

Essai de 14 jours. Carte bancaire non requise.

Models / Customer activity
Ask AI

Models

Customer activity

models.customer_activity

Subscriptions

models.subscriptions

Qualified pipeline

models.qualified_pipeline

Product usage

models.product_usage

Customer activity

One row per customer event with account and plan context.

01 select e.user_id, e.occurred_at, e.event_name,

02 a.plan, a.region, a.created_at as account_created_at

03 from events e join accounts a on a.id = e.account_id

04 where not a.is_internal

reference

customer_activity

measures

3

segments

4

Interrogez le même modèle depuis chaque graphique, dashboard, agent et workflow SQL.

Subscriptions
v12

select subscription_id, account_id,

started_at, status, plan,

monthly_amount

from subscriptions

where not is_test

Measure
mrr
sum(monthly_amount)
Segment
active
status = 'active'
Verifiedmodels.subscriptions
Net revenue dashboardRan 2m ago

select date_trunc('month', started_at) as month,

sum(monthly_amount) as mrr

from

models.subscriptions

where status = 'active'

group by month

$59K+23%($48K)

Transformation, sémantique, gouvernance et création par l'IA dans un seul produit.

01

Transformation et sémantique

Chaque modèle associe du SQL réutilisable à des dimensions documentées, des mesures, des segments et une colonne temporelle par défaut. C'est une alternative native à dbt et Cube, sans service séparé à exploiter.

02

Contexte IA

03

Gouvernance

  • Chaque modification SQL ou sémantique crée une version restaurable
  • Les admins vérifient les modèles approuvés pour les personnes et l'IA
  • Voyez chaque graphique et automatisation qui dépend d'un modèle
  • Les contrôles d'accès existants des sources continuent de s'appliquer
Lire la documentation Models

Créez des jeux de données propres avec les mesures et segments utiles à chaque équipe.

Models

3

New model

Subscriptions

Revenue

One row per subscription with account, plan, status, and billing details.

4 measures · 3 segments

Customer activity

Growth

Clean customer events joined with account and plan attributes.

3 measures · 4 segments

Product usage

Product

Feature usage at the event grain with documented product dimensions.

5 measures · 2 segments

Models, expliqué.

Qu'est-ce que Basedash Models ?

Basedash Models regroupe des jeux de données SQL réutilisables et leurs métadonnées sémantiques. Chaque modèle appartient à une source et peut inclure dimensions, mesures, segments, colonne temporelle, vérification et historique.

L'IA peut-elle créer un modèle complet ?

Oui. Décrivez ce que vous voulez modéliser, comme les utilisateurs actifs ou la rétention. L'IA inspecte votre schéma et crée le SQL, les descriptions de colonnes, les mesures, les segments et la colonne temporelle.

Models peut-il transformer les données ?

Oui. Un modèle peut nettoyer, joindre, renommer et restructurer les données du warehouse. Une sortie au grain le plus fin reste généralement la plus flexible, avec mesures et segments pour l'analyse.

Que sont les mesures et les segments ?

Les mesures sont des expressions SQL agrégées réutilisables, comme le revenu total. Les segments sont des prédicats réutilisables, comme les clients actifs. L'IA les applique avec du SQL normal.

Comment interroger un modèle ?

Interrogez-le comme une table virtuelle en utilisant models.<nom_de_référence>, par exemple FROM models.subscriptions. Utilisez le dialecte SQL natif de la source.

En quoi Models diffère-t-il des skills ?

Models contient du SQL exécutable et des métadonnées structurées. Les skills sont des instructions réutilisables en prose. Utilisez Models pour les données, mesures et segments, et les skills pour guider l'analyse.

Models peut-il remplacer dbt ou Cube ?

Models fournit transformation et modélisation sémantique directement dans Basedash. Les équipes peuvent créer jeux de données, mesures et segments sans exploiter un déploiement dbt ou Cube séparé.

Les modèles peuvent-ils être audités et vérifiés ?

Oui. Les changements SQL et sémantiques créent des versions restaurables, et la vue des usages montre les dépendances. Les admins peuvent vérifier les modèles approuvés ; toute modification sémantique retire la vérification jusqu'à une nouvelle revue.

Nous pouvons vous aider à migrer vos données et tableaux de bord depuis n'importe quel outil.