Aller au contenu principal

Gérer les budgets et les contrôles des coûts pour Genie

remarque

À partir du 8 juillet 2026 à 00:00 UTC, Databricks facturera l'utilisation de Genie Code au-delà d'une limite d'utilisation mensuelle gratuite. Les administrateurs de compte peuvent utiliser les budgets pour définir des contrôles des coûts.

Les produits Genie sont facturés selon un modèle de paiement à l’usage, avec une allocation mensuelle gratuite par utilisateur. L’utilisation de Genie est suivie via Unity AI Gateway. Les administrateurs de compte peuvent définir des budgets qui vous permettent de suivre et de contrôler les dépenses Genie pour l’ensemble de votre compte, pour des Workspace spécifiques, pour des groupes d’utilisateurs ou pour des utilisateurs individuels, et vous alerter avant que les limites ne soient atteintes.

Pour en savoir plus sur les budgets, consultez Créer et surveiller les budgets et Gérer les budgets pour Unity AI Gateway.

Comment fonctionne la facturation de Genie

Genie Code utilise un modèle de Tarifs à l'usage :

  • **Utilisation mensuelle gratuite** : chaque utilisateur reçoit une quantité gratuite d'utilisation de LLM chaque mois. L'utilisation gratuite s'applique aux utilisateurs identifiés, et non aux Databricks Service Principal.
  • Utilisation à la demande : L'utilisation au-delà du montant gratuit est facturée en DBU basée sur l'utilisation sous-jacente du LLM.

Les budgets s'appliquent à l'utilisation payée à la consommation. Vous ne pouvez pas utiliser un budget pour supprimer l'utilisation mensuelle gratuite d'un utilisateur.

Pour les tarifs actuels et la quantité d'utilisation gratuite, consultez la page de tarifs de Databricks.

Exigences

  • Vous devez être administrateur de compte pour créer et gérer des budgets.

Créez un budget pour Genie

Les budgets sont créés et gérés dans la console du compte. Consultez Créer et surveiller des budgets pour plus d'informations.

Pour créer un budget pour l'utilisation de Genie, utilisez le type de ressource Unity AI Gateway et le tag de ressource databricks-product: genie. N'ajoutez pas d'autres tags de ressource à un budget Genie. Les tags supplémentaires ne sont pas pris en charge et empêchent le budget de suivre l'utilisation de Genie.

Suivez ces étapes pour créer un budget Genie avec un threshold partagé pour un Workspace, ainsi que des thresholds par utilisateur et des remplacements :

  1. Dans la barre latérale de la console du compte, cliquez sur Utilisation .

  2. Cliquez sur l'onglet tab . Cette tab affiche les budgets existants pour le compte.

  3. Cliquez sur Créer un budget .

  4. Dans la section Portée , définissez la portée du budget :

    1. Saisissez un **Nom** pour votre budget.
    2. Dans le menu déroulant Workspaces , sélectionnez les Workspaces que vous souhaitez inclure dans votre budget. Le budget est partagé entre tous les Workspace sélectionnés, suivant leur utilisation combinée par rapport aux mêmes threshold, plutôt que d'appliquer un budget distinct à chaque Workspace. Sélectionnez Tout pour appliquer le budget à l'ensemble de votre compte.
    3. Dans le menu déroulant Types de ressources , sélectionnez Passerelle d'IA Unity .
    4. Dans la section **Balises de ressources** :
      1. Cliquez sur Sélectionner les tags .
      2. Dans le menu déroulant Clé , saisissez databricks-product .
      3. Dans le menu déroulant **Valeurs**, saisissez **Genie**.
  5. Configurez des threshold partagés pour définir un Pool d'utilisation qui s'applique à tous les utilisateurs et Workspaces dans le cadre du budget.

    1. Cliquez sur ** Icône Plus. Ajouter un threshold**.
    2. Définissez un montant pour le **threshold mensuel**. Ceci est le threshold mensuel partagé entre tous les utilisateurs et Workspace définis dans le champ d'application du budget.
    3. Sous Lorsque le threshold est épuisé , cochez Envoyer une alerte et/ou Bloquer l'utilisation . Cocher Bloquer l'utilisation bloque l'utilisation de Genie pour tous les utilisateurs lorsque le threshold budgétaire est atteint. Databricks recommande de cocher uniquement Envoyer une alerte , puis d'utiliser les thresholds et les remplacements par utilisateur pour bloquer l'utilisation.
    4. Si vous avez coché **Envoyer une alerte**, saisissez les **adresses e-mail** pour recevoir des alertes budgétaires lorsque l'utilisation atteint le threshold.
    5. Cliquez sur **Ajouter**.
  6. Configurez les **Thresholds par utilisateur** pour définir le threshold mensuel qui s'applique à chaque utilisateur dans le cadre du budget.

    1. Cliquez sur ** Icône Plus. Ajouter un threshold**.
    2. Saisissez un montant en dollars dans le champ **Monthly threshold**. Ce threshold s'applique à chaque utilisateur dans le périmètre du budget, en plus de son utilisation mensuelle gratuite. Par exemple, saisissez 100 $ pour donner à chaque utilisateur une limite mensuelle de 100 $.
    3. Sous Lorsque le threshold est épuisé , cochez Envoyer une alerte et/ou Bloquer l'utilisation . Cocher Bloquer l'utilisation bloque l'utilisation de Genie pour l'utilisateur lorsque le budget threshold est atteint. Vous pouvez définir des remplacements par utilisateur pour accorder à certains utilisateurs ou groupes un threshold plus élevé.
    4. Saisissez une liste d'adresses e-mail séparées par des virgules dans le champ Adresses e-mail . Ces adresses reçoivent des alertes lorsque les dépenses d'un utilisateur dépassent le threshold. La notification identifie l'utilisateur, ses dépenses depuis le début du mois et le budget.
