az stream-analytics function

참고

이 참조는 Azure CLI에 대 한 스트림 분석 확장의 일부 이며 버전 2.3.1 이상 이어야 합니다. Az stream analytics function 명령을 처음 실행할 때 확장이 자동으로 설치 됩니다. 확장에 대해 자세히 알아보세요.

Stream analytics 함수를 관리 하는 명령입니다.

명령

az stream-analytics function create

기존 스트리밍 작업에서 함수를 만들거나 기존 함수를 대체 합니다.

az stream-analytics function delete

스트리밍 작업에서 함수를 삭제 합니다.

az stream-analytics function list

지정 된 스트리밍 작업의 모든 함수를 나열 합니다.

az stream-analytics function show

지정 된 함수에 대 한 세부 정보를 가져옵니다.

az stream-analytics function test

함수에 제공 된 정보가 유효한 지 테스트 합니다.

az stream-analytics function create

기존 스트리밍 작업에서 함수를 만들거나 기존 함수를 대체 합니다.

az stream-analytics function create --binding
                                    --function-output
                                    --inputs
                                    --job-name
                                    --name
                                    --resource-group
                                    [--type {Scalar}]

예제

함수 만들기

az stream-analytics function create --resource-group MyResourceGroup --job-name MyJobName \
--name MyFunctionName --inputs @inputs.json --function-output @output.json --binding \
@binding.json
 (below is an example for "inputs.json")
 [
     {
         "dataType": "Any"
     }
 ]
 (below is an example for "output.json")
 {
     "dataType": "Any"
 }
 (below is an example of JavascripUDF for "binding.json")
 {
     "type": "Microsoft.StreamAnalytics/JavascriptUdf",
     "properties": {
         "script": "function (x, y) { return x + y; }"
     }
 }
 (below is an example of Azure Machine Learning for "binding.json")
 {
     "type": "Microsoft.MachineLearning/WebService",
     "properties": {
         "endpoint": "someAzureMLEndpointURL",
         "apiKey": "someApiKey==",
         "inputs": {
             "name": "input1",
             "columnNames": [
                 {
                     "name": "tweet",
                     "dataType": "string",
                     "mapTo": 0
                 }
             ]
         },
         "outputs": [
             {
                 "name": "Sentiment",
                 "dataType": "string"
             }
         ],
         "batchSize": 1000
     }
 }

필수 매개 변수

--binding

함수의 바인딩입니다.

--function-output

함수의 출력입니다.

--inputs

함수의 입력입니다.

--job-name

스트리밍 작업의 이름입니다.

--name -n

함수의 이름입니다.

--resource-group -g

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

선택적 매개 변수

--type

함수의 udf 형식입니다.

허용되는 값: Scalar
기본값: Scalar

az stream-analytics function delete

스트리밍 작업에서 함수를 삭제 합니다.

az stream-analytics function delete --job-name
                                    --name
                                    --resource-group

예제

함수 삭제

az stream-analytics function delete --resource-group MyResourceGroup --job-name MyJobName \
--name MyFunctionName

필수 매개 변수

--job-name

스트리밍 작업의 이름입니다.

--name -n

함수의 이름입니다.

--resource-group -g

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

az stream-analytics function list

지정 된 스트리밍 작업의 모든 함수를 나열 합니다.

az stream-analytics function list --job-name
                                  --resource-group

예제

스트리밍 작업의 모든 함수 나열

az stream-analytics function list --resource-group MyResourceGroup --job-name MyJobName

필수 매개 변수

--job-name

스트리밍 작업의 이름입니다.

--resource-group -g

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

az stream-analytics function show

지정 된 함수에 대 한 세부 정보를 가져옵니다.

az stream-analytics function show --job-name
                                  --name
                                  --resource-group

예제

함수에 대 한 세부 정보 가져오기

az stream-analytics function show --resource-group MyResourceGroup --job-name MyJobName --name \
MyFunctionName

필수 매개 변수

--job-name

스트리밍 작업의 이름입니다.

--name -n

함수의 이름입니다.

--resource-group -g

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

az stream-analytics function test

함수에 제공 된 정보가 유효한 지 테스트 합니다.

az stream-analytics function test --job-name
                                  --name
                                  --resource-group
                                  [--no-wait]

예제

함수에 대 한 연결 테스트

az stream-analytics function test --resource-group MyResourceGroup --job-name MyJobName --name \
MyFunctionName

필수 매개 변수

--job-name

스트리밍 작업의 이름입니다.

--name -n

함수의 이름입니다.

--resource-group -g

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

선택적 매개 변수

--no-wait

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