Del via


Opret en SQL-database med Fabric-kommandolinjegrænsefladen

Gælder for:SQL-database i Microsoft Fabric

Du kan bruge kommandolinjegrænsefladen Fabric til at oprette SQL-databaser i Fabric. Fabric CLI (fab) er en hurtig, filsysteminspireret kommandolinjegrænseflade til Microsoft Fabric.

Denne artikel og eksempelscripts demonstrerer de grundlæggende Fabric CLI-kommandoer, der kan bruges til at installere en Fabric SQL-database.

Forudsætninger

Inden du starter:

Opret en ny SQL-database med Fabric CLI

  1. Log på Microsoft Fabric. Åbn en kommandoprompt, og kør følgende kommando:

    fab auth login 
    
  2. Følg prompterne for at godkende ved hjælp af din Microsoft-konto med adgang til dit Fabric-arbejdsområde.

  3. Kør følgende kommando for at oprette en ny SQL-database:

    • Erstat <workspacename> med navnet på det arbejdsområde, hvor du vil oprette SQL-databasen.
    • Erstat <databasename> med det navn, du vil bruge til den nye SQL-database.
    fab create <workspacename>.Workspace/<databasename>.SQLDatabase
    
  4. Kontrollér den nye SQL-database i arbejdsområdet med følgende kommando:

    • Erstat <workspacename> med navnet på det arbejdsområde, hvor du vil oprette SQL-databasen.
    fab ls <workspacename>.Workspace 
    

    Kommandoen fab ls viser en liste over alle elementer i arbejdsområdet, herunder den nye SQL-database.

Databasesortering

Som standard oprettes databasen med den store-og og små bogstav-insensitive kollation SQL_Latin1_General_CP1_CI_AS.

Database-kollation kan ikke ændres efter oprettelsen, selvom kollationer på individuelle kolonner understøttes.

Når du opretter databasen med Fabric CLI, kan du kalde Fabric API'en direkte med fab api-sættet af kommandoer. Angiv det ønskede arbejdsområde, nyt databasenavn og beskrivelse samt ønsket sortering i parametrene.

I øjeblikket er kommandoen fab cli nødvendig for at oprette en database med en ikke-standard kollation. Syntaksen er lignende, for eksempel:

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\"}}"

Dette eksempel opretter en ny database i arbejdsområdet med det unikke ID workspace unique ID, med et navn <new database name>, beskrivelse <new database description>og sammenstillingen Latin1_General_100_BIN2_UTF8.