Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
gäller för:✅SQL-databas i Microsoft Fabric
Du kan använda CLI ( Fabric Command Line Interface ) för att skapa SQL-databaser i Fabric. Fabric CLI (fab) är ett snabbt, filsysteminspirerat kommandoradsgränssnitt för Microsoft Fabric.
Den här artikeln och exempelskripten visar de grundläggande Fabric CLI-kommandon som kan användas för att distribuera en Fabric SQL-databas.
Förutsättningar
Innan du börjar:
Du behöver en befintlig Fabric-kapacitet. Om du inte gör det, starta en Fabric-prenumeration.
Du kan använda en befintlig arbetsyta eller skapa en ny Fabric-arbetsyta.
Du måste vara medlem i administratörs- eller medlemsrollerna för arbetsytan för att skapa en SQL-databas.
Kontrollera att Python version 3.10, 3.11 eller 3.12 är installerad på datorn. Python bör vara tillgängligt från terminalen
PATHvia miljövariabeln.Installera Fabric CLI på datorn med följande kommando. Om du ser ett meddelande om att uppdatera
PATHi utdata från installationsprogrammet kan du åtgärda det innan du fortsätter eller efterföljande steg kan misslyckas.pip install ms-fabric-cli
Skapa en ny SQL-databas med Fabric CLI
Logga in på Microsoft Fabric. Öppna en kommandotolk och kör följande kommando:
fab auth loginFölj anvisningarna för att autentisera med ditt Microsoft-konto som har åtkomst till din Fabric-arbetsyta.
Kör följande kommando för att skapa en ny SQL-databas:
- Ersätt
<workspacename>med namnet på arbetsytan där du vill skapa SQL-databasen. - Ersätt
<databasename>med det namn som du vill använda för din nya SQL-databas.
fab create <workspacename>.Workspace/<databasename>.SQLDatabase- Ersätt
Kontrollera den nya SQL-databasen på din arbetsyta med följande kommando:
- Ersätt
<workspacename>med namnet på arbetsytan där du vill skapa SQL-databasen.
fab ls <workspacename>.WorkspaceKommandot
fab lsvisar en lista över alla objekt på arbetsytan, inklusive din nya SQL-databas.- Ersätt
Databaskollation
Som standard skapas databasen med skiftlägesokänslig sortering SQL_Latin1_General_CP1_CI_AS.
Databassortering kan inte ändras efter skapandet, men sortering på enskilda kolumner stöds.
När du skapar databasen med Fabric CLI kan du anropa Fabric API direkt med fab api-uppsättning av kommandon. Ange önskad arbetsyta, nytt databasnamn och beskrivning samt önskad sortering i parametrarna.
fab cli För närvarande är kommandot nödvändigt för att skapa en databas med en icke-standardsortering. Syntaxen är liknande, till exempel:
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\"}}"
I det här exemplet skapas en ny databas på arbetsytan med det unika ID:t workspace unique ID, med namnet <new database name>, beskrivningen <new database description>och sorteringen Latin1_General_100_BIN2_UTF8.