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
}
}
필수 매개 변수
함수의 바인딩입니다.
함수의 출력입니다.
함수의 입력입니다.
스트리밍 작업의 이름입니다.
함수의 이름입니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.
선택적 매개 변수
함수의 udf 형식입니다.
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/를 참조하세요.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
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
필수 매개 변수
스트리밍 작업의 이름입니다.
함수의 이름입니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/를 참조하세요.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
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
필수 매개 변수
스트리밍 작업의 이름입니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/를 참조하세요.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
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
필수 매개 변수
스트리밍 작업의 이름입니다.
함수의 이름입니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/를 참조하세요.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
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
필수 매개 변수
스트리밍 작업의 이름입니다.
함수의 이름입니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.
선택적 매개 변수
장기 실행 작업이 완료될 때까지 기다리지 마세요.
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/를 참조하세요.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.