Compartir a través de


Pipelines - Get

Obtiene una canalización.

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

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_][^<>*#.%&:\\+?/]*$

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.

Encabezado de la solicitud

Nombre Requerido Tipo Description
If-None-Match

string

ETag de la entidad de canalización. Solo se debe especificar para get. Si el ETag coincide con la etiqueta de entidad existente, o si se proporcionó *, no se devolverá ningún contenido.

Respuestas

Nombre Tipo Description
200 OK

PipelineResource

De acuerdo.

Other Status Codes

No modificado.

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_Get

Solicitud de ejemplo

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

Respuesta de muestra

Date: Mon, 22 Apr 2019 18:33:51 GMT
X-Content-Type-Options: nosniff
x-ms-ratelimit-remaining-subscription-reads: 11991
x-ms-request-id: f3865c61-4888-4b91-a617-9a985d9dd0fd
x-ms-correlation-request-id: f3865c61-4888-4b91-a617-9a985d9dd0fd
{
  "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.DataFactory/factories/exampleFactoryName/pipelines/examplePipeline",
  "name": "examplePipeline",
  "type": "Microsoft.DataFactory/factories/pipelines",
  "properties": {
    "description": "Example description",
    "activities": [
      {
        "type": "ForEach",
        "typeProperties": {
          "isSequential": true,
          "items": {
            "value": "@pipeline().parameters.OutputBlobNameList",
            "type": "Expression"
          },
          "activities": [
            {
              "type": "Copy",
              "typeProperties": {
                "source": {
                  "type": "BlobSource"
                },
                "sink": {
                  "type": "BlobSink"
                },
                "dataIntegrationUnits": 32
              },
              "inputs": [
                {
                  "referenceName": "exampleDataset",
                  "parameters": {
                    "MyFolderPath": "examplecontainer",
                    "MyFileName": "examplecontainer.csv"
                  },
                  "type": "DatasetReference"
                }
              ],
              "outputs": [
                {
                  "referenceName": "exampleDataset",
                  "parameters": {
                    "MyFolderPath": "examplecontainer",
                    "MyFileName": {
                      "value": "@item()",
                      "type": "Expression"
                    }
                  },
                  "type": "DatasetReference"
                }
              ],
              "name": "ExampleCopyActivity"
            }
          ]
        },
        "name": "ExampleForeachActivity"
      }
    ],
    "parameters": {
      "OutputBlobNameList": {
        "type": "Array"
      }
    },
    "variables": {
      "TestVariableArray": {
        "type": "Array"
      }
    },
    "policy": {
      "elapsedTimeMetric": {
        "duration": "0.00:10:00"
      }
    }
  },
  "etag": "1500504f-0000-0200-0000-5cbe090f0000"
}

Definiciones

Nombre Description
ActivityDependency

Información de dependencia de actividad.

ActivityOnInactiveMarkAs

Resultado del estado de la actividad cuando el estado está establecido en Inactivo. Se trata de una propiedad opcional y, si no se proporciona cuando la actividad está inactiva, el estado será Correcto de forma predeterminada.

ActivityPolicy

Directiva de ejecución para una actividad.

ActivityState

Estado de actividad. Se trata de una propiedad opcional y, si no se proporciona, el estado será Activo de forma predeterminada.

AppendVariableActivity

Anexe el valor de una variable de tipo Array.

AzureDataExplorerCommandActivity

Actividad de comandos de Azure Data Explorer.

AzureFunctionActivity

Actividad de azure Functions.

AzureFunctionActivityMethod

La lista de métodos HTTP admitidos por azureFunctionActivity.

AzureKeyVaultSecretReference

Referencia de secretos de Azure Key Vault.

AzureMLBatchExecutionActivity

Actividad de ejecución de Batch de Azure ML.

AzureMLExecutePipelineActivity

Actividad ejecución de canalización de Azure ML.

AzureMLUpdateResourceActivity

Actividad de administración de recursos de actualización de Azure ML.

AzureMLWebServiceFile

Archivo de entrada y salida de WebService de Azure ML

BigDataPoolParametrizationReference

Tipo de referencia del grupo de macrodatos.

BigDataPoolReferenceType

Tipo de referencia del grupo de macrodatos.

CloudError

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

Compute

Propiedades de proceso para la actividad de flujo de datos.

ConfigurationType

Tipo de la configuración de Spark.

ContinuationSettingsReference

Configuración de continuación para ejecutar la actividad de flujo de datos.

ControlActivity

Clase base para todas las actividades de control como IfCondition, ForEach , Until.

CopyActivity

Actividad de copia.

CopyActivityLogSettings

Configuración del registro de actividad de copia.

CredentialReference

Tipo de referencia de credencial.

CredentialReferenceType

Tipo de referencia de credencial.

CustomActivity

Tipo de actividad personalizado.

CustomActivityReferenceObject

Objetos de referencia para la actividad personalizada

DatabricksJobActivity

Actividad laboral de Databricks.

DatabricksNotebookActivity

Actividad databricksNotebook.

DatabricksSparkJarActivity

Actividad DatabricksSparkJar.

DatabricksSparkPythonActivity

Actividad DatabricksSparkPython.

DataFlowReference

Tipo de referencia de flujo de datos.

DataFlowReferenceType

Tipo de referencia de flujo de datos.

DataFlowStagingInfo

Información de almacenamiento provisional para ejecutar la actividad de flujo de datos.

DataLakeAnalyticsUSQLActivity

Actividad U-SQL de Data Lake Analytics.

DatasetReference

Tipo de referencia del conjunto de datos.

DeleteActivity

Eliminar actividad.

DependencyCondition

Match-Condition para la dependencia.

ExecuteDataFlowActivity

Ejecución de la actividad de flujo de datos.

ExecutePipelineActivity

Ejecución de la actividad de canalización.

ExecutePipelineActivityPolicy

Directiva de ejecución para una actividad de ejecución de canalización.

ExecuteSSISPackageActivity

Ejecute la actividad del paquete SSIS.

ExecuteWranglingDataflowActivity

Ejecute la actividad de power query.

ExecutionActivity

Clase base para todas las actividades de ejecución.

Expression

Definición de expresión de Azure Data Factory.

FailActivity

Esta actividad producirá un error dentro de su propio ámbito y generará un mensaje de error personalizado y un código de error. El mensaje de error y el código se pueden proporcionar como literales de cadena o como una expresión que se puede evaluar en una cadena en tiempo de ejecución. El ámbito de la actividad puede ser toda la canalización o una actividad de control (por ejemplo, foreach, switch, until), si la actividad de error está contenida en ella.

FilterActivity

Filtre y devuelva los resultados de la matriz de entrada en función de las condiciones.

Folder

Carpeta en la que se encuentra esta canalización. Si no se especifica, la canalización aparecerá en el nivel raíz.

ForEachActivity

Esta actividad se usa para recorrer en iteración una colección y ejecutar actividades dadas.

GetMetadataActivity

Actividad para obtener metadatos del conjunto de datos

HDInsightActivityDebugInfoOption

La configuración de HDInsightActivityDebugInfoOption que se va a usar.

HDInsightHiveActivity

Tipo de actividad de Hive de HDInsight.

HDInsightMapReduceActivity

Tipo de actividad MapReduce de HDInsight.

HDInsightPigActivity

Tipo de actividad de Pig de HDInsight.

HDInsightSparkActivity

Actividad de HDInsight Spark.

HDInsightStreamingActivity

Tipo de actividad de streaming de HDInsight.

IfConditionActivity

Esta actividad evalúa una expresión booleana y ejecuta las actividades en la propiedad ifTrueActivities o la propiedad ifFalseActivities en función del resultado de la expresión.

IntegrationRuntimeReference

Tipo de referencia de Integration Runtime.

LinkedServiceReference

Tipo de referencia de servicio vinculado.

LogLocationSettings

Configuración de ubicación del registro.

LogSettings

Configuración del registro.

LogStorageSettings

(En desuso. Use LogSettings) Configuración de almacenamiento de registros.

LookupActivity

Actividad de búsqueda.

NotebookParameter

Parámetro notebook.

NotebookParameterType

Tipo de parámetro notebook.

NotebookReferenceType

Tipo de referencia del cuaderno de Synapse.

ParameterSpecification

Definición de un único parámetro para una entidad.

ParameterType

Tipo de parámetro.

PipelineElapsedTimeMetricPolicy

Directiva de métricas de Pipeline ElapsedTime.

PipelinePolicy

Directiva de canalización.

PipelineReference

Tipo de referencia de canalización.

PipelineResource

Tipo de recurso de canalización.

PowerQuerySink

Receptor de Power Query.

PowerQuerySinkMapping

Asignar una consulta mashup de Power Query a los conjuntos de datos receptores.

RedirectIncompatibleRowSettings

Redirigir la configuración de fila incompatible

ScriptActivity

Tipo de actividad de script.

ScriptActivityLogDestination

Destino de los registros. Tipo: cadena.

ScriptActivityParameter

Parámetros de un bloque de script.

ScriptActivityParameterDirection

Dirección del parámetro.

ScriptActivityParameterType

Tipo del parámetro.

ScriptActivityScriptBlock

Bloque de scripts.

ScriptActivityTypeProperties.LogSettings

Configuración de registro de la actividad de script.

SecureInputOutputPolicy

Directiva de ejecución para una actividad que admite entradas y salidas seguras.

SecureString

Definición de cadena segura de Azure Data Factory. El valor de cadena se enmascarará con asteriscos '*' durante las llamadas API Get o List.

SetVariableActivity

Establezca el valor de una variable.

SkipErrorFile

Omita el archivo de error.

SparkConfigurationParametrizationReference

Referencia de configuración de Spark.

SparkConfigurationReferenceType

Tipo de referencia de configuración de Spark.

SparkJobReferenceType

Tipo de referencia de trabajo de Spark de Synapse.

SqlServerStoredProcedureActivity

Tipo de actividad de procedimiento almacenado de SQL.

SSISAccessCredential

Credencial de acceso de SSIS.

SSISChildPackage

Paquete secundario insertado de SSIS.

SSISExecutionCredential

Credenciales de ejecución de paquetes SSIS.

SSISExecutionParameter

Parámetro de ejecución de SSIS.

SSISLogLocation

Ubicación del registro de ejecución de paquetes SSIS

SsisLogLocationType

Tipo de ubicación de registro de SSIS.

SSISPackageLocation

Ubicación del paquete SSIS.

SsisPackageLocationType

Tipo de ubicación del paquete SSIS.

SSISPropertyOverride

Invalidación de la propiedad SSIS.

StagingSettings

Configuración de almacenamiento provisional.

SwitchActivity

Esta actividad evalúa una expresión y ejecuta actividades en la propiedad cases que corresponden a la evaluación de expresiones esperada en la propiedad equals.

SwitchCase

Los casos modificados con tienen un valor y las actividades correspondientes.

SynapseNotebookActivity

Ejecute la actividad del cuaderno de Synapse.

SynapseNotebookReference

Tipo de referencia del cuaderno de Synapse.

SynapseSparkJobDefinitionActivity

Ejecute la actividad de trabajo de Spark.

SynapseSparkJobReference

Tipo de referencia de trabajo de Spark de Synapse.

Type

Tipo de referencia de servicio vinculado.

UntilActivity

Esta actividad ejecuta actividades internas hasta que se alcanzan los resultados de la expresión booleana especificada en true o se alcanza el tiempo de espera, lo que sea anterior.

UserProperty

Propiedad user.

ValidationActivity

Esta actividad comprueba que existe un recurso externo.

VariableSpecification

Definición de una sola variable para una canalización.

VariableType

Tipo de variable.

WaitActivity

Esta actividad suspende la ejecución de la canalización para el intervalo especificado.

WebActivity

Actividad web.

WebActivityAuthentication

Propiedades de autenticación de actividad web.

WebActivityMethod

La lista de métodos HTTP admitidos por webActivity.

WebHookActivity

Actividad de webHook.

WebHookActivityMethod

La lista de métodos HTTP admitidos por una actividad de webHook.

ActivityDependency

Información de dependencia de actividad.

Nombre Tipo Description
activity

string

Nombre de la actividad.

dependencyConditions

DependencyCondition[]

Match-Condition para la dependencia.

ActivityOnInactiveMarkAs

Resultado del estado de la actividad cuando el estado está establecido en Inactivo. Se trata de una propiedad opcional y, si no se proporciona cuando la actividad está inactiva, el estado será Correcto de forma predeterminada.

Valor Description
Failed
Skipped
Succeeded

ActivityPolicy

Directiva de ejecución para una actividad.

Nombre Tipo Description
retry

object

Número máximo de reintentos ordinarios. El valor predeterminado es 0. Tipo: entero (o Expresión con resultType entero), mínimo: 0.

retryIntervalInSeconds

integer

minimum: 30
maximum: 86400

Intervalo entre cada intento de reintento (en segundos). El valor predeterminado es de 30 segundos.

secureInput

boolean

Cuando se establece en true, la entrada de la actividad se considera segura y no se registrará en la supervisión.

secureOutput

boolean

Cuando se establece en true, la salida de la actividad se considera segura y no se registrará en la supervisión.

timeout

object

Especifica el tiempo de espera de la actividad que se va a ejecutar. El tiempo de espera predeterminado es de 7 días. Tipo: cadena (o Expresión con cadena resultType), patrón: ((\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])).

ActivityState

Estado de actividad. Se trata de una propiedad opcional y, si no se proporciona, el estado será Activo de forma predeterminada.

