Partager via


Créer une base de données SQL avec l’interface CLI Fabric

S’applique à : base de données SQL dans Microsoft Fabric

Vous pouvez utiliser l’interface de ligne de commande Fabric (CLI) pour créer des bases de données SQL dans Fabric. L’interface de ligne de commande Fabric (fab) est une interface de ligne de commande rapide inspirée du système de fichiers pour Microsoft Fabric.

Cet article et les exemples de scripts illustrent les commandes CLI Fabric de base qui peuvent être utilisées pour déployer une base de données Fabric SQL.

Conditions préalables

Avant de commencer :

Créer une base de données SQL avec l’interface CLI Fabric

  1. Connectez-vous à Microsoft Fabric. Ouvrez une invite de commandes et exécutez la commande suivante :

    fab auth login 
    
  2. Suivez les invites pour vous authentifier à l’aide de votre compte Microsoft avec l’accès à votre espace de travail Fabric.

  3. Exécutez la commande suivante pour créer une base de données SQL :

    • Remplacez <workspacename> par le nom de l’espace de travail dans lequel vous souhaitez créer la base de données SQL.
    • Remplacez <databasename> par le nom que vous souhaitez utiliser pour votre nouvelle base de données SQL.
    fab create <workspacename>.Workspace/<databasename>.SQLDatabase
    
  4. Vérifiez la nouvelle base de données SQL dans votre espace de travail avec la commande suivante :

    • Remplacez <workspacename> par le nom de l’espace de travail dans lequel vous souhaitez créer la base de données SQL.
    fab ls <workspacename>.Workspace 
    

    La fab ls commande affiche une liste de tous les éléments de l’espace de travail, y compris votre nouvelle base de données SQL.

Classement de bases de données

Par défaut, la base de données est créée avec l'interclassement insensible à la casse SQL_Latin1_General_CP1_CI_AS.

L'interclassement de la base de données ne peut pas être modifié après la création, bien que les interclassements sur des colonnes individuelles soient pris en charge.

Lorsque vous créez la base de données avec l’interface CLI Fabric, vous pouvez appeler l’API Fabric directement avec l’ensemble de commandes fab api . Spécifiez l’espace de travail souhaité, le nouveau nom et la description de la base de données et le classement souhaité dans les paramètres.

Actuellement, la fab cli commande est nécessaire pour créer une base de données avec un classement non par défaut. La syntaxe est similaire, par exemple :

fab api workspaces/<workspace unique ID>/sqldatabases -X post -H "Content-Type=application/json" -i "{\"displayName\": \"<new database name>\", \"description\": \"<new database description>\", \"creationPayload\":{\"collation\": \"Latin1_General_100_BIN2_UTF8\",\"creationMode\": \"new\"}}"

Cet exemple crée une base de données dans l’espace de travail avec l’ID workspace unique IDunique, avec un nom <new database name>, une description <new database description>et le classement Latin1_General_100_BIN2_UTF8.