az kusto data-connection event-hub

참고

이 참조는 Azure CLI에 대 한 kusto 확장의 일부 이며 버전 2.15.0 이상 이어야 합니다. 확장은 az kusto data-hub 명령을 처음 실행할 때 자동으로 설치 됩니다. 확장에 대해 자세히 알아보세요.

Kusto 하위 그룹 이벤트-허브를 사용 하 여 데이터 연결을 관리 합니다.

명령

az kusto data-connection event-hub create

데이터 연결을 만듭니다.

az kusto data-connection event-hub data-connection-validation

데이터 연결 매개 변수가 유효한 지 확인 합니다.

az kusto data-connection event-hub update

데이터 연결을 업데이트 합니다.

az kusto data-connection event-hub create

데이터 연결을 만듭니다.

az kusto data-connection event-hub create --cluster-name
                                          --data-connection-name
                                          --database-name
                                          --resource-group
                                          [--compression {GZip, None}]
                                          [--consumer-group]
                                          [--data-format {APACHEAVRO, AVRO, CSV, JSON, MULTIJSON, ORC, PARQUET, PSV, RAW, SCSV, SINGLEJSON, SOHSV, TSV, TSVE, TXT, W3CLOGFILE}]
                                          [--event-hub-resource-id]
                                          [--event-system-properties]
                                          [--location]
                                          [--managed-identity-resource-id]
                                          [--mapping-rule-name]
                                          [--no-wait]
                                          [--table-name]

예제

KustoDataConnectionsCreateOrUpdate

az kusto data-connection event-hub create --cluster-name "kustoclusterrptest4" --name "DataConnections8" --database-name "KustoDatabase8" --location "westus" --consumer-group "testConsumerGroup1" --event-hub-resource-id "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.EventHub/namespaces/eventhubTestns1/eventhubs/eventhubTest1" --managed-identity-resource-id "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.ManagedIdentity/userAssignedIdentities/managedidentityTest1" --resource-group "kustorptest"

필수 매개 변수

--cluster-name

Kusto 클러스터의 이름입니다.

--data-connection-name --name -n

데이터 연결의 이름입니다.

--database-name

Kusto 클러스터에 있는 데이터베이스의 이름입니다.

--resource-group -g

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

선택적 매개 변수

--compression

이벤트 허브 메시지 압축 유형입니다.

허용되는 값: GZip, None
--consumer-group

이벤트 허브 소비자 그룹입니다.

--data-format

메시지의 데이터 형식입니다. 필요에 따라 각 메시지에 데이터 형식을 추가할 수 있습니다.

허용되는 값: APACHEAVRO, AVRO, CSV, JSON, MULTIJSON, ORC, PARQUET, PSV, RAW, SCSV, SINGLEJSON, SOHSV, TSV, TSVE, TXT, W3CLOGFILE
--event-hub-resource-id

데이터 연결을 만드는 데 사용할 이벤트 허브의 리소스 ID입니다.

--event-system-properties

이벤트 허브의 시스템 속성입니다.

--location -l

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

--managed-identity-resource-id --mi-rid

이벤트 허브를 사용 하 여 인증 하는 데 사용 되는 관리 id (시스템 또는 사용자 할당)의 리소스 ID입니다.

--mapping-rule-name

데이터를 수집 하는 데 사용할 매핑 규칙입니다. 필요에 따라 각 메시지에 매핑 정보를 추가할 수 있습니다.

--no-wait

장기 실행 작업이 완료될 때까지 기다리지 마세요.

--table-name

데이터를 수집 하는 테이블입니다. 필요에 따라 각 메시지에 테이블 정보를 추가할 수 있습니다.

az kusto data-connection event-hub data-connection-validation

데이터 연결 매개 변수가 유효한 지 확인 합니다.

az kusto data-connection event-hub data-connection-validation --cluster-name
                                                              --database-name
                                                              --resource-group
                                                              [--compression {GZip, None}]
                                                              [--consumer-group]
                                                              [--data-connection-name]
                                                              [--data-format {APACHEAVRO, AVRO, CSV, JSON, MULTIJSON, ORC, PARQUET, PSV, RAW, SCSV, SINGLEJSON, SOHSV, TSV, TSVE, TXT, W3CLOGFILE}]
                                                              [--event-hub-resource-id]
                                                              [--event-system-properties]
                                                              [--location]
                                                              [--managed-identity-resource-id]
                                                              [--mapping-rule-name]
                                                              [--no-wait]
                                                              [--table-name]

예제

KustoDataConnectionValidation

az kusto data-connection event-hub data-connection-validation --cluster-name "kustoclusterrptest4" --database-name "KustoDatabase8" --name "DataConnections8" --consumer-group "testConsumerGroup1" --event-hub-resource-id "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.EventHub/namespaces/eventhubTestns1/eventhubs/eventhubTest1" --managed-identity-resource-id "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.ManagedIdentity/userAssignedIdentities/managedidentityTest1" --resource-group "kustorptest"