Valor Description
Active
Inactive

AppendVariableActivity

Anexe el valor de una variable de tipo Array.

Nombre Tipo Description
dependsOn

ActivityDependency[]

La actividad depende de la condición.

description

string

Descripción de la actividad.

name

string

Nombre de la actividad.

onInactiveMarkAs

ActivityOnInactiveMarkAs

Resultado del estado de la actividad cuando el estado está establecido en Inactivo. Se trata de una propiedad opcional y, si no se proporciona cuando la actividad está inactiva, el estado será Correcto de forma predeterminada.

state

ActivityState

Estado de actividad. Se trata de una propiedad opcional y, si no se proporciona, el estado será Activo de forma predeterminada.

type string:

AppendVariable

Tipo de actividad.

typeProperties.value

object

Valor que se va a anexar. Tipo: podría ser un tipo de coincidencia de valor estático del elemento de variable o Expresión con el tipo de coincidencia resultType del elemento de variable.

typeProperties.variableName

string

Nombre de la variable cuyo valor debe anexarse.

userProperties

UserProperty[]

Propiedades del usuario de actividad.

AzureDataExplorerCommandActivity

Actividad de comandos de Azure Data Explorer.

Nombre Tipo Description
dependsOn

ActivityDependency[]

La actividad depende de la condición.

description

string

Descripción de la actividad.

linkedServiceName

LinkedServiceReference

Referencia de servicio vinculado.

name

string

Nombre de la actividad.

onInactiveMarkAs

ActivityOnInactiveMarkAs

Resultado del estado de la actividad cuando el estado está establecido en Inactivo. Se trata de una propiedad opcional y, si no se proporciona cuando la actividad está inactiva, el estado será Correcto de forma predeterminada.

policy

ActivityPolicy

Directiva de actividad.

state

ActivityState

Estado de actividad. Se trata de una propiedad opcional y, si no se proporciona, el estado será Activo de forma predeterminada.

type string:

AzureDataExplorerCommand

Tipo de actividad.

typeProperties.command

object

Un comando de control, según la sintaxis de comandos de Azure Data Explorer. Tipo: cadena (o Expresión con cadena resultType).

typeProperties.commandTimeout

object

Control del tiempo de espera del comando. Tipo: cadena (o Expresión con cadena resultType), patrón: ((\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9]))..)

userProperties

UserProperty[]

Propiedades del usuario de actividad.

AzureFunctionActivity

Actividad de azure Functions.

Nombre Tipo Description
dependsOn

ActivityDependency[]

La actividad depende de la condición.

description

string

Descripción de la actividad.

linkedServiceName

LinkedServiceReference

Referencia de servicio vinculado.

name

string

Nombre de la actividad.

onInactiveMarkAs

ActivityOnInactiveMarkAs

Resultado del estado de la actividad cuando el estado está establecido en Inactivo. Se trata de una propiedad opcional y, si no se proporciona cuando la actividad está inactiva, el estado será Correcto de forma predeterminada.

policy

ActivityPolicy

Directiva de actividad.

state

ActivityState

Estado de actividad. Se trata de una propiedad opcional y, si no se proporciona, el estado será Activo de forma predeterminada.

type string:

AzureFunctionActivity

Tipo de actividad.

typeProperties.body

object

Representa la carga que se enviará al punto de conexión. Obligatorio para el método POST/PUT, no permitido para el tipo de método GET: cadena (o Expresión con cadena resultType).

typeProperties.functionName

object

Nombre de la función a la que llamará la actividad de función de Azure. Tipo: cadena (o Expresión con cadena resultType)

typeProperties.headers

object

Representa los encabezados que se enviarán a la solicitud. Por ejemplo, para establecer el idioma y el tipo en una solicitud: "headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }. Tipo: cadena (o Expresión con cadena resultType).

typeProperties.method

AzureFunctionActivityMethod

Método de API rest para el punto de conexión de destino.

userProperties

UserProperty[]

Propiedades del usuario de actividad.

AzureFunctionActivityMethod

La lista de métodos HTTP admitidos por azureFunctionActivity.

Valor Description
DELETE
GET
HEAD
OPTIONS
POST
PUT
TRACE

AzureKeyVaultSecretReference

Referencia de secretos de Azure Key Vault.

Nombre Tipo Description
secretName

object

Nombre del secreto en Azure Key Vault. Tipo: cadena (o Expresión con cadena resultType).

secretVersion

object

Versión del secreto en Azure Key Vault. El valor predeterminado es la versión más reciente del secreto. Tipo: cadena (o Expresión con cadena resultType).

store

LinkedServiceReference

Referencia del servicio vinculado de Azure Key Vault.

type string:

AzureKeyVaultSecret

Tipo del secreto.

AzureMLBatchExecutionActivity

Actividad de ejecución de Batch de Azure ML.

Nombre Tipo Description
dependsOn

ActivityDependency[]

La actividad depende de la condición.

description

string

Descripción de la actividad.

linkedServiceName

LinkedServiceReference

Referencia de servicio vinculado.

name

string

Nombre de la actividad.

onInactiveMarkAs

ActivityOnInactiveMarkAs

Resultado del estado de la actividad cuando el estado está establecido en Inactivo. Se trata de una propiedad opcional y, si no se proporciona cuando la actividad está inactiva, el estado será Correcto de forma predeterminada.

policy

ActivityPolicy

Directiva de actividad.

state

ActivityState

Estado de actividad. Se trata de una propiedad opcional y, si no se proporciona, el estado será Activo de forma predeterminada.

type string:

AzureMLBatchExecution

Tipo de actividad.

typeProperties.globalParameters

object

Pares clave,valor que se pasarán al punto de conexión del servicio de ejecución de Batch de Azure ML. Las claves deben coincidir con los nombres de los parámetros de servicio web definidos en el servicio web de Azure ML publicado. Los valores se pasarán en la propiedad GlobalParameters de la solicitud de ejecución por lotes de Azure ML.

typeProperties.webServiceInputs

<string,  AzureMLWebServiceFile>

Pares clave,valor, asignación de los nombres de las entradas de servicio web del punto de conexión de Azure ML a objetos AzureMLWebServiceFile que especifican las ubicaciones de blobs de entrada. Esta información se pasará en la propiedad WebServiceInputs de la solicitud de ejecución por lotes de Azure ML.

typeProperties.webServiceOutputs

<string,  AzureMLWebServiceFile>

Pares clave,valor, asignación de los nombres de las salidas del servicio web del punto de conexión de Azure ML a objetos AzureMLWebServiceFile que especifican las ubicaciones de blob de salida. Esta información se pasará en la propiedad WebServiceOutputs de la solicitud de ejecución por lotes de Azure ML.

userProperties

UserProperty[]

Propiedades del usuario de actividad.

AzureMLExecutePipelineActivity

Actividad ejecución de canalización de Azure ML.

Nombre Tipo Description
dependsOn

ActivityDependency[]

La actividad depende de la condición.

description

string

Descripción de la actividad.

linkedServiceName

LinkedServiceReference

Referencia de servicio vinculado.

name

string

Nombre de la actividad.

onInactiveMarkAs

ActivityOnInactiveMarkAs

Resultado del estado de la actividad cuando el estado está establecido en Inactivo. Se trata de una propiedad opcional y, si no se proporciona cuando la actividad está inactiva, el estado será Correcto de forma predeterminada.

policy

ActivityPolicy

Directiva de actividad.

state

ActivityState

Estado de actividad. Se trata de una propiedad opcional y, si no se proporciona, el estado será Activo de forma predeterminada.

type string:

AzureMLExecutePipeline

Tipo de actividad.

typeProperties.continueOnStepFailure

object

Si desea continuar la ejecución de otros pasos en PipelineRun si se produce un error en un paso. Esta información se pasará en la propiedad continueOnStepFailure de la solicitud de ejecución de canalización publicada. Tipo: booleano (o Expression con resultType boolean).

typeProperties.dataPathAssignments

object

Diccionario usado para cambiar las asignaciones de ruta de acceso de datos sin volver a entrenar. Los valores se pasarán en la propiedad dataPathAssignments de la solicitud de ejecución de canalización publicada. Tipo: objeto (o Expression con el objeto resultType).

typeProperties.experimentName

object

Nombre del experimento del historial de ejecución de la ejecución de la canalización. Esta información se pasará en la propiedad ExperimentName de la solicitud de ejecución de canalización publicada. Tipo: cadena (o Expresión con cadena resultType).

typeProperties.mlParentRunId

object

Identificador de ejecución de la canalización principal de Azure ML Service. Esta información se pasará en la propiedad ParentRunId de la solicitud de ejecución de canalización publicada. Tipo: cadena (o Expresión con cadena resultType).

typeProperties.mlPipelineEndpointId

object

Identificador del punto de conexión de canalización de Azure ML publicado. Tipo: cadena (o Expresión con cadena resultType).

typeProperties.mlPipelineId

object

Identificador de la canalización de Azure ML publicada. Tipo: cadena (o Expresión con cadena resultType).

typeProperties.mlPipelineParameters

object

Pares clave,valor que se pasarán al punto de conexión de canalización de Azure ML publicado. Las claves deben coincidir con los nombres de los parámetros de canalización definidos en la canalización publicada. Los valores se pasarán en la propiedad ParameterAssignments de la solicitud de ejecución de canalización publicada. Tipo: objeto con pares clave-valor (o Expresión con el objeto resultType).

typeProperties.version

object

Versión del punto de conexión de canalización de Azure ML publicado. Tipo: cadena (o Expresión con cadena resultType).

userProperties

UserProperty[]

Propiedades del usuario de actividad.

AzureMLUpdateResourceActivity

Actividad de administración de recursos de actualización de Azure ML.

Nombre Tipo Description
dependsOn

ActivityDependency[]

La actividad depende de la condición.

description

string

Descripción de la actividad.

linkedServiceName

LinkedServiceReference

Referencia de servicio vinculado.

name

string

Nombre de la actividad.

onInactiveMarkAs

ActivityOnInactiveMarkAs

Resultado del estado de la actividad cuando el estado está establecido en Inactivo. Se trata de una propiedad opcional y, si no se proporciona cuando la actividad está inactiva, el estado será Correcto de forma predeterminada.

policy

ActivityPolicy

Directiva de actividad.

state

ActivityState

Estado de actividad. Se trata de una propiedad opcional y, si no se proporciona, el estado será Activo de forma predeterminada.

type string:

AzureMLUpdateResource

Tipo de actividad.

typeProperties.trainedModelFilePath

object

Ruta de acceso de archivo relativa en trainedModelLinkedService para representar el archivo .ilearner que la operación de actualización cargará. Tipo: cadena (o Expresión con cadena resultType).

typeProperties.trainedModelLinkedServiceName

LinkedServiceReference

Nombre del servicio vinculado de Azure Storage que contiene el archivo .ilearner que la operación de actualización cargará.

typeProperties.trainedModelName

object

Nombre del módulo Modelo entrenado en el experimento de servicio web que se va a actualizar. Tipo: cadena (o Expresión con cadena resultType).

userProperties

UserProperty[]

Propiedades del usuario de actividad.

AzureMLWebServiceFile

Archivo de entrada y salida de WebService de Azure ML

Nombre Tipo Description
filePath

object

Ruta de acceso del archivo relativa, incluido el nombre del contenedor, en El almacenamiento de blobs de Azure especificado por LinkedService. Tipo: cadena (o Expresión con cadena resultType).

linkedServiceName

LinkedServiceReference

Referencia a un linkedService de Azure Storage, donde se encuentra el archivo de entrada y salida de Azure ML WebService.

BigDataPoolParametrizationReference

Tipo de referencia del grupo de macrodatos.

Nombre Tipo Description
referenceName

object

Haga referencia al nombre del grupo de macrodatos. Tipo: cadena (o Expresión con cadena resultType).

type

BigDataPoolReferenceType

Tipo de referencia del grupo de macrodatos.

BigDataPoolReferenceType

Tipo de referencia del grupo de macrodatos.

Valor Description
BigDataPoolReference

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.

Compute

Propiedades de proceso para la actividad de flujo de datos.

Nombre Tipo Description
computeType

object

Tipo de proceso del clúster que ejecutará el trabajo de flujo de datos. Entre los valores posibles se incluyen: "General", "MemoryOptimized", "ComputeOptimized". Tipo: cadena (o Expresión con cadena resultType)

coreCount

object

Recuento básico del clúster que ejecutará el trabajo de flujo de datos. Los valores admitidos son: 8, 16, 32, 48, 80, 144 y 272. Tipo: entero (o Expresión con entero resultType)

ConfigurationType

Tipo de la configuración de Spark.

Valor Description
Artifact
Customized
Default

ContinuationSettingsReference

Configuración de continuación para ejecutar la actividad de flujo de datos.

Nombre Tipo Description
continuationTtlInMinutes

object

TTL de continuación en minutos.

customizedCheckpointKey

object

Clave de punto de control personalizada.

idleCondition

object

Condición de inactividad.

ControlActivity

Clase base para todas las actividades de control como IfCondition, ForEach , Until.

Nombre Tipo Description
dependsOn

ActivityDependency[]

La actividad depende de la condición.

description

string

Descripción de la actividad.

name

string

Nombre de la actividad.

onInactiveMarkAs

ActivityOnInactiveMarkAs

Resultado del estado de la actividad cuando el estado está establecido en Inactivo. Se trata de una propiedad opcional y, si no se proporciona cuando la actividad está inactiva, el estado será Correcto de forma predeterminada.

state

