az synapse kusto attached-database-configuration

Verwalten sie die angefügte Datenbankkonfiguration des kusto-Pools mit Synapse.

Befehle

az synapse kusto attached-database-configuration create

Erstellen Sie eine angefügte Datenbankkonfiguration.

az synapse kusto attached-database-configuration delete

Löscht die angefügte Datenbankkonfiguration mit dem angegebenen Namen.

az synapse kusto attached-database-configuration list

Gibt die Liste der angefügten Datenbankkonfigurationen des angegebenen Kusto-Pools zurück.

az synapse kusto attached-database-configuration show

Gibt eine angefügte Datenbankkonfiguration zurück.

az synapse kusto attached-database-configuration update

Aktualisieren einer angefügten Datenbankkonfiguration.

az synapse kusto attached-database-configuration wait

Platzieren Sie die CLI in einem Wartezustand, bis eine Bedingung der angefügten Synapse kusto-Datenbankkonfiguration erfüllt ist.

az synapse kusto attached-database-configuration create

Erstellen Sie eine angefügte Datenbankkonfiguration.

az synapse kusto attached-database-configuration create --attached-database-configuration-name
                                                        --kusto-pool-name
                                                        --resource-group
                                                        --workspace-name
                                                        [--database-name]
                                                        [--default-principals-modification-kind {None, Replace, Union}]
                                                        [--kusto-pool-resource-id]
                                                        [--location]
                                                        [--no-wait]
                                                        [--table-level-sharing-properties]

Beispiele

KustoPoolAttachedDatabaseConfigurationsCreateOrUpdate

az synapse kusto attached-database-configuration create --attached-database-configuration-name "attachedDatabaseConfigurations1" --kusto-pool-name "kustoclusterrptest4" --location "westus" --kusto-pool-resource-id "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.Synapse/Workspaces/kustorptest/KustoPools/kustoclusterrptest4" --database-name "kustodatabase" --default-principals-modification-kind "Union" --table-level-sharing-properties external-tables-to-exclude="ExternalTable2" external-tables-to-include="ExternalTable1" materialized-views-to-exclude="MaterializedViewTable2" materialized-views-to-include="MaterializedViewTable1" tables-to-exclude="Table2" tables-to-include="Table1" --resource-group "kustorptest" --workspace-name "kustorptest"

Erforderliche Parameter

--attached-database-configuration-name

Der Name der angefügten Datenbankkonfiguration.

--kusto-pool-name

Der Name des Kusto-Pools.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--workspace-name

Den Namen des Arbeitsbereichs

Optionale Parameter

--database-name

Der Name der Datenbank, die Sie anfügen möchten, verwenden Sie *, wenn Sie allen aktuellen und zukünftigen Datenbanken folgen möchten.

--default-principals-modification-kind

Der Standardprinzipaländerungstyp.

Zulässige Werte: None, Replace, Union
--kusto-pool-resource-id

Die Ressourcen-ID des Kusto-Pools, in dem sich die Datenbanken befinden, die Sie anfügen möchten.

--location -l

Der Standort. Werte aus: az account list-locations. Sie können den standardmäßig verwendeten Standort mit az configure --defaults location=<location> konfigurieren.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

--table-level-sharing-properties

Freigabespezifikationen auf Tabellenebene.

az synapse kusto attached-database-configuration delete

Löscht die angefügte Datenbankkonfiguration mit dem angegebenen Namen.

az synapse kusto attached-database-configuration delete [--attached-database-configuration-name]
                                                        [--ids]
                                                        [--kusto-pool-name]
                                                        [--no-wait]
                                                        [--resource-group]
                                                        [--workspace-name]
                                                        [--yes]

Beispiele

KustoPoolAttachedDatabaseConfigurationsDelete

az synapse kusto attached-database-configuration delete --attached-database-configuration-name "attachedDatabaseConfigurations1" --kusto-pool-name "kustoclusterrptest4" --resource-group "kustorptest" --workspace-name "kustorptest"

Optionale Parameter

--attached-database-configuration-name

Der Name der angefügten Datenbankkonfiguration.

--ids

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.

--kusto-pool-name

Der Name des Kusto-Pools.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--workspace-name

Den Namen des Arbeitsbereichs

--yes -y

Nicht zur Bestätigung auffordern

az synapse kusto attached-database-configuration list

Gibt die Liste der angefügten Datenbankkonfigurationen des angegebenen Kusto-Pools zurück.

az synapse kusto attached-database-configuration list --kusto-pool-name
                                                      --resource-group
                                                      --workspace-name

Beispiele

KustoPoolAttachedDatabaseConfigurationsListByKustoPool

az synapse kusto attached-database-configuration list --kusto-pool-name "kustoclusterrptest4" --resource-group "kustorptest" --workspace-name "kustorptest"

Erforderliche Parameter

--kusto-pool-name

Der Name des Kusto-Pools.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--workspace-name

Den Namen des Arbeitsbereichs

az synapse kusto attached-database-configuration show

Gibt eine angefügte Datenbankkonfiguration zurück.

az synapse kusto attached-database-configuration show [--attached-database-configuration-name]
                                                      [--ids]
                                                      [--kusto-pool-name]
                                                      [--resource-group]
                                                      [--workspace-name]

Beispiele

KustoPoolAttachedDatabaseConfigurationsGet