필수 매개 변수

--cluster-name

Kusto 클러스터의 이름입니다.

--database-name

Kusto 클러스터에 있는 데이터베이스의 이름입니다.

--resource-group -g

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

선택적 매개 변수

--compression

이벤트 허브 메시지 압축 유형입니다.

허용되는 값: GZip, None
--consumer-group

이벤트 허브 소비자 그룹입니다.

--data-connection-name --name -n

데이터 연결의 이름입니다.

--data-format

메시지의 데이터 형식입니다. 필요에 따라 각 메시지에 데이터 형식을 추가할 수 있습니다.

허용되는 값: APACHEAVRO, AVRO, CSV, JSON, MULTIJSON, ORC, PARQUET, PSV, RAW, SCSV, SINGLEJSON, SOHSV, TSV, TSVE, TXT, W3CLOGFILE
--event-hub-resource-id

데이터 연결을 만드는 데 사용할 이벤트 허브의 리소스 ID입니다.

--event-system-properties

이벤트 허브의 시스템 속성입니다.

--location -l

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

--managed-identity-resource-id --mi-rid

이벤트 허브를 사용 하 여 인증 하는 데 사용 되는 관리 id (시스템 또는 사용자 할당)의 리소스 ID입니다.

--mapping-rule-name

데이터를 수집 하는 데 사용할 매핑 규칙입니다. 필요에 따라 각 메시지에 매핑 정보를 추가할 수 있습니다.

--no-wait

장기 실행 작업이 완료될 때까지 기다리지 마세요.

--table-name

데이터를 수집 하는 테이블입니다. 필요에 따라 각 메시지에 테이블 정보를 추가할 수 있습니다.

az kusto data-connection event-hub update

데이터 연결을 업데이트 합니다.

az kusto data-connection event-hub update --cluster-name
                                          --data-connection-name
                                          --database-name
                                          --resource-group
                                          [--compression {GZip, None}]
                                          [--consumer-group]
                                          [--data-format {APACHEAVRO, AVRO, CSV, JSON, MULTIJSON, ORC, PARQUET, PSV, RAW, SCSV, SINGLEJSON, SOHSV, TSV, TSVE, TXT, W3CLOGFILE}]
                                          [--event-hub-resource-id]
                                          [--event-system-properties]
                                          [--location]
                                          [--managed-identity-resource-id]
                                          [--mapping-rule-name]
                                          [--no-wait]
                                          [--table-name]

예제

KustoDataConnectionsUpdate

az kusto data-connection event-hub update --cluster-name "kustoclusterrptest4" --name "DataConnections8" --database-name "KustoDatabase8" --location "westus" --consumer-group "testConsumerGroup1" --event-hub-resource-id "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.EventHub/namespaces/eventhubTestns1/eventhubs/eventhubTest1" --managed-identity-resource-id "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.ManagedIdentity/userAssignedIdentities/managedidentityTest1" --resource-group "kustorptest"

필수 매개 변수

--cluster-name

Kusto 클러스터의 이름입니다.

--data-connection-name --name -n

데이터 연결의 이름입니다.

--database-name

Kusto 클러스터에 있는 데이터베이스의 이름입니다.

--resource-group -g

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

선택적 매개 변수

--compression

이벤트 허브 메시지 압축 유형입니다.

허용되는 값: GZip, None
--consumer-group

이벤트 허브 소비자 그룹입니다.

--data-format

메시지의 데이터 형식입니다. 필요에 따라 각 메시지에 데이터 형식을 추가할 수 있습니다.

허용되는 값: APACHEAVRO, AVRO, CSV, JSON, MULTIJSON, ORC, PARQUET, PSV, RAW, SCSV, SINGLEJSON, SOHSV, TSV, TSVE, TXT, W3CLOGFILE
--event-hub-resource-id

데이터 연결을 만드는 데 사용할 이벤트 허브의 리소스 ID입니다.

--event-system-properties

이벤트 허브의 시스템 속성입니다.

--location -l

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

--managed-identity-resource-id --mi-rid

이벤트 허브를 사용 하 여 인증 하는 데 사용 되는 관리 id (시스템 또는 사용자 할당)의 리소스 ID입니다.

--mapping-rule-name

데이터를 수집 하는 데 사용할 매핑 규칙입니다. 필요에 따라 각 메시지에 매핑 정보를 추가할 수 있습니다.

--no-wait

장기 실행 작업이 완료될 때까지 기다리지 마세요.

--table-name

데이터를 수집 하는 테이블입니다. 필요에 따라 각 메시지에 테이블 정보를 추가할 수 있습니다.