ActivityState

Estado de actividad. Se trata de una propiedad opcional y, si no se proporciona, el estado será Activo de forma predeterminada.

type string:

Container

Tipo de actividad.

userProperties

UserProperty[]

Propiedades del usuario de actividad.

CopyActivity

Actividad de copia.

Nombre Tipo Description
dependsOn

ActivityDependency[]

La actividad depende de la condición.

description

string

Descripción de la actividad.

inputs

DatasetReference[]

Lista de entradas para la actividad.

linkedServiceName

LinkedServiceReference

Referencia de servicio vinculado.

name

string

Nombre de la actividad.

onInactiveMarkAs

ActivityOnInactiveMarkAs

Resultado del estado de la actividad cuando el estado está establecido en Inactivo. Se trata de una propiedad opcional y, si no se proporciona cuando la actividad está inactiva, el estado será Correcto de forma predeterminada.

outputs

DatasetReference[]

Lista de salidas de la actividad.

policy

ActivityPolicy

Directiva de actividad.

state

ActivityState

Estado de actividad. Se trata de una propiedad opcional y, si no se proporciona, el estado será Activo de forma predeterminada.

type string:

Copy

Tipo de actividad.

typeProperties.dataIntegrationUnits

object

Número máximo de unidades de integración de datos que se pueden usar para realizar este movimiento de datos. Tipo: entero (o Expresión con resultType entero), mínimo: 0.

typeProperties.enableSkipIncompatibleRow

object

Si se omitirá la fila incompatible. El valor predeterminado es false. Tipo: booleano (o Expression con resultType boolean).

typeProperties.enableStaging

object

Especifica si se van a copiar datos a través de un almacenamiento provisional. El valor predeterminado es false. Tipo: booleano (o Expression con resultType boolean).

typeProperties.logSettings

LogSettings

La configuración de registro que el cliente necesita proporcionar al habilitar el registro.

typeProperties.logStorageSettings

LogStorageSettings

(En desuso. Use LogSettings) La configuración de almacenamiento de registros que el cliente debe proporcionar al habilitar el registro de sesión.

typeProperties.parallelCopies

object

Número máximo de sesiones simultáneas abiertas en el origen o receptor para evitar sobrecargar el almacén de datos. Tipo: entero (o Expresión con resultType entero), mínimo: 0.

typeProperties.preserve

object[]

Conservar las reglas.

typeProperties.preserveRules

object[]

Conservar reglas.

typeProperties.redirectIncompatibleRowSettings

RedirectIncompatibleRowSettings

Redirigir la configuración de fila incompatible cuando EnableSkipIncompatibleRow es true.

typeProperties.sink

CopySink

Receptor de la actividad de copia.

typeProperties.skipErrorFile

SkipErrorFile

Especifique la tolerancia a errores para la coherencia de los datos.

typeProperties.source

CopySource

Origen de la actividad de copia.

typeProperties.stagingSettings

StagingSettings

Especifica la configuración provisional provisional cuando EnableStaging es true.

typeProperties.translator

object

Traductor de actividad de copia. Si no se especifica, se usa traductor tabular.

typeProperties.validateDataConsistency

object

Si se va a habilitar la validación de coherencia de datos. Tipo: booleano (o Expression con resultType boolean).

userProperties

UserProperty[]

Propiedades del usuario de actividad.

CopyActivityLogSettings

Configuración del registro de actividad de copia.

Nombre Tipo Description
enableReliableLogging

object

Especifica si se va a habilitar el registro confiable. Tipo: booleano (o Expression con resultType boolean).

logLevel

object

Obtiene o establece el nivel de registro, compatibilidad: Información, Advertencia. Tipo: cadena (o Expresión con cadena resultType).

CredentialReference

Tipo de referencia de credencial.

Nombre Tipo Description
referenceName

string

Nombre de credencial de referencia.

type

CredentialReferenceType

Tipo de referencia de credencial.

CredentialReferenceType

Tipo de referencia de credencial.

Valor Description
CredentialReference

CustomActivity

Tipo de actividad personalizado.

Nombre Tipo Description
dependsOn

ActivityDependency[]

La actividad depende de la condición.

description

string

Descripción de la actividad.

linkedServiceName

LinkedServiceReference

Referencia de servicio vinculado.

name

string

Nombre de la actividad.

onInactiveMarkAs

ActivityOnInactiveMarkAs

Resultado del estado de la actividad cuando el estado está establecido en Inactivo. Se trata de una propiedad opcional y, si no se proporciona cuando la actividad está inactiva, el estado será Correcto de forma predeterminada.

policy

ActivityPolicy

Directiva de actividad.

state

ActivityState

Estado de actividad. Se trata de una propiedad opcional y, si no se proporciona, el estado será Activo de forma predeterminada.

type string:

Custom

Tipo de actividad.

typeProperties.autoUserSpecification

object

Nivel de elevación y ámbito para el usuario, el valor predeterminado es una tarea noadmin. Tipo: cadena (o Expresión con resultType double).

typeProperties.command

object

Comando para tipo de actividad personalizada: cadena (o Expresión con cadena resultType).

typeProperties.extendedProperties

object

Contenedor de propiedades definido por el usuario. No hay ninguna restricción en las claves o valores que se pueden usar. La actividad personalizada especificada por el usuario tiene la responsabilidad total de consumir e interpretar el contenido definido.

typeProperties.folderPath

object

Ruta de acceso de carpeta para los archivos de recursos Tipo: cadena (o Expresión con cadena resultType).

typeProperties.referenceObjects

CustomActivityReferenceObject

Objetos de referencia

typeProperties.resourceLinkedService

LinkedServiceReference

Referencia de servicio vinculado a recursos.

typeProperties.retentionTimeInDays

object

Tiempo de retención de los archivos enviados para la actividad personalizada. Tipo: double (o Expression con resultType double).

userProperties

UserProperty[]

Propiedades del usuario de actividad.

CustomActivityReferenceObject

Objetos de referencia para la actividad personalizada

Nombre Tipo Description
datasets

DatasetReference[]

Referencias de conjunto de datos.

linkedServices

LinkedServiceReference[]

Referencias de servicio vinculadas.

DatabricksJobActivity

Actividad laboral de Databricks.

Nombre Tipo Description
dependsOn

ActivityDependency[]

La actividad depende de la condición.

description

string

Descripción de la actividad.

linkedServiceName

LinkedServiceReference

Referencia de servicio vinculado.

name

string

Nombre de la actividad.

onInactiveMarkAs

ActivityOnInactiveMarkAs

Resultado del estado de la actividad cuando el estado está establecido en Inactivo. Se trata de una propiedad opcional y, si no se proporciona cuando la actividad está inactiva, el estado será Correcto de forma predeterminada.

policy

ActivityPolicy

Directiva de actividad.

state

ActivityState

Estado de actividad. Se trata de una propiedad opcional y, si no se proporciona, el estado será Activo de forma predeterminada.

type string:

DatabricksJob

Tipo de actividad.

typeProperties.jobId

object

Identificador del trabajo de Databricks que se va a ejecutar. Tipo: cadena (o Expresión con cadena resultType).

typeProperties.jobParameters

object

Parámetros de trabajo que se utilizarán para cada ejecución de este trabajo. Si el trabajo toma un parámetro que no está especificado, se utilizará el valor predeterminado del trabajo.

userProperties

UserProperty[]

Propiedades del usuario de actividad.

DatabricksNotebookActivity

Actividad databricksNotebook.

Nombre Tipo Description
dependsOn

ActivityDependency[]

La actividad depende de la condición.

description

string

Descripción de la actividad.

linkedServiceName

LinkedServiceReference

Referencia de servicio vinculado.

name

string

Nombre de la actividad.

onInactiveMarkAs

ActivityOnInactiveMarkAs

Resultado del estado de la actividad cuando el estado está establecido en Inactivo. Se trata de una propiedad opcional y, si no se proporciona cuando la actividad está inactiva, el estado será Correcto de forma predeterminada.

policy

ActivityPolicy

Directiva de actividad.

state

ActivityState

Estado de actividad. Se trata de una propiedad opcional y, si no se proporciona, el estado será Activo de forma predeterminada.

type string:

DatabricksNotebook

Tipo de actividad.

typeProperties.baseParameters

object

Parámetros base que se usarán para cada ejecución de este trabajo. Si el cuaderno toma un parámetro que no se especifica, se usará el valor predeterminado del cuaderno.

typeProperties.libraries

object[]

Lista de bibliotecas que se van a instalar en el clúster que ejecutará el trabajo.

typeProperties.notebookPath

object

Ruta de acceso absoluta del cuaderno que se va a ejecutar en el área de trabajo de Databricks. Esta ruta de acceso debe comenzar con una barra diagonal. Tipo: cadena (o Expresión con cadena resultType).

userProperties

UserProperty[]

Propiedades del usuario de actividad.

DatabricksSparkJarActivity

Actividad DatabricksSparkJar.

Nombre Tipo Description
dependsOn

ActivityDependency[]

La actividad depende de la condición.

description

string

Descripción de la actividad.

linkedServiceName

LinkedServiceReference

Referencia de servicio vinculado.

name

string

Nombre de la actividad.

onInactiveMarkAs

ActivityOnInactiveMarkAs

Resultado del estado de la actividad cuando el estado está establecido en Inactivo. Se trata de una propiedad opcional y, si no se proporciona cuando la actividad está inactiva, el estado será Correcto de forma predeterminada.

policy

ActivityPolicy

Directiva de actividad.

state

ActivityState

Estado de actividad. Se trata de una propiedad opcional y, si no se proporciona, el estado será Activo de forma predeterminada.

type string:

DatabricksSparkJar

Tipo de actividad.

typeProperties.libraries

object[]

Lista de bibliotecas que se van a instalar en el clúster que ejecutará el trabajo.

typeProperties.mainClassName

object

Nombre completo de la clase que contiene el método principal que se va a ejecutar. Esta clase debe estar contenida en un ARCHIVO JAR proporcionado como una biblioteca. Tipo: cadena (o Expresión con cadena resultType).

typeProperties.parameters

object[]

Parámetros que se pasarán al método principal.

userProperties

UserProperty[]

Propiedades del usuario de actividad.

DatabricksSparkPythonActivity

Actividad DatabricksSparkPython.

Nombre Tipo Description
dependsOn

ActivityDependency[]

La actividad depende de la condición.

description

string

Descripción de la actividad.

linkedServiceName

LinkedServiceReference

Referencia de servicio vinculado.

name

string

Nombre de la actividad.

onInactiveMarkAs

ActivityOnInactiveMarkAs

Resultado del estado de la actividad cuando el estado está establecido en Inactivo. Se trata de una propiedad opcional y, si no se proporciona cuando la actividad está inactiva, el estado será Correcto de forma predeterminada.

policy

ActivityPolicy

Directiva de actividad.

state

ActivityState

Estado de actividad. Se trata de una propiedad opcional y, si no se proporciona, el estado será Activo de forma predeterminada.

type string:

DatabricksSparkPython

Tipo de actividad.

typeProperties.libraries

object[]

Lista de bibliotecas que se van a instalar en el clúster que ejecutará el trabajo.

typeProperties.parameters

object[]

Parámetros de línea de comandos que se pasarán al archivo de Python.

typeProperties.pythonFile

object

Identificador URI del archivo de Python que se va a ejecutar. Se admiten rutas de acceso de DBFS. Tipo: cadena (o Expresión con cadena resultType).

userProperties

UserProperty[]

Propiedades del usuario de actividad.

DataFlowReference

Tipo de referencia de flujo de datos.

Nombre Tipo Description
datasetParameters

object

Parámetros de flujo de datos de referencia del conjunto de datos.

parameters

object

Parámetros de flujo de datos

referenceName

string

Nombre del flujo de datos de referencia.

type

DataFlowReferenceType

Tipo de referencia de flujo de datos.

DataFlowReferenceType

Tipo de referencia de flujo de datos.

Valor Description
DataFlowReference

DataFlowStagingInfo

Información de almacenamiento provisional para ejecutar la actividad de flujo de datos.

Nombre Tipo Description
folderPath

object

Ruta de acceso de carpeta del blob provisional. Tipo: cadena (o Expresión con cadena resultType)

linkedService

LinkedServiceReference

Referencia de servicio vinculado de ensayo.

DataLakeAnalyticsUSQLActivity

Actividad U-SQL de Data Lake Analytics.

Nombre Tipo Description
dependsOn

ActivityDependency[]

La actividad depende de la condición.

description

string

Descripción de la actividad.

linkedServiceName

LinkedServiceReference

Referencia de servicio vinculado.

name

string

Nombre de la actividad.

onInactiveMarkAs

ActivityOnInactiveMarkAs

Resultado del estado de la actividad cuando el estado está establecido en Inactivo. Se trata de una propiedad opcional y, si no se proporciona cuando la actividad está inactiva, el estado será Correcto de forma predeterminada.

policy

ActivityPolicy

Directiva de actividad.

state

ActivityState

Estado de actividad. Se trata de una propiedad opcional y, si no se proporciona, el estado será Activo de forma predeterminada.

type string:

DataLakeAnalyticsU-SQL

Tipo de actividad.

typeProperties.compilationMode

object

Modo de compilación de U-SQL. Debe ser uno de estos valores: Semantic, Full y SingleBox. Tipo: cadena (o Expresión con cadena resultType).

typeProperties.degreeOfParallelism

object

Número máximo de nodos que se usan simultáneamente para ejecutar el trabajo. El valor predeterminado es 1. Tipo: entero (o Expresión con entero resultType), mínimo: 1.

