az synapse workspace
Synapse çalışma alanlarını yönetme.
Komutlar
| az synapse workspace activate |
Bir çalışma alanını etkinleştirir ve çalışma alanı ilk kez sağlandığında ve çift şifreleme etkinleştirildiğinde çalışma alanının durumunu bekleme durumundan başarılı durumuna değiştirir. |
| az synapse workspace check-name |
Synapse çalışma alanı adının kullanılabilir olup olmadığını denetleyin. |
| az synapse workspace create |
Synapse çalışma alanı oluşturun. |
| az synapse workspace delete |
Synapse çalışma alanını silin. |
| az synapse workspace firewall-rule |
Çalışma alanının güvenlik duvarı kurallarını yönetme. |
| az synapse workspace firewall-rule create |
Güvenlik duvarı kuralı oluşturun. |
| az synapse workspace firewall-rule delete |
Güvenlik duvarı kuralını silme. |
| az synapse workspace firewall-rule list |
Tüm güvenlik duvarı kurallarını listeleyin. |
| az synapse workspace firewall-rule show |
Güvenlik duvarı kuralı alın. |
| az synapse workspace firewall-rule update |
Güvenlik duvarı kuralını güncelleştirme. |
| az synapse workspace firewall-rule wait |
Bir güvenlik duvarı kuralı koşulu karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin. |
| az synapse workspace key |
Çalışma alanının anahtarlarını yönetin. |
| az synapse workspace key create |
Çalışma alanının anahtarını oluşturun. |
| az synapse workspace key delete |
Çalışma alanının anahtarını silin. Etkin durumdaki anahtar silinemez. |
| az synapse workspace key list |
Belirtilen çalışma alanının altındaki anahtarları listeleyin. |
| az synapse workspace key show |
Çalışma alanının anahtarını ada göre gösterin. |
| az synapse workspace key wait |
Çalışma alanı anahtarının koşulu karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin. |
| az synapse workspace list |
Tüm Synapse çalışma alanlarını listeleyin. |
| az synapse workspace managed-identity |
Çalışma alanının yönetilen kimliğini yönetin. |
| az synapse workspace managed-identity grant-sql-access |
Yönetilen kimliğe çalışma alanının sql erişimi verme. |
| az synapse workspace managed-identity revoke-sql-access |
Çalışma alanının yönetilen kimliğe sql erişimini iptal etme. |
| az synapse workspace managed-identity show-sql-access |
Çalışma alanının sql-access durumunu yönetilen kimliğe gösterin. |
| az synapse workspace managed-identity wait |
Yönetilen kimliğe sql-access durumu koşulu karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin. |
| az synapse workspace show |
Bir Synapse çalışma alanı edinin. |
| az synapse workspace update |
Synapse çalışma alanını güncelleştirme. |
| az synapse workspace wait |
Çalışma alanının koşulu karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin. |
az synapse workspace activate
Bir çalışma alanını etkinleştirir ve çalışma alanı ilk kez sağlandığında ve çift şifreleme etkinleştirildiğinde çalışma alanının durumunu bekleme durumundan başarılı durumuna değiştirir.
Azure Synapse Analytics çalışma alanı oluştururken, çalışma alanında bekleyen tüm verileri, çalışma alanına çift şifreleme sağlayacak müşteri tarafından yönetilen bir anahtarla şifrelemeyi seçebilirsiniz. Şifreleme ortamını öncelikle ayarlamanız gerekebilir. Örneğin, temizleme koruması etkinleştirilerek bir anahtar kasası oluşturmanız ve anahtar kasasına Erişim İlkeleri belirtmeniz gerekebilir. Ardından bu cmdlet'i kullanarak müşteri tarafından yönetilen bir anahtar kullanılarak çift şifrelemenin etkinleştirildiği yeni Azure Synapse Analytics çalışma alanını etkinleştirin.
az synapse workspace activate --key-identifier
[--ids]
[--name]
[--no-wait]
[--resource-group]
[--workspace-name]
Örnekler
bir çalışma alanını etkinleştirin.
az synapse workspace activate --name newkey --workspace-name testsynapseworkspace \
--resource-group rg --key-identifier https://{keyvaultname}.vault.azure.net/keys/{keyname}
Gerekli Parametreler
Çalışma alanı şifreleme anahtarının Key Vault Url'si. şu biçimde olmalıdır: https://{keyvaultname}.vault.azure.net/keys/{keyname}.
İsteğe Bağlı Parametreler
Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren tam bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.
Çalışma alanı müşteri tarafından yönetilen anahtar görünen adı. Tüm mevcut anahtarlar /"az synapse workspace key list/" cmdlet'i kullanılarak bulunabilir.
Uzun süre çalışan işlemin bitmesini beklemeyin.
Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.
Çalışma alanı adı.
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları göster, uyarıları gizle.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnekler için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak varsayılan aboneliği az account set -s NAME_OR_IDyapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az synapse workspace check-name
Synapse çalışma alanı adının kullanılabilir olup olmadığını denetleyin.
az synapse workspace check-name --name
Örnekler
Synapse çalışma alanı adının kullanılabilir olup olmadığını denetleyin.
az synapse workspace check-name --name testsynapseworkspace
Gerekli Parametreler
Kontrol etmek istediğiniz ad.
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları göster, uyarıları gizle.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnekler için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak varsayılan aboneliği az account set -s NAME_OR_IDyapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az synapse workspace create
Synapse çalışma alanı oluşturun.
az synapse workspace create --file-system
--name
--resource-group
--sql-admin-login-password
--sql-admin-login-user
--storage-account
[--account-name]
[--allowed-tenant-ids]
[--cmk]
[--collaboration-branch]
[--enable-managed-virtual-network {false, true}]
[--host-name]
[--key-name]
[--location]
[--no-wait]
[--prevent-data-exfiltration {false, true}]
[--project-name]
[--repository-name]
[--repository-type {AzureDevOpsGit, GitHub}]
[--root-folder]
[--tags]
[--tenant-id]
Örnekler
Synapse çalışma alanı oluşturma
az synapse workspace create --name testworkspace --resource-group rg \
--storage-account testadlsgen2 --file-system testfilesystem \
--sql-admin-login-user cliuser1 --sql-admin-login-password Password123! --location "East US"
Depolama kaynak kimliğiyle Synapse çalışma alanı oluşturma
az synapse workspace create --name testworkspace --resource-group rg \
--storage-account /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg/providers/Microsoft.Storage/storageAccounts/testadlsgen2 --file-system testfilesystem \
--sql-admin-login-user cliuser1 --sql-admin-login-password Password123! --location "East US"
Müşteri tarafından yönetilen anahtarı kullanarak Synapse çalışma alanı oluşturma
az synapse workspace create --name testworkspace --resource-group rg \
--storage-account testadlsgen2 --file-system testfilesystem \
--sql-admin-login-user cliuser1 --sql-admin-login-password Password123! --location "East US" \
--key-identifier https://{keyvaultname}.vault.azure.net/keys/{keyname} --key-name testcmk
Azure DevOps'a bağlanan bir Synapse çalışma alanı oluşturma
az synapse workspace create --name testworkspace --resource-group rg \
--storage-account testadlsgen2 --file-system testfilesystem \
--sql-admin-login-user cliuser1 --sql-admin-login-password Password123! --location "East US" \
--repository-type AzureDevOpsGit --account-name testuser --project-name testprj \
--repository-name testrepo --collaboration-branch main
Gerekli Parametreler
Data Lake Storage hesabının dosya sistemi.
Çalışma alanı adı.
Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.
SQL yöneticisi oturum açma parolası.
SQL yöneticisi oturum açma kullanıcı adı.
Data Lake Storage hesabı adı veya kaynak kimliği.
İsteğe Bağlı Parametreler
GitHub depo veya Azure devops kuruluş adı için kullanılan hesap adı.
Giden veri trafiğine izin verilen onaylı Azure AD kiracıları. Geçerli kullanıcının Azure AD kiracısı varsayılan olarak eklenir. İzin verilen tüm kiracı kimliklerini devre dışı bırakmak için PowerShell'de ('' kullanın).
Çalışma alanında bekleyen tüm verileri şifrelemek için kullanılan müşteri tarafından yönetilen anahtar. Anahtar tanımlayıcısı şu biçimde olmalıdır: https://{keyvaultname}.vault.azure.net/keys/{keyname}.
Başkalarıyla işbirliği yapacağınız ve yayımlayabileceğiniz dal adı.
bayrağı yönetilen sanal ağın etkinleştirilip etkinleştirilmediğini gösterir.
github Enterprise Server kullanıyorsanız, GitHub Enterprise Cloud ile bu seçeneği kullanma gibi https://github.mydomain.com.Do bir sunucu URL'si sağlayın.
Çalışma alanı müşteri tarafından yönetilen anahtar görünen adı. Mevcut tüm anahtarlar "az synapse workspace key list" cmdlet'i kullanılarak bulunabilir.
Konum. Değerleri: az account list-locations. varsayılan konumu kullanarak az configure --defaults location=<location>yapılandırabilirsiniz.
Uzun süre çalışan işlemin bitmesini beklemeyin.
bayrağı, veri sızdırmayı etkinleştirip etkinleştirmediğini gösterir.
Bağlandığınız proje adı.
Bağlandığınız deponun adı.
Depo yapılandırma türü.
Azure synapse JSON kaynaklarınızın konumunun klasör adı içeri aktarılır. Varsayılan değer /'dir.
Boşlukla ayrılmış etiketler: anahtar[=değer] [anahtar[=değer] ...]. Mevcut etiketleri temizlemek için "" kullanın.
Azure devops'u bağlamak için kullanılan kiracı kimliği.
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları göster, uyarıları gizle.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnekler için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak varsayılan aboneliği az account set -s NAME_OR_IDyapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az synapse workspace delete
Synapse çalışma alanını silin.
az synapse workspace delete [--ids]
[--name]
[--no-wait]
[--resource-group]
[--yes]
Örnekler
Synapse çalışma alanını silin.
az synapse workspace delete --name testsynapseworkspace --resource-group rg
İsteğe Bağlı Parametreler
Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren tam bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.
Çalışma alanı adı.
Uzun süre çalışan işlemin bitmesini beklemeyin.
Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.
Onay istemde bulunmayın.
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları göster, uyarıları gizle.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnekler için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak varsayılan aboneliği az account set -s NAME_OR_IDyapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az synapse workspace list
Tüm Synapse çalışma alanlarını listeleyin.
az synapse workspace list [--resource-group]
Örnekler
Abonelik altındaki tüm Synapse çalışma alanlarını listeleme
az synapse workspace list
Belirli bir kaynak grubu altındaki tüm Synapse çalışma alanlarını listeleme
az synapse workspace list --resource-group rg
İsteğe Bağlı Parametreler
Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları göster, uyarıları gizle.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnekler için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak varsayılan aboneliği az account set -s NAME_OR_IDyapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az synapse workspace show
Bir Synapse çalışma alanı edinin.
az synapse workspace show [--ids]
[--name]
[--resource-group]
Örnekler
Bir Synapse çalışma alanı edinin.
az synapse workspace show --name testsynapseworkspace --resource-group rg
İsteğe Bağlı Parametreler
Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren tam bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.
Çalışma alanı adı.
Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları göster, uyarıları gizle.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnekler için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak varsayılan aboneliği az account set -s NAME_OR_IDyapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az synapse workspace update
Synapse çalışma alanını güncelleştirme.
az synapse workspace update [--account-name]
[--allowed-tenant-ids]
[--collaboration-branch]
[--host-name]
[--ids]
[--key-name]
[--name]
[--no-wait]
[--project-name]
[--repository-name]
[--repository-type {AzureDevOpsGit, GitHub}]
[--resource-group]
[--root-folder]
[--sql-admin-login-password]
[--tags]
[--tenant-id]
Örnekler
Synapse çalışma alanını güncelleştirme
az synapse workspace update --name fromcli4 --resource-group rg \
--tags key1=value1
İsteğe Bağlı Parametreler
GitHub depo veya Azure devops kuruluş adı için kullanılan hesap adı.
Giden veri trafiğine izin verilen onaylı Azure AD kiracıları. Geçerli kullanıcının Azure AD kiracısı varsayılan olarak eklenir. İzin verilen tüm kiracı kimliklerini devre dışı bırakmak için PowerShell'de ('' kullanın).
Başkalarıyla işbirliği yapacağınız ve yayımlayabileceğiniz dal adı.
github Enterprise Server kullanıyorsanız, GitHub Enterprise Cloud ile bu seçeneği kullanma gibi https://github.mydomain.com.Do bir sunucu URL'si sağlayın.
Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren tam bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.
Çalışma alanı müşteri tarafından yönetilen anahtar görünen adı. Mevcut tüm anahtarlar "az synapse workspace key list" cmdlet'i kullanılarak bulunabilir.
Çalışma alanı adı.
Uzun süre çalışan işlemin bitmesini beklemeyin.
Bağlandığınız proje adı.
Bağlandığınız deponun adı.
Depo yapılandırma türü.
Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.
Azure synapse JSON kaynaklarınızın konumunun klasör adı içeri aktarılır. Varsayılan değer /'dir.
SQL yöneticisi oturum açma parolası.
Boşlukla ayrılmış etiketler: anahtar[=değer] [anahtar[=değer] ...]. Mevcut etiketleri temizlemek için "" kullanın.
Azure devops'u bağlamak için kullanılan kiracı kimliği.
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları göster, uyarıları gizle.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnekler için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak varsayılan aboneliği az account set -s NAME_OR_IDyapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az synapse workspace wait
Çalışma alanının koşulu karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin.
az synapse workspace wait --resource-group
--workspace-name
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--timeout]
[--updated]
Gerekli Parametreler
Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.
Çalışma alanının adı.
İsteğe Bağlı Parametreler
'provisioningState' ile 'Succeeded' konumunda oluşturulana kadar bekleyin.
Koşul özel bir JMESPath sorgusunu karşılayana kadar bekleyin. Örneğin provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Silinene kadar bekleyin.
Kaynak var olana kadar bekleyin.
Saniye cinsinden yoklama aralığı.
Saniye cinsinden en fazla bekleme.
ProvisioningState değeri 'Başarılı' olarak güncelleştirilene kadar bekleyin.
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları göster, uyarıları gizle.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnekler için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak varsayılan aboneliği az account set -s NAME_OR_IDyapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.