Compartir a través de


Pipelines - Create Run

Crea una ejecución de una canalización.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/pipelines/{pipelineName}/createRun?api-version=2018-06-01
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/pipelines/{pipelineName}/createRun?api-version=2018-06-01&referencePipelineRunId={referencePipelineRunId}&isRecovery={isRecovery}&startActivityName={startActivityName}&startFromFailure={startFromFailure}

Parámetros de identificador URI

Nombre En Requerido Tipo Description
factoryName
path True

string

minLength: 3
maxLength: 63
pattern: ^[A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$

Nombre de fábrica.

pipelineName
path True

string

minLength: 1
maxLength: 260
pattern: ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$

El nombre de la canalización.

resourceGroupName
path True

string

minLength: 1
maxLength: 90
pattern: ^[-\w\._\(\)]+$

Nombre del grupo de recursos.

subscriptionId
path True

string

Identificador de la suscripción.

api-version
query True

string

La versión de la API.

isRecovery
query

boolean

Marca del modo de recuperación. Si el modo de recuperación se establece en true, la ejecución de canalización a la que se hace referencia y la nueva ejecución se agrupará en el mismo groupId.

referencePipelineRunId
query

string

Identificador de ejecución de canalización. Si se especifica el identificador de ejecución, se usarán los parámetros de la ejecución especificada para crear una nueva ejecución.

startActivityName
query

string

En el modo de recuperación, la repetición se iniciará desde esta actividad. Si no se especifica, se ejecutarán todas las actividades.

startFromFailure
query

boolean

En el modo de recuperación, si se establece en true, la repetición se iniciará a partir de actividades con errores. La propiedad solo se usará si no se especifica startActivityName.

Cuerpo de la solicitud

Nombre Tipo Description
parameters

ParameterValueSpecification

Parámetros de la ejecución de la canalización. Estos parámetros solo se usarán si no se especifica runId.

Respuestas

Nombre Tipo Description
200 OK

CreateRunResponse

De acuerdo.

Other Status Codes

CloudError

Respuesta de error recibida del servicio Azure Data Factory.

Seguridad

azure_auth

Flujo de OAuth2 de Azure Active Directory.

Tipo: oauth2
Flujo: implicit
Dirección URL de autorización: https://login.microsoftonline.com/common/oauth2/authorize

Ámbitos

Nombre Description
user_impersonation suplantar la cuenta de usuario

Ejemplos

Pipelines_CreateRun

Solicitud de ejemplo

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

{
  "OutputBlobNameList": [
    "exampleoutput.csv"
  ]
}

Respuesta de muestra

Date: Sat, 16 Jun 2018 00:37:48 GMT
X-Content-Type-Options: nosniff
x-ms-ratelimit-remaining-subscription-writes: 1190
x-ms-request-id: 5c2b442b-d360-43ec-9268-f923f88f31fd
x-ms-correlation-request-id: 5c2b442b-d360-43ec-9268-f923f88f31fd
{
  "runId": "2f7fdb90-5df1-4b8e-ac2f-064cfa58202b"
}

Definiciones

Nombre Description
CloudError

Objeto que define la estructura de una respuesta de error de Azure Data Factory.

CreateRunResponse

Cuerpo de respuesta con un identificador de ejecución.

CloudError

Objeto que define la estructura de una respuesta de error de Azure Data Factory.

Nombre Tipo Description
error.code

string

Código de error.

error.details

CloudError[]

Matriz con detalles de error adicionales.

error.message

string

Mensaje de error.

error.target

string

Nombre o ruta de acceso de propiedad en la solicitud asociada al error.

CreateRunResponse

Cuerpo de respuesta con un identificador de ejecución.

Nombre Tipo Description
runId

string

Identificador de una ejecución.