typeProperties.parameters

object

Parámetros para la solicitud de trabajo de U-SQL.

typeProperties.priority

object

Determina qué trabajos de todos los que se ponen en cola deben seleccionarse para ejecutarse primero. Cuanto menor sea el número, mayor será la prioridad. El valor predeterminado es 1000. Tipo: entero (o Expresión con entero resultType), mínimo: 1.

typeProperties.runtimeVersion

object

Versión en tiempo de ejecución del motor de U-SQL que se va a usar. Tipo: cadena (o Expresión con cadena resultType).

typeProperties.scriptLinkedService

LinkedServiceReference

Referencia del servicio vinculado de script.

typeProperties.scriptPath

object

Ruta de acceso con distinción entre mayúsculas y minúsculas a la carpeta que contiene el script U-SQL. Tipo: cadena (o Expresión con cadena resultType).

userProperties

UserProperty[]

Propiedades del usuario de actividad.

DatasetReference

Tipo de referencia del conjunto de datos.

Nombre Tipo Description
parameters

object

Argumentos del conjunto de datos.

referenceName

string

Nombre del conjunto de datos de referencia.

type enum:

DatasetReference

Tipo de referencia del conjunto de datos.

DeleteActivity

Eliminar actividad.

Nombre Tipo Description
dependsOn

ActivityDependency[]

La actividad depende de la condición.

description

string

Descripción de la actividad.

linkedServiceName

LinkedServiceReference

Referencia de servicio vinculado.

name

string

Nombre de la actividad.

onInactiveMarkAs

ActivityOnInactiveMarkAs

Resultado del estado de la actividad cuando el estado está establecido en Inactivo. Se trata de una propiedad opcional y, si no se proporciona cuando la actividad está inactiva, el estado será Correcto de forma predeterminada.

policy

ActivityPolicy

Directiva de actividad.

state

ActivityState

Estado de actividad. Se trata de una propiedad opcional y, si no se proporciona, el estado será Activo de forma predeterminada.

type string:

Delete

Tipo de actividad.

typeProperties.dataset

DatasetReference

Eliminar referencia del conjunto de datos de actividad.

typeProperties.enableLogging

object

Indica si se deben registrar registros detallados de la ejecución de la actividad de eliminación. El valor predeterminado es false. Tipo: booleano (o Expression con resultType boolean).

typeProperties.logStorageSettings

LogStorageSettings

La configuración de almacenamiento de registros que el cliente debe proporcionar cuando enableLogging es true.

typeProperties.maxConcurrentConnections

integer

minimum: 1

Número máximo de conexiones simultáneas para conectar el origen de datos al mismo tiempo.

typeProperties.recursive

object

Si es true, los archivos o las subcarpetas en la ruta de acceso de carpeta actual se eliminarán de forma recursiva. El valor predeterminado es false. Tipo: booleano (o Expression con resultType boolean).

typeProperties.storeSettings

StoreReadSettings

Elimina la configuración del almacén de actividad.

userProperties

UserProperty[]

Propiedades del usuario de actividad.

DependencyCondition

Match-Condition para la dependencia.

Valor Description
Completed
Failed
Skipped
Succeeded

ExecuteDataFlowActivity

Ejecución de la actividad de flujo de datos.

Nombre Tipo Description
dependsOn

ActivityDependency[]

La actividad depende de la condición.

description

string

Descripción de la actividad.

linkedServiceName

LinkedServiceReference

Referencia de servicio vinculado.

name

string

Nombre de la actividad.

onInactiveMarkAs

ActivityOnInactiveMarkAs

Resultado del estado de la actividad cuando el estado está establecido en Inactivo. Se trata de una propiedad opcional y, si no se proporciona cuando la actividad está inactiva, el estado será Correcto de forma predeterminada.

policy

ActivityPolicy

Directiva de actividad.

state

ActivityState

Estado de actividad. Se trata de una propiedad opcional y, si no se proporciona, el estado será Activo de forma predeterminada.

type string:

ExecuteDataFlow

Tipo de actividad.

typeProperties.compute

Compute

Propiedades de proceso para la actividad de flujo de datos.

typeProperties.continuationSettings

ContinuationSettingsReference

Configuración de continuación para ejecutar la actividad de flujo de datos.

typeProperties.continueOnError

object

Continúe con la configuración de error que se usa para la ejecución del flujo de datos. Permite que el procesamiento continúe si se produce un error en un receptor. Tipo: booleano (o Expresión con resultType boolean)

typeProperties.dataFlow

DataFlowReference

Referencia de flujo de datos.

typeProperties.integrationRuntime

IntegrationRuntimeReference

Referencia del entorno de ejecución de integración.

typeProperties.runConcurrently

object

Configuración de ejecución simultánea que se usa para la ejecución del flujo de datos. Permite que los receptores con el mismo orden de guardado se procesen simultáneamente. Tipo: booleano (o Expresión con resultType boolean)

typeProperties.sourceStagingConcurrency

object

Especifique el número de almacenamiento provisional paralelo para los orígenes aplicables al receptor. Tipo: entero (o Expresión con entero resultType)

typeProperties.staging

DataFlowStagingInfo

Información de almacenamiento provisional para ejecutar la actividad de flujo de datos.

typeProperties.traceLevel

object

Configuración de nivel de seguimiento usada para la salida de supervisión del flujo de datos. Los valores admitidos son: "grueso", "fine" y "none". Tipo: cadena (o Expresión con cadena resultType)

userProperties

UserProperty[]

Propiedades del usuario de actividad.

ExecutePipelineActivity

Ejecución de la actividad de canalización.

Nombre Tipo Description
dependsOn

ActivityDependency[]

La actividad depende de la condición.

description

string

Descripción de la actividad.

name

string

Nombre de la actividad.

onInactiveMarkAs

ActivityOnInactiveMarkAs

Resultado del estado de la actividad cuando el estado está establecido en Inactivo. Se trata de una propiedad opcional y, si no se proporciona cuando la actividad está inactiva, el estado será Correcto de forma predeterminada.

policy

ExecutePipelineActivityPolicy

Ejecute la directiva de actividad de canalización.

state

ActivityState

Estado de actividad. Se trata de una propiedad opcional y, si no se proporciona, el estado será Activo de forma predeterminada.

type string:

ExecutePipeline

Tipo de actividad.

typeProperties.parameters

object

Parámetros de canalización.

typeProperties.pipeline

PipelineReference

Referencia de canalización.

typeProperties.waitOnCompletion

boolean

Define si la ejecución de la actividad esperará a que finalice la ejecución de la canalización dependiente. El valor predeterminado es false.

userProperties

UserProperty[]

Propiedades del usuario de actividad.

ExecutePipelineActivityPolicy

Directiva de ejecución para una actividad de ejecución de canalización.

Nombre Tipo Description
secureInput

boolean

Cuando se establece en true, la entrada de la actividad se considera segura y no se registrará en la supervisión.

ExecuteSSISPackageActivity

Ejecute la actividad del paquete SSIS.

Nombre Tipo Description
dependsOn

ActivityDependency[]

La actividad depende de la condición.

description

string

Descripción de la actividad.

linkedServiceName

LinkedServiceReference

Referencia de servicio vinculado.

name

string

Nombre de la actividad.

onInactiveMarkAs

ActivityOnInactiveMarkAs

Resultado del estado de la actividad cuando el estado está establecido en Inactivo. Se trata de una propiedad opcional y, si no se proporciona cuando la actividad está inactiva, el estado será Correcto de forma predeterminada.

policy

ActivityPolicy

Directiva de actividad.

state

ActivityState

Estado de actividad. Se trata de una propiedad opcional y, si no se proporciona, el estado será Activo de forma predeterminada.

type string:

ExecuteSSISPackage

Tipo de actividad.

typeProperties.connectVia

IntegrationRuntimeReference

Referencia del entorno de ejecución de integración.

typeProperties.environmentPath

object

Ruta de acceso del entorno para ejecutar el paquete SSIS. Tipo: cadena (o Expresión con cadena resultType).

typeProperties.executionCredential

SSISExecutionCredential

Credencial de ejecución del paquete.

typeProperties.logLocation

SSISLogLocation

Ubicación del registro de ejecución de paquetes SSIS.

typeProperties.loggingLevel

object

Nivel de registro de la ejecución del paquete SSIS. Tipo: cadena (o Expresión con cadena resultType).

typeProperties.packageConnectionManagers

object

Administradores de conexiones de nivel de paquete para ejecutar el paquete SSIS.

typeProperties.packageLocation

SSISPackageLocation

Ubicación del paquete SSIS.

typeProperties.packageParameters

<string,  SSISExecutionParameter>

Parámetros de nivel de paquete para ejecutar el paquete SSIS.

typeProperties.projectConnectionManagers

object

Administradores de conexiones de nivel de proyecto para ejecutar el paquete SSIS.

typeProperties.projectParameters

<string,  SSISExecutionParameter>

Parámetros de nivel de proyecto para ejecutar el paquete SSIS.

typeProperties.propertyOverrides

<string,  SSISPropertyOverride>

La propiedad invalida para ejecutar el paquete SSIS.

typeProperties.runtime

object

Especifica el tiempo de ejecución para ejecutar el paquete SSIS. El valor debe ser "x86" o "x64". Tipo: cadena (o Expresión con cadena resultType).

userProperties

UserProperty[]

Propiedades del usuario de actividad.

ExecuteWranglingDataflowActivity

Ejecute la actividad de power query.

Nombre Tipo Description
dependsOn

ActivityDependency[]

La actividad depende de la condición.

description

string

Descripción de la actividad.

name

string

Nombre de la actividad.

onInactiveMarkAs

ActivityOnInactiveMarkAs

Resultado del estado de la actividad cuando el estado está establecido en Inactivo. Se trata de una propiedad opcional y, si no se proporciona cuando la actividad está inactiva, el estado será Correcto de forma predeterminada.

policy

ActivityPolicy

Directiva de actividad.

state

ActivityState

Estado de actividad. Se trata de una propiedad opcional y, si no se proporciona, el estado será Activo de forma predeterminada.

type string:

ExecuteWranglingDataflow

Tipo de actividad.

typeProperties.compute

Compute

Propiedades de proceso para la actividad de flujo de datos.

typeProperties.continuationSettings

ContinuationSettingsReference

Configuración de continuación para ejecutar la actividad de flujo de datos.

typeProperties.continueOnError

object

Continúe con la configuración de error que se usa para la ejecución del flujo de datos. Permite que el procesamiento continúe si se produce un error en un receptor. Tipo: booleano (o Expresión con resultType boolean)

typeProperties.dataFlow

DataFlowReference

Referencia de flujo de datos.

typeProperties.integrationRuntime

IntegrationRuntimeReference

Referencia del entorno de ejecución de integración.

typeProperties.queries

PowerQuerySinkMapping[]

Lista de asignaciones de consultas mashup de Power Query a conjuntos de datos receptores.

typeProperties.runConcurrently

object

Configuración de ejecución simultánea que se usa para la ejecución del flujo de datos. Permite que los receptores con el mismo orden de guardado se procesen simultáneamente. Tipo: booleano (o Expresión con resultType boolean)

typeProperties.sinks

<string,  PowerQuerySink>

(En desuso. Use Consultas). Lista de receptores de actividad de Power Query asignados a queryName.

typeProperties.sourceStagingConcurrency

object

Especifique el número de almacenamiento provisional paralelo para los orígenes aplicables al receptor. Tipo: entero (o Expresión con entero resultType)

typeProperties.staging

DataFlowStagingInfo

Información de almacenamiento provisional para ejecutar la actividad de flujo de datos.

typeProperties.traceLevel

object

Configuración de nivel de seguimiento usada para la salida de supervisión del flujo de datos. Los valores admitidos son: "grueso", "fine" y "none". Tipo: cadena (o Expresión con cadena resultType)

userProperties

UserProperty[]

Propiedades del usuario de actividad.

ExecutionActivity

Clase base para todas las actividades de ejecución.

Nombre Tipo Description
dependsOn

ActivityDependency[]

La actividad depende de la condición.

description

string

Descripción de la actividad.

linkedServiceName

LinkedServiceReference

Referencia de servicio vinculado.

name

string

Nombre de la actividad.

onInactiveMarkAs

ActivityOnInactiveMarkAs

Resultado del estado de la actividad cuando el estado está establecido en Inactivo. Se trata de una propiedad opcional y, si no se proporciona cuando la actividad está inactiva, el estado será Correcto de forma predeterminada.

policy

ActivityPolicy

Directiva de actividad.

state

ActivityState

Estado de actividad. Se trata de una propiedad opcional y, si no se proporciona, el estado será Activo de forma predeterminada.

type string:

Execution

Tipo de actividad.

userProperties

UserProperty[]

Propiedades del usuario de actividad.

Expression

Definición de expresión de Azure Data Factory.

Nombre Tipo Description
type enum:

Expression

Tipo de expresión.

value

string

Valor de expresión.

FailActivity

Esta actividad producirá un error dentro de su propio ámbito y generará un mensaje de error personalizado y un código de error. El mensaje de error y el código se pueden proporcionar como literales de cadena o como una expresión que se puede evaluar en una cadena en tiempo de ejecución. El ámbito de la actividad puede ser toda la canalización o una actividad de control (por ejemplo, foreach, switch, until), si la actividad de error está contenida en ella.

Nombre Tipo Description
dependsOn

ActivityDependency[]

La actividad depende de la condición.

