Zdieľať cez


Vytvorenie databázy SQL pomocou rozhrania Fabric CLI

Vzťahuje sa na:Databáza SQL v službe Microsoft Fabric

Na vytvorenie databáz SQL v službe Fabric môžete použiť rozhranie príkazového riadka služby Fabric (CLI). Fabric CLI (fab) je rýchle rozhranie príkazového riadka inšpirované systémom súborov pre službu Microsoft Fabric.

Tento článok a vzorové skripty ukazujú základné príkazy rozhrania CLI služby Fabric, ktoré možno použiť na nasadenie databázy SQL služby Fabric.

Požiadavky

Pred začiatkom:

Vytvorenie novej databázy SQL pomocou rozhrania Fabric CLI

  1. Prihláste sa do služby Microsoft Fabric. Otvorte príkazový riadok a spustite nasledujúci príkaz:

    fab auth login 
    
  2. Postupujte podľa pokynov na overenie pomocou konta Microsoft s prístupom k vášmu pracovnému priestoru služby Fabric.

  3. Spustením nasledujúceho príkazu vytvorte novú databázu SQL:

    • Nahraďte <workspacename> ho názvom pracovného priestoru, v ktorom chcete vytvoriť databázu SQL.
    • Nahraďte <databasename> názvom, ktorý chcete použiť pre novú databázu SQL.
    fab create <workspacename>.Workspace/<databasename>.SQLDatabase
    
  4. Overte novú databázu SQL vo svojom pracovnom priestore pomocou nasledujúceho príkazu:

    • Nahraďte <workspacename> ho názvom pracovného priestoru, v ktorom chcete vytvoriť databázu SQL.
    fab ls <workspacename>.Workspace 
    

    Príkaz fab ls zobrazí zoznam všetkých položiek v pracovnom priestore vrátane vašej novej databázy SQL.

Triedenie databáz

Štandardne sa databáza vytvára pomocou sortácie SQL_Latin1_General_CP1_CI_ASnecitlivej na veľkosť písmen .

Triedenie databáz nie je možné po vytvorení upravovať, hoci kolácie na jednotlivých stĺpcoch sú podporované.

Keď vytvoríte databázu pomocou Fabric CLI, môžete priamo volať Fabric API pomocou sady príkazov fab API . Špecifikovať požadovaný pracovný priestor, nový názov databázy a popis a požadovanú koláciu v parametroch.

V súčasnosti je príkaz fab cli potrebný na vytvorenie databázy s ne-predvolenou triedou. Syntax je podobná, napríklad:

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

Tento príklad vytvára novú databázu v pracovnom priestore s unikátnym ID workspace unique ID, s názvom <new database name>, popisom <new database description>a koláciou Latin1_General_100_BIN2_UTF8.