important

Les notifications par e-mail de budget incluent le nom du budget, l'identité de l'utilisateur pour les thresholds par utilisateur et les balises personnalisées définies. Les destinataires des e-mails n’ont pas besoin d’être des utilisateurs de Databricks. Assurez-vous de protéger les données sensibles lorsque vous nommez le budget, sélectionnez des tags et ajoutez des destinataires d'e-mail.

  1. Ajoutez des remplacements par utilisateur pour donner à certains utilisateurs ou groupes un threshold plus élevé :

    1. Cliquez sur Icône Plus. Ajouter un remplacement .
    2. Dans le menu déroulant **Utilisateurs**, sélectionnez un utilisateur spécifique ou un groupe d'utilisateurs.
    3. Saisissez un montant en dollars dans le champ **Monthly threshold**. Ce threshold remplace le threshold par utilisateur par défaut pour les utilisateurs sélectionnés, mais il ne remplace pas le threshold partagé. Par exemple, donnez au groupe genie-code un threshold de 200 $ afin que ces utilisateurs aient une limite plus élevée. Si un utilisateur fait partie de plusieurs groupes d'utilisateurs, il hérite du threshold le plus permissif au sein du budget.
    4. Cliquez sur **Ajouter**.
  2. Cliquez sur Créer .

Exemple de configuration de budget pour l'utilisation de Genie.

L'image ci-dessus montre une configuration budgétaire exemple pour l'utilisation de Genie dans le Workspace dais-development, avec un threshold partagé de 5 000 $ et un threshold par utilisateur de 100 $. Les remplacements par utilisateur accordent aux utilisateurs du groupe genie-code un threshold plus élevé de 200 $ et aux utilisateurs du groupe power-users 300 $ par mois. Si un utilisateur fait partie à la fois des genie-code et des power-users, il hérite du threshold plus permissif de 300 $.

Comment fonctionnent ensemble les threshold partagés et par utilisateur

Un seul budget peut combiner un threshold partagé et un threshold par utilisateur (avec des remplacements par utilisateur). Ces deux seuils sont évalués indépendamment. Lorsqu'un threshold a la fonction Bloquer l'utilisation activée, un utilisateur est bloqué dès que le premier threshold de ce type est atteint :

  • Threshold partagé : un pool unique de dépenses à la demande partagé par tous les utilisateurs dans le périmètre du budget. Lorsque le pool est épuisé, chaque utilisateur dans le périmètre est bloqué, même si un utilisateur individuel n'a pas atteint son threshold par utilisateur.
  • Per-user threshold : La default individuelle limit pour chaque utilisateur dans le cadre du budget. Lorsqu’un utilisateur atteint cette limite, cet utilisateur est bloqué, même si le pool partagé dispose encore de budget.
  • Remplacements par utilisateur : Une limite plus élevée pour des utilisateurs ou des groupes spécifiques. Un remplacement remplace le threshold par utilisateur default pour ces utilisateurs. Il ne remplace pas le threshold partagé.

Un remplacement par utilisateur augmente la limite individuelle d'un utilisateur, et non le pool partagé. Un utilisateur ne peut pas dépenser au-delà d'un threshold partagé épuisé, et un budget partagé inutilisé ne permet pas à un utilisateur de dépenser au-delà de sa propre limite par utilisateur. La règle la plus permissive s'applique uniquement aux threshold et aux remplacements par utilisateur : lorsqu'un utilisateur appartient à plusieurs groupes avec des remplacements différents, il obtient le plus élevé. Il ne s'applique pas entre le threshold partagé et les threshold par utilisateur.