description

string

Descripción de la actividad.

name

string

Nombre de la actividad.

onInactiveMarkAs

ActivityOnInactiveMarkAs

Resultado del estado de la actividad cuando el estado está establecido en Inactivo. Se trata de una propiedad opcional y, si no se proporciona cuando la actividad está inactiva, el estado será Correcto de forma predeterminada.

state

ActivityState

Estado de actividad. Se trata de una propiedad opcional y, si no se proporciona, el estado será Activo de forma predeterminada.

type string:

Fail

Tipo de actividad.

typeProperties.errorCode

object

Código de error que clasifica el tipo de error de la actividad Fail. Puede ser contenido dinámico que se evalúa como una cadena no vacía o vacía en tiempo de ejecución. Tipo: cadena (o Expresión con cadena resultType).

typeProperties.message

object

Mensaje de error que aparece en la actividad Fail. Puede ser contenido dinámico que se evalúa como una cadena no vacía o vacía en tiempo de ejecución. Tipo: cadena (o Expresión con cadena resultType).

userProperties

UserProperty[]

Propiedades del usuario de actividad.

FilterActivity

Filtre y devuelva los resultados de la matriz de entrada en función de las condiciones.

Nombre Tipo Description
dependsOn

ActivityDependency[]

La actividad depende de la condición.

description

string

Descripción de la actividad.

name

string

Nombre de la actividad.

onInactiveMarkAs

ActivityOnInactiveMarkAs

Resultado del estado de la actividad cuando el estado está establecido en Inactivo. Se trata de una propiedad opcional y, si no se proporciona cuando la actividad está inactiva, el estado será Correcto de forma predeterminada.

state

ActivityState

Estado de actividad. Se trata de una propiedad opcional y, si no se proporciona, el estado será Activo de forma predeterminada.

type string:

Filter

Tipo de actividad.

typeProperties.condition

Expression

Condición que se va a usar para filtrar la entrada.

typeProperties.items

Expression

Matriz de entrada en la que se debe aplicar el filtro.

userProperties

UserProperty[]

Propiedades del usuario de actividad.

Folder

Carpeta en la que se encuentra esta canalización. Si no se especifica, la canalización aparecerá en el nivel raíz.

Nombre Tipo Description
name

string

Nombre de la carpeta en la que se encuentra esta canalización.

ForEachActivity

Esta actividad se usa para recorrer en iteración una colección y ejecutar actividades dadas.

Nombre Tipo Description
dependsOn

ActivityDependency[]

La actividad depende de la condición.

description

string

Descripción de la actividad.

name

string

Nombre de la actividad.

onInactiveMarkAs

ActivityOnInactiveMarkAs

Resultado del estado de la actividad cuando el estado está establecido en Inactivo. Se trata de una propiedad opcional y, si no se proporciona cuando la actividad está inactiva, el estado será Correcto de forma predeterminada.

state

ActivityState

Estado de actividad. Se trata de una propiedad opcional y, si no se proporciona, el estado será Activo de forma predeterminada.

type string:

ForEach

Tipo de actividad.

typeProperties.activities Activity[]:

Lista de actividades que se van a ejecutar.

typeProperties.batchCount

integer

maximum: 50

Recuento de lotes que se va a usar para controlar el número de ejecución en paralelo (cuando isSequential se establece en false).

typeProperties.isSequential

boolean

Si el bucle se ejecuta en secuencia o en paralelo (máximo 50)

typeProperties.items

Expression

Colección que se va a iterar.

userProperties

UserProperty[]

Propiedades del usuario de actividad.

GetMetadataActivity

Actividad para obtener metadatos del conjunto de datos

Nombre Tipo Description
dependsOn

ActivityDependency[]

La actividad depende de la condición.

description

string

Descripción de la actividad.

linkedServiceName

LinkedServiceReference

Referencia de servicio vinculado.

name

string

Nombre de la actividad.

onInactiveMarkAs

ActivityOnInactiveMarkAs

Resultado del estado de la actividad cuando el estado está establecido en Inactivo. Se trata de una propiedad opcional y, si no se proporciona cuando la actividad está inactiva, el estado será Correcto de forma predeterminada.

policy

ActivityPolicy

Directiva de actividad.

state

ActivityState

Estado de actividad. Se trata de una propiedad opcional y, si no se proporciona, el estado será Activo de forma predeterminada.

type string:

GetMetadata

Tipo de actividad.

typeProperties.dataset

DatasetReference

Referencia del conjunto de datos de actividad GetMetadata.

typeProperties.fieldList

object[]

Campos de metadatos que se van a obtener del conjunto de datos.

typeProperties.formatSettings

FormatReadSettings

Configuración del formato de actividad GetMetadata.

typeProperties.storeSettings

StoreReadSettings

Configuración del almacén de actividad GetMetadata.

userProperties

UserProperty[]

Propiedades del usuario de actividad.

HDInsightActivityDebugInfoOption

La configuración de HDInsightActivityDebugInfoOption que se va a usar.

Valor Description
Always
Failure
None

HDInsightHiveActivity

Tipo de actividad de Hive de HDInsight.

Nombre Tipo Description
dependsOn

ActivityDependency[]

La actividad depende de la condición.

description

string

Descripción de la actividad.

linkedServiceName

LinkedServiceReference

Referencia de servicio vinculado.

name

string

Nombre de la actividad.

onInactiveMarkAs

ActivityOnInactiveMarkAs

Resultado del estado de la actividad cuando el estado está establecido en Inactivo. Se trata de una propiedad opcional y, si no se proporciona cuando la actividad está inactiva, el estado será Correcto de forma predeterminada.

policy

ActivityPolicy

Directiva de actividad.

state

ActivityState

Estado de actividad. Se trata de una propiedad opcional y, si no se proporciona, el estado será Activo de forma predeterminada.

type string:

HDInsightHive

Tipo de actividad.

typeProperties.arguments

object[]

Argumentos especificados por el usuario para HDInsightActivity.

typeProperties.defines

object

Permite al usuario especificar las definir para la solicitud de trabajo de Hive.

typeProperties.getDebugInfo

HDInsightActivityDebugInfoOption

Opción de información de depuración.

typeProperties.queryTimeout

integer

Valor de tiempo de espera de consulta (en minutos). Efectivo cuando el clúster de HDInsight está con ESP (Enterprise Security Package)

typeProperties.scriptLinkedService

LinkedServiceReference

Referencia del servicio vinculado de script.

typeProperties.scriptPath

object

Ruta de acceso del script. Tipo: cadena (o Expresión con cadena resultType).

typeProperties.storageLinkedServices

LinkedServiceReference[]

Referencias de servicio vinculado de almacenamiento.

typeProperties.variables

object

Argumentos especificados por el usuario en el espacio de nombres hivevar.

userProperties

UserProperty[]

Propiedades del usuario de actividad.

HDInsightMapReduceActivity

Tipo de actividad MapReduce de HDInsight.

Nombre Tipo Description
dependsOn

ActivityDependency[]

La actividad depende de la condición.

description

string

Descripción de la actividad.

linkedServiceName

LinkedServiceReference

Referencia de servicio vinculado.

name

string

Nombre de la actividad.

onInactiveMarkAs

ActivityOnInactiveMarkAs

Resultado del estado de la actividad cuando el estado está establecido en Inactivo. Se trata de una propiedad opcional y, si no se proporciona cuando la actividad está inactiva, el estado será Correcto de forma predeterminada.

policy

ActivityPolicy

Directiva de actividad.

state

ActivityState

Estado de actividad. Se trata de una propiedad opcional y, si no se proporciona, el estado será Activo de forma predeterminada.

type string:

HDInsightMapReduce

Tipo de actividad.

typeProperties.arguments

object[]

Argumentos especificados por el usuario para HDInsightActivity.

typeProperties.className

object

Nombre de clase. Tipo: cadena (o Expresión con cadena resultType).

typeProperties.defines

object

Permite al usuario especificar las definir para la solicitud de trabajo de MapReduce.

typeProperties.getDebugInfo

HDInsightActivityDebugInfoOption

Opción de información de depuración.

typeProperties.jarFilePath

object

Ruta de acceso jar. Tipo: cadena (o Expresión con cadena resultType).

typeProperties.jarLibs

object[]

Bibliotecas jar.

typeProperties.jarLinkedService

LinkedServiceReference

Referencia del servicio vinculado jar.

typeProperties.storageLinkedServices

LinkedServiceReference[]

Referencias de servicio vinculado de almacenamiento.

userProperties

UserProperty[]

Propiedades del usuario de actividad.

HDInsightPigActivity

Tipo de actividad de Pig de HDInsight.

Nombre Tipo Description
dependsOn

ActivityDependency[]

La actividad depende de la condición.

description

string

Descripción de la actividad.

linkedServiceName

LinkedServiceReference

Referencia de servicio vinculado.

name

string

Nombre de la actividad.

onInactiveMarkAs

ActivityOnInactiveMarkAs

Resultado del estado de la actividad cuando el estado está establecido en Inactivo. Se trata de una propiedad opcional y, si no se proporciona cuando la actividad está inactiva, el estado será Correcto de forma predeterminada.

policy

ActivityPolicy

Directiva de actividad.

state

ActivityState

Estado de actividad. Se trata de una propiedad opcional y, si no se proporciona, el estado será Activo de forma predeterminada.

type string:

HDInsightPig

Tipo de actividad.

typeProperties.arguments

object

Argumentos especificados por el usuario para HDInsightActivity. Tipo: matriz (o Expresión con matriz resultType).

typeProperties.defines

object

Permite al usuario especificar las definir para la solicitud de trabajo de Pig.

typeProperties.getDebugInfo

HDInsightActivityDebugInfoOption

Opción de información de depuración.

typeProperties.scriptLinkedService

LinkedServiceReference

Referencia del servicio vinculado de script.

typeProperties.scriptPath

object

Ruta de acceso del script. Tipo: cadena (o Expresión con cadena resultType).

typeProperties.storageLinkedServices

LinkedServiceReference[]

Referencias de servicio vinculado de almacenamiento.

userProperties

UserProperty[]

Propiedades del usuario de actividad.

HDInsightSparkActivity

Actividad de HDInsight Spark.

Nombre Tipo Description
dependsOn

ActivityDependency[]

La actividad depende de la condición.

description

string

Descripción de la actividad.

linkedServiceName

LinkedServiceReference

Referencia de servicio vinculado.

name

string

Nombre de la actividad.

onInactiveMarkAs

ActivityOnInactiveMarkAs

Resultado del estado de la actividad cuando el estado está establecido en Inactivo. Se trata de una propiedad opcional y, si no se proporciona cuando la actividad está inactiva, el estado será Correcto de forma predeterminada.

policy

ActivityPolicy

Directiva de actividad.

state

ActivityState

Estado de actividad. Se trata de una propiedad opcional y, si no se proporciona, el estado será Activo de forma predeterminada.

type string:

HDInsightSpark

Tipo de actividad.

typeProperties.arguments

object[]

Argumentos especificados por el usuario para HDInsightSparkActivity.

typeProperties.className

string

Clase principal de Java/Spark de la aplicación.

typeProperties.entryFilePath

object

Ruta de acceso relativa a la carpeta raíz del código o paquete que se va a ejecutar. Tipo: cadena (o Expresión con cadena resultType).

typeProperties.getDebugInfo

HDInsightActivityDebugInfoOption

Opción de información de depuración.

typeProperties.proxyUser

object

Usuario que suplantará que ejecutará el trabajo. Tipo: cadena (o Expresión con cadena resultType).

typeProperties.rootPath

object

Ruta de acceso raíz de "sparkJobLinkedService" para todos los archivos del trabajo. Tipo: cadena (o Expresión con cadena resultType).

typeProperties.sparkConfig

object

Propiedad de configuración de Spark.

typeProperties.sparkJobLinkedService

LinkedServiceReference

El servicio vinculado de almacenamiento para cargar el archivo de entrada y las dependencias, y para recibir registros.

userProperties

UserProperty[]

Propiedades del usuario de actividad.

HDInsightStreamingActivity

Tipo de actividad de streaming de HDInsight.

Nombre Tipo Description
dependsOn

ActivityDependency[]

La actividad depende de la condición.

description

string

Descripción de la actividad.

linkedServiceName

LinkedServiceReference

Referencia de servicio vinculado.

name

string

Nombre de la actividad.

onInactiveMarkAs

ActivityOnInactiveMarkAs

Resultado del estado de la actividad cuando el estado está establecido en Inactivo. Se trata de una propiedad opcional y, si no se proporciona cuando la actividad está inactiva, el estado será Correcto de forma predeterminada.

policy

ActivityPolicy

Directiva de actividad.

state

ActivityState

Estado de actividad. Se trata de una propiedad opcional y, si no se proporciona, el estado será Activo de forma predeterminada.

type string:

HDInsightStreaming

Tipo de actividad.

typeProperties.arguments

object[]

Argumentos especificados por el usuario para HDInsightActivity.

typeProperties.combiner

object

Nombre ejecutable del combinador. Tipo: cadena (o Expresión con cadena resultType).

typeProperties.commandEnvironment

object[]

Valores de entorno de línea de comandos.

typeProperties.defines

object

Permite al usuario especificar las definir para la solicitud de trabajo de streaming.

typeProperties.fileLinkedService

LinkedServiceReference

Referencia del servicio vinculado donde se encuentran los archivos.

typeProperties.filePaths

object[]

Rutas de acceso a archivos de trabajo de streaming. Puede ser directorios.

