Dela via


Triggers - Query By Factory

Frågeutlösare.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/querytriggers?api-version=2018-06-01

URI-parametrar

Name I Obligatorisk Typ Description
factoryName
path True

string

Fabriksnamnet.

Reguljärt uttrycksmönster: ^[A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$

resourceGroupName
path True

string

Resursgruppens namn.

Reguljärt uttrycksmönster: ^[-\w\._\(\)]+$

subscriptionId
path True

string

Prenumerationsidentifieraren.

api-version
query True

string

API-versionen.

Begärandetext

Name Typ Description
continuationToken

string

Fortsättningstoken för att hämta nästa sida med resultat. Null för första sidan.

parentTriggerName

string

Namnet på den överordnade TumblingWindowTrigger för att hämta de underordnade omkörningsutlösarna

Svar

Name Typ Description
200 OK

TriggerQueryResponse

OK.

Other Status Codes

CloudError

Ett felsvar som tagits emot från Azure Data Factory-tjänsten.

Säkerhet

azure_auth

Azure Active Directory OAuth2 Flow.

Typ: oauth2
Flow: implicit
Auktoriseringswebbadress: https://login.microsoftonline.com/common/oauth2/authorize

Omfattningar

Name Description
user_impersonation personifiera ditt användarkonto

Exempel

Triggers_QueryByFactory

Exempelbegäran

POST https://management.azure.com/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.DataFactory/factories/exampleFactoryName/querytriggers?api-version=2018-06-01

{
  "parentTriggerName": "exampleTrigger"
}

Exempelsvar

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"
      }
    }
  ]
}

Definitioner

Name Description
CloudError

Objektet som definierar strukturen för ett Azure Data Factory felsvar.

MultiplePipelineTrigger

Basklass för alla utlösare som stöder en till många-modell för utlösare till pipeline.

PipelineReference

Referenstyp för pipeline.

TriggerFilterParameters

Frågeparametrar för utlösare.

TriggerPipelineReference

Pipeline som måste utlösas med de angivna parametrarna.

TriggerQueryResponse

En fråga med utlösare.

TriggerResource

Utlösarresurstyp.

TriggerRuntimeState

Räknar upp möjligt tillstånd för utlösare.

CloudError

Objektet som definierar strukturen för ett Azure Data Factory felsvar.

Name Typ Description
error.code

string

Felkod.

error.details

CloudError[]

Matris med ytterligare felinformation.

error.message

string

Felmeddelande.

error.target

string

Egenskapsnamn/sökväg i begäran som är associerad med fel.

MultiplePipelineTrigger

Basklass för alla utlösare som stöder en till många-modell för utlösare till pipeline.

Name Typ Description
annotations

object[]

Lista över taggar som kan användas för att beskriva utlösaren.

description

string

Beskrivning av utlösare.

pipelines

TriggerPipelineReference[]

Pipelines som måste startas.

runtimeState

TriggerRuntimeState

Anger om utlösaren körs eller inte. Uppdateras när Start/Stop-API:er anropas på utlösaren.

type string:

MultiplePipelineTrigger

Utlösartyp.

PipelineReference

Referenstyp för pipeline.

Name Typ Description
name

string

Referensnamn.

referenceName

string

Namn på referenspipeline.

type enum:

PipelineReference

Referenstyp för pipeline.

TriggerFilterParameters

Frågeparametrar för utlösare.

Name Typ Description
continuationToken

string

Fortsättningstoken för att hämta nästa sida med resultat. Null för första sidan.

parentTriggerName

string

Namnet på den överordnade TumblingWindowTrigger för att hämta de underordnade omkörningsutlösarna

TriggerPipelineReference

Pipeline som måste utlösas med de angivna parametrarna.

Name Typ Description
parameters

object

Pipelineparametrar.

pipelineReference

PipelineReference

Pipelinereferens.

TriggerQueryResponse

En fråga med utlösare.

Name Typ Description
continuationToken

string

Fortsättningstoken för att hämta nästa sida med resultat, om det finns några återstående resultat, annars null.

value

TriggerResource[]

Lista över utlösare.

TriggerResource

Utlösarresurstyp.

Name Typ Description
etag

string

Etag identifierar ändringar i resursen.

id

string

Resursidentifieraren.

name

string

Resursnamnet.

properties Trigger:

MultiplePipelineTrigger

Utlösarens egenskaper.

type

string

Resurstypen.

TriggerRuntimeState

Räknar upp möjligt tillstånd för utlösare.

Name Typ Description
Disabled

string

Started

string

Stopped

string