Bagikan melalui


Membuat database SQL dengan Fabric CLI

Berlaku untuk:Database SQL di Microsoft Fabric

Anda dapat menggunakan Fabric Command Line Interface (CLI) untuk membuat database SQL di Fabric. Fabric CLI (fab) adalah antarmuka baris perintah yang cepat dan terinspirasi sistem file untuk Microsoft Fabric.

Artikel ini dan contoh skrip menunjukkan perintah Fabric CLI dasar yang dapat digunakan untuk menyebarkan database Fabric SQL.

Prasyarat

Sebelum Anda mulai:

  • Anda memerlukan kapasitas Fabric yang sudah ada. Jika tidak, mulailah uji coba Fabric.

  • Anda dapat menggunakan ruang kerja yang ada atau membuat ruang kerja Fabric baru.

  • Anda harus menjadi anggota peran Admin atau Anggota untuk ruang kerja guna membuat database SQL.

  • Pastikan Python versi 3.10, 3.11, atau 3.12 diinstal pada komputer Anda. Python harus dapat diakses dari terminal Anda, melalui PATH variabel lingkungan.

  • Instal Fabric CLI di komputer Anda dengan perintah berikut. Jika Anda melihat pesan tentang memperbarui PATH dalam output alat penginstal, perbaiki sebelum melanjutkan atau langkah berikutnya dapat gagal.

    pip install ms-fabric-cli
    

Membuat database SQL baru dengan Fabric CLI

  1. Masuk ke Microsoft Fabric. Buka jendela command prompt dan jalankan perintah berikut:

    fab auth login 
    
  2. Ikuti perintah untuk mengautentikasi menggunakan akun Microsoft Anda dengan akses ke ruang kerja Fabric Anda.

  3. Jalankan perintah berikut untuk membuat database SQL baru:

    • Ganti <workspacename> dengan nama ruang kerja tempat Anda ingin membuat database SQL.
    • Ganti <databasename> dengan nama yang ingin Anda gunakan untuk database SQL baru Anda.
    fab create <workspacename>.Workspace/<databasename>.SQLDatabase
    
  4. Verifikasi database SQL baru di ruang kerja Anda dengan perintah berikut:

    • Ganti <workspacename> dengan nama ruang kerja tempat Anda ingin membuat database SQL.
    fab ls <workspacename>.Workspace 
    

    Perintah fab ls menampilkan daftar semua item di ruang kerja, termasuk database SQL baru Anda.

Kolatasi database

Secara bawaan, database dibuat dengan pengurutan SQL_Latin1_General_CP1_CI_AS yang tidak peka huruf besar/kecil.

Kolase database tidak dapat dimodifikasi setelah pembuatan, meskipun kolase pada kolom individual didukung.

Saat Membuat database dengan Fabric CLI, Anda dapat memanggil Fabric API secara langsung dengan set perintah api fab . Tentukan ruang kerja yang diinginkan, nama dan deskripsi database baru, dan kolatasi yang diinginkan dalam parameter.

Saat ini, perintah fab cli diperlukan untuk membuat database dengan kolasi non-default. Sintaksnya mirip, misalnya:

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

Contoh ini membuat database baru di ruang kerja dengan ID workspace unique ID, dengan nama <new database name>, deskripsi <new database description>, dan kolasi Latin1_General_100_BIN2_UTF8.