typeProperties.getDebugInfo

HDInsightActivityDebugInfoOption

Opción de información de depuración.

typeProperties.input

object

Ruta de acceso del blob de entrada. Tipo: cadena (o Expresión con cadena resultType).

typeProperties.mapper

object

Nombre ejecutable del asignador. Tipo: cadena (o Expresión con cadena resultType).

typeProperties.output

object

Ruta de acceso del blob de salida. Tipo: cadena (o Expresión con cadena resultType).

typeProperties.reducer

object

Nombre ejecutable del reductor. Tipo: cadena (o Expresión con cadena resultType).

typeProperties.storageLinkedServices

LinkedServiceReference[]

Referencias de servicio vinculado de almacenamiento.

userProperties

UserProperty[]

Propiedades del usuario de actividad.

IfConditionActivity

Esta actividad evalúa una expresión booleana y ejecuta las actividades en la propiedad ifTrueActivities o la propiedad ifFalseActivities en función del resultado de la expresión.

Nombre Tipo Description
dependsOn

ActivityDependency[]

La actividad depende de la condición.

description

string

Descripción de la actividad.

name

string

Nombre de la actividad.

onInactiveMarkAs

ActivityOnInactiveMarkAs

Resultado del estado de la actividad cuando el estado está establecido en Inactivo. Se trata de una propiedad opcional y, si no se proporciona cuando la actividad está inactiva, el estado será Correcto de forma predeterminada.

state

ActivityState

Estado de actividad. Se trata de una propiedad opcional y, si no se proporciona, el estado será Activo de forma predeterminada.

type string:

IfCondition

Tipo de actividad.

typeProperties.expression

Expression

Expresión que se evaluaría como booleana. Se usa para determinar el bloque de actividades (ifTrueActivities o ifFalseActivities) que se ejecutará.

typeProperties.ifFalseActivities Activity[]:

Lista de actividades que se van a ejecutar si la expresión se evalúa como false. Se trata de una propiedad opcional y, si no se proporciona, la actividad se cerrará sin ninguna acción.

typeProperties.ifTrueActivities Activity[]:

Lista de actividades que se van a ejecutar si la expresión se evalúa como true. Se trata de una propiedad opcional y, si no se proporciona, la actividad se cerrará sin ninguna acción.

userProperties

UserProperty[]

Propiedades del usuario de actividad.

IntegrationRuntimeReference

Tipo de referencia de Integration Runtime.

Nombre Tipo Description
parameters

object

Argumentos de Integration Runtime.

referenceName

string

Haga referencia al nombre del entorno de ejecución de integración.

type enum:

IntegrationRuntimeReference

Tipo de entorno de ejecución de integración.

LinkedServiceReference

Tipo de referencia de servicio vinculado.

Nombre Tipo Description
parameters

object

Argumentos para LinkedService.

referenceName

string

Haga referencia al nombre de LinkedService.

type

Type

Tipo de referencia de servicio vinculado.

LogLocationSettings

Configuración de ubicación del registro.

Nombre Tipo Description
linkedServiceName

LinkedServiceReference

Referencia del servicio vinculado de almacenamiento de registros.

path

object

Ruta de acceso al almacenamiento para almacenar registros detallados de la ejecución de la actividad. Tipo: cadena (o Expresión con cadena resultType).

LogSettings

Configuración del registro.

Nombre Tipo Description
copyActivityLogSettings

CopyActivityLogSettings

Especifica la configuración del registro de actividad de copia.

enableCopyActivityLog

object

Especifica si se va a habilitar el registro de actividad de copia. Tipo: booleano (o Expression con resultType boolean).

logLocationSettings

LogLocationSettings

La configuración de ubicación del registro que el cliente debe proporcionar al habilitar el registro.

LogStorageSettings

(En desuso. Use LogSettings) Configuración de almacenamiento de registros.

Nombre Tipo Description
enableReliableLogging

object

Especifica si se va a habilitar el registro confiable. Tipo: booleano (o Expression con resultType boolean).

linkedServiceName

LinkedServiceReference

Referencia del servicio vinculado de almacenamiento de registros.

logLevel

object

Obtiene o establece el nivel de registro, compatibilidad: Información, Advertencia. Tipo: cadena (o Expresión con cadena resultType).

path

object

Ruta de acceso al almacenamiento para almacenar registros detallados de la ejecución de la actividad. Tipo: cadena (o Expresión con cadena resultType).

LookupActivity

Actividad de búsqueda.

Nombre Tipo Description
dependsOn

ActivityDependency[]

La actividad depende de la condición.

description

string

Descripción de la actividad.

linkedServiceName

LinkedServiceReference

Referencia de servicio vinculado.

name

string

Nombre de la actividad.

onInactiveMarkAs

ActivityOnInactiveMarkAs

Resultado del estado de la actividad cuando el estado está establecido en Inactivo. Se trata de una propiedad opcional y, si no se proporciona cuando la actividad está inactiva, el estado será Correcto de forma predeterminada.

policy

ActivityPolicy

Directiva de actividad.

state

ActivityState

Estado de actividad. Se trata de una propiedad opcional y, si no se proporciona, el estado será Activo de forma predeterminada.

type string:

Lookup

Tipo de actividad.

typeProperties.dataset

DatasetReference

Referencia del conjunto de datos de actividad de búsqueda.

typeProperties.firstRowOnly

object

Si se va a devolver la primera fila o todas las filas. El valor predeterminado es true. Tipo: booleano (o Expression con resultType boolean).

typeProperties.source

CopySource

Propiedades de origen específicas del conjunto de datos, igual que el origen de la actividad de copia.

userProperties

UserProperty[]

Propiedades del usuario de actividad.

NotebookParameter

Parámetro notebook.

Nombre Tipo Description
type

NotebookParameterType

Tipo de parámetro notebook.

value

object

Valor del parámetro del cuaderno. Tipo: cadena (o Expresión con cadena resultType).

NotebookParameterType

Tipo de parámetro notebook.

Valor Description
bool
float
int
string

NotebookReferenceType

Tipo de referencia del cuaderno de Synapse.

Valor Description
NotebookReference

ParameterSpecification

Definición de un único parámetro para una entidad.

Nombre Tipo Description
defaultValue

object

Valor predeterminado del parámetro.

type

ParameterType

Tipo de parámetro.

ParameterType

Tipo de parámetro.

Valor Description
Array
Bool
Float
Int
Object
SecureString
String

PipelineElapsedTimeMetricPolicy

Directiva de métricas de Pipeline ElapsedTime.

Nombre Tipo Description
duration

object

Valor timeSpan, después del cual se desencadena una métrica de supervisión de Azure.

PipelinePolicy

Directiva de canalización.

Nombre Tipo Description
elapsedTimeMetric

PipelineElapsedTimeMetricPolicy

Directiva de métricas de Pipeline ElapsedTime.

PipelineReference

Tipo de referencia de canalización.

Nombre Tipo Description
name

string

Nombre de referencia.

referenceName

string

Nombre de canalización de referencia.

type enum:

PipelineReference

Tipo de referencia de canalización.

PipelineResource

Tipo de recurso de canalización.

Nombre Tipo Description
etag

string

Etag identifica el cambio en el recurso.

id

string

Identificador de recurso.

name

string

Nombre del recurso.

properties.activities Activity[]:

Lista de actividades en la canalización.

properties.annotations

object[]

Lista de etiquetas que se pueden usar para describir la canalización.

properties.concurrency

integer

minimum: 1

Número máximo de ejecuciones simultáneas para la canalización.

properties.description

string

Descripción de la canalización.

properties.folder

Folder

Carpeta en la que se encuentra esta canalización. Si no se especifica, la canalización aparecerá en el nivel raíz.

properties.parameters

<string,  ParameterSpecification>

Lista de parámetros para la canalización.

properties.policy

PipelinePolicy

Directiva de canalización.

properties.runDimensions

object

Dimensiones emitidas por pipeline.

properties.variables

<string,  VariableSpecification>

Lista de variables para la canalización.

type

string

Tipo de recurso.

PowerQuerySink

Receptor de Power Query.

Nombre Tipo Description
dataset

DatasetReference

Referencia del conjunto de datos.

description

string

Descripción de la transformación.

flowlet

DataFlowReference

Referencia de Flowlet

linkedService

LinkedServiceReference

Referencia de servicio vinculado.

name

string

Nombre de transformación.

rejectedDataLinkedService

LinkedServiceReference

Referencia de servicio vinculado a datos rechazados.

schemaLinkedService

LinkedServiceReference

Referencia del servicio vinculado de esquema.

script

string

script de receptor.

PowerQuerySinkMapping

Asignar una consulta mashup de Power Query a los conjuntos de datos receptores.

Nombre Tipo Description
dataflowSinks

PowerQuerySink[]

Lista de receptores asignados a la consulta mashup de Power Query.

queryName

string

Nombre de la consulta en el documento mashup de Power Query.

RedirectIncompatibleRowSettings

Redirigir la configuración de fila incompatible

Nombre Tipo Description
linkedServiceName

object

Nombre del servicio vinculado de Azure Storage, SAS de Storage o Azure Data Lake Store que se usa para redirigir filas incompatibles. Debe especificarse si se especifica redirectIncompatibleRowSettings. Tipo: cadena (o Expresión con cadena resultType).

path

object

Ruta de acceso para almacenar los datos de fila incompatibles de redirección. Tipo: cadena (o Expresión con cadena resultType).

ScriptActivity

Tipo de actividad de script.

Nombre Tipo Description
dependsOn

ActivityDependency[]

La actividad depende de la condición.

description

string

Descripción de la actividad.

linkedServiceName

LinkedServiceReference

Referencia de servicio vinculado.

name

string

Nombre de la actividad.

onInactiveMarkAs

ActivityOnInactiveMarkAs

Resultado del estado de la actividad cuando el estado está establecido en Inactivo. Se trata de una propiedad opcional y, si no se proporciona cuando la actividad está inactiva, el estado será Correcto de forma predeterminada.

policy

ActivityPolicy

Directiva de actividad.

state

ActivityState

Estado de actividad. Se trata de una propiedad opcional y, si no se proporciona, el estado será Activo de forma predeterminada.

type string:

Script

Tipo de actividad.

typeProperties.logSettings

ScriptActivityTypeProperties.LogSettings

Configuración de registro de la actividad de script.

typeProperties.returnMultistatementResult

object

Habilite para recuperar conjuntos de resultados de varias instrucciones SQL y el número de filas afectadas por la instrucción DML. Conector compatible: SnowflakeV2. Tipo: booleano (o Expression con resultType boolean).

typeProperties.scriptBlockExecutionTimeout

object

Tiempo de espera de ejecución de ScriptBlock. Tipo: cadena (o Expresión con cadena resultType), patrón: ((\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])).

typeProperties.scripts

ScriptActivityScriptBlock[]

Matriz de bloques de script. Tipo: matriz.

userProperties

UserProperty[]

Propiedades del usuario de actividad.

ScriptActivityLogDestination

Destino de los registros. Tipo: cadena.

Valor Description
ActivityOutput
ExternalStore

ScriptActivityParameter

Parámetros de un bloque de script.

Nombre Tipo Description
direction

ScriptActivityParameterDirection

Dirección del parámetro.

name

object

Nombre del parámetro. Tipo: cadena (o Expresión con cadena resultType).

size

integer (int32)

Tamaño del parámetro de dirección de salida.

type

ScriptActivityParameterType

Tipo del parámetro.

value

object

Valor del parámetro . Tipo: cadena (o Expresión con cadena resultType).

ScriptActivityParameterDirection

Dirección del parámetro.

Valor Description
Input
InputOutput
Output

ScriptActivityParameterType

Tipo del parámetro.

Valor Description
Boolean
DateTime
DateTimeOffset
Decimal
Double
Guid
Int16
Int32
Int64
Single
String
Timespan

ScriptActivityScriptBlock

Bloque de scripts.

Nombre Tipo Description
parameters

ScriptActivityParameter[]

Matriz de parámetros de script. Tipo: matriz.

text

object

Texto de la consulta. Tipo: cadena (o Expresión con cadena resultType).

type

object

Tipo de la consulta. Consulte ScriptType para ver las opciones válidas. Tipo: cadena (o Expresión con cadena resultType).

ScriptActivityTypeProperties.LogSettings

Configuración de registro de la actividad de script.

Nombre Tipo Description
logDestination

ScriptActivityLogDestination

Destino de los registros. Tipo: cadena.

logLocationSettings

LogLocationSettings

La configuración de ubicación del registro que el cliente debe proporcionar al habilitar el registro.

SecureInputOutputPolicy

Directiva de ejecución para una actividad que admite entradas y salidas seguras.

Nombre Tipo Description
secureInput

boolean

Cuando se establece en true, la entrada de la actividad se considera segura y no se registrará en la supervisión.

secureOutput

boolean

Cuando se establece en true, la salida de la actividad se considera segura y no se registrará en la supervisión.

SecureString

Definición de cadena segura de Azure Data Factory. El valor de cadena se enmascarará con asteriscos '*' durante las llamadas API Get o List.

Nombre Tipo Description
type string:

SecureString

Tipo del secreto.

value

string

Valor de cadena segura.

SetVariableActivity

Establezca el valor de una variable.

Nombre Tipo Description
dependsOn

ActivityDependency[]

La actividad depende de la condición.

description

string

Descripción de la actividad.

name

string

Nombre de la actividad.

onInactiveMarkAs

ActivityOnInactiveMarkAs

