Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:✅Microsoft Fabric'te SQL veritabanı
Doku'da SQL veritabanları oluşturmak için Doku Komut Satırı Arabirimi'ni (CLI) kullanabilirsiniz. Fabric CLI (fab), Microsoft Fabric için hızlı, dosya sisteminden ilham alan bir komut satırı arabirimidir.
Bu makale ve örnek betikler, Doku SQL veritabanını dağıtmak için kullanılabilecek temel Doku CLI komutlarını gösterir.
Önkoşullar
Başlamadan önce:
Mevcut bir Yapı kapasitesine ihtiyacınız vardır. Aksi takdirde bir Fabric deneme sürümü başlatın.
Mevcut bir çalışma alanını kullanabilir veya yeni bir Doku çalışma alanı oluşturabilirsiniz.
SQL veritabanı oluşturmak için çalışma alanının Yönetici veya Üye rollerinin üyesi olmanız gerekir.
Makinenizde Python sürüm 3.10, 3.11 veya 3.12'nin yüklü olduğundan emin olun. Python'a terminalinizden ortam değişkeni aracılığıyla
PATHerişilebilir olmalıdır.Aşağıdaki komutla makinenize Fabric CLI yükleyin. Yükleyicinin çıkışında
PATHile ilgili bir güncelleme mesajı görürseniz, sonraki adımlara geçmeden önce bu sorunu düzeltin; aksi takdirde sonraki adımlar başarısız olabilir.pip install ms-fabric-cli
Fabric CLI ile yeni bir SQL veritabanı oluşturma
Microsoft Fabric'te oturum açın. Bir komut istemi açın ve aşağıdaki komutu çalıştırın:
fab auth loginMicrosoft hesabınızı kullanarak, Fabric çalışma alanınıza erişim sağlamak için talimatları izleyip kimliğinizi doğrulayın.
Yeni bir SQL veritabanı oluşturmak için aşağıdaki komutu çalıştırın:
- değerini SQL veritabanını oluşturmak istediğiniz çalışma alanının adıyla değiştirin
<workspacename>. -
<databasename>öğesini yeni SQL veritabanınız için kullanmak istediğiniz adla değiştirin.
fab create <workspacename>.Workspace/<databasename>.SQLDatabase- değerini SQL veritabanını oluşturmak istediğiniz çalışma alanının adıyla değiştirin
Aşağıdaki komutla çalışma alanınızdaki yeni SQL veritabanını doğrulayın:
- değerini SQL veritabanını oluşturmak istediğiniz çalışma alanının adıyla değiştirin
<workspacename>.
fab ls <workspacename>.Workspacekomutu
fab ls, yeni SQL veritabanınız da dahil olmak üzere çalışma alanı içindeki tüm öğelerin listesini görüntüler.- değerini SQL veritabanını oluşturmak istediğiniz çalışma alanının adıyla değiştirin
Veritabanı harmanlaması
Varsayılan olarak, veritabanı büyük/küçük harfe duyarlı olmayan harmanlama SQL_Latin1_General_CP1_CI_ASile oluşturulur.
Veritabanı harmanlaması oluşturulduktan sonra değiştirilemez, ancak tek tek sütunlardaki harmanlamalar desteklenir.
Fabric CLI ile veritabanını oluşturduğunuzda, fab api komut kümesi ile Fabric API'sini doğrudan çağırabilirsiniz. Parametrelerde istenen çalışma alanını, yeni veritabanı adını ve açıklamasını ve istenen harmanlamayı belirtin.
Şu anda, varsayılan olmayan bir harmanlama ile veritabanı oluşturmak için fab cli komutu gereklidir. Söz dizimi benzerdir, örneğin:
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\"}}"
Bu örnek, çalışma alanında benzersiz kimliğine workspace unique IDsahip, adı <new database name>, açıklaması <new database description>ve harmanlaması Latin1_General_100_BIN2_UTF8olan yeni bir veritabanı oluşturur.