az synapse kusto attached-database-configuration show --attached-database-configuration-name "attachedDatabaseConfigurations1" --kusto-pool-name "kustoclusterrptest4" --resource-group "kustorptest" --workspace-name "kustorptest"

Optionale Parameter

--attached-database-configuration-name

Der Name der angefügten Datenbankkonfiguration.

--ids

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.

--kusto-pool-name

Der Name des Kusto-Pools.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--workspace-name

Den Namen des Arbeitsbereichs

az synapse kusto attached-database-configuration update

Aktualisieren einer angefügten Datenbankkonfiguration.

az synapse kusto attached-database-configuration update [--add]
                                                        [--attached-database-configuration-name]
                                                        [--database-name]
                                                        [--default-principals-modification-kind {None, Replace, Union}]
                                                        [--force-string]
                                                        [--ids]
                                                        [--kusto-pool-name]
                                                        [--kusto-pool-resource-id]
                                                        [--location]
                                                        [--no-wait]
                                                        [--remove]
                                                        [--resource-group]
                                                        [--set]
                                                        [--table-level-sharing-properties]
                                                        [--workspace-name]

Optionale Parameter

--add

Fügen Sie einer Liste von Objekten ein Objekt hinzu, indem Sie ein Pfad- und Schlüsselwertpaar angeben. Beispiel: --add property.listProperty <key=value, string or JSON string>.

--attached-database-configuration-name

Der Name der angefügten Datenbankkonfiguration.

--database-name

Der Name der Datenbank, die Sie anfügen möchten, verwenden Sie *, wenn Sie allen aktuellen und zukünftigen Datenbanken folgen möchten.

--default-principals-modification-kind

Der Standardprinzipaländerungstyp.

Zulässige Werte: None, Replace, Union
--force-string

Wenn Sie "set" oder "add" verwenden, behalten Sie Zeichenfolgenliterale bei, anstatt zu versuchen, in JSON zu konvertieren.

--ids

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.

--kusto-pool-name

Der Name des Kusto-Pools.

--kusto-pool-resource-id

Die Ressourcen-ID des Kusto-Pools, in dem sich die Datenbanken befinden, die Sie anfügen möchten.

--location -l

Der Standort. Werte aus: az account list-locations. Sie können den standardmäßig verwendeten Standort mit az configure --defaults location=<location> konfigurieren.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

--remove

Entfernen einer Eigenschaft oder eines Elements aus einer Liste. Beispiel: --remove property.list OR --remove propertyToRemove.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--set

Aktualisieren Sie ein Objekt, indem Sie einen Eigenschaftspfad und einen festzulegenden Wert angeben. Beispiel: --set property1.property2=.

--table-level-sharing-properties

Freigabespezifikationen auf Tabellenebene.

--workspace-name

Den Namen des Arbeitsbereichs

az synapse kusto attached-database-configuration wait

Platzieren Sie die CLI in einem Wartezustand, bis eine Bedingung der angefügten Synapse kusto-Datenbankkonfiguration erfüllt ist.

az synapse kusto attached-database-configuration wait [--attached-database-configuration-name]
                                                      [--created]
                                                      [--custom]
                                                      [--deleted]
                                                      [--exists]
                                                      [--ids]
                                                      [--interval]
                                                      [--kusto-pool-name]
                                                      [--resource-group]
                                                      [--timeout]
                                                      [--updated]
                                                      [--workspace-name]

Beispiele

Anhalten der Ausführung der nächsten Zeile des CLI-Skripts, bis die synapse kusto-angefügte Datenbankkonfiguration erfolgreich erstellt wird.

az synapse kusto attached-database-configuration wait --attached-database-configuration-name "attachedDatabaseConfigurations1" --kusto-pool-name "kustoclusterrptest4" --resource-group "kustorptest" --workspace-name "kustorptest" --created

Anhalten der Ausführung der nächsten Cli-Skriptzeile, bis die synapse kusto-angefügte Datenbankkonfiguration erfolgreich aktualisiert wird.

az synapse kusto attached-database-configuration wait --attached-database-configuration-name "attachedDatabaseConfigurations1" --kusto-pool-name "kustoclusterrptest4" --resource-group "kustorptest" --workspace-name "kustorptest" --updated

Anhalten der Ausführung der nächsten Cli-Skriptzeile, bis die synapse kusto-angefügte Datenbankkonfiguration erfolgreich gelöscht wird.

az synapse kusto attached-database-configuration wait --attached-database-configuration-name "attachedDatabaseConfigurations1" --kusto-pool-name "kustoclusterrptest4" --resource-group "kustorptest" --workspace-name "kustorptest" --deleted

Optionale Parameter

--attached-database-configuration-name

Der Name der angefügten Datenbankkonfiguration.

--created

Warten Sie, bis Sie mit "provisioningState" unter "Erfolgreich" erstellt wurden.

--custom

Warten Sie, bis die Bedingung eine benutzerdefinierte JMESPath-Abfrage erfüllt. Beispiel: provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Warten Sie, bis sie gelöscht wurde.

--exists

Warten Sie, bis die Ressource vorhanden ist.

--ids

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.

--interval

Abfrageintervall in Sekunden.

Standardwert: 30
--kusto-pool-name

Der Name des Kusto-Pools.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--timeout

Maximale Wartezeit in Sekunden.

Standardwert: 3600
--updated

Warten Sie, bis die Aktualisierung mit provisioningState unter "Erfolgreich" ausgeführt wurde.

--workspace-name

Den Namen des Arbeitsbereichs