Resultado del estado de la actividad cuando el estado está establecido en Inactivo. Se trata de una propiedad opcional y, si no se proporciona cuando la actividad está inactiva, el estado será Correcto de forma predeterminada.

policy

SecureInputOutputPolicy

Directiva de actividad.

state

ActivityState

Estado de actividad. Se trata de una propiedad opcional y, si no se proporciona, el estado será Activo de forma predeterminada.

type string:

SetVariable

Tipo de actividad.

typeProperties.setSystemVariable

boolean

Si se establece en true, establece el valor devuelto de la ejecución de la canalización.

typeProperties.value

object

Valor que se va a establecer. Podría ser un valor estático o expression.

typeProperties.variableName

string

Nombre de la variable cuyo valor debe establecerse.

userProperties

UserProperty[]

Propiedades del usuario de actividad.

SkipErrorFile

Omita el archivo de error.

Nombre Tipo Description
dataInconsistency

object

Omita si el archivo de origen o receptor ha cambiado por otra escritura simultánea. El valor predeterminado es false. Tipo: booleano (o Expression con resultType boolean).

fileMissing

object

Omita si otro cliente elimina el archivo durante la copia. El valor predeterminado es true. Tipo: booleano (o Expression con resultType boolean).

SparkConfigurationParametrizationReference

Referencia de configuración de Spark.

Nombre Tipo Description
referenceName

object

Haga referencia al nombre de configuración de Spark. Tipo: cadena (o Expresión con cadena resultType).

type

SparkConfigurationReferenceType

Tipo de referencia de configuración de Spark.

SparkConfigurationReferenceType

Tipo de referencia de configuración de Spark.

Valor Description
SparkConfigurationReference

SparkJobReferenceType

Tipo de referencia de trabajo de Spark de Synapse.

Valor Description
SparkJobDefinitionReference

SqlServerStoredProcedureActivity

Tipo de actividad de procedimiento almacenado de SQL.

Nombre Tipo Description
dependsOn

ActivityDependency[]

La actividad depende de la condición.

description

string

Descripción de la actividad.

linkedServiceName

LinkedServiceReference

Referencia de servicio vinculado.

name

string

Nombre de la actividad.

onInactiveMarkAs

ActivityOnInactiveMarkAs

Resultado del estado de la actividad cuando el estado está establecido en Inactivo. Se trata de una propiedad opcional y, si no se proporciona cuando la actividad está inactiva, el estado será Correcto de forma predeterminada.

policy

ActivityPolicy

Directiva de actividad.

state

ActivityState

Estado de actividad. Se trata de una propiedad opcional y, si no se proporciona, el estado será Activo de forma predeterminada.

type string:

SqlServerStoredProcedure

Tipo de actividad.

typeProperties.storedProcedureName

object

Nombre del procedimiento almacenado. Tipo: cadena (o Expresión con cadena resultType).

typeProperties.storedProcedureParameters

object

Valor y configuración de tipo para los parámetros de procedimiento almacenado. Ejemplo: "{Parameter1: {value: "1", type: "int"}}".

userProperties

UserProperty[]

Propiedades del usuario de actividad.

SSISAccessCredential

Credencial de acceso de SSIS.

Nombre Tipo Description
domain

object

Dominio para la autenticación de Windows. Tipo: cadena (o Expresión con cadena resultType).

password SecretBase:

Contraseña para la autenticación de Windows.

userName

object

UseName para la autenticación de Windows. Tipo: cadena (o Expresión con cadena resultType).

SSISChildPackage

Paquete secundario insertado de SSIS.

Nombre Tipo Description
packageContent

object

Contenido del paquete secundario incrustado. Tipo: cadena (o Expresión con cadena resultType).

packageLastModifiedDate

string

Fecha de última modificación del paquete secundario incrustado.

packageName

string

Nombre del paquete secundario incrustado.

packagePath

object

Ruta de acceso del paquete secundario incrustado. Tipo: cadena (o Expresión con cadena resultType).

SSISExecutionCredential

Credenciales de ejecución de paquetes SSIS.

Nombre Tipo Description
domain

object

Dominio para la autenticación de Windows. Tipo: cadena (o Expresión con cadena resultType).

password

SecureString

Contraseña para la autenticación de Windows.

userName

object

UseName para la autenticación de Windows. Tipo: cadena (o Expresión con cadena resultType).

SSISExecutionParameter

Parámetro de ejecución de SSIS.

Nombre Tipo Description
value

object

Valor del parámetro de ejecución del paquete SSIS. Tipo: cadena (o Expresión con cadena resultType).

SSISLogLocation

Ubicación del registro de ejecución de paquetes SSIS

Nombre Tipo Description
logPath

object

Ruta de acceso del registro de ejecución de paquetes SSIS. Tipo: cadena (o Expresión con cadena resultType).

type

SsisLogLocationType

Tipo de ubicación de registro de SSIS.

typeProperties.accessCredential

SSISAccessCredential

Credencial de acceso al registro de ejecución del paquete.

typeProperties.logRefreshInterval

object

Especifica el intervalo para actualizar el registro. El intervalo predeterminado es de 5 minutos. Tipo: cadena (o Expresión con cadena resultType), patrón: ((\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])).

SsisLogLocationType

Tipo de ubicación de registro de SSIS.

Valor Description
File

SSISPackageLocation

Ubicación del paquete SSIS.

Nombre Tipo Description
packagePath

object

Ruta de acceso del paquete SSIS. Tipo: cadena (o Expresión con cadena resultType).

type

SsisPackageLocationType

Tipo de ubicación del paquete SSIS.

typeProperties.accessCredential

SSISAccessCredential

Credencial de acceso del paquete.

typeProperties.childPackages

SSISChildPackage[]

Lista de paquetes secundarios incrustados.

typeProperties.configurationAccessCredential

SSISAccessCredential

Credencial de acceso al archivo de configuración.

typeProperties.configurationPath

object

Archivo de configuración de la ejecución del paquete. Tipo: cadena (o Expresión con cadena resultType).

typeProperties.packageContent

object

Contenido del paquete incrustado. Tipo: cadena (o Expresión con cadena resultType).

typeProperties.packageLastModifiedDate

string

Fecha de última modificación del paquete incrustado.

typeProperties.packageName

string

Nombre del paquete.

typeProperties.packagePassword SecretBase:

Contraseña del paquete.

SsisPackageLocationType

Tipo de ubicación del paquete SSIS.

Valor Description
File
InlinePackage
PackageStore
SSISDB

SSISPropertyOverride

Invalidación de la propiedad SSIS.

Nombre Tipo Description
isSensitive

boolean

Si el valor de invalidación de la propiedad del paquete SSIS es información confidencial. El valor se cifrará en SSISDB si es true

value

object

Valor de invalidación de la propiedad del paquete SSIS. Tipo: cadena (o Expresión con cadena resultType).

StagingSettings

Configuración de almacenamiento provisional.

Nombre Tipo Description
enableCompression

object

Especifica si se debe usar la compresión al copiar datos a través de un almacenamiento provisional. El valor predeterminado es false. Tipo: booleano (o Expression con resultType boolean).

linkedServiceName

LinkedServiceReference

Referencia de servicio vinculado de ensayo.

path

object

Ruta de acceso al almacenamiento para almacenar los datos provisionales. Tipo: cadena (o Expresión con cadena resultType).

SwitchActivity

Esta actividad evalúa una expresión y ejecuta actividades en la propiedad cases que corresponden a la evaluación de expresiones esperada en la propiedad equals.

Nombre Tipo Description
dependsOn

ActivityDependency[]

La actividad depende de la condición.

description

string

Descripción de la actividad.

name

string

Nombre de la actividad.

onInactiveMarkAs

ActivityOnInactiveMarkAs

Resultado del estado de la actividad cuando el estado está establecido en Inactivo. Se trata de una propiedad opcional y, si no se proporciona cuando la actividad está inactiva, el estado será Correcto de forma predeterminada.

state

ActivityState

Estado de actividad. Se trata de una propiedad opcional y, si no se proporciona, el estado será Activo de forma predeterminada.

type string:

Switch

Tipo de actividad.

typeProperties.cases

SwitchCase[]

Lista de casos que corresponden a los valores esperados de la propiedad "on". Se trata de una propiedad opcional y, si no se proporciona, la actividad ejecutará las actividades proporcionadas en defaultActivities.

typeProperties.defaultActivities Activity[]:

Lista de actividades que se van a ejecutar si no se cumple ninguna condición de caso. Se trata de una propiedad opcional y, si no se proporciona, la actividad se cerrará sin ninguna acción.

typeProperties.on

Expression

Expresión que se evaluaría como una cadena o un entero. Se usa para determinar el bloque de actividades en los casos que se ejecutarán.

userProperties

UserProperty[]

Propiedades del usuario de actividad.

SwitchCase

Los casos modificados con tienen un valor y las actividades correspondientes.

Nombre Tipo Description
activities Activity[]:

Lista de actividades que se van a ejecutar para la condición de caso satisfecho.

value

string

Valor esperado que satisface el resultado de la expresión de la propiedad "on".

SynapseNotebookActivity

Ejecute la actividad del cuaderno de Synapse.

Nombre Tipo Description
dependsOn

ActivityDependency[]

La actividad depende de la condición.

description

string

Descripción de la actividad.

linkedServiceName

LinkedServiceReference

Referencia de servicio vinculado.

name

string

Nombre de la actividad.

onInactiveMarkAs

ActivityOnInactiveMarkAs

Resultado del estado de la actividad cuando el estado está establecido en Inactivo. Se trata de una propiedad opcional y, si no se proporciona cuando la actividad está inactiva, el estado será Correcto de forma predeterminada.

policy

ActivityPolicy

Directiva de actividad.

state

ActivityState

Estado de actividad. Se trata de una propiedad opcional y, si no se proporciona, el estado será Activo de forma predeterminada.

type string:

SynapseNotebook

Tipo de actividad.

typeProperties.conf

object

Propiedades de configuración de Spark, que invalidarán la "conf" del cuaderno que proporcione.

typeProperties.configurationType

ConfigurationType

Tipo de la configuración de Spark.

typeProperties.driverSize

object

Número de núcleos y memoria que se van a usar para el controlador asignado en el grupo de Spark especificado para la sesión, que se usará para invalidar "driverCores" y "driverMemory" del cuaderno que proporcione. Tipo: cadena (o Expresión con cadena resultType).

typeProperties.executorSize

object

Número de núcleos y memoria que se van a usar para ejecutores asignados en el grupo de Spark especificado para la sesión, que se usará para invalidar "executorCores" y "executorMemory" del cuaderno que proporcione. Tipo: cadena (o Expresión con cadena resultType).

typeProperties.notebook

SynapseNotebookReference

Referencia del cuaderno de Synapse.

typeProperties.numExecutors

object

Número de ejecutores que se van a iniciar para esta sesión, lo que invalidará los "numExecutors" del cuaderno que proporcione. Tipo: entero (o Expresión con entero resultType).

typeProperties.parameters

<string,  NotebookParameter>

Parámetros del cuaderno.

typeProperties.sparkConfig

object

Propiedad de configuración de Spark.

typeProperties.sparkPool

BigDataPoolParametrizationReference

Nombre del grupo de macrodatos que se usará para ejecutar el cuaderno.

typeProperties.targetSparkConfiguration

SparkConfigurationParametrizationReference

Configuración de Spark del trabajo de Spark.

userProperties

UserProperty[]

Propiedades del usuario de actividad.

SynapseNotebookReference

Tipo de referencia del cuaderno de Synapse.

Nombre Tipo Description
referenceName

object

Nombre del cuaderno de referencia. Tipo: cadena (o Expresión con cadena resultType).

type

NotebookReferenceType

Tipo de referencia del cuaderno de Synapse.

SynapseSparkJobDefinitionActivity

Ejecute la actividad de trabajo de Spark.

Nombre Tipo Description
dependsOn

ActivityDependency[]

La actividad depende de la condición.

description

string

Descripción de la actividad.

linkedServiceName

LinkedServiceReference

Referencia de servicio vinculado.

name

string

Nombre de la actividad.

onInactiveMarkAs

ActivityOnInactiveMarkAs

Resultado del estado de la actividad cuando el estado está establecido en Inactivo. Se trata de una propiedad opcional y, si no se proporciona cuando la actividad está inactiva, el estado será Correcto de forma predeterminada.

policy

ActivityPolicy

Directiva de actividad.

state

ActivityState

Estado de actividad. Se trata de una propiedad opcional y, si no se proporciona, el estado será Activo de forma predeterminada.

type string:

SparkJob

Tipo de actividad.

typeProperties.args

SynapseSparkJobActivityTypeProperties.Args[]

Argumentos especificados por el usuario para SynapseSparkJobDefinitionActivity.

typeProperties.className

object

Identificador completo o la clase principal que se encuentra en el archivo de definición principal, que invalidará el "className" de la definición de trabajo de Spark que proporcione. Tipo: cadena (o Expresión con cadena resultType).

typeProperties.conf

object

Propiedades de configuración de Spark, que invalidarán la "conf" de la definición de trabajo de Spark que proporcione.

typeProperties.configurationType

ConfigurationType

Tipo de la configuración de Spark.

typeProperties.driverSize

object

Número de núcleos y memoria que se van a usar para el controlador asignado en el grupo de Spark especificado para el trabajo, que se usará para invalidar "driverCores" y "driverMemory" de la definición de trabajo de Spark que proporcione. Tipo: cadena (o Expresión con cadena resultType).

