Aller au contenu principal

Créer un workspace serverless

Un workspace serverless est un workspace déployé dans votre compte Databricks, préconfiguré avec un compute serverless et un stockage default, offrant une expérience SaaS entièrement managée et prête pour l'entreprise.

Les Serverless Workspace est idéal pour de nombreux cas d'utilisation. Ils peuvent être un environnement de niveau production pour les organisations qui utilisent exclusivement le compute serverless, ou un environnement composable et éphémère pour la formation interne et les tests. De plus, les administrateurs de compte sans l'autorisation de provisionner l'infrastructure cloud traditionnelle peuvent toujours déployer et gérer des workspaces serverless.

Pour des conseils sur l'utilisation des Workspace Serverless, consultez les Meilleures pratiques pour les Workspace Serverless.

Exigences​

Le workspace serverless doit être déployé dans une région qui prend en charge le compute serverless. Consultez la disponibilité Serverless.

Compute dans les workspaces serverless​

Toutes les charges de travail des Workspace serverless sont alimentées par le serverless compute. Le compute Serverless utilise les versions de l'environnement au lieu des versions traditionnelles de Databricks Runtime. Cela permet à Databricks de fournir des améliorations des performances, des améliorations de la sécurité et des correctifs de bugs sans nécessiter de modifications du code des charges de travail.

Pour des informations sur les types de compute serverless disponibles sur Databricks, consultez Se connecter au compute serverless.

Stockage dans les Workspace Serverless​

Les Workspace Serverless sont livrés avec un stockage default. Le stockage default fournit un emplacement de stockage entièrement managé que vous pouvez utiliser dans votre Workspace. Pour plus d'informations sur le stockage default, consultez Stockage default dans Databricks.

Pour des informations sur le monitoring des coûts de stockage default dans votre compte, consultez Surveiller les coûts de stockage default.

Utilisation des données dans votre stockage cloud​

Vous pouvez également créer une connexion entre un compte de stockage cloud et votre workspace serverless. Entre autres, cela vous permet d'ingérer des données brutes dans votre workspace, de créer et de lire des tables gérées dans un stockage cloud sécurisé, de créer des tables externes, et de lire et d'écrire des données non structurées.

Pour obtenir des instructions, consultez Se connecter au stockage d'objets cloud à l'aide de Unity Catalog.

Facturation et coûts du Workspace Serverless​

L'utilisation de Databricks est enregistrée dans la table système d'utilisation facturable de votre compte (system.billing.usage). Si vous disposez d'une offre privée avec Databricks, elle s'appliquera à l'utilisation du Workspace Serverless. Mais, parce que le compute serverless et le stockage par default ne sont pas déployés dans votre compte cloud, vos crédits ou réductions de fournisseur cloud ne s'appliquent pas à cette utilisation.

Si vous connectez votre Workspace Serverless à votre stockage cloud externe, les coûts de stockage et d'accès aux données associés sont facturés directement par votre fournisseur cloud et apparaissent dans votre console de facturation cloud. Cela peut inclure des frais de réseau pour les données consultées lors de l'exécution des tâches. Vos crédits ou réductions de fournisseur cloud peuvent s'appliquer à ces coûts.

Si vous avez acheté votre abonnement Databricks via AWS Marketplace, les frais de Workspace Serverless apparaissent également dans votre Console de facturation et de gestion des coûts AWS sous le nom de service Databricks .

Créer un workspace serverless​

Si vous souhaitez créer un Workspace Serverless, vous pouvez le faire depuis votre console de compte Databricks.

  1. Dans l'onglet **Workspace** de la console du compte, cliquez sur **Créer un workspace**.
  2. Donnez un nom à votre workspace et sélectionnez une région.
  3. Sélectionnez Utiliser le compute Serverless et le stockage default .
  4. Cliquez sur Créer .

Configurez les clés gérées par le client​

Pour les Workspace Serverless, vous devez uniquement configurer les clés gérées par le client pour les services gérés. La clé de la racine DBFS ne s’applique pas, car le stockage des Workspace Serverless est un service géré. La clé des services gérés chiffre les données dans les catalogues du workspace et le stockage racine du workspace.

La configuration des CMK lors de la création du workspace est prise en charge uniquement via l’API ou Terraform. Vous pouvez ajouter un CMK après la création du workspace en mettant à jour le workspace dans la console de compte :

  1. Dans la console du compte, cliquez sur Workspace , puis sélectionnez votre Workspace.
  2. Sur la page des détails du Workspace, cliquez sur Mettre à jour le Workspace .
  3. Sous Configurations avancées , sélectionnez la configuration de clé sous Configuration de la clé de chiffrement pour les services gérés , puis cliquez sur Mettre à jour .

Limitations du workspace Serverless​

Les Workspace Serverless sont limités à la fois par les limitations du compute Serverless et du stockage default :