az tsi event-source eventhub

참고

이 참조는 Azure CLI에 대 한 timeseriesinsights-environment-with-eventhub 확장의 일부 이며 버전 2.11.0 이상이 필요 합니다. 확장은 az tsi 이벤트 원본 eventhub 명령을 처음 실행할 때 자동으로 설치 됩니다. 확장에 대해 자세히 알아보세요.

Times를 사용 하 여 이벤트 원본 관리 하위 그룹 이벤트-허브.

명령

az tsi event-source eventhub create

지정 된 환경에서 이벤트 원본을 만듭니다.

az tsi event-source eventhub update

지정 된 환경에서 이벤트 원본을 업데이트 합니다.

az tsi event-source eventhub create

지정 된 환경에서 이벤트 원본을 만듭니다.

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]

예제

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"

필수 매개 변수

--consumer-group-name

이벤트를 읽을 파티션을 보유 하는 이벤트 허브의 소비자 그룹 이름입니다.

--environment-name

지정 된 리소스 그룹과 연결 된 Time Series Insights 환경의 이름입니다.

--event-hub-name

이벤트 허브의 이름입니다.

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

지정 된 환경에 연결 된 Time Series Insights 이벤트 소스의 이름입니다.

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

Azure Resource Manager에 있는 이벤트 소스의 리소스 id입니다.

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

Time Series Insights 서비스에 이벤트 허브에 대 한 액세스 권한을 부여 하는 SAS 키의 이름입니다. 이 키에 대 한 공유 액세스 정책은 이벤트 허브에 ' 수신 대기 ' 권한을 부여 해야 합니다.

--location -l

위치입니다. 값 출처: az account list-locations. az configure --defaults location=<location>을 사용하여 기본 위치를 구성할 수 있습니다.

--namespace --service-bus-namespace

이벤트 허브가 포함 된 service bus의 이름입니다.

--resource-group -g

환경 리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--shared-access-key

Time Series Insights 서비스에 이벤트 허브에 대 한 읽기 액세스 권한을 부여 하는 공유 액세스 키의 값입니다. 이 속성은 이벤트 원본 응답에 표시 되지 않습니다.

선택적 매개 변수

--local-timestamp

로컬 타임 스탬프 속성을 나타내는 개체입니다. 사용 해야 하는 로컬 타임 스탬프의 형식 및 해당 표준 시간대 오프셋 정보를 포함 합니다. LocalTimestamp에 대해 값이 지정 되지 않았거나 null 인 경우 로컬 타임 스탬프는 이벤트와 수신 되지 않습니다. 예상 값: json-string/@json-file .

--tags

공백으로 구분 된 태그: 키 [= 값] [키 [= 값] ...]. ""를 사용 하 여 기존 태그를 지웁니다.

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

이벤트 원본의 타임스탬프로 사용될 이벤트 속성입니다. timestampPropertyName에 대한 값을 지정하지 않은 경우 또는 null 또는 빈 문자열을 지정하는 경우 이벤트 생성 시간이 사용됩니다.

az tsi event-source eventhub update

지정 된 환경에서 이벤트 원본을 업데이트 합니다.

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

예제

UpdateEventHubEventSource

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

필수 매개 변수

--environment-name

지정 된 리소스 그룹과 연결 된 Time Series Insights 환경의 이름입니다.

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

지정 된 환경에 연결 된 Time Series Insights 이벤트 소스의 이름입니다.

--resource-group -g

환경 리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

선택적 매개 변수

--local-timestamp

로컬 타임 스탬프 속성을 나타내는 개체입니다. 사용 해야 하는 로컬 타임 스탬프의 형식 및 해당 표준 시간대 오프셋 정보를 포함 합니다. LocalTimestamp에 대해 값이 지정 되지 않았거나 null 인 경우 로컬 타임 스탬프는 이벤트와 수신 되지 않습니다. 예상 값: json-string/@json-file .

--shared-access-key

Time Series Insights 서비스에 이벤트 허브에 대 한 읽기 액세스 권한을 부여 하는 공유 액세스 키의 값입니다. 이 속성은 이벤트 원본 응답에 표시 되지 않습니다.

--tags

공백으로 구분 된 태그: 키 [= 값] [키 [= 값] ...]. ""를 사용 하 여 기존 태그를 지웁니다.

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

이벤트 원본의 타임스탬프로 사용될 이벤트 속성입니다. timestampPropertyName에 대한 값을 지정하지 않은 경우 또는 null 또는 빈 문자열을 지정하는 경우 이벤트 생성 시간이 사용됩니다.