typeProperties.executorSize

object

Número de núcleos y memoria que se van a usar para los ejecutores asignados en el grupo de Spark especificado para el trabajo, que se usará para invalidar "executorCores" y "executorMemory" de la definición de trabajo de Spark que proporcione. Tipo: cadena (o Expresión con cadena resultType).

typeProperties.file

object

El archivo principal que se usa para el trabajo, que invalidará el "archivo" de la definición de trabajo de Spark que proporcione. Tipo: cadena (o Expresión con cadena resultType).

typeProperties.files

object[]

(En desuso. Use pythonCodeReference y filesV2) Archivos adicionales que se usan como referencia en el archivo de definición principal, que invalidará los "archivos" de la definición de trabajo de Spark que proporcione.

typeProperties.filesV2

object[]

Archivos adicionales que se usan como referencia en el archivo de definición principal, que invalidará los "jars" y "archivos" de la definición de trabajo de Spark que proporcione.

typeProperties.numExecutors

object

Número de ejecutores que se van a iniciar para este trabajo, lo que invalidará los "numExecutors" de la definición de trabajo de Spark que proporcione. Tipo: entero (o Expresión con entero resultType).

typeProperties.pythonCodeReference

object[]

Archivos de código de Python adicionales que se usan como referencia en el archivo de definición principal, lo que invalidará los "pyFiles" de la definición de trabajo de Spark que proporcione.

typeProperties.scanFolder

object

Examinar subcarpetas desde la carpeta raíz del archivo de definición principal, estos archivos se agregarán como archivos de referencia. Las carpetas denominadas "jars", "pyFiles", "files" o "archives" se analizarán y el nombre de las carpetas distingue mayúsculas de minúsculas. Tipo: booleano (o Expression con resultType boolean).

typeProperties.sparkConfig

object

Propiedad de configuración de Spark.

typeProperties.sparkJob

SynapseSparkJobReference

Referencia del trabajo de Spark de Synapse.

typeProperties.targetBigDataPool

BigDataPoolParametrizationReference

Nombre del grupo de macrodatos que se usará para ejecutar el trabajo por lotes de Spark, que invalidará el "targetBigDataPool" de la definición de trabajo de Spark que proporcione.

typeProperties.targetSparkConfiguration

SparkConfigurationParametrizationReference

Configuración de Spark del trabajo de Spark.

userProperties

UserProperty[]

Propiedades del usuario de actividad.

SynapseSparkJobReference

Tipo de referencia de trabajo de Spark de Synapse.

Nombre Tipo Description
referenceName

object

Haga referencia al nombre del trabajo de Spark. Expresión con cadena resultType.

type

SparkJobReferenceType

Tipo de referencia de trabajo de Spark de Synapse.

Type

Tipo de referencia de servicio vinculado.

Valor Description
LinkedServiceReference

UntilActivity

Esta actividad ejecuta actividades internas hasta que se alcanzan los resultados de la expresión booleana especificada en true o se alcanza el tiempo de espera, lo que sea anterior.

Nombre Tipo Description
dependsOn

ActivityDependency[]

La actividad depende de la condición.

description

string

Descripción de la actividad.

name

string

Nombre de la actividad.

onInactiveMarkAs

ActivityOnInactiveMarkAs

Resultado del estado de la actividad cuando el estado está establecido en Inactivo. Se trata de una propiedad opcional y, si no se proporciona cuando la actividad está inactiva, el estado será Correcto de forma predeterminada.

state

ActivityState

Estado de actividad. Se trata de una propiedad opcional y, si no se proporciona, el estado será Activo de forma predeterminada.

type string:

Until

Tipo de actividad.

typeProperties.activities Activity[]:

Lista de actividades que se van a ejecutar.

typeProperties.expression

Expression

Expresión que se evaluaría como booleana. El bucle continuará hasta que esta expresión se evalúe como true.

typeProperties.timeout

object

Especifica el tiempo de espera de la actividad que se va a ejecutar. Si no se especifica ningún valor, se toma el valor de TimeSpan.FromDays(7), que es 1 semana como valor predeterminado. Tipo: cadena (o Expresión con cadena resultType), patrón: ((\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])).

userProperties

UserProperty[]

Propiedades del usuario de actividad.

UserProperty

Propiedad user.

Nombre Tipo Description
name

string

Nombre de propiedad de usuario.

value

object

Valor de propiedad de usuario. Tipo: cadena (o Expresión con cadena resultType).

ValidationActivity

Esta actividad comprueba que existe un recurso externo.

Nombre Tipo Description
dependsOn

ActivityDependency[]

La actividad depende de la condición.

description

string

Descripción de la actividad.

name

string

Nombre de la actividad.

onInactiveMarkAs

ActivityOnInactiveMarkAs

Resultado del estado de la actividad cuando el estado está establecido en Inactivo. Se trata de una propiedad opcional y, si no se proporciona cuando la actividad está inactiva, el estado será Correcto de forma predeterminada.

state

ActivityState

Estado de actividad. Se trata de una propiedad opcional y, si no se proporciona, el estado será Activo de forma predeterminada.

type string:

Validation

Tipo de actividad.

typeProperties.childItems

object

Se puede usar si el conjunto de datos apunta a una carpeta. Si se establece en true, la carpeta debe tener al menos un archivo. Si se establece en false, la carpeta debe estar vacía. Tipo: booleano (o Expression con resultType boolean).

typeProperties.dataset

DatasetReference

Referencia del conjunto de datos de actividad de validación.

typeProperties.minimumSize

object

Se puede usar si el conjunto de datos apunta a un archivo. El archivo debe ser mayor o igual que el tamaño del valor especificado. Tipo: entero (o Expresión con entero resultType).

typeProperties.sleep

object

Retraso en segundos entre intentos de validación. Si no se especifica ningún valor, se usarán 10 segundos como valor predeterminado. Tipo: entero (o Expresión con entero resultType).

typeProperties.timeout

object

Especifica el tiempo de espera de la actividad que se va a ejecutar. Si no se especifica ningún valor, se toma el valor de TimeSpan.FromDays(7), que es 1 semana como valor predeterminado. Tipo: cadena (o Expresión con cadena resultType), patrón: ((\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])).

userProperties

UserProperty[]

Propiedades del usuario de actividad.

VariableSpecification

Definición de una sola variable para una canalización.

Nombre Tipo Description
defaultValue

object

Valor predeterminado de la variable.

type

VariableType

Tipo de variable.

VariableType

Tipo de variable.

Valor Description
Array
Bool
String

WaitActivity

Esta actividad suspende la ejecución de la canalización para el intervalo especificado.

Nombre Tipo Description
dependsOn

ActivityDependency[]

La actividad depende de la condición.

description

string

Descripción de la actividad.

name

string

Nombre de la actividad.

onInactiveMarkAs

ActivityOnInactiveMarkAs

Resultado del estado de la actividad cuando el estado está establecido en Inactivo. Se trata de una propiedad opcional y, si no se proporciona cuando la actividad está inactiva, el estado será Correcto de forma predeterminada.

state

ActivityState

Estado de actividad. Se trata de una propiedad opcional y, si no se proporciona, el estado será Activo de forma predeterminada.

type string:

Wait

Tipo de actividad.

typeProperties.waitTimeInSeconds

object

Duración en segundos. Tipo: entero (o Expresión con entero resultType).

userProperties

UserProperty[]

Propiedades del usuario de actividad.

WebActivity

Actividad web.

Nombre Tipo Description
dependsOn

ActivityDependency[]

La actividad depende de la condición.

description

string

Descripción de la actividad.

linkedServiceName

LinkedServiceReference

Referencia de servicio vinculado.

name

string

Nombre de la actividad.

onInactiveMarkAs

ActivityOnInactiveMarkAs

Resultado del estado de la actividad cuando el estado está establecido en Inactivo. Se trata de una propiedad opcional y, si no se proporciona cuando la actividad está inactiva, el estado será Correcto de forma predeterminada.

policy

ActivityPolicy

Directiva de actividad.

state

ActivityState

Estado de actividad. Se trata de una propiedad opcional y, si no se proporciona, el estado será Activo de forma predeterminada.

type string:

WebActivity

Tipo de actividad.

typeProperties.authentication

WebActivityAuthentication

Método de autenticación usado para llamar al punto de conexión.

typeProperties.body

object

Representa la carga que se enviará al punto de conexión. Obligatorio para el método POST/PUT, no permitido para el tipo de método GET: cadena (o Expresión con cadena resultType).

typeProperties.connectVia

IntegrationRuntimeReference

Referencia del entorno de ejecución de integración.

typeProperties.datasets

DatasetReference[]

Lista de conjuntos de datos pasados al punto de conexión web.

typeProperties.disableCertValidation

boolean

Cuando se establece en true, se deshabilitará la validación del certificado.

typeProperties.headers

object

Representa los encabezados que se enviarán a la solicitud. Por ejemplo, para establecer el idioma y el tipo en una solicitud: "headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }. Tipo: cadena (o Expresión con cadena resultType).

typeProperties.httpRequestTimeout

object

Tiempo de espera de la solicitud HTTP para obtener una respuesta. El formato está en TimeSpan (hh:mm:ss). Este valor es el tiempo de espera para obtener una respuesta, no el tiempo de espera de actividad. El valor predeterminado es 00:01:00 (1 minuto). El intervalo va de 1 a 10 minutos.

typeProperties.linkedServices

LinkedServiceReference[]

Lista de servicios vinculados pasados al punto de conexión web.

typeProperties.method

WebActivityMethod

Método de API rest para el punto de conexión de destino.

typeProperties.turnOffAsync

boolean

Opción para deshabilitar la invocación de HTTP GET en la ubicación dada en el encabezado de respuesta de una respuesta HTTP 202. Si se establece true, deja de invocar HTTP GET en la ubicación HTTP dada en el encabezado de respuesta. Si se establece false, continúa invocando la llamada HTTP GET en la ubicación especificada en los encabezados de respuesta http.

typeProperties.url

object

Punto de conexión y ruta de acceso de destino de la actividad web. Tipo: cadena (o Expresión con cadena resultType).

userProperties

UserProperty[]

Propiedades del usuario de actividad.

WebActivityAuthentication

Propiedades de autenticación de actividad web.

Nombre Tipo Description
credential

CredentialReference

Referencia de credenciales que contiene información de autenticación.

password SecretBase:

Contraseña del archivo PFX o autenticación básica o secreto cuando se usa para ServicePrincipal

pfx SecretBase:

Contenido codificado en Base64 de un archivo PFX o certificado cuando se usa para ServicePrincipal

resource

object

Recurso para el que se solicitará el token de autenticación de Azure al usar la autenticación MSI. Tipo: cadena (o Expresión con cadena resultType).

type

string

Autenticación de actividad web (Basic/ClientCertificate/MSI/ServicePrincipal)

userTenant

object

TenantId para el que se solicitará el token de autenticación de Azure al usar la autenticación servicePrincipal. Tipo: cadena (o Expresión con cadena resultType).

username

object

Nombre de usuario de autenticación de actividad web para la autenticación básica o ClientID cuando se usa para ServicePrincipal. Tipo: cadena (o Expresión con cadena resultType).

WebActivityMethod

La lista de métodos HTTP admitidos por webActivity.

Valor Description
DELETE
GET
POST
PUT

WebHookActivity

Actividad de webHook.

Nombre Tipo Description
dependsOn

ActivityDependency[]

La actividad depende de la condición.

description

string

Descripción de la actividad.

name

string

Nombre de la actividad.

onInactiveMarkAs

ActivityOnInactiveMarkAs

Resultado del estado de la actividad cuando el estado está establecido en Inactivo. Se trata de una propiedad opcional y, si no se proporciona cuando la actividad está inactiva, el estado será Correcto de forma predeterminada.

policy

SecureInputOutputPolicy

Directiva de actividad.

state

ActivityState

Estado de actividad. Se trata de una propiedad opcional y, si no se proporciona, el estado será Activo de forma predeterminada.

type string:

WebHook

Tipo de actividad.

typeProperties.authentication

WebActivityAuthentication

Método de autenticación usado para llamar al punto de conexión.

typeProperties.body

object

Representa la carga que se enviará al punto de conexión. Obligatorio para el método POST/PUT, no permitido para el tipo de método GET: cadena (o Expresión con cadena resultType).

typeProperties.headers

object

Representa los encabezados que se enviarán a la solicitud. Por ejemplo, para establecer el idioma y el tipo en una solicitud: "headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }. Tipo: cadena (o Expresión con cadena resultType).

typeProperties.method

WebHookActivityMethod

Método de API rest para el punto de conexión de destino.

typeProperties.reportStatusOnCallBack

object

Cuando se establece en true, statusCode, output y error en el cuerpo de la solicitud de devolución de llamada lo consumirá la actividad. La actividad se puede marcar como errónea estableciendo statusCode >= 400 en la solicitud de devolución de llamada. El valor predeterminado es false. Tipo: booleano (o Expression con resultType boolean).

typeProperties.timeout

string

Tiempo de espera en el que se debe llamar al webhook. Si no se especifica ningún valor, el valor predeterminado es de 10 minutos. Tipo: cadena. Patrón: ((\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])).

typeProperties.url

object

Punto de conexión y ruta de acceso de destino de la actividad de webHook. Tipo: cadena (o Expresión con cadena resultType).

userProperties

UserProperty[]

Propiedades del usuario de actividad.

WebHookActivityMethod

La lista de métodos HTTP admitidos por una actividad de webHook.

Valor Description
POST