En utilisant la configuration d'exemple précédente (un threshold partagé de 5 000 $, un threshold par utilisateur de 100 $, un remplacement de 200 $ pour genie-code, et un remplacement de 300 $ pour power-users, tous avec Bloquer l'utilisation activé) :

  • Un utilisateur dans power-users peut dépenser jusqu'à 300 $ en paiement à l'usage, tant que le pool partagé de 5 000 $ n'est pas épuisé.
  • Si le Pool partagé de 5 000 $ est épuisé, cet utilisateur est bloqué même s'il n'a pas atteint sa propre limite de 300 $.
  • Un utilisateur à la fois dans genie-code et power-users obtient la limite plus permissive de 300 $, et non de 200 $.

Surveiller et query l'utilisation et le coût de Genie

Surveillez l'utilisation et le coût estimés de Genie sur la page des détails du budget, qui refresh fréquemment. Voir Afficher les détails du budget.

Pour query et analyser l'utilisation et le coût de Genie sur votre compte à partir des tables du système de facturation, y compris la manière dont l'utilisation de Genie correspond aux SKU et la manière dont les tarifs promotionnels apparaissent dans vos données d'utilisation, consultez Surveiller et comprendre vos coûts Genie.

Limitations

important

Les budgets pour Unity AI Gateway fournissent une estimation en quasi-temps réel des dépenses suivies par rapport aux threshold configurés, et les coûts réels encourus peuvent différer des threshold configurés. [[ ## completed ##]] Cette fonctionnalité est destinée à aider au contrôle des coûts en quasi-temps réel. N'utilisez pas cette fonctionnalité comme moyen de garantir un plafond de dépenses absolu sur les montants finaux facturés. Databricks n'est pas responsable des coûts encourus dépassant les threshold budgétaires configurés.

  • Les budgets ne peuvent pas supprimer l'utilisation mensuelle gratuite d'un utilisateur.

  • Chaque budget prend en charge un maximum de quatre thresholds partagés et 20 remplacements par utilisateur.

  • Votre compte peut avoir un maximum de 1 000 budgets.

  • Les Databricks Service Principal ne bénéficient pas d'une utilisation mensuelle gratuite et sont facturés pour toute leur utilisation.

  • Les budgets suivent l'utilisation des LLM. Le compute utilisé pour exécuter les requêtes, tel qu'un SQL warehouse, est facturé séparément et n'est pas inclus dans les budgets Genie.

  • Il peut y avoir un bref délai entre l'utilisation et l'envoi d'une alerte.

  • Les threshold de blocage de l'utilisation sont appliqués de manière approximative. L'application utilise une estimation du coût en temps réel, de sorte que les dépenses réelles peuvent varier au-dessus ou en dessous du threshold configuré. Cela signifie :

    • Un utilisateur peut être bloqué avant que ses dépenses réelles n'atteignent le threshold.
    • Un montant de dépenses supérieur au threshold peut survenir avant que l'application ne prenne effet. Les demandes Genie actives en cours lorsque le threshold est atteint ne sont pas interrompues.

    system.billing.usage reste la source unique de vérité pour l'utilisation facturable réelle. En cas de divergences entre l'utilisation suivie par rapport à un budget et les coûts réels, Databricks peut ajuster rétroactivement les estimations budgétaires afin de les réconcilier.

  • Les montants des dépenses dans les e-mails d’alerte budgétaire, la page des détails du budget et system.billing.usage peuvent différer lorsqu’ils sont comparés au même moment. Ceci est attendu, car chaque source se met à jour à un rythme différent :

    • E-mails d'alerte de budget : Reflètent les dépenses au moment où l'alerte a été Trigger.
    • Page de détails du budget : des mises à jour fréquentes peuvent afficher un montant inférieur à celui d’un e-mail d’alerte récent si elles sont consultées peu après.
    • system.billing.usage : Mises à jour toutes les quelques heures. L'interrogation des tables système peu après avoir reçu une alerte peut renvoyer un chiffre de dépenses inférieur à celui de la page des détails du budget ou des e-mails d'alerte.

    L'application du budget, y compris le blocage de l'utilisation et les seuils d'alerte, est basée sur le suivi des dépenses en quasi temps réel et n'est pas affectée par le délai de refresh de la table système.

Ressources supplémentaires