Triggers - Query By Factory
쿼리 트리거.
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/querytriggers?api-version=2018-06-01
URI 매개 변수
Name | In(다음 안에) | 필수 | 형식 | Description |
---|---|---|---|---|
factory
|
path | True |
string |
팩터리 이름입니다. regex 패턴: |
resource
|
path | True |
string |
리소스 그룹 이름입니다. regex 패턴: |
subscription
|
path | True |
string |
구독 식별자입니다. |
api-version
|
query | True |
string |
API 버전입니다. |
요청 본문
Name | 형식 | Description |
---|---|---|
continuationToken |
string |
결과의 다음 페이지를 가져오기 위한 연속 토큰입니다. 첫 번째 페이지의 경우 Null입니다. |
parentTriggerName |
string |
자식 다시 실행 트리거를 가져올 부모 TumblingWindowTrigger의 이름입니다. |
응답
Name | 형식 | Description |
---|---|---|
200 OK |
OK. |
|
Other Status Codes |
Azure Data Factory 서비스에서 받은 오류 응답입니다. |
보안
azure_auth
Azure Active Directory OAuth2 Flow.
형식:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Name | Description |
---|---|
user_impersonation | 사용자 계정 가장 |
예제
Triggers_QueryByFactory
Sample request
Sample response
Date: Sat, 16 Jun 2018 00:40:20 GMT
X-Content-Type-Options: nosniff
x-ms-ratelimit-remaining-subscription-reads: 14986
x-ms-request-id: e474f8f8-b34f-4536-b059-ca740e6b44c3
x-ms-correlation-request-id: e474f8f8-b34f-4536-b059-ca740e6b44c3
{
"value": [
{
"id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.DataFactory/factories/exampleFactoryName/triggers/exampleRerunTrigger",
"name": "exampleRerunTrigger",
"type": "Microsoft.DataFactory/factories/triggers",
"properties": {
"type": "RerunTumblingWindowTrigger",
"typeProperties": {
"parentTrigger": "exampleTrigger",
"requestedStartTime": "2018-06-16T00:39:14.905167Z",
"requestedEndTime": "2018-06-16T00:55:14.905167Z",
"rerunConcurrency": 4
},
"description": "Example description"
}
}
]
}
정의
Name | Description |
---|---|
Cloud |
Azure Data Factory 오류 응답의 구조를 정의하는 개체입니다. |
Multiple |
트리거-파이프라인에 대해 1대 다 모델을 지원하는 모든 트리거의 기본 클래스입니다. |
Pipeline |
파이프라인 참조 형식입니다. |
Trigger |
트리거에 대한 쿼리 매개 변수입니다. |
Trigger |
지정된 매개 변수를 사용하여 트리거해야 하는 파이프라인입니다. |
Trigger |
트리거 쿼리입니다. |
Trigger |
리소스 유형을 트리거합니다. |
Trigger |
트리거의 가능한 상태를 열거합니다. |
CloudError
Azure Data Factory 오류 응답의 구조를 정의하는 개체입니다.
Name | 형식 | Description |
---|---|---|
error.code |
string |
오류 코드 |
error.details |
추가 오류 세부 정보가 있는 배열입니다. |
|
error.message |
string |
오류 메시지입니다. |
error.target |
string |
오류와 관련된 요청의 속성 이름/경로입니다. |
MultiplePipelineTrigger
트리거-파이프라인에 대해 1대 다 모델을 지원하는 모든 트리거의 기본 클래스입니다.
Name | 형식 | Description |
---|---|---|
annotations |
object[] |
트리거를 설명하는 데 사용할 수 있는 태그 목록입니다. |
description |
string |
트리거 설명입니다. |
pipelines |
시작해야 하는 파이프라인입니다. |
|
runtimeState |
트리거가 실행 중인지 여부를 나타냅니다. 트리거에서 시작/중지 API가 호출되면 업데이트됩니다. |
|
type | string: |
트리거 유형입니다. |
PipelineReference
파이프라인 참조 형식입니다.
Name | 형식 | Description |
---|---|---|
name |
string |
참조 이름입니다. |
referenceName |
string |
참조 파이프라인 이름입니다. |
type | enum: |
파이프라인 참조 형식입니다. |
TriggerFilterParameters
트리거에 대한 쿼리 매개 변수입니다.
Name | 형식 | Description |
---|---|---|
continuationToken |
string |
결과의 다음 페이지를 가져오기 위한 연속 토큰입니다. 첫 번째 페이지의 경우 Null입니다. |
parentTriggerName |
string |
자식 다시 실행 트리거를 가져올 부모 TumblingWindowTrigger의 이름입니다. |
TriggerPipelineReference
지정된 매개 변수를 사용하여 트리거해야 하는 파이프라인입니다.
Name | 형식 | Description |
---|---|---|
parameters |
object |
파이프라인 매개 변수 |
pipelineReference |
파이프라인 참조입니다. |
TriggerQueryResponse
트리거 쿼리입니다.
Name | 형식 | Description |
---|---|---|
continuationToken |
string |
결과의 다음 페이지를 가져오기 위한 연속 토큰이며, 나머지 결과가 있는 경우 null이면 입니다. |
value |
트리거 목록입니다. |
TriggerResource
리소스 유형을 트리거합니다.
Name | 형식 | Description |
---|---|---|
etag |
string |
Etag는 리소스의 변경 사항을 식별합니다. |
id |
string |
리소스 식별자입니다. |
name |
string |
리소스 이름입니다. |
properties | Trigger: |
트리거의 속성입니다. |
type |
string |
리소스 종류입니다. |
TriggerRuntimeState
트리거의 가능한 상태를 열거합니다.
Name | 형식 | Description |
---|---|---|
Disabled |
string |
|
Started |
string |
|
Stopped |
string |