Dela via


az tsi event-source eventhub

Kommentar

Den här referensen är en del av timeseriesinsights-tillägget för Azure CLI (version 2.50.0 eller senare). Tillägget installeras automatiskt första gången du kör ett az tsi event-source eventhub-kommando . Läs mer om tillägg.

Hantera händelsekälla med timeseriesinsights-undergruppshändelsehubb.

Kommandon

Name Description Typ Status
az tsi event-source eventhub create

Skapa en händelsekälla under den angivna miljön.

Anknytning Allmän tillgänglighet
az tsi event-source eventhub update

Uppdatera en händelsekälla under den angivna miljön.

Anknytning Allmän tillgänglighet

az tsi event-source eventhub create

Skapa en händelsekälla under den angivna miljön.

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]

Exempel

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"

Obligatoriska parametrar

--consumer-group-name

Namnet på händelsehubbens konsumentgrupp som innehåller de partitioner som händelser ska läsas från.

--environment-name

Namnet på time series insights-miljön som är associerad med den angivna resursgruppen.

--event-hub-name

Namnet på händelsehubben.

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

Namnet på händelsekällan Time Series Insights som är associerad med den angivna miljön.

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

Resurs-ID för händelsekällan i Azure Resource Manager.

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

Namnet på SAS-nyckeln som ger Time Series Insights-tjänsten åtkomst till händelsehubben. Principerna för delad åtkomst för den här nyckeln måste ge "Lyssna"-behörigheter till händelsehubben.

--location -l

Plats. Värden från: az account list-locations. Du kan konfigurera standardplatsen med hjälp av az configure --defaults location=<location>.

--namespace --service-bus-namespace

Namnet på servicebussen som innehåller händelsehubben.

--resource-group -g

Namnet på resursgruppen för miljön. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--shared-access-key

Värdet för den delade åtkomstnyckeln som ger Time Series Insights-tjänsten läsåtkomst till händelsehubben. Den här egenskapen visas inte i händelsekällans svar.

Valfria parametrar

--local-timestamp

Ett objekt som representerar den lokala tidsstämpelegenskapen. Den innehåller formatet för den lokala tidsstämpel som måste användas och motsvarande tidszonsförskjutningsinformation. Om ett värde inte har angetts för localTimestamp, eller om det är null, kommer den lokala tidsstämpeln inte att påverkas av händelserna. Förväntat värde: json-string/@json-file.

--tags

Blankstegsavgränsade taggar: key[=value] [key[=value] ...]. Använd "" för att rensa befintliga taggar.

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

Händelseegenskapen som ska användas som händelsekällans tidsstämpel. Om ett värde inte har angetts för timestampPropertyName, eller om null eller tom sträng har angetts, används tiden för att skapa händelsen.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az tsi event-source eventhub update

Uppdatera en händelsekälla under den angivna miljön.

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

Exempel

UpdateEventHubEventSource

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

Valfria parametrar

--environment-name

Namnet på time series insights-miljön som är associerad med den angivna resursgruppen.

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

Namnet på händelsekällan Time Series Insights som är associerad med den angivna miljön.

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--local-timestamp

Ett objekt som representerar den lokala tidsstämpelegenskapen. Den innehåller formatet för den lokala tidsstämpel som måste användas och motsvarande tidszonsförskjutningsinformation. Om ett värde inte har angetts för localTimestamp, eller om det är null, kommer den lokala tidsstämpeln inte att påverkas av händelserna. Förväntat värde: json-string/@json-file.

--resource-group -g

Namnet på resursgruppen för miljön. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--shared-access-key

Värdet för den delade åtkomstnyckeln som ger Time Series Insights-tjänsten läsåtkomst till händelsehubben. Den här egenskapen visas inte i händelsekällans svar.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--tags

Blankstegsavgränsade taggar: key[=value] [key[=value] ...]. Använd "" för att rensa befintliga taggar.

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

Händelseegenskapen som ska användas som händelsekällans tidsstämpel. Om ett värde inte har angetts för timestampPropertyName, eller om null eller tom sträng har angetts, används tiden för att skapa händelsen.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.