az synapse workspace
Verwalten von Synapse-Arbeitsbereichen.
Befehle
| az synapse workspace activate |
Aktiviert einen Arbeitsbereich und ändert den Status des Status aus dem Ausstehen bis zum Erfolg, wenn der Arbeitsbereich zuerst bereitgestellt wird und doppelte Verschlüsselung aktiviert ist. |
| az synapse workspace check-name |
Überprüfen Sie, ob ein Synapse-Arbeitsbereichsname verfügbar ist oder nicht. |
| az synapse workspace create |
Erstellen Sie einen Synapse-Arbeitsbereich. |
| az synapse workspace delete |
Löschen eines Synapse-Arbeitsbereichs. |
| az synapse workspace firewall-rule |
Verwalten sie die Firewallregeln eines Arbeitsbereichs. |
| az synapse workspace firewall-rule create |
Erstellen Sie eine Firewallregel. |
| az synapse workspace firewall-rule delete |
Dient zum Löschen einer Firewallregel. |
| az synapse workspace firewall-rule list |
Alle Firewallregeln auflisten. |
| az synapse workspace firewall-rule show |
Rufen Sie eine Firewallregel ab. |
| az synapse workspace firewall-rule update |
Aktualisieren einer Firewallregel. |
| az synapse workspace firewall-rule wait |
Platzieren Sie die CLI in einem Wartenstatus, bis eine Bedingung einer Firewallregel erfüllt ist. |
| az synapse workspace key |
Verwalten sie die Schlüssel des Arbeitsbereichs. |
| az synapse workspace key create |
Erstellen Sie den Schlüssel eines Arbeitsbereichs. |
| az synapse workspace key delete |
Löschen Sie den Schlüssel eines Arbeitsbereichs. Der Schlüssel beim aktiven Status kann nicht gelöscht werden. |
| az synapse workspace key list |
Listenschlüssel unter dem angegebenen Arbeitsbereich. |
| az synapse workspace key show |
Zeigen Sie den Schlüssel eines Arbeitsbereichs nach Name an. |
| az synapse workspace key wait |
Platzieren Sie die CLI in einem Wartezeitzustand, bis eine Bedingung eines Arbeitsbereichsschlüssels erfüllt ist. |
| az synapse workspace list |
Listet alle Synapse-Arbeitsbereiche auf. |
| az synapse workspace managed-identity |
Verwalten der verwalteten Identität des Arbeitsbereichs. |
| az synapse workspace managed-identity grant-sql-access |
Gewähren Sie den sql-Zugriff des Arbeitsbereichs auf verwaltete Identität. |
| az synapse workspace managed-identity revoke-sql-access |
Widerrufen des sql-Zugriffs des Arbeitsbereichs auf verwaltete Identität. |
| az synapse workspace managed-identity show-sql-access |
Anzeigen des SQL-Zugriffsstatus des Arbeitsbereichs auf verwaltete Identität. |
| az synapse workspace managed-identity wait |
Platzieren Sie die CLI in einem Wartezeitzustand, bis eine Bedingung des SQL-Zugriffsstatus für verwaltete Identität erfüllt ist. |
| az synapse workspace show |
Abrufen eines Synapse-Arbeitsbereichs. |
| az synapse workspace update |
Aktualisieren eines Synapse-Arbeitsbereichs. |
| az synapse workspace wait |
Platzieren Sie die CLI in einem Wartezeitzustand, bis eine Bedingung des Arbeitsbereichs erfüllt ist. |
az synapse workspace activate
Aktiviert einen Arbeitsbereich und ändert den Status des Status aus dem Ausstehen bis zum Erfolg, wenn der Arbeitsbereich zuerst bereitgestellt wird und doppelte Verschlüsselung aktiviert ist.
Beim Erstellen eines Azure Synapse Analytics-Arbeitsbereichs können Sie auswählen, dass alle Daten im Arbeitsbereich mit einem vom Kunden verwalteten Schlüssel verschlüsselt werden, der eine doppelte Verschlüsselung für den Arbeitsbereich bereitstellt. Möglicherweise müssen Sie zuerst die Verschlüsselungsumgebung einrichten, z. B. zum Erstellen eines Schlüsseltresors mit aktiviertem Löschschutz und angeben Access-Polizeien für den Schlüsseltresor. Verwenden Sie dann dieses Cmdlet, um den neuen Azure Synapse Analytics-Arbeitsbereich zu aktivieren, der mit einem vom Kunden verwalteten Schlüssel aktiviert ist.
az synapse workspace activate --key-identifier
[--ids]
[--name]
[--no-wait]
[--resource-group]
[--workspace-name]
Beispiele
aktivieren Sie einen Arbeitsbereich.
az synapse workspace activate --name newkey --workspace-name testsynapseworkspace \
--resource-group rg --key-identifier https://{keyvaultname}.vault.azure.net/keys/{keyname}
Erforderliche Parameter
Die Key Vault URL des Arbeitsbereichsverschlüsselungsschlüssels. sollte im Format von: https://{keyvaultname}.vault.azure.net/keys/{keyname}.
Optionale Parameter
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen der Argumente "Resource Id" enthält. Sie sollten entweder --ids oder andere Argumente "Resource Id" angeben.
Der Benutzeranzeigename des Arbeitsbereichs mit verwaltetem Schlüssel. Alle vorhandenen Schlüssel finden Sie mithilfe von /"az synapse workspace key list/" cmdlet.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Der Arbeitsbereichsname.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az synapse workspace check-name
Überprüfen Sie, ob ein Synapse-Arbeitsbereichsname verfügbar ist oder nicht.
az synapse workspace check-name --name
Beispiele
Überprüfen Sie, ob ein Synapse-Arbeitsbereichsname verfügbar ist oder nicht.
az synapse workspace check-name --name testsynapseworkspace
Erforderliche Parameter
Der Name, den Sie überprüfen möchten.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az synapse workspace create
Erstellen Sie einen Synapse-Arbeitsbereich.
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]
[--last-commit-id]
[--location]
[--no-wait]
[--prevent-data-exfiltration {false, true}]
[--project-name]
[--repository-name]
[--repository-type {AzureDevOpsGit, GitHub}]
[--root-folder]
[--tags]
[--tenant-id]
Beispiele
Erstellen eines Synapse-Arbeitsbereichs
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"
Erstellen eines Synapse-Arbeitsbereichs mit Speicherressourcen-ID
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"
Erstellen eines Synapse-Arbeitsbereichs mithilfe des vom Kunden verwalteten Schlüssels
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
Erstellen eines Synapse-Arbeitsbereichs, der mit azure devops verbunden ist
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 --last-commit-id 000000
Erforderliche Parameter
Das Dateisystem des Datenspeicherkontos des Datensees.
Der Arbeitsbereichsname.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Das Anmeldekennwort für den SQL-Administrator.
Der Benutzername des SQL-Administrators.
Der Name des Datenspeicherkontos oder der Ressourcen-ID des Datensees.
Optionale Parameter
GitHub-Kontoname, der für das Repository oder den Azure Devops-Organisationsnamen verwendet wird.
Die genehmigten Azure AD-Mandanten, die ausgehenden Datenverkehr zulassen. Der Azure AD-Mandanten des aktuellen Benutzers wird standardmäßig eingeschlossen. Verwenden Sie ('' in PowerShell), um alle zulässigen Mandanten-IDs zu deaktivieren.
Der vom Kunden verwaltete Schlüssel, der verwendet wird, um alle Daten im Arbeitsbereich zu verschlüsseln. Schlüsselbezeichner sollte im Format von: https://{keyvaultname}.vault.azure.net/keys/{keyname}.
Der Verzweigungsname, an dem Sie mit anderen zusammenarbeiten und von denen Sie veröffentlichen werden.
Das Flag gibt an, ob verwaltetes virtuelles Netzwerk aktiviert ist.
Wenn Sie github Enterprise Server verwenden, stellen Sie die Server-URL bereit, z https://github.mydomain.com.Do . B. diese Option nicht mit GitHub Enterprise Cloud zu verwenden.
Der Benutzeranzeigename des Arbeitsbereichs mit verwaltetem Schlüssel. Alle vorhandenen Schlüssel finden Sie mithilfe des Cmdlets "az synapse workspace key list".
Die letzte Commit-ID.
Der Standort. Werte aus: az account list-locations. Sie können den standardmäßig verwendeten Standort mit az configure --defaults location=<location> konfigurieren.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Das Flag gibt an, ob Daten exfiltration aktiviert sind.
Der Projektname, mit dem Sie eine Verbindung herstellen.
Der Name des Repositorys, mit dem Sie eine Verbindung herstellen.
Der Repositorykonfigurationstyp.
Der Name des Ordners an den Speicherort Ihrer Azure synapse JSON-Ressourcen wird importiert. Standard ist /.
Leergetrennte Tags: key[=value] [key[=value] ...]. Verwenden Sie "", um vorhandene Tags zu löschen.
Die Mandanten-ID, die zum Verbinden von Azure devops verwendet wird.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az synapse workspace delete
Löschen eines Synapse-Arbeitsbereichs.
az synapse workspace delete [--ids]
[--name]
[--no-wait]
[--resource-group]
[--yes]
Beispiele
Löschen eines Synapse-Arbeitsbereichs.
az synapse workspace delete --name testsynapseworkspace --resource-group rg
Optionale Parameter
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen der Argumente "Resource Id" enthält. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.
Der Arbeitsbereichsname.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Nicht zur Bestätigung auffordern
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az synapse workspace list
Alle Synapse-Arbeitsbereiche auflisten.
az synapse workspace list [--resource-group]
Beispiele
Alle Synapse-Arbeitsbereiche unter einem Abonnement auflisten
az synapse workspace list
Alle Synapse-Arbeitsbereiche unter einer bestimmten Ressourcengruppe auflisten
az synapse workspace list --resource-group rg
Optionale Parameter
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az synapse workspace show
Rufen Sie einen Synapse-Arbeitsbereich ab.
az synapse workspace show [--ids]
[--name]
[--resource-group]
Beispiele
Rufen Sie einen Synapse-Arbeitsbereich ab.
az synapse workspace show --name testsynapseworkspace --resource-group rg
Optionale Parameter
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen von Argumenten der Ressource-ID enthält. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.
Der Arbeitsbereichsname.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az synapse workspace update
Aktualisieren eines Synapse-Arbeitsbereichs.
az synapse workspace update [--account-name]
[--allowed-tenant-ids]
[--collaboration-branch]
[--host-name]
[--ids]
[--key-name]
[--last-commit-id]
[--name]
[--no-wait]
[--project-name]
[--repository-name]
[--repository-type {AzureDevOpsGit, GitHub}]
[--resource-group]
[--root-folder]
[--sql-admin-login-password]
[--tags]
[--tenant-id]
Beispiele
Aktualisieren eines Synapse-Arbeitsbereichs
az synapse workspace update --name fromcli4 --resource-group rg \
--tags key1=value1
Optionale Parameter
GitHub-Kontoname, der für den Repository- oder Azure Devops-Organisationsnamen verwendet wird.
Die genehmigten Azure AD-Mandanten, für die ausgehender Datenverkehr zulässig ist. Der Azure AD-Mandant des aktuellen Benutzers wird standardmäßig eingeschlossen. Verwenden Sie ('' in PowerShell), um alle zulässigen Mandanten-IDs zu deaktivieren.
Der Verzweigungsname, in dem Sie mit anderen zusammenarbeiten und von denen Sie veröffentlichen.
Wenn Sie github Enterprise Server verwenden, stellen Sie eine Server-URL bereit, wie https://github.mydomain.com.Do sie diese Option nicht mit GitHub Enterprise Cloud verwenden.
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen von Argumenten der Ressource-ID enthält. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.
Der Name der vom Kunden verwalteten Arbeitsbereichsanzeige. Alle vorhandenen Schlüssel finden Sie mithilfe des Cmdlets "az synapse workspace key list".
Die letzte Commit-ID.
Der Arbeitsbereichsname.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Der Projektname, mit dem Sie eine Verbindung herstellen.
Der Name des Repositorys, mit dem Sie eine Verbindung herstellen.
Der Repositorykonfigurationstyp.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Der Name des Ordners an den Speicherort Ihrer Azure Synapse JSON-Ressourcen wird importiert. Der Standardwert ist /.
Das Anmeldekennwort des SQL-Administrators.
Leerzeichentrennte Tags: key[=value] [key[=value] ...]. Verwenden Sie "", um vorhandene Tags zu löschen.
Die Mandanten-ID, die zum Verbinden von Azure devops verwendet wird.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az synapse workspace wait
Platzieren Sie die CLI in einem Wartezustand, bis eine Bedingung des Arbeitsbereichs erfüllt ist.
az synapse workspace wait --resource-group
--workspace-name
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--timeout]
[--updated]
Erforderliche Parameter
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Den Namen des Arbeitsbereichs
Optionale Parameter
Warten Sie, bis Sie mit "provisioningState" unter "Erfolgreich" erstellt wurden.
Warten Sie, bis die Bedingung eine benutzerdefinierte JMESPath-Abfrage erfüllt. Beispiel: provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Warten Sie, bis sie gelöscht wurde.
Warten Sie, bis die Ressource vorhanden ist.
Abfrageintervall in Sekunden.
Maximale Wartezeit in Sekunden.
Warten Sie, bis die Aktualisierung mit provisioningState unter "Erfolgreich" ausgeführt wurde.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
Feedback
Feedback senden und anzeigen für