Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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 :
Vous avez besoin d’une capacité Fabric existante. Si ce n’est pas le cas, démarrez une version d’évaluation de Fabric.
Vous pouvez utiliser un espace de travail existant ou créer un espace de travail Fabric.
Vous devez être membre des rôles Administrateur ou Membre de l’espace de travail pour créer une base de données SQL.
Vérifiez que Python version 3.10, 3.11 ou 3.12 est installée sur votre ordinateur. Python doit être accessible à partir de votre terminal, via la variable d’environnement
PATH.Installez l’interface CLI Fabric sur votre ordinateur avec la commande suivante. Si vous voyez un message concernant la mise à jour de
PATHdans la sortie du programme d'installation, corrigez ceci avant de poursuivre, sinon les étapes suivantes peuvent échouer.pip install ms-fabric-cli
Créer une base de données SQL avec l’interface CLI Fabric
Connectez-vous à Microsoft Fabric. Ouvrez une invite de commandes et exécutez la commande suivante :
fab auth loginSuivez les invites pour vous authentifier à l’aide de votre compte Microsoft avec l’accès à votre espace de travail Fabric.
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- Remplacez
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>.WorkspaceLa
fab lscommande affiche une liste de tous les éléments de l’espace de travail, y compris votre nouvelle base de données SQL.- Remplacez
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.