az tsi event-source eventhub

Hinweis

Diese Referenz ist Teil der Timeseriesinsights-Erweiterung für die Azure CLI (Version 2.11.0 oder höher). Die Erweiterung installiert automatisch beim ersten Ausführen eines az tsi-Eventhub-Befehls . Weitere Informationen zu Erweiterungen

Verwalten der Ereignisquelle mit timeseriesinsights sub group event-hub.

Befehle

az tsi event-source eventhub create

Erstellen Sie eine Ereignisquelle unter der angegebenen Umgebung.

az tsi event-source eventhub update

Aktualisieren sie eine Ereignisquelle unter der angegebenen Umgebung.

az tsi event-source eventhub create

Erstellen Sie eine Ereignisquelle unter der angegebenen Umgebung.

az tsi event-source eventhub create --consumer-group-name
                                    --environment-name
                                    --event-hub-name
                                    --event-source-name
                                    --event-source-resource-id
                                    --key-name
                                    --location
                                    --namespace
                                    --resource-group
                                    --shared-access-key
                                    [--local-timestamp]
                                    [--tags]
                                    [--timestamp-property-name]

Beispiele

CreateEventHubEventSource

az tsi event-source eventhub create --environment-name "env1" --name "es1" --location westus --consumer-group-name "cgn" --event-hub-name "ehn" --event-source-resource-id "somePathInArm" --key-name "managementKey" --service-bus-namespace "sbn" --shared-access-key "someSecretvalue" --timestamp-property-name "someTimestampProperty" --resource-group "rg1"

Erforderliche Parameter

--consumer-group-name

Der Name der Consumergruppe des Ereignishubs, die die Partitionen enthält, aus denen Ereignisse gelesen werden.

--environment-name

Der Name der Time Series Insights-Umgebung, die der angegebenen Ressourcengruppe zugeordnet ist.

--event-hub-name

Der Name des Event Hubs.

--event-source-name --name -n

Der Name der Time Series Insights-Ereignisquelle, die der angegebenen Umgebung zugeordnet ist.

--event-source-resource-id --resource-id

Die Ressourcen-ID der Ereignisquelle in Azure Resource Manager.

--key-name --shared-access-policy-name

Der Name des SAS-Schlüssels, der dem Time Series Insights-Dienst Zugriff auf den Ereignishub gewährt. Die Richtlinien für den freigegebenen Zugriff für diesen Schlüssel müssen dem Ereignishub "Listen"-Berechtigungen erteilen.

--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.

--namespace --service-bus-namespace

Der Name des Dienstbus, der den Ereignishub enthält.

--resource-group -g

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

--shared-access-key

Der Wert des freigegebenen Zugriffsschlüssels, der dem Time Series Insights-Dienst Lesezugriff auf den Ereignishub gewährt. Diese Eigenschaft wird nicht in Ereignisquellenantworten angezeigt.

Optionale Parameter

--local-timestamp

Ein Objekt, das die lokale Timestamp-Eigenschaft darstellt. Es enthält das Format des lokalen Zeitstempels, der verwendet werden muss, und die entsprechenden Offsetinformationen für Zeitzonen. Wenn ein Wert nicht für localTimestamp oder null angegeben ist, wird der lokale Zeitstempel nicht mit den Ereignissen eingehender. Erwarteter Wert: json-string/@json-file.

--tags

Leerzeichentrennte Tags: key[=value] [key[=value] ...]. Verwenden Sie "", um vorhandene Tags zu löschen.

--timestamp-property-name --ts-property-name

Die Ereigniseigenschaft, die als Zeitstempel der Ereignisquelle verwendet wird. Wenn für timestampPropertyName kein Name oder wenn Null oder eine leere Zeichenfolge angegeben wird, wird der Zeitpunkt der Ereigniserstellung verwendet.

az tsi event-source eventhub update

Aktualisieren sie eine Ereignisquelle unter der angegebenen Umgebung.

az tsi event-source eventhub update --environment-name
                                    --event-source-name
                                    --resource-group
                                    [--local-timestamp]
                                    [--shared-access-key]
                                    [--tags]
                                    [--timestamp-property-name]

Beispiele

UpdateEventHubEventSource

az tsi event-source eventhub update --environment-name "env1" --name "es1" --shared-access-key "someSecretvalue" --timestamp-property-name "someTimestampProperty" --resource-group "rg1"

Erforderliche Parameter

--environment-name

Der Name der Time Series Insights-Umgebung, die der angegebenen Ressourcengruppe zugeordnet ist.

--event-source-name --name -n

Der Name der Time Series Insights-Ereignisquelle, die der angegebenen Umgebung zugeordnet ist.

--resource-group -g

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

Optionale Parameter

--local-timestamp

Ein Objekt, das die lokale Timestamp-Eigenschaft darstellt. Es enthält das Format des lokalen Zeitstempels, der verwendet werden muss, und die entsprechenden Offsetinformationen für Zeitzonen. Wenn ein Wert nicht für localTimestamp oder null angegeben ist, wird der lokale Zeitstempel nicht mit den Ereignissen eingehender. Erwarteter Wert: json-string/@json-file.

--shared-access-key

Der Wert des freigegebenen Zugriffsschlüssels, der dem Time Series Insights-Dienst Lesezugriff auf den Ereignishub gewährt. Diese Eigenschaft wird nicht in Ereignisquellenantworten angezeigt.

--tags

Leerzeichentrennte Tags: key[=value] [key[=value] ...]. Verwenden Sie "", um vorhandene Tags zu löschen.

--timestamp-property-name --ts-property-name

Die Ereigniseigenschaft, die als Zeitstempel der Ereignisquelle verwendet wird. Wenn für timestampPropertyName kein Name oder wenn Null oder eine leere Zeichenfolge angegeben wird, wird der Zeitpunkt der Ereigniserstellung verwendet.