Fábricas/pipelines Microsoft.DataFactory 2017-09-01-preview
Definição de recurso do Bicep
O tipo de recurso de fábricas/pipelines pode ser implementado com operações que visam:
- Grupos de recursos – veja os comandos de implementação do grupo de recursos
Para obter uma lista das propriedades alteradas em cada versão da API, veja Registo de alterações.
Formato do recurso
Para criar um recurso Microsoft.DataFactory/factorys/pipelines, adicione o seguinte Bicep ao seu modelo.
resource symbolicname 'Microsoft.DataFactory/factories/pipelines@2017-09-01-preview' = {
name: 'string'
parent: resourceSymbolicName
properties: {
activities: [
{
dependsOn: [
{
activity: 'string'
dependencyConditions: [
'string'
]
{customized property}: any()
}
]
description: 'string'
name: 'string'
type: 'string'
// For remaining properties, see Activity objects
}
]
annotations: [
any
]
concurrency: int
description: 'string'
parameters: {
{customized property}: {
defaultValue: any()
type: 'string'
}
}
}
}
Objetos de atividade
Defina a propriedade type para especificar o tipo de objeto.
Para AzureMLBatchExecution, utilize:
type: 'AzureMLBatchExecution'
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
policy: {
retry: any()
retryIntervalInSeconds: int
secureOutput: bool
timeout: any()
{customized property}: any()
}
typeProperties: {
globalParameters: {
{customized property}: any()
}
webServiceInputs: {
{customized property}: {
filePath: any()
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
}
}
webServiceOutputs: {
{customized property}: {
filePath: any()
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
}
}
}
Para AzureMLUpdateResource, utilize:
type: 'AzureMLUpdateResource'
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
policy: {
retry: any()
retryIntervalInSeconds: int
secureOutput: bool
timeout: any()
{customized property}: any()
}
typeProperties: {
trainedModelFilePath: any()
trainedModelLinkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
trainedModelName: any()
}
Para Copiar, utilize:
type: 'Copy'
inputs: [
{
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'DatasetReference'
}
]
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
outputs: [
{
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'DatasetReference'
}
]
policy: {
retry: any()
retryIntervalInSeconds: int
secureOutput: bool
timeout: any()
{customized property}: any()
}
typeProperties: {
cloudDataMovementUnits: any()
enableSkipIncompatibleRow: any()
enableStaging: any()
parallelCopies: any()
redirectIncompatibleRowSettings: {
linkedServiceName: any()
path: any()
{customized property}: any()
}
sink: {
sinkRetryCount: any()
sinkRetryWait: any()
writeBatchSize: any()
writeBatchTimeout: any()
// For remaining properties, see CopySink objects
}
source: {
sourceRetryCount: any()
sourceRetryWait: any()
// For remaining properties, see CopySource objects
}
stagingSettings: {
enableCompression: any()
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
path: any()
{customized property}: any()
}
translator: any()
}
Para Personalizar, utilize:
type: 'Custom'
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
policy: {
retry: any()
retryIntervalInSeconds: int
secureOutput: bool
timeout: any()
{customized property}: any()
}
typeProperties: {
command: any()
extendedProperties: {
{customized property}: any()
}
folderPath: any()
referenceObjects: {
datasets: [
{
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'DatasetReference'
}
]
linkedServices: [
{
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
]
}
resourceLinkedService: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
}
Para o DatabricksNotebook, utilize:
type: 'DatabricksNotebook'
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
policy: {
retry: any()
retryIntervalInSeconds: int
secureOutput: bool
timeout: any()
{customized property}: any()
}
typeProperties: {
baseParameters: {
{customized property}: any()
}
notebookPath: any()
}
Para DataLakeAnalyticsU-SQL, utilize:
type: 'DataLakeAnalyticsU-SQL'
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
policy: {
retry: any()
retryIntervalInSeconds: int
secureOutput: bool
timeout: any()
{customized property}: any()
}
typeProperties: {
compilationMode: any()
degreeOfParallelism: any()
parameters: {
{customized property}: any()
}
priority: any()
runtimeVersion: any()
scriptLinkedService: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
scriptPath: any()
}
Para ExecutePipeline, utilize:
type: 'ExecutePipeline'
typeProperties: {
parameters: {
{customized property}: any()
}
pipeline: {
name: 'string'
referenceName: 'string'
type: 'PipelineReference'
}
waitOnCompletion: bool
}
Para ExecuteSSISPackage, utilize:
type: 'ExecuteSSISPackage'
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
policy: {
retry: any()
retryIntervalInSeconds: int
secureOutput: bool
timeout: any()
{customized property}: any()
}
typeProperties: {
connectVia: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'IntegrationRuntimeReference'
}
environmentPath: any()
executionCredential: {
domain: any()
password: {
type: 'string'
value: 'string'
}
userName: any()
}
loggingLevel: any()
logLocation: {
logPath: any()
type: 'File'
typeProperties: {
accessCredential: {
domain: any()
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
userName: any()
}
logRefreshInterval: any()
}
}
packageConnectionManagers: {
{customized property}: {
{customized property}: {
value: any()
}
}
}
packageLocation: {
packagePath: any()
type: 'string'
typeProperties: {
accessCredential: {
domain: any()
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
userName: any()
}
configurationPath: any()
packagePassword: {
type: 'string'
// For remaining properties, see SecretBase objects
}
}
}
packageParameters: {
{customized property}: {
value: any()
}
}
projectConnectionManagers: {
{customized property}: {
{customized property}: {
value: any()
}
}
}
projectParameters: {
{customized property}: {
value: any()
}
}
propertyOverrides: {
{customized property}: {
isSensitive: bool
value: any()
}
}
runtime: any()
}
Para Filtrar, utilize:
type: 'Filter'
typeProperties: {
condition: {
type: 'Expression'
value: 'string'
}
items: {
type: 'Expression'
value: 'string'
}
}
Para ForEach, utilize:
type: 'ForEach'
typeProperties: {
activities: [
{
dependsOn: [
{
activity: 'string'
dependencyConditions: [
'string'
]
{customized property}: any()
}
]
description: 'string'
name: 'string'
type: 'string'
// For remaining properties, see Activity objects
}
]
batchCount: int
isSequential: bool
items: {
type: 'Expression'
value: 'string'
}
}
Para GetMetadata, utilize:
type: 'GetMetadata'
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
policy: {
retry: any()
retryIntervalInSeconds: int
secureOutput: bool
timeout: any()
{customized property}: any()
}
typeProperties: {
dataset: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'DatasetReference'
}
fieldList: [
any
]
}
Para o HDInsightHive, utilize:
type: 'HDInsightHive'
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
policy: {
retry: any()
retryIntervalInSeconds: int
secureOutput: bool
timeout: any()
{customized property}: any()
}
typeProperties: {
arguments: [
any
]
defines: {
{customized property}: any()
}
getDebugInfo: 'string'
scriptLinkedService: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
scriptPath: any()
storageLinkedServices: [
{
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
]
}
Para o HDInsightMapReduce, utilize:
type: 'HDInsightMapReduce'
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
policy: {
retry: any()
retryIntervalInSeconds: int
secureOutput: bool
timeout: any()
{customized property}: any()
}
typeProperties: {
arguments: [
any
]
className: any()
defines: {
{customized property}: any()
}
getDebugInfo: 'string'
jarFilePath: any()
jarLibs: [
any
]
jarLinkedService: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
storageLinkedServices: [
{
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
]
}
Para HDInsightPig, utilize:
type: 'HDInsightPig'
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
policy: {
retry: any()
retryIntervalInSeconds: int
secureOutput: bool
timeout: any()
{customized property}: any()
}
typeProperties: {
arguments: [
any
]
defines: {
{customized property}: any()
}
getDebugInfo: 'string'
scriptLinkedService: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
scriptPath: any()
storageLinkedServices: [
{
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
]
}
Para o HDInsightSpark, utilize:
type: 'HDInsightSpark'
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
policy: {
retry: any()
retryIntervalInSeconds: int
secureOutput: bool
timeout: any()
{customized property}: any()
}
typeProperties: {
arguments: [
any
]
className: 'string'
entryFilePath: any()
getDebugInfo: 'string'
proxyUser: any()
rootPath: any()
sparkConfig: {
{customized property}: any()
}
sparkJobLinkedService: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
}
Para HDInsightStreaming, utilize:
type: 'HDInsightStreaming'
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
policy: {
retry: any()
retryIntervalInSeconds: int
secureOutput: bool
timeout: any()
{customized property}: any()
}
typeProperties: {
arguments: [
any
]
combiner: any()
commandEnvironment: [
any
]
defines: {
{customized property}: any()
}
fileLinkedService: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
filePaths: [
any
]
getDebugInfo: 'string'
input: any()
mapper: any()
output: any()
reducer: any()
storageLinkedServices: [
{
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
]
}
Para IfCondition, utilize:
type: 'IfCondition'
typeProperties: {
expression: {
type: 'Expression'
value: 'string'
}
ifFalseActivities: [
{
dependsOn: [
{
activity: 'string'
dependencyConditions: [
'string'
]
{customized property}: any()
}
]
description: 'string'
name: 'string'
type: 'string'
// For remaining properties, see Activity objects
}
]
ifTrueActivities: [
{
dependsOn: [
{
activity: 'string'
dependencyConditions: [
'string'
]
{customized property}: any()
}
]
description: 'string'
name: 'string'
type: 'string'
// For remaining properties, see Activity objects
}
]
}
Para Pesquisa, utilize:
type: 'Lookup'
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
policy: {
retry: any()
retryIntervalInSeconds: int
secureOutput: bool
timeout: any()
{customized property}: any()
}
typeProperties: {
dataset: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'DatasetReference'
}
firstRowOnly: any()
source: {
sourceRetryCount: any()
sourceRetryWait: any()
// For remaining properties, see CopySource objects
}
}
Para SqlServerStoredProcedure, utilize:
type: 'SqlServerStoredProcedure'
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
policy: {
retry: any()
retryIntervalInSeconds: int
secureOutput: bool
timeout: any()
{customized property}: any()
}
typeProperties: {
storedProcedureName: any()
storedProcedureParameters: {
{customized property}: {
type: 'string'
value: any()
}
}
}
Para Até, utilize:
type: 'Until'
typeProperties: {
activities: [
{
dependsOn: [
{
activity: 'string'
dependencyConditions: [
'string'
]
{customized property}: any()
}
]
description: 'string'
name: 'string'
type: 'string'
// For remaining properties, see Activity objects
}
]
expression: {
type: 'Expression'
value: 'string'
}
timeout: any()
}
Em Aguardar, utilize:
type: 'Wait'
typeProperties: {
waitTimeInSeconds: int
}
Para WebActivity, utilize:
type: 'WebActivity'
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
policy: {
retry: any()
retryIntervalInSeconds: int
secureOutput: bool
timeout: any()
{customized property}: any()
}
typeProperties: {
authentication: {
password: {
type: 'string'
value: 'string'
}
pfx: {
type: 'string'
value: 'string'
}
resource: 'string'
type: 'string'
username: 'string'
}
body: any()
datasets: [
{
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'DatasetReference'
}
]
disableCertValidation: bool
headers: any()
linkedServices: [
{
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
]
method: 'string'
url: any()
}
CopySink objects (Objetos CopySink)
Defina a propriedade type para especificar o tipo de objeto.
Objetos CopySource
Defina a propriedade type para especificar o tipo de objeto.
Objetos SecretBase
Defina a propriedade type para especificar o tipo de objeto.
Para AzureKeyVaultSecret, utilize:
type: 'AzureKeyVaultSecret'
secretName: any()
secretVersion: any()
store: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
Para SecureString, utilize:
type: 'SecureString'
value: 'string'
Valores de propriedade
fábricas/pipelines
Nome | Descrição | Valor |
---|---|---|
name | O nome do recurso Veja como definir nomes e tipos para recursos subordinados no Bicep. |
cadeia (obrigatório) Limite de carateres: 1-260 Carateres válidos: Não é possível utilizar: <>*#.%&:\\+?/ ou controlar carateresComece com alfanumérico. |
principal | No Bicep, pode especificar o recurso principal de um recurso subordinado. Só tem de adicionar esta propriedade quando o recurso subordinado for declarado fora do recurso principal. Para obter mais informações, veja Recurso subordinado fora do recurso principal. |
Nome simbólico para recurso do tipo: fábricas |
propriedades | Propriedades do pipeline. | Pipeline (obrigatório) |
Pipeline
Nome | Descrição | Valor |
---|---|---|
atividades | Lista de atividades no pipeline. | Atividade[] |
anotações | Lista de etiquetas que podem ser utilizadas para descrever o Pipeline. | any[] |
simultaneidade | O número máximo de execuções simultâneas para o pipeline. | int Restrições: Valor mínimo = 1 |
descrição | A descrição do pipeline. | string |
parâmetros | Lista de parâmetros do pipeline. | ParameterDefinitionSpecification |
Atividade
Nome | Descrição | Valor |
---|---|---|
dependsOn | A atividade depende da condição. | ActivityDependency[] |
descrição | Descrição da atividade. | string |
name | Nome da atividade. | cadeia (obrigatório) |
tipo | Definir o tipo de objeto | AzureMLBatchExecution AzureMLUpdateResource Copiar Personalizado DatabricksNotebook DataLakeAnalyticsU-SQL ExecutePipeline ExecuteSSISPackage Filtro ForEach GetMetadata HDInsightHive HDInsightMapReduce HDInsightPig HDInsightSpark HDInsightStreaming IfCondition Pesquisa SqlServerStoredProcedure Até Wait WebActivity (obrigatório) |
ActivityDependency
Nome | Descrição | Valor |
---|---|---|
atividade | Nome da atividade. | cadeia (obrigatório) |
dependencyConditions | Match-Condition para a dependência. | Matriz de cadeia que contém qualquer um dos seguintes: "Concluído" "Com falhas" "Ignorado" "Com êxito" (obrigatório) |
{customized property} | Para Bicep, pode utilizar a função any( ). |
AzureMLBatchExecutionActivity
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de atividade. | "AzureMLBatchExecution" (obrigatório) |
linkedServiceName | Referência do serviço ligado. | LinkedServiceReference |
política | Política de atividade. | ActivityPolicy |
typeProperties | Propriedades da atividade Execução do Batch do Azure ML. | AzureMLBatchExecutionActivityTypeProperties (obrigatório) |
LinkedServiceReference
Nome | Descrição | Valor |
---|---|---|
parâmetros | Argumentos para LinkedService. | ParameterValueSpecification |
referenceName | Nome do LinkedService de referência. | cadeia (obrigatório) |
tipo | Tipo de referência de serviço ligado. | "LinkedServiceReference" (obrigatório) |
ParameterValueSpecification
Nome | Descrição | Valor |
---|---|---|
{customized property} | Para Bicep, pode utilizar a função any( ). |
ActivityPolicy
Nome | Descrição | Valor |
---|---|---|
retry | Máximo de tentativas de repetição comuns. A predefinição é 0. Tipo: número inteiro (ou Expressão com número inteiro resultType), mínimo: 0. | Para Bicep, pode utilizar a função any( ). |
retryIntervalInSeconds | Intervalo entre cada tentativa de repetição (em segundos). A predefinição é 30 segundos. | int Restrições: Valor mínimo = 30 Valor máximo = 86400 |
secureOutput | Quando definido como verdadeiro, a Saída da atividade é considerada segura e não será registada na monitorização. | bool |
tempo limite | Especifica o tempo limite para a execução da atividade. O tempo limite predefinido é de 7 dias. Tipo: cadeia (ou Expressão com cadeia resultType), padrão: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). | Para Bicep, pode utilizar a função any( ). |
{customized property} | Para Bicep, pode utilizar a função any( ). |
AzureMLBatchExecutionActivityTypeProperties
Nome | Descrição | Valor |
---|---|---|
globalParameters | Chave, pares Valor a serem transmitidos para o ponto final do Serviço de Execução do Batch do Azure ML. As chaves têm de corresponder aos nomes dos parâmetros do serviço Web definidos no serviço Web do Azure ML publicado. Os valores serão transmitidos na propriedade GlobalParameters do pedido de execução do lote do Azure ML. | AzureMLBatchExecutionActivityTypePropertiesGlobalPar... |
webServiceInputs | Chave,Pares de valores, mapeando os nomes das Entradas do Serviço Web do ponto final do Azure ML para objetos AzureMLWebServiceFile que especificam as localizações de Blob de entrada.. Estas informações serão transmitidas na propriedade WebServiceInputs do pedido de execução do lote do Azure ML. | AzureMLBatchExecutionActivityTypePropertiesWebServic... |
webServiceOutputs | Chave,Pares de valores, mapeando os nomes das Saídas do Serviço Web do ponto final do Azure ML para objetos AzureMLWebServiceFile que especificam as localizações do Blob de saída. Estas informações serão transmitidas na propriedade WebServiceOutputs do pedido de execução do lote do Azure ML. | AzureMLBatchExecutionActivityTypePropertiesWebServic... |
AzureMLBatchExecutionActivityTypePropertiesGlobalPar...
Nome | Descrição | Valor |
---|---|---|
{customized property} | Para Bicep, pode utilizar a função any( ). |
AzureMLBatchExecutionActivityTypePropertiesWebServic...
Nome | Descrição | Valor |
---|---|---|
{customized property} | AzureMLWebServiceFile |
AzureMLWebServiceFile
Nome | Descrição | Valor |
---|---|---|
filePath | O caminho do ficheiro relativo, incluindo o nome do contentor, no Armazenamento de Blobs do Azure especificado pelo LinkedService. Tipo: cadeia (ou Expressão com cadeia resultType). | Para Bicep, pode utilizar a função any( ). (obrigatório) |
linkedServiceName | Referência a um LinkedService de Armazenamento do Azure, onde se encontra o ficheiro de Entrada/Saída do WebService do Azure ML. | LinkedServiceReference (obrigatório) |
AzureMLBatchExecutionActivityTypePropertiesWebServic...
Nome | Descrição | Valor |
---|---|---|
{customized property} | AzureMLWebServiceFile |
AzureMLUpdateResourceActivity
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de atividade. | "AzureMLUpdateResource" (obrigatório) |
linkedServiceName | Referência do serviço ligado. | LinkedServiceReference |
política | Política de atividade. | ActivityPolicy |
typeProperties | Propriedades da atividade de gestão de Recursos de Atualização do Azure ML. | AzureMLUpdateResourceActivityTypeProperties (obrigatório) |
AzureMLUpdateResourceActivityTypeProperties
Nome | Descrição | Valor |
---|---|---|
trainedModelFilePath | O caminho do ficheiro relativo em trainedModelLinkedService para representar o ficheiro .ilearner que será carregado pela operação de atualização. Tipo: cadeia (ou Expressão com cadeia resultType). | Para Bicep, pode utilizar a função any( ). (obrigatório) |
trainedModelLinkedServiceName | Nome do serviço ligado do Armazenamento do Microsoft Azure que contém o ficheiro .ilearner que será carregado pela operação de atualização. | LinkedServiceReference (obrigatório) |
trainedModelName | Nome do módulo Modelo Preparado na experimentação do Serviço Web a atualizar. Tipo: cadeia (ou Expressão com cadeia resultType). | Para Bicep, pode utilizar a função any( ). (obrigatório) |
CopyActivity
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de atividade. | "Copiar" (obrigatório) |
entradas | Lista de entradas para a atividade. | DatasetReference[] |
linkedServiceName | Referência do serviço ligado. | LinkedServiceReference |
saídas | Lista de saídas da atividade. | DatasetReference[] |
política | Política de atividade. | ActivityPolicy |
typeProperties | atividade Copy propriedades. | CopyActivityTypeProperties (obrigatório) |
DatasetReference
Nome | Descrição | Valor |
---|---|---|
parâmetros | Argumentos para o conjunto de dados. | ParameterValueSpecification |
referenceName | Nome do conjunto de dados de referência. | cadeia (obrigatório) |
tipo | Tipo de referência de conjunto de dados. | "DatasetReference" (obrigatório) |
CopyActivityTypeProperties
Nome | Descrição | Valor |
---|---|---|
cloudDataMovementUnits | Número máximo de unidades de movimento de dados na cloud que podem ser utilizadas para realizar este movimento de dados. Tipo: número inteiro (ou Expressão com resultType número inteiro), mínimo: 0. | Para o Bicep, pode utilizar a função any( ). |
enableSkipIncompatibleRow | Se pretende ignorar uma linha incompatível. O valor predefinido é falso. Tipo: booleano (ou Expressão com resultType booleano). | Para o Bicep, pode utilizar a função any( ). |
enableStaging | Especifica se deve copiar dados através de uma transição provisória. O valor predefinido é falso. Tipo: booleano (ou Expressão com resultType booleano). | Para o Bicep, pode utilizar a função any( ). |
parallelCopies | Número máximo de sessões simultâneas abertas na origem ou sink para evitar sobrecarregar o arquivo de dados. Tipo: número inteiro (ou Expressão com resultType número inteiro), mínimo: 0. | Para o Bicep, pode utilizar a função any( ). |
redirectIncompatibleRowSettings | Redirecionar definições de linha incompatíveis quando EnableSkipIncompatibleRow for verdadeiro. | RedirectIncompatibleRowSettings |
sink | atividade Copy lavatório. | CopySink (obrigatório) |
source | atividade Copy origem. | CopySource (obrigatório) |
stagingSettings | Especifica as definições de teste provisórias quando EnableStaging é verdadeiro. | StagingSettings |
tradutor | atividade Copy tradutor. Se não for especificado, é utilizado o tradutor tabular. | Para o Bicep, pode utilizar a função any( ). |
RedirectIncompatibleRowSettings
Nome | Descrição | Valor |
---|---|---|
linkedServiceName | Nome do serviço ligado Armazenamento do Azure, SAS de Armazenamento ou Azure Data Lake Store utilizado para redirecionar linhas incompatíveis. Tem de ser especificado se redirectIncompatibleRowSettings for especificado. Tipo: cadeia (ou Expressão com resultType string). | Para o Bicep, pode utilizar a função any( ). (obrigatório) |
caminho | O caminho para armazenar os dados de linha incompatíveis de redirecionamento. Tipo: cadeia (ou Expressão com resultType string). | Para o Bicep, pode utilizar a função any( ). |
{customized property} | Para o Bicep, pode utilizar a função any( ). |
CopySink
Nome | Descrição | Valor |
---|---|---|
sinkRetryCount | Contagem de repetições do sink. Tipo: número inteiro (ou Expressão com resultType número inteiro). | Para o Bicep, pode utilizar a função any( ). |
sinkRetryWait | Espera de repetição do sink. Tipo: cadeia (ou Expressão com cadeia resultType), padrão: ((\d+).)? (\d\d):(60;([0-5][0-9])):(60,([0-5][0-9])). | Para o Bicep, pode utilizar a função any( ). |
writeBatchSize | Escreva o tamanho do lote. Tipo: número inteiro (ou Expressão com resultType número inteiro), mínimo: 0. | Para o Bicep, pode utilizar a função any( ). |
writeBatchTimeout | Tempo limite de escrita do lote. Tipo: cadeia (ou Expressão com cadeia resultType), padrão: ((\d+).)? (\d\d):(60;([0-5][0-9])):(60,([0-5][0-9])). | Para o Bicep, pode utilizar a função any( ). |
CopySource
Nome | Descrição | Valor |
---|---|---|
sourceRetryCount | Contagem de repetições de origem. Tipo: número inteiro (ou Expressão com resultType número inteiro). | Para o Bicep, pode utilizar a função any( ). |
sourceRetryWait | Espera de repetição de origem. Tipo: cadeia (ou Expressão com cadeia resultType), padrão: ((\d+).)? (\d\d):(60;([0-5][0-9])):(60,([0-5][0-9])). | Para o Bicep, pode utilizar a função any( ). |
StagingSettings
Nome | Descrição | Valor |
---|---|---|
enableCompression | Especifica se deve utilizar a compressão ao copiar dados através de uma transição provisória. O valor predefinido é falso. Tipo: booleano (ou Expressão com resultType booleano). | Para o Bicep, pode utilizar a função any( ). |
linkedServiceName | Referência do serviço ligado de teste. | LinkedServiceReference (obrigatório) |
caminho | O caminho para o armazenamento para armazenar os dados provisórios. Tipo: cadeia (ou Expressão com resultType string). | Para o Bicep, pode utilizar a função any( ). |
{customized property} | Para o Bicep, pode utilizar a função any( ). |
CustomActivity
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de atividade. | "Personalizado" (obrigatório) |
linkedServiceName | Referência do serviço ligado. | LinkedServiceReference |
política | Política de atividade. | ActivityPolicy |
typeProperties | Propriedades de atividade personalizadas. | CustomActivityTypeProperties (obrigatório) |
CustomActivityTypeProperties
Nome | Descrição | Valor |
---|---|---|
command | Comando para tipo de atividade personalizada: cadeia (ou Expressão com cadeia resultType). | Para o Bicep, pode utilizar a função any( ). (obrigatório) |
extendedProperties | Saco de propriedades definido pelo utilizador. Não existe qualquer restrição às chaves ou valores que podem ser utilizados. A atividade personalizada especificada pelo utilizador tem a responsabilidade total de consumir e interpretar o conteúdo definido. | CustomActivityTypePropertiesExtendedProperties |
folderPath | Caminho da pasta para ficheiros de recursos Tipo: cadeia (ou Expressão com resultType string). | Para o Bicep, pode utilizar a função any( ). |
referenceObjects | Objetos de referência | CustomActivityReferenceObject |
resourceLinkedService | Referência do serviço ligado a recursos. | LinkedServiceReference |
CustomActivityTypePropertiesExtendedProperties
Nome | Descrição | Valor |
---|---|---|
{customized property} | Para o Bicep, pode utilizar a função any( ). |
CustomActivityReferenceObject
Nome | Descrição | Valor |
---|---|---|
conjuntos de dados | Referências de conjuntos de dados. | DatasetReference[] |
linkedServices | Referências de serviços ligados. | LinkedServiceReference[] |
DatabricksNotebookActivity
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de atividade. | "DatabricksNotebook" (obrigatório) |
linkedServiceName | Referência do serviço ligado. | LinkedServiceReference |
política | Política de atividade. | ActivityPolicy |
typeProperties | Propriedades de atividade do Databricks Notebook. | DatabricksNotebookActivityTypeProperties (obrigatório) |
DatabricksNotebookActivityTypeProperties
Nome | Descrição | Valor |
---|---|---|
baseParameters | Parâmetros base a utilizar para cada execução desta tarefa. Se o bloco de notas utilizar um parâmetro que não esteja especificado, será utilizado o valor predefinido do bloco de notas. | DatabricksNotebookActivityTypePropertiesBaseParamete... |
notebookPath | O caminho absoluto do bloco de notas a ser executado na Área de Trabalho do Databricks. Este caminho tem de começar com uma barra. Tipo: cadeia (ou Expressão com resultType string). | Para o Bicep, pode utilizar a função any( ). (obrigatório) |
DatabricksNotebookActivityTypePropertiesBaseParamete...
Nome | Descrição | Valor |
---|---|---|
{customized property} | Para o Bicep, pode utilizar a função any( ). |
DataLakeAnalyticsUsqlActivity
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de atividade. | "DataLakeAnalyticsU-SQL" (obrigatório) |
linkedServiceName | Referência do serviço ligado. | LinkedServiceReference |
política | Política de atividade. | ActivityPolicy |
typeProperties | Data Lake Analytics propriedades da atividade U-SQL. | DataLakeAnalyticsUsqlActivityTypeProperties (obrigatório) |
DataLakeAnalyticsUsqlActivityTypeProperties
Nome | Descrição | Valor |
---|---|---|
compilationMode | Modo de compilação do U-SQL. Tem de ser um destes valores: Semântica, Completa e Caixa Única. Tipo: cadeia (ou Expressão com resultType string). | Para o Bicep, pode utilizar a função any( ). |
degreeOfParallelismo | O número máximo de nós utilizados em simultâneo para executar a tarefa. O valor predefinido é 1. Tipo: número inteiro (ou Expressão com número inteiro resultType), mínimo: 1. | Para o Bicep, pode utilizar a função any( ). |
parâmetros | Parâmetros para o pedido de tarefa U-SQL. | DataLakeAnalyticsUsqlActivityTypePropertiesParameter... |
prioridade | Determina quais as tarefas que estão em fila de espera que devem ser selecionadas para serem executadas primeiro. Quanto menor for o número, maior será a prioridade. O valor predefinido é 1000. Tipo: número inteiro (ou Expressão com número inteiro resultType), mínimo: 1. | Para o Bicep, pode utilizar a função any( ). |
runtimeVersion | Versão de runtime do motor U-SQL a utilizar. Tipo: cadeia (ou Expressão com resultType string). | Para o Bicep, pode utilizar a função any( ). |
scriptLinkedService | Referência do serviço ligado de script. | LinkedServiceReference (obrigatório) |
scriptPath | Caminho sensível a maiúsculas e minúsculas para a pasta que contém o script U-SQL. Tipo: cadeia (ou Expressão com resultType string). | Para o Bicep, pode utilizar a função any( ). (obrigatório) |
DataLakeAnalyticsUsqlActivityTypePropertiesParameter...
Nome | Descrição | Valor |
---|---|---|
{customized property} | Para o Bicep, pode utilizar a função any( ). |
ExecutePipelineActivity
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de atividade. | "ExecutePipeline" (obrigatório) |
typeProperties | Execute as propriedades de atividade do pipeline. | ExecutePipelineActivityTypeProperties (obrigatório) |
ExecutePipelineActivityTypeProperties
Nome | Descrição | Valor |
---|---|---|
parâmetros | Parâmetros do pipeline. | ParameterValueSpecification |
pipeline | Referência do pipeline. | PipelineReference (obrigatório) |
waitOnCompletion | Define se a execução da atividade aguardará a conclusão da execução do pipeline dependente. A predefinição é falso. | bool |
PipelineReference
Nome | Descrição | Valor |
---|---|---|
name | Nome da referência. | string |
referenceName | Nome do pipeline de referência. | cadeia (obrigatório) |
tipo | Tipo de referência de pipeline. | "PipelineReference" (obrigatório) |
ExecuteSsisPackageActivity
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de atividade. | "ExecuteSSISPackage" (obrigatório) |
linkedServiceName | Referência do serviço ligado. | LinkedServiceReference |
política | Política de atividade. | ActivityPolicy |
typeProperties | Execute as propriedades de atividade do pacote SSIS. | ExecuteSsisPackageActivityTypeProperties (obrigatório) |
ExecuteSsisPackageActivityTypeProperties
Nome | Descrição | Valor |
---|---|---|
connectVia | A referência do runtime de integração. | IntegrationRuntimeReference (necessário) |
environmentPath | O caminho do ambiente para executar o pacote SSIS. Tipo: cadeia (ou Expressão com resultType string). | Para o Bicep, pode utilizar a função any( ). |
executionCredential | A credencial de execução do pacote. | SsisExecutionCredential |
loggingLevel | O nível de registo da execução do pacote SSIS. Tipo: cadeia (ou Expressão com resultType string). | Para o Bicep, pode utilizar a função any( ). |
logLocation | Localização do registo de execução do pacote SSIS. | SsisLogLocation |
packageConnectionManagers | Os gestores de ligação ao nível do pacote para executar o pacote SSIS. | ExecuteSsisPackageActivityTypePropertiesPackageConne... |
packageLocation | Localização do pacote SSIS. | SsisPackageLocation (obrigatório) |
packageParameters | Os parâmetros ao nível do pacote para executar o pacote SSIS. | ExecuteSsisPackageActivityTypePropertiesPackageParam... |
projectConnectionManagers | Os gestores de ligação ao nível do projeto para executar o pacote SSIS. | ExecuteSsisPackageActivityTypePropertiesProjectConne... |
projectParameters | Os parâmetros ao nível do projeto para executar o pacote SSIS. | ExecuteSsisPackageActivityTypePropertiesProjectParam... |
propertyOverrides | A propriedade substitui para executar o pacote SSIS. | ExecuteSsisPackageActivityTypePropertiesPropertyOver... |
runtime | Especifica o runtime para executar o pacote SSIS. O valor deve ser "x86" ou "x64". Tipo: cadeia (ou Expressão com resultType string). | Para o Bicep, pode utilizar a função any( ). |
IntegrationRuntimeReference
Nome | Descrição | Valor |
---|---|---|
parâmetros | Argumentos para o runtime de integração. | ParameterValueSpecification |
referenceName | Nome do runtime de integração de referência. | cadeia (obrigatório) |
tipo | Tipo de runtime de integração. | "IntegrationRuntimeReference" (obrigatório) |
SsisExecutionCredential
Nome | Descrição | Valor |
---|---|---|
domínio | Domínio para autenticação do Windows. | Para o Bicep, pode utilizar a função any( ). (obrigatório) |
palavra-passe | Palavra-passe para autenticação do Windows. | SecureString (obrigatório) |
userName | UseName para autenticação do Windows. | Para o Bicep, pode utilizar a função any( ). (obrigatório) |
SecureString
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de segredo. | cadeia (obrigatório) |
valor | Valor da cadeia segura. | cadeia (obrigatório) |
SsisLogLocation
Nome | Descrição | Valor |
---|---|---|
logPath | O caminho do registo de execução do pacote SSIS. Tipo: cadeia (ou Expressão com resultType string). | Para o Bicep, pode utilizar a função any( ). (obrigatório) |
tipo | O tipo de localização do registo SSIS. | "Ficheiro" (obrigatório) |
typeProperties | Propriedades de localização do registo de execução do pacote SSIS. | SsisLogLocationTypeProperties (obrigatório) |
SsisLogLocationTypeProperties
Nome | Descrição | Valor |
---|---|---|
accessCredential | A credencial de acesso ao registo de execução de pacotes. | SsisAccessCredential |
logRefreshInterval | Especifica o intervalo para atualizar o registo. O intervalo predefinido é de 5 minutos. Tipo: cadeia (ou Expressão com cadeia resultType), padrão: ((\d+).)? (\d\d):(60;([0-5][0-9])):(60,([0-5][0-9])). | Para o Bicep, pode utilizar a função any( ). |
SsisAccessCredential
Nome | Descrição | Valor |
---|---|---|
domínio | Domínio para autenticação do Windows. | Para o Bicep, pode utilizar a função any( ). (obrigatório) |
palavra-passe | Palavra-passe para autenticação do Windows. | SecretBase (obrigatório) |
userName | UseName para autenticação do Windows. | Para o Bicep, pode utilizar a função any( ). (obrigatório) |
SecretBase
Nome | Descrição | Valor |
---|---|---|
tipo | Definir o tipo de objeto | AzureKeyVaultSecret SecureString (obrigatório) |
AzureKeyVaultSecretReference
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de segredo. | "AzureKeyVaultSecret" (obrigatório) |
secretName | O nome do segredo no Azure Key Vault. Tipo: cadeia (ou Expressão com resultType string). | Para o Bicep, pode utilizar a função any( ). (obrigatório) |
secretVersion | A versão do segredo no Azure Key Vault. O valor predefinido é a versão mais recente do segredo. Tipo: cadeia (ou Expressão com resultType string). | Para o Bicep, pode utilizar a função any( ). |
Loja | A referência do serviço ligado do Azure Key Vault. | LinkedServiceReference (obrigatório) |
ExecuteSsisPackageActivityTypePropertiesPackageConne...
Nome | Descrição | Valor |
---|---|---|
{customized property} | SsisConnectionManager |
SsisConnectionManager
Nome | Descrição | Valor |
---|---|---|
{customized property} | SsisExecutionParameter |
SsisExecutionParameter
Nome | Descrição | Valor |
---|---|---|
valor | Valor do parâmetro de execução do pacote SSIS. Tipo: cadeia (ou Expressão com resultType string). | Para o Bicep, pode utilizar a função any( ). (obrigatório) |
SsisPackageLocation
Nome | Descrição | Valor |
---|---|---|
packagePath | O caminho do pacote SSIS. Tipo: cadeia (ou Expressão com resultType string). | Para o Bicep, pode utilizar a função any( ). (obrigatório) |
tipo | O tipo de localização do pacote SSIS. | "Ficheiro" "SSISDB" |
typeProperties | Propriedades de localização do pacote SSIS. | SsisPackageLocationTypeProperties |
SsisPackageLocationTypeProperties
Nome | Descrição | Valor |
---|---|---|
accessCredential | A credencial de acesso ao pacote. | SsisAccessCredential |
configurationPath | O ficheiro de configuração da execução do pacote. Tipo: cadeia (ou Expressão com resultType string). | Para o Bicep, pode utilizar a função any( ). |
packagePassword | Palavra-passe do pacote. | SecretBase |
ExecuteSsisPackageActivityTypePropertiesPackageParam...
Nome | Descrição | Valor |
---|---|---|
{customized property} | SsisExecutionParameter |
ExecuteSsisPackageActivityTypePropertiesProjectConne...
Nome | Descrição | Valor |
---|---|---|
{customized property} | SsisConnectionManager |
ExecuteSsisPackageActivityTypePropertiesProjectParam...
Nome | Descrição | Valor |
---|---|---|
{customized property} | SsisExecutionParameter |
ExecuteSsisPackageActivityTypePropertiesPropertyOver...
Nome | Descrição | Valor |
---|---|---|
{customized property} | SsisPropertyOverride |
SsisPropertyOverride
Nome | Descrição | Valor |
---|---|---|
isSensitive | Se o valor de substituição da propriedade do pacote SSIS é dados confidenciais. O valor será encriptado no SSISDB se for verdadeiro | bool |
valor | Valor de substituição da propriedade do pacote SSIS. Tipo: cadeia (ou Expressão com resultType string). | Para o Bicep, pode utilizar a função any( ). (obrigatório) |
FilterActivity
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de atividade. | "Filtro" (obrigatório) |
typeProperties | Filtrar propriedades de atividade. | FilterActivityTypeProperties (obrigatório) |
FilterActivityTypeProperties
Nome | Descrição | Valor |
---|---|---|
condição | Condição a utilizar para filtrar a entrada. | Expressão (necessária) |
itens | Matriz de entrada na qual o filtro deve ser aplicado. | Expressão (necessária) |
Expression
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de expressão. | "Expressão" (obrigatório) |
valor | Valor da expressão. | cadeia (obrigatório) |
Atividade ForEach
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de atividade. | "ForEach" (obrigatório) |
typeProperties | Propriedades da atividade ForEach. | ForEachActivityTypeProperties (obrigatório) |
ForEachActivityTypeProperties
Nome | Descrição | Valor |
---|---|---|
atividades | Lista de atividades a executar . | Atividade[] (obrigatório) |
batchCount | Contagem de lotes a utilizar para controlar o número de execuções paralelas (quando isSequential está definido como falso). | int Restrições: Valor máximo = 50 |
isSequential | Se o ciclo for executado em sequência ou em paralelo (máx. 50) | bool |
itens | Coleção a iterar. | Expressão (obrigatório) |
GetMetadataActivity
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de atividade. | "GetMetadata" (obrigatório) |
linkedServiceName | Referência do serviço ligado. | LinkedServiceReference |
política | Política de atividade. | ActivityPolicy |
typeProperties | Propriedades da atividade GetMetadata. | GetMetadataActivityTypeProperties (obrigatório) |
GetMetadataActivityTypeProperties
Nome | Descrição | Valor |
---|---|---|
conjunto de dados | Referência do conjunto de dados da atividade GetMetadata. | DatasetReference (obrigatório) |
fieldList | Campos de metadados a obter a partir do conjunto de dados. | any[] |
HDInsightHiveActivity
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de atividade. | "HDInsightHive" (obrigatório) |
linkedServiceName | Referência do serviço ligado. | LinkedServiceReference |
política | Política de atividade. | ActivityPolicy |
typeProperties | Propriedades da atividade hive do HDInsight. | HDInsightHiveActivityTypeProperties (obrigatório) |
HDInsightHiveActivityTypeProperties
Nome | Descrição | Valor |
---|---|---|
argumentos | O utilizador especificou argumentos para HDInsightActivity. | any[] |
define | Permite que o utilizador especifique definições para o pedido de tarefa do Hive. | HDInsightHiveActivityTypePropertiesDefines |
getDebugInfo | Opção Depurar informações. | "Sempre" "Falha" "Nenhum" |
scriptLinkedService | Referência de serviço ligado de script. | LinkedServiceReference |
scriptPath | Caminho do script. Tipo: cadeia (ou Expressão com cadeia resultType). | Para Bicep, pode utilizar a função any( ). |
storageLinkedServices | Referências do serviço ligado de armazenamento. | LinkedServiceReference[] |
HDInsightHiveActivityTypePropertiesDefines
Nome | Descrição | Valor |
---|---|---|
{customized property} | Para Bicep, pode utilizar a função any( ). |
HDInsightMapReduceActivity
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de atividade. | "HDInsightMapReduce" (obrigatório) |
linkedServiceName | Referência do serviço ligado. | LinkedServiceReference |
política | Política de atividade. | ActivityPolicy |
typeProperties | Propriedades da atividade mapReduce do HDInsight. | HDInsightMapReduceActivityTypeProperties (obrigatório) |
HDInsightMapReduceActivityTypeProperties
Nome | Descrição | Valor |
---|---|---|
argumentos | O utilizador especificou argumentos para HDInsightActivity. | any[] |
className | Nome da classe. Tipo: cadeia (ou Expressão com cadeia resultType). | Para Bicep, pode utilizar a função any( ). (obrigatório) |
define | Permite que o utilizador especifique definições para o pedido de tarefa do MapReduce. | HDInsightMapReduceActivityTypePropertiesDefines |
getDebugInfo | Opção Depurar informações. | "Sempre" "Falha" "Nenhum" |
jarFilePath | Caminho jar. Tipo: cadeia (ou Expressão com cadeia resultType). | Para Bicep, pode utilizar a função any( ). (obrigatório) |
jarLibs | Jar libs. | any[] |
jarLinkedService | Referência do serviço ligado jar. | LinkedServiceReference |
storageLinkedServices | Referências do serviço ligado de armazenamento. | LinkedServiceReference[] |
HDInsightMapReduceActivityTypePropertiesDefines
Nome | Descrição | Valor |
---|---|---|
{customized property} | Para Bicep, pode utilizar a função any( ). |
HDInsightPigActivity
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de atividade. | "HDInsightPig" (obrigatório) |
linkedServiceName | Referência do serviço ligado. | LinkedServiceReference |
política | Política de atividade. | ActivityPolicy |
typeProperties | Propriedades da atividade pig do HDInsight. | HDInsightPigActivityTypeProperties (obrigatório) |
HDInsightPigActivityTypeProperties
Nome | Descrição | Valor |
---|---|---|
argumentos | O utilizador especificou argumentos para HDInsightActivity. | any[] |
define | Permite que o utilizador especifique definições para o pedido de tarefa do Pig. | HDInsightPigActivityTypePropertiesDefines |
getDebugInfo | Opção Depurar informações. | "Sempre" "Falha" "Nenhum" |
scriptLinkedService | Referência de serviço ligado de script. | LinkedServiceReference |
scriptPath | Caminho do script. Tipo: cadeia (ou Expressão com cadeia resultType). | Para Bicep, pode utilizar a função any( ). |
storageLinkedServices | Referências do serviço ligado de armazenamento. | LinkedServiceReference[] |
HDInsightPigActivityTypePropertiesDefines
Nome | Descrição | Valor |
---|---|---|
{customized property} | Para Bicep, pode utilizar a função any( ). |
HDInsightSparkActivity
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de atividade. | "HDInsightSpark" (obrigatório) |
linkedServiceName | Referência do serviço ligado. | LinkedServiceReference |
política | Política de atividade. | ActivityPolicy |
typeProperties | Propriedades da atividade spark do HDInsight. | HDInsightSparkActivityTypeProperties (obrigatório) |
HDInsightSparkActivityTypeProperties
Nome | Descrição | Valor |
---|---|---|
argumentos | Os argumentos especificados pelo utilizador para HDInsightSparkActivity. | any[] |
className | A classe principal java/Spark da aplicação. | string |
entryFilePath | O caminho relativo para a pasta raiz do código/pacote a executar. Tipo: cadeia (ou Expressão com resultType string). | Para o Bicep, pode utilizar a função any( ). (obrigatório) |
getDebugInfo | Opção Depurar informações. | 'Sempre' "Falha" "Nenhum" |
proxyUser | O utilizador a representar que irá executar a tarefa. Tipo: cadeia (ou Expressão com resultType string). | Para o Bicep, pode utilizar a função any( ). |
rootPath | O caminho de raiz em "sparkJobLinkedService" para todos os ficheiros da tarefa. Tipo: cadeia (ou Expressão com resultType string). | Para o Bicep, pode utilizar a função any( ). (obrigatório) |
sparkConfig | Propriedade de configuração do Spark. | HDInsightSparkActivityTypePropertiesSparkConfig |
sparkJobLinkedService | O serviço ligado de armazenamento para carregar o ficheiro de entrada e as dependências e para receber registos. | LinkedServiceReference |
HDInsightSparkActivityTypePropertiesSparkConfig
Nome | Descrição | Valor |
---|---|---|
{customized property} | Para o Bicep, pode utilizar a função any( ). |
HDInsightStreamingActivity
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de atividade. | "HDInsightStreaming" (obrigatório) |
linkedServiceName | Referência do serviço ligado. | LinkedServiceReference |
política | Política de atividade. | ActivityPolicy |
typeProperties | Propriedades da atividade de transmissão em fluxo do HDInsight. | HDInsightStreamingActivityTypeProperties (obrigatório) |
HDInsightStreamingActivityTypeProperties
Nome | Descrição | Valor |
---|---|---|
argumentos | O utilizador especificou argumentos para HDInsightActivity. | any[] |
combinador | Nome executável da combinação. Tipo: cadeia (ou Expressão com resultType string). | Para o Bicep, pode utilizar a função any( ). |
commandEnvironment | Valores do ambiente da linha de comandos. | any[] |
define | Permite que o utilizador especifique definições para o pedido de tarefa de transmissão em fluxo. | HDInsightStreamingActivityTypePropertiesDefines |
fileLinkedService | Referência do serviço ligado onde os ficheiros estão localizados. | LinkedServiceReference |
filePaths | Caminhos para a transmissão em fluxo de ficheiros de tarefas. Podem ser diretórios. | any[] (obrigatório) |
getDebugInfo | Opção Depurar informações. | 'Sempre' "Falha" "Nenhum" |
entrada | Caminho do blob de entrada. Tipo: cadeia (ou Expressão com resultType string). | Para o Bicep, pode utilizar a função any( ). (obrigatório) |
mapper | Nome executável mapeador. Tipo: cadeia (ou Expressão com resultType string). | Para o Bicep, pode utilizar a função any( ). (obrigatório) |
saída | Caminho do blob de saída. Tipo: cadeia (ou Expressão com resultType string). | Para o Bicep, pode utilizar a função any( ). (obrigatório) |
redução | Nome executável de redução. Tipo: cadeia (ou Expressão com resultType string). | Para o Bicep, pode utilizar a função any( ). (obrigatório) |
storageLinkedServices | Referências do serviço ligado ao armazenamento. | LinkedServiceReference[] |
HDInsightStreamingActivityTypePropertiesDefines
Nome | Descrição | Valor |
---|---|---|
{customized property} | Para Bicep, pode utilizar a função any( ). |
IfConditionActivity
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de atividade. | "IfCondition" (obrigatório) |
typeProperties | Propriedades da atividade IfCondition. | IfConditionActivityTypeProperties (obrigatório) |
IfConditionActivityTypeProperties
Nome | Descrição | Valor |
---|---|---|
expression | Uma expressão que seria avaliada como Booleana. Isto é utilizado para determinar o bloco de atividades (ifTrueActivities ou ifFalseActivities) que serão executadas. | Expressão (obrigatório) |
ifFalseActivities | Lista de atividades a executar se a expressão for avaliada como falsa. Esta é uma propriedade opcional e, se não for fornecida, a atividade sairá sem qualquer ação. | Atividade[] |
ifTrueActivities | Lista de atividades a executar se a expressão for avaliada como verdadeira. Esta é uma propriedade opcional e, se não for fornecida, a atividade sairá sem qualquer ação. | Atividade[] |
LookupActivity
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de atividade. | "Pesquisa" (obrigatório) |
linkedServiceName | Referência do serviço ligado. | LinkedServiceReference |
política | Política de atividade. | ActivityPolicy |
typeProperties | Propriedades da atividade de pesquisa. | LookupActivityTypeProperties (obrigatório) |
LookupActivityTypeProperties
Nome | Descrição | Valor |
---|---|---|
conjunto de dados | Referência do conjunto de dados de atividade de pesquisa. | DatasetReference (obrigatório) |
firstRowOnly | Se pretende devolver a primeira linha ou todas as linhas. O valor predefinido é verdadeiro. Tipo: booleano (ou Expressão com resultType booleano). | Para Bicep, pode utilizar a função any( ). |
source | Propriedades de origem específicas do conjunto de dados, as mesmas que a origem da atividade de cópia. | CopySource (obrigatório) |
SqlServerStoredProcedureActivity
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de atividade. | "SqlServerStoredProcedure" (obrigatório) |
linkedServiceName | Referência do serviço ligado. | LinkedServiceReference |
política | Política de atividade. | ActivityPolicy |
typeProperties | Propriedades da atividade do procedimento armazenado do SQL. | SqlServerStoredProcedureActivityTypeProperties (obrigatório) |
SqlServerStoredProcedureActivityTypeProperties
Nome | Descrição | Valor |
---|---|---|
storedProcedureName | Nome do procedimento armazenado. Tipo: cadeia (ou Expressão com cadeia resultType). | Para Bicep, pode utilizar a função any( ). (obrigatório) |
storedProcedureParameters | Definição de valor e tipo para parâmetros de procedimento armazenados. Exemplo: "{Parameter1: {value: "1", escreva: "int"}}". | SqlServerStoredProcedureActivityTypePropertiesStored... |
SqlServerStoredProcedureActivityTypePropertiesStored...
Nome | Descrição | Valor |
---|---|---|
{customized property} | StoredProcedureParameter |
StoredProcedureParameter
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de parâmetro de procedimento armazenado. | 'Booleano' "Data" "Decimal" 'Guid' 'Int' 'Int64' "Cadeia" |
valor | Valor do parâmetro de procedimento armazenado. Tipo: cadeia (ou Expressão com cadeia resultType). | Para Bicep, pode utilizar a função any( ). (obrigatório) |
UntilActivity
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de atividade. | "Until" (obrigatório) |
typeProperties | Até propriedades da atividade. | UntilActivityTypeProperties (obrigatório) |
UntilActivityTypeProperties
Nome | Descrição | Valor |
---|---|---|
atividades | Lista de atividades a executar. | Atividade[] (obrigatório) |
expression | Uma expressão que seria avaliada como Booleana. O ciclo continuará até que esta expressão seja avaliada como verdadeira | Expressão (obrigatório) |
tempo limite | Especifica o tempo limite para a execução da atividade. Se não existir nenhum valor especificado, utiliza o valor timeSpan.FromDays(7), que é 1 semana como predefinição. Tipo: cadeia (ou Expressão com cadeia resultType), padrão: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Tipo: cadeia (ou Expressão com cadeia resultType), padrão: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). | Para Bicep, pode utilizar a função any( ). |
WaitActivity
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de atividade. | "Aguardar" (obrigatório) |
typeProperties | Propriedades da atividade de espera. | WaitActivityTypeProperties (obrigatório) |
WaitActivityTypeProperties
Nome | Descrição | Valor |
---|---|---|
waitTimeInSeconds | Duração em segundos. | int (obrigatório) |
Atividade Web
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de atividade. | "WebActivity" (obrigatório) |
linkedServiceName | Referência do serviço ligado. | LinkedServiceReference |
política | Política de atividade. | ActivityPolicy |
typeProperties | Propriedades da atividade Web. | WebActivityTypeProperties (obrigatório) |
WebActivityTypeProperties
Nome | Descrição | Valor |
---|---|---|
autenticação | Método de autenticação utilizado para chamar o ponto final. | WebActivityAuthentication |
body | Representa o payload que será enviado para o ponto final. Necessário para o método POST/PUT, não permitido para o método GET Tipo: cadeia (ou Expressão com cadeia resultType). | Para Bicep, pode utilizar a função any( ). |
conjuntos de dados | Lista de conjuntos de dados transmitidos para o ponto final Web. | DatasetReference[] |
disableCertValidation | Quando definido como verdadeiro, a validação do certificado será desativada. | bool |
cabeçalhos | Representa os cabeçalhos que serão enviados para o pedido. Por exemplo, para definir o idioma e escrever num pedido: "headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }. Tipo: cadeia (ou Expressão com cadeia resultType). | Para Bicep, pode utilizar a função any( ). |
linkedServices | Lista de serviços ligados transmitidos para o ponto final Web. | LinkedServiceReference[] |
método | Método de API Rest para o ponto final de destino. | "ELIMINAR" 'GET' 'POST' "PUT" (obrigatório) |
url | Ponto final e caminho de destino da atividade Web. Tipo: cadeia (ou Expressão com cadeia resultType). | Para Bicep, pode utilizar a função any( ). (obrigatório) |
WebActivityAuthentication
Nome | Descrição | Valor |
---|---|---|
palavra-passe | Palavra-passe para o ficheiro PFX ou autenticação básica. | SecureString |
pfx | Conteúdo codificado com base64 de um ficheiro PFX. | SecureString |
recurso | Recurso para o qual será pedido o token de Autenticação do Azure ao utilizar a Autenticação MSI. | string |
tipo | Autenticação de atividade Web (Básico/ClientCertificate/MSI) | cadeia (obrigatório) |
nome de utilizador | Nome de utilizador de autenticação de atividade Web para autenticação básica. | string |
ParameterDefinitionSpecification
Nome | Descrição | Valor |
---|---|---|
{customized property} | ParameterSpecification |
ParameterSpecification
Nome | Descrição | Valor |
---|---|---|
valordepredefinido | Valor predefinido do parâmetro . | Para Bicep, pode utilizar a função any( ). |
tipo | Tipo de parâmetro. | "Matriz" 'Bool' 'Float' 'Int' 'Objeto' 'SecureString' "Cadeia" (obrigatório) |
Modelos de início rápido
Os seguintes modelos de início rápido implementam este tipo de recurso.
Modelo | Description |
---|---|
Mais é possível com Azure Data Factory - Clique um clique para experimentar Azure Data Factory |
Este modelo cria um pipeline de fábrica de dados para uma atividade de cópia do Blob do Azure para outro Blob do Azure |
Criar um Data Factory, copiar do Salesforce para o Blob |
Este modelo utiliza Azure Data Factory para realizar movimentos de dados do Salesforce para os Blobs do Azure |
Cópia em massa com Azure Data Factory |
Este modelo cria uma fábrica de dados V2 que copia dados em massa de uma base de dados SQL do Azure para um armazém de dados SQL do Azure. |
Criar uma fábrica de dados V2 |
Este modelo cria uma fábrica de dados V2 que copia dados de uma pasta num Armazenamento de Blobs do Azure para outra pasta no armazenamento. |
Criar uma fábrica de dados V2 (MySQL) |
Este modelo cria uma fábrica de dados V2 que copia dados de uma pasta num Armazenamento de Blobs do Azure para uma tabela num Base de Dados do Azure para MySQL. |
Criar uma fábrica de dados V2 (PostGre) |
Este modelo cria uma fábrica de dados V2 que copia dados de uma pasta num Armazenamento de Blobs do Azure para uma tabela num Base de Dados do Azure para PostgreSQL. |
Criar uma fábrica de dados V2 (SQL) |
Este modelo cria uma fábrica de dados V2 que copia dados de uma pasta num Armazenamento de Blobs do Azure para uma tabela numa base de dados SQL do Azure. |
Criar uma fábrica de dados V2 (SQL No local) |
Este modelo cria uma fábrica de dados V2 que copia dados de um SQL Server no local para um armazenamento de blobs do Azure |
Criar uma fábrica de dados V2 (Spark) |
Este modelo cria uma fábrica de dados V2 que copia dados de uma pasta num Armazenamento de Blobs do Azure para outra pasta no armazenamento. |
Definição de recurso do modelo arm
O tipo de recurso de fábricas/pipelines pode ser implementado com operações que visam:
- Grupos de recursos – veja os comandos de implementação do grupo de recursos
Para obter uma lista das propriedades alteradas em cada versão da API, veja Registo de alterações.
Formato do recurso
Para criar um recurso Microsoft.DataFactory/factorys/pipelines, adicione o seguinte JSON ao seu modelo.
{
"type": "Microsoft.DataFactory/factories/pipelines",
"apiVersion": "2017-09-01-preview",
"name": "string",
"properties": {
"activities": [
{
"dependsOn": [
{
"activity": "string",
"dependencyConditions": [ "string" ],
"{customized property}": {}
}
],
"description": "string",
"name": "string",
"type": "string"
// For remaining properties, see Activity objects
}
],
"annotations": [ object ],
"concurrency": "int",
"description": "string",
"parameters": {
"{customized property}": {
"defaultValue": {},
"type": "string"
}
}
}
}
Objetos de atividade
Defina a propriedade type para especificar o tipo de objeto.
Para AzureMLBatchExecution, utilize:
"type": "AzureMLBatchExecution",
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureOutput": "bool",
"timeout": {},
"{customized property}": {}
},
"typeProperties": {
"globalParameters": {
"{customized property}": {}
},
"webServiceInputs": {
"{customized property}": {
"filePath": {},
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
}
}
},
"webServiceOutputs": {
"{customized property}": {
"filePath": {},
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
}
}
}
}
Para AzureMLUpdateResource, utilize:
"type": "AzureMLUpdateResource",
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureOutput": "bool",
"timeout": {},
"{customized property}": {}
},
"typeProperties": {
"trainedModelFilePath": {},
"trainedModelLinkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"trainedModelName": {}
}
Para Copiar, utilize:
"type": "Copy",
"inputs": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "DatasetReference"
}
],
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"outputs": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "DatasetReference"
}
],
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureOutput": "bool",
"timeout": {},
"{customized property}": {}
},
"typeProperties": {
"cloudDataMovementUnits": {},
"enableSkipIncompatibleRow": {},
"enableStaging": {},
"parallelCopies": {},
"redirectIncompatibleRowSettings": {
"linkedServiceName": {},
"path": {},
"{customized property}": {}
},
"sink": {
"sinkRetryCount": {},
"sinkRetryWait": {},
"writeBatchSize": {},
"writeBatchTimeout": {}
// For remaining properties, see CopySink objects
},
"source": {
"sourceRetryCount": {},
"sourceRetryWait": {}
// For remaining properties, see CopySource objects
},
"stagingSettings": {
"enableCompression": {},
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"path": {},
"{customized property}": {}
},
"translator": {}
}
Para Personalizar, utilize:
"type": "Custom",
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureOutput": "bool",
"timeout": {},
"{customized property}": {}
},
"typeProperties": {
"command": {},
"extendedProperties": {
"{customized property}": {}
},
"folderPath": {},
"referenceObjects": {
"datasets": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "DatasetReference"
}
],
"linkedServices": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
}
]
},
"resourceLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
}
}
Para o DatabricksNotebook, utilize:
"type": "DatabricksNotebook",
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureOutput": "bool",
"timeout": {},
"{customized property}": {}
},
"typeProperties": {
"baseParameters": {
"{customized property}": {}
},
"notebookPath": {}
}
Para DataLakeAnalyticsU-SQL, utilize:
"type": "DataLakeAnalyticsU-SQL",
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureOutput": "bool",
"timeout": {},
"{customized property}": {}
},
"typeProperties": {
"compilationMode": {},
"degreeOfParallelism": {},
"parameters": {
"{customized property}": {}
},
"priority": {},
"runtimeVersion": {},
"scriptLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"scriptPath": {}
}
Para ExecutePipeline, utilize:
"type": "ExecutePipeline",
"typeProperties": {
"parameters": {
"{customized property}": {}
},
"pipeline": {
"name": "string",
"referenceName": "string",
"type": "PipelineReference"
},
"waitOnCompletion": "bool"
}
Para ExecuteSSISPackage, utilize:
"type": "ExecuteSSISPackage",
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureOutput": "bool",
"timeout": {},
"{customized property}": {}
},
"typeProperties": {
"connectVia": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "IntegrationRuntimeReference"
},
"environmentPath": {},
"executionCredential": {
"domain": {},
"password": {
"type": "string",
"value": "string"
},
"userName": {}
},
"loggingLevel": {},
"logLocation": {
"logPath": {},
"type": "File",
"typeProperties": {
"accessCredential": {
"domain": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"userName": {}
},
"logRefreshInterval": {}
}
},
"packageConnectionManagers": {
"{customized property}": {
"{customized property}": {
"value": {}
}
}
},
"packageLocation": {
"packagePath": {},
"type": "string",
"typeProperties": {
"accessCredential": {
"domain": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"userName": {}
},
"configurationPath": {},
"packagePassword": {
"type": "string"
// For remaining properties, see SecretBase objects
}
}
},
"packageParameters": {
"{customized property}": {
"value": {}
}
},
"projectConnectionManagers": {
"{customized property}": {
"{customized property}": {
"value": {}
}
}
},
"projectParameters": {
"{customized property}": {
"value": {}
}
},
"propertyOverrides": {
"{customized property}": {
"isSensitive": "bool",
"value": {}
}
},
"runtime": {}
}
Para Filtrar, utilize:
"type": "Filter",
"typeProperties": {
"condition": {
"type": "Expression",
"value": "string"
},
"items": {
"type": "Expression",
"value": "string"
}
}
Para ForEach, utilize:
"type": "ForEach",
"typeProperties": {
"activities": [
{
"dependsOn": [
{
"activity": "string",
"dependencyConditions": [ "string" ],
"{customized property}": {}
}
],
"description": "string",
"name": "string",
"type": "string"
// For remaining properties, see Activity objects
}
],
"batchCount": "int",
"isSequential": "bool",
"items": {
"type": "Expression",
"value": "string"
}
}
Para GetMetadata, utilize:
"type": "GetMetadata",
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureOutput": "bool",
"timeout": {},
"{customized property}": {}
},
"typeProperties": {
"dataset": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "DatasetReference"
},
"fieldList": [ object ]
}
Para o HDInsightHive, utilize:
"type": "HDInsightHive",
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureOutput": "bool",
"timeout": {},
"{customized property}": {}
},
"typeProperties": {
"arguments": [ object ],
"defines": {
"{customized property}": {}
},
"getDebugInfo": "string",
"scriptLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"scriptPath": {},
"storageLinkedServices": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
}
]
}
Para o HDInsightMapReduce, utilize:
"type": "HDInsightMapReduce",
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureOutput": "bool",
"timeout": {},
"{customized property}": {}
},
"typeProperties": {
"arguments": [ object ],
"className": {},
"defines": {
"{customized property}": {}
},
"getDebugInfo": "string",
"jarFilePath": {},
"jarLibs": [ object ],
"jarLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"storageLinkedServices": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
}
]
}
Para HDInsightPig, utilize:
"type": "HDInsightPig",
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureOutput": "bool",
"timeout": {},
"{customized property}": {}
},
"typeProperties": {
"arguments": [ object ],
"defines": {
"{customized property}": {}
},
"getDebugInfo": "string",
"scriptLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"scriptPath": {},
"storageLinkedServices": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
}
]
}
Para o HDInsightSpark, utilize:
"type": "HDInsightSpark",
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureOutput": "bool",
"timeout": {},
"{customized property}": {}
},
"typeProperties": {
"arguments": [ object ],
"className": "string",
"entryFilePath": {},
"getDebugInfo": "string",
"proxyUser": {},
"rootPath": {},
"sparkConfig": {
"{customized property}": {}
},
"sparkJobLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
}
}
Para HDInsightStreaming, utilize:
"type": "HDInsightStreaming",
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureOutput": "bool",
"timeout": {},
"{customized property}": {}
},
"typeProperties": {
"arguments": [ object ],
"combiner": {},
"commandEnvironment": [ object ],
"defines": {
"{customized property}": {}
},
"fileLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"filePaths": [ object ],
"getDebugInfo": "string",
"input": {},
"mapper": {},
"output": {},
"reducer": {},
"storageLinkedServices": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
}
]
}
Para IfCondition, utilize:
"type": "IfCondition",
"typeProperties": {
"expression": {
"type": "Expression",
"value": "string"
},
"ifFalseActivities": [
{
"dependsOn": [
{
"activity": "string",
"dependencyConditions": [ "string" ],
"{customized property}": {}
}
],
"description": "string",
"name": "string",
"type": "string"
// For remaining properties, see Activity objects
}
],
"ifTrueActivities": [
{
"dependsOn": [
{
"activity": "string",
"dependencyConditions": [ "string" ],
"{customized property}": {}
}
],
"description": "string",
"name": "string",
"type": "string"
// For remaining properties, see Activity objects
}
]
}
Para Pesquisa, utilize:
"type": "Lookup",
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureOutput": "bool",
"timeout": {},
"{customized property}": {}
},
"typeProperties": {
"dataset": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "DatasetReference"
},
"firstRowOnly": {},
"source": {
"sourceRetryCount": {},
"sourceRetryWait": {}
// For remaining properties, see CopySource objects
}
}
Para SqlServerStoredProcedure, utilize:
"type": "SqlServerStoredProcedure",
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureOutput": "bool",
"timeout": {},
"{customized property}": {}
},
"typeProperties": {
"storedProcedureName": {},
"storedProcedureParameters": {
"{customized property}": {
"type": "string",
"value": {}
}
}
}
Para Até, utilize:
"type": "Until",
"typeProperties": {
"activities": [
{
"dependsOn": [
{
"activity": "string",
"dependencyConditions": [ "string" ],
"{customized property}": {}
}
],
"description": "string",
"name": "string",
"type": "string"
// For remaining properties, see Activity objects
}
],
"expression": {
"type": "Expression",
"value": "string"
},
"timeout": {}
}
Em Aguardar, utilize:
"type": "Wait",
"typeProperties": {
"waitTimeInSeconds": "int"
}
Para WebActivity, utilize:
"type": "WebActivity",
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureOutput": "bool",
"timeout": {},
"{customized property}": {}
},
"typeProperties": {
"authentication": {
"password": {
"type": "string",
"value": "string"
},
"pfx": {
"type": "string",
"value": "string"
},
"resource": "string",
"type": "string",
"username": "string"
},
"body": {},
"datasets": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "DatasetReference"
}
],
"disableCertValidation": "bool",
"headers": {},
"linkedServices": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
}
],
"method": "string",
"url": {}
}
CopySink objects (CopiarSink objects)
Defina a propriedade tipo para especificar o tipo de objeto.
Objetos CopySource
Defina a propriedade tipo para especificar o tipo de objeto.
Objetos SecretBase
Defina a propriedade tipo para especificar o tipo de objeto.
Para AzureKeyVaultSecret, utilize:
"type": "AzureKeyVaultSecret",
"secretName": {},
"secretVersion": {},
"store": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
}
Para SecureString, utilize:
"type": "SecureString",
"value": "string"
Valores de propriedade
fábricas/pipelines
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de recurso | "Microsoft.DataFactory/factorys/pipelines" |
apiVersion | A versão da API de recursos | '2017-09-01-preview' |
name | O nome do recurso Veja como definir nomes e tipos para recursos subordinados em modelos do ARM JSON. |
cadeia (obrigatório) Limite de carateres: 1-260 Carateres válidos: Não é possível utilizar: <>*#.%&:\\+?/ ou controlar carateresComece com alfanumérico. |
propriedades | Propriedades do pipeline. | Pipeline (obrigatório) |
Pipeline
Nome | Descrição | Valor |
---|---|---|
atividades | Lista de atividades no pipeline. | Atividade[] |
anotações | Lista de etiquetas que podem ser utilizadas para descrever o Pipeline. | any[] |
simultaneidade | O número máximo de execuções simultâneas para o pipeline. | int Restrições: Valor mínimo = 1 |
descrição | A descrição do pipeline. | string |
parâmetros | Lista de parâmetros para pipeline. | ParameterDefinitionSpecification |
Atividade
Nome | Descrição | Valor |
---|---|---|
dependsOn | A atividade depende da condição. | ActivityDependency[] |
descrição | Descrição da atividade. | string |
name | Nome da atividade. | cadeia (obrigatório) |
tipo | Definir o tipo de objeto | AzureMLBatchExecution AzureMLUpdateResource Copiar Personalizado DatabricksNotebook DataLakeAnalyticsU-SQL ExecutePipeline ExecuteSSISPackage Filtro ForEach GetMetadata HDInsightHive HDInsightMapReduce HDInsightPig HDInsightSpark HDInsightStreaming IfCondition Pesquisa SqlServerStoredProcedure Até Wait WebActivity (obrigatório) |
ActivityDependency
Nome | Descrição | Valor |
---|---|---|
atividade | Nome da atividade. | cadeia (obrigatório) |
dependencyConditions | Match-Condition para a dependência. | Matriz de cadeia que contém qualquer um dos seguintes: "Concluído" "Com falhas" "Ignorado" "Com êxito" (obrigatório) |
{customized property} |
AzureMLBatchExecutionActivity
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de atividade. | "AzureMLBatchExecution" (obrigatório) |
linkedServiceName | Referência do serviço ligado. | LinkedServiceReference |
política | Política de atividade. | ActivityPolicy |
typeProperties | Propriedades da atividade Execução do Batch do Azure ML. | AzureMLBatchExecutionActivityTypeProperties (obrigatório) |
LinkedServiceReference
Nome | Descrição | Valor |
---|---|---|
parâmetros | Argumentos para LinkedService. | ParameterValueSpecification |
referenceName | Nome do LinkedService de referência. | cadeia (obrigatório) |
tipo | Tipo de referência de serviço ligado. | "LinkedServiceReference" (obrigatório) |
ParameterValueSpecification
Nome | Descrição | Valor |
---|---|---|
{customized property} |
ActivityPolicy
Nome | Descrição | Valor |
---|---|---|
retry | Máximo de tentativas de repetição comuns. A predefinição é 0. Tipo: número inteiro (ou Expressão com número inteiro resultType), mínimo: 0. | |
retryIntervalInSeconds | Intervalo entre cada tentativa de repetição (em segundos). A predefinição é 30 segundos. | int Restrições: Valor mínimo = 30 Valor máximo = 86400 |
secureOutput | Quando definido como verdadeiro, a Saída da atividade é considerada segura e não será registada na monitorização. | bool |
tempo limite | Especifica o tempo limite para a execução da atividade. O tempo limite predefinido é de 7 dias. Tipo: cadeia (ou Expressão com cadeia resultType), padrão: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). | |
{customized property} |
AzureMLBatchExecutionActivityTypeProperties
Nome | Descrição | Valor |
---|---|---|
globalParameters | Chave, pares Valor a serem transmitidos para o ponto final do Serviço de Execução do Batch do Azure ML. As chaves têm de corresponder aos nomes dos parâmetros do serviço Web definidos no serviço Web do Azure ML publicado. Os valores serão transmitidos na propriedade GlobalParameters do pedido de execução do lote do Azure ML. | AzureMLBatchExecutionActivityTypePropertiesGlobalPar... |
webServiceInputs | Chave,Pares de valores, mapeando os nomes das Entradas do Serviço Web do ponto final do Azure ML para objetos AzureMLWebServiceFile que especificam as localizações de Blob de entrada.. Estas informações serão transmitidas na propriedade WebServiceInputs do pedido de execução do lote do Azure ML. | AzureMLBatchExecutionActivityTypePropertiesWebServic... |
webServiceOutputs | Chave,Pares de valores, mapeando os nomes das Saídas do Serviço Web do ponto final do Azure ML para objetos AzureMLWebServiceFile que especificam as localizações do Blob de saída. Estas informações serão transmitidas na propriedade WebServiceOutputs do pedido de execução do lote do Azure ML. | AzureMLBatchExecutionActivityTypePropertiesWebServic... |
AzureMLBatchExecutionActivityTypePropertiesGlobalPar...
Nome | Descrição | Valor |
---|---|---|
{customized property} |
AzureMLBatchExecutionActivityTypePropertiesWebServic...
Nome | Descrição | Valor |
---|---|---|
{customized property} | AzureMLWebServiceFile |
AzureMLWebServiceFile
Nome | Descrição | Valor |
---|---|---|
filePath | O caminho do ficheiro relativo, incluindo o nome do contentor, no Armazenamento de Blobs do Azure especificado pelo LinkedService. Tipo: cadeia (ou Expressão com cadeia resultType). | |
linkedServiceName | Referência a um LinkedService de Armazenamento do Azure, onde se encontra o ficheiro de Entrada/Saída do WebService do Azure ML. | LinkedServiceReference (obrigatório) |
AzureMLBatchExecutionActivityTypePropertiesWebServic...
Nome | Descrição | Valor |
---|---|---|
{customized property} | AzureMLWebServiceFile |
AzureMLUpdateResourceActivity
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de atividade. | "AzureMLUpdateResource" (obrigatório) |
linkedServiceName | Referência do serviço ligado. | LinkedServiceReference |
política | Política de atividade. | ActivityPolicy |
typeProperties | Propriedades da atividade de gestão de Recursos de Atualização do Azure ML. | AzureMLUpdateResourceActivityTypeProperties (obrigatório) |
AzureMLUpdateResourceActivityTypeProperties
Nome | Descrição | Valor |
---|---|---|
trainedModelFilePath | O caminho do ficheiro relativo em trainedModelLinkedService para representar o ficheiro .ilearner que será carregado pela operação de atualização. Tipo: cadeia (ou Expressão com cadeia resultType). | |
trainedModelLinkedServiceName | Nome do serviço ligado do Armazenamento do Microsoft Azure que contém o ficheiro .ilearner que será carregado pela operação de atualização. | LinkedServiceReference (obrigatório) |
trainedModelName | Nome do módulo Modelo Preparado na experimentação do Serviço Web a atualizar. Tipo: cadeia (ou Expressão com cadeia resultType). |
CopyActivity
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de atividade. | "Copiar" (obrigatório) |
entradas | Lista de entradas para a atividade. | DatasetReference[] |
linkedServiceName | Referência do serviço ligado. | LinkedServiceReference |
saídas | Lista de saídas da atividade. | DatasetReference[] |
política | Política de atividade. | ActivityPolicy |
typeProperties | atividade Copy propriedades. | CopyActivityTypeProperties (obrigatório) |
DatasetReference
Nome | Descrição | Valor |
---|---|---|
parâmetros | Argumentos para o conjunto de dados. | ParameterValueSpecification |
referenceName | Nome do conjunto de dados de referência. | cadeia (obrigatório) |
tipo | Tipo de referência de conjunto de dados. | "DatasetReference" (obrigatório) |
CopyActivityTypeProperties
Nome | Descrição | Valor |
---|---|---|
cloudDataMovementUnits | Número máximo de unidades de movimento de dados na cloud que podem ser utilizadas para efetuar este movimento de dados. Tipo: número inteiro (ou Expressão com número inteiro resultType), mínimo: 0. | |
enableSkipIncompatibleRow | Se pretende ignorar uma linha incompatível. O valor predefinido é falso. Tipo: booleano (ou Expressão com resultType booleano). | |
enableStaging | Especifica se deve copiar dados através de uma transição provisória. O valor predefinido é falso. Tipo: booleano (ou Expressão com resultType booleano). | |
parallelCopies | Número máximo de sessões simultâneas abertas na origem ou sink para evitar sobrecarregar o arquivo de dados. Tipo: número inteiro (ou Expressão com número inteiro resultType), mínimo: 0. | |
redirectIncompatibleRowSettings | Redirecionar definições de linha incompatíveis quando EnableSkipIncompatibleRow é verdadeiro. | RedirectIncompatibleRowSettings |
sink | atividade Copy lavatório. | CopySink (obrigatório) |
source | atividade Copy origem. | CopySource (obrigatório) |
stagingSettings | Especifica as definições de teste provisórias quando EnableStaging é verdadeiro. | StagingSettings |
tradutor | atividade Copy tradutor. Se não for especificado, é utilizado o tradutor tabular. |
RedirectIncompatibleRowSettings
Nome | Descrição | Valor |
---|---|---|
linkedServiceName | Nome do serviço ligado Armazenamento do Azure, SAS de Armazenamento ou Azure Data Lake Store utilizado para redirecionar linhas incompatíveis. Tem de ser especificado se redirectIncompatibleRowSettings for especificado. Tipo: cadeia (ou Expressão com resultType string). | |
caminho | O caminho para armazenar os dados de linha incompatíveis de redirecionamento. Tipo: cadeia (ou Expressão com resultType string). | |
{customized property} |
CopySink
Nome | Descrição | Valor |
---|---|---|
sinkRetryCount | Contagem de repetições do sink. Tipo: número inteiro (ou Expressão com resultType número inteiro). | |
sinkRetryWait | Espera de repetição do sink. Tipo: cadeia (ou Expressão com cadeia resultType), padrão: ((\d+).)? (\d\d):(60;([0-5][0-9])):(60,([0-5][0-9])). | |
writeBatchSize | Escreva o tamanho do lote. Tipo: número inteiro (ou Expressão com resultType número inteiro), mínimo: 0. | |
writeBatchTimeout | Tempo limite de escrita do lote. Tipo: cadeia (ou Expressão com cadeia resultType), padrão: ((\d+).)? (\d\d):(60;([0-5][0-9])):(60,([0-5][0-9])). |
CopySource
Nome | Descrição | Valor |
---|---|---|
sourceRetryCount | Contagem de repetições de origem. Tipo: número inteiro (ou Expressão com resultType número inteiro). | |
sourceRetryWait | Espera de repetição de origem. Tipo: cadeia (ou Expressão com cadeia resultType), padrão: ((\d+).)? (\d\d):(60;([0-5][0-9])):(60,([0-5][0-9])). |
StagingSettings
Nome | Descrição | Valor |
---|---|---|
enableCompression | Especifica se deve utilizar a compressão ao copiar dados através de uma transição provisória. O valor predefinido é falso. Tipo: booleano (ou Expressão com resultType booleano). | |
linkedServiceName | Referência do serviço ligado de teste. | LinkedServiceReference (obrigatório) |
caminho | O caminho para o armazenamento para armazenar os dados provisórios. Tipo: cadeia (ou Expressão com resultType string). | |
{customized property} |
CustomActivity
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de atividade. | "Personalizado" (obrigatório) |
linkedServiceName | Referência do serviço ligado. | LinkedServiceReference |
política | Política de atividade. | ActivityPolicy |
typeProperties | Propriedades de atividade personalizadas. | CustomActivityTypeProperties (obrigatório) |
CustomActivityTypeProperties
Nome | Descrição | Valor |
---|---|---|
command | Comando para tipo de atividade personalizada: cadeia (ou Expressão com cadeia resultType). | |
extendedProperties | Saco de propriedades definido pelo utilizador. Não existe qualquer restrição às chaves ou valores que podem ser utilizados. A atividade personalizada especificada pelo utilizador tem a responsabilidade total de consumir e interpretar o conteúdo definido. | CustomActivityTypePropertiesExtendedProperties |
folderPath | Caminho da pasta para ficheiros de recursos Tipo: cadeia (ou Expressão com resultType string). | |
referenceObjects | Objetos de referência | CustomActivityReferenceObject |
resourceLinkedService | Referência do serviço ligado a recursos. | LinkedServiceReference |
CustomActivityTypePropertiesExtendedProperties
Nome | Descrição | Valor |
---|---|---|
{customized property} |
CustomActivityReferenceObject
Nome | Descrição | Valor |
---|---|---|
conjuntos de dados | Referências de conjuntos de dados. | DatasetReference[] |
linkedServices | Referências de serviços ligados. | LinkedServiceReference[] |
DatabricksNotebookActivity
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de atividade. | "DatabricksNotebook" (obrigatório) |
linkedServiceName | Referência do serviço ligado. | LinkedServiceReference |
política | Política de atividade. | ActivityPolicy |
typeProperties | Propriedades da atividade do Databricks Notebook. | DatabricksNotebookActivityTypeProperties (obrigatório) |
DatabricksNotebookActivityTypeProperties
Nome | Descrição | Valor |
---|---|---|
parâmetros base | Parâmetros base a serem utilizados para cada execução desta tarefa. Se o bloco de notas utilizar um parâmetro que não esteja especificado, será utilizado o valor predefinido do bloco de notas. | DatabricksNotebookActivityTypePropertiesBaseParamete... |
notebookPath | O caminho absoluto do bloco de notas a ser executado na Área de Trabalho do Databricks. Este caminho tem de começar com uma barra. Tipo: cadeia (ou Expressão com cadeia resultType). |
DatabricksNotebookActivityTypePropertiesBaseParamete...
Nome | Descrição | Valor |
---|---|---|
{customized property} |
DataLakeAnalyticsUsqlActivity
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de atividade. | "DataLakeAnalyticsU-SQL" (obrigatório) |
linkedServiceName | Referência do serviço ligado. | LinkedServiceReference |
política | Política de atividade. | ActivityPolicy |
typeProperties | Data Lake Analytics propriedades da atividade U-SQL. | DataLakeAnalyticsUsqlActivityTypeProperties (obrigatório) |
DataLakeAnalyticsUsqlActivityTypeProperties
Nome | Descrição | Valor |
---|---|---|
compilationMode | Modo de compilação de U-SQL. Tem de ser um destes valores: Semântica, Completa e Caixa Única. Tipo: cadeia (ou Expressão com cadeia resultType). | |
degreeOfParallelism | O número máximo de nós utilizados simultaneamente para executar a tarefa. O valor predefinido é 1. Tipo: número inteiro (ou Expressão com número inteiro resultType), mínimo: 1. | |
parâmetros | Parâmetros para o pedido de tarefa U-SQL. | DataLakeAnalyticsUsqlActivityTypePropertiesParameter... |
prioridade | Determina que tarefas de todas as tarefas que estão em fila de espera devem ser selecionadas para serem executadas primeiro. Quanto menor for o número, maior será a prioridade. O valor predefinido é 1000. Tipo: número inteiro (ou Expressão com número inteiro resultType), mínimo: 1. | |
runtimeVersion | Versão de runtime do motor U-SQL a utilizar. Tipo: cadeia (ou Expressão com cadeia resultType). | |
scriptLinkedService | Referência de serviço ligado de script. | LinkedServiceReference (obrigatório) |
scriptPath | Caminho sensível a maiúsculas e minúsculas para a pasta que contém o script U-SQL. Tipo: cadeia (ou Expressão com cadeia resultType). |
DataLakeAnalyticsUsqlActivityTypePropertiesParameter...
Nome | Descrição | Valor |
---|---|---|
{customized property} |
ExecutePipelineActivity
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de atividade. | "ExecutePipeline" (obrigatório) |
typeProperties | Execute as propriedades de atividade do pipeline. | ExecutePipelineActivityTypeProperties (obrigatório) |
ExecutePipelineActivityTypeProperties
Nome | Descrição | Valor |
---|---|---|
parâmetros | Parâmetros do pipeline. | ParameterValueSpecification |
pipeline | Referência do pipeline. | PipelineReference (obrigatório) |
waitOnCompletion | Define se a execução da atividade aguardará a conclusão da execução do pipeline dependente. A predefinição é falso. | bool |
PipelineReference
Nome | Descrição | Valor |
---|---|---|
name | Nome da referência. | string |
referenceName | Nome do pipeline de referência. | cadeia (obrigatório) |
tipo | Tipo de referência de pipeline. | "PipelineReference" (obrigatório) |
ExecuteSsisPackageActivity
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de atividade. | "ExecuteSSISPackage" (obrigatório) |
linkedServiceName | Referência do serviço ligado. | LinkedServiceReference |
política | Política de atividade. | ActivityPolicy |
typeProperties | Execute as propriedades de atividade do pacote SSIS. | ExecuteSsisPackageActivityTypeProperties (obrigatório) |
ExecuteSsisPackageActivityTypeProperties
Nome | Descrição | Valor |
---|---|---|
connectVia | A referência do runtime de integração. | IntegrationRuntimeReference (necessário) |
environmentPath | O caminho do ambiente para executar o pacote SSIS. Tipo: cadeia (ou Expressão com resultType string). | |
executionCredential | A credencial de execução do pacote. | SsisExecutionCredential |
loggingLevel | O nível de registo da execução do pacote SSIS. Tipo: cadeia (ou Expressão com resultType string). | |
logLocation | Localização do registo de execução do pacote SSIS. | SsisLogLocation |
packageConnectionManagers | Os gestores de ligação ao nível do pacote para executar o pacote SSIS. | ExecuteSsisPackageActivityTypePropertiesPackageConne... |
packageLocation | Localização do pacote SSIS. | SsisPackageLocation (obrigatório) |
packageParameters | Os parâmetros ao nível do pacote para executar o pacote SSIS. | ExecuteSsisPackageActivityTypePropertiesPackageParam... |
projectConnectionManagers | Os gestores de ligação ao nível do projeto para executar o pacote SSIS. | ExecuteSsisPackageActivityTypePropertiesProjectConne... |
projectParameters | Os parâmetros ao nível do projeto para executar o pacote SSIS. | ExecuteSsisPackageActivityTypePropertiesProjectParam... |
propertyOverrides | A propriedade substitui para executar o pacote SSIS. | ExecuteSsisPackageActivityTypePropertiesPropertyOver... |
runtime | Especifica o runtime para executar o pacote SSIS. O valor deve ser "x86" ou "x64". Tipo: cadeia (ou Expressão com resultType string). |
IntegrationRuntimeReference
Nome | Descrição | Valor |
---|---|---|
parâmetros | Argumentos para o runtime de integração. | ParameterValueSpecification |
referenceName | Nome do runtime de integração de referência. | cadeia (obrigatório) |
tipo | Tipo de runtime de integração. | "IntegrationRuntimeReference" (obrigatório) |
SsisExecutionCredential
Nome | Descrição | Valor |
---|---|---|
domínio | Domínio para autenticação do Windows. | |
palavra-passe | Palavra-passe para autenticação do Windows. | SecureString (obrigatório) |
userName | UseName para autenticação do Windows. |
SecureString
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de segredo. | cadeia (obrigatório) |
valor | Valor da cadeia segura. | cadeia (obrigatório) |
SsisLogLocation
Nome | Descrição | Valor |
---|---|---|
logPath | O caminho do registo de execução do pacote SSIS. Tipo: cadeia (ou Expressão com resultType string). | |
tipo | O tipo de localização do registo SSIS. | "Ficheiro" (obrigatório) |
typeProperties | Propriedades de localização do registo de execução do pacote SSIS. | SsisLogLocationTypeProperties (obrigatório) |
SsisLogLocationTypeProperties
Nome | Descrição | Valor |
---|---|---|
accessCredential | A credencial de acesso ao registo de execução de pacotes. | SsisAccessCredential |
logRefreshInterval | Especifica o intervalo para atualizar o registo. O intervalo predefinido é de 5 minutos. Tipo: cadeia (ou Expressão com cadeia resultType), padrão: ((\d+).)? (\d\d):(60;([0-5][0-9])):(60,([0-5][0-9])). |
SsisAccessCredential
Nome | Descrição | Valor |
---|---|---|
domínio | Domínio para autenticação do Windows. | |
palavra-passe | Palavra-passe para autenticação do Windows. | SecretBase (obrigatório) |
userName | UseName para autenticação do Windows. |
SecretBase
Nome | Descrição | Valor |
---|---|---|
tipo | Definir o tipo de objeto | AzureKeyVaultSecret SecureString (obrigatório) |
AzureKeyVaultSecretReference
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de segredo. | "AzureKeyVaultSecret" (obrigatório) |
secretName | O nome do segredo no Azure Key Vault. Tipo: cadeia (ou Expressão com resultType string). | |
secretVersion | A versão do segredo no Azure Key Vault. O valor predefinido é a versão mais recente do segredo. Tipo: cadeia (ou Expressão com resultType string). | |
Loja | A referência do serviço ligado do Azure Key Vault. | LinkedServiceReference (obrigatório) |
ExecuteSsisPackageActivityTypePropertiesPackageConne...
Nome | Descrição | Valor |
---|---|---|
{customized property} | SsisConnectionManager |
SsisConnectionManager
Nome | Descrição | Valor |
---|---|---|
{customized property} | SsisExecutionParameter |
SsisExecutionParameter
Nome | Descrição | Valor |
---|---|---|
valor | Valor do parâmetro de execução do pacote SSIS. Tipo: cadeia (ou Expressão com resultType string). |
SsisPackageLocation
Nome | Descrição | Valor |
---|---|---|
packagePath | O caminho do pacote SSIS. Tipo: cadeia (ou Expressão com cadeia resultType). | |
tipo | O tipo de localização do pacote SSIS. | 'Ficheiro' "SSISDB" |
typeProperties | Propriedades de localização do pacote SSIS. | SsisPackageLocationTypeProperties |
SsisPackageLocationTypeProperties
Nome | Descrição | Valor |
---|---|---|
accessCredential | A credencial de acesso ao pacote. | SsisAccessCredential |
configurationPath | O ficheiro de configuração da execução do pacote. Tipo: cadeia (ou Expressão com cadeia resultType). | |
packagePassword | Palavra-passe do pacote. | SecretBase |
ExecuteSsisPackageActivityTypePropertiesPackageParam...
Nome | Descrição | Valor |
---|---|---|
{customized property} | SsisExecutionParameter |
ExecuteSsisPackageActivityTypePropertiesProjectConne...
Nome | Descrição | Valor |
---|---|---|
{customized property} | SsisConnectionManager |
ExecuteSsisPackageActivityTypePropertiesProjectParam...
Nome | Descrição | Valor |
---|---|---|
{customized property} | SsisExecutionParameter |
ExecuteSsisPackageActivityTypePropertiesPropertyOver...
Nome | Descrição | Valor |
---|---|---|
{customized property} | SsisPropertyOverride |
SsisPropertyOverride
Nome | Descrição | Valor |
---|---|---|
isSensitive | Se o valor de substituição da propriedade do pacote SSIS é de dados confidenciais. O valor será encriptado no SSISDB se for verdadeiro | bool |
valor | Valor de substituição da propriedade do pacote SSIS. Tipo: cadeia (ou Expressão com cadeia resultType). |
FilterActivity
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de atividade. | "Filtro" (obrigatório) |
typeProperties | Filtrar propriedades de atividade. | FilterActivityTypeProperties (obrigatório) |
FilterActivityTypeProperties
Nome | Descrição | Valor |
---|---|---|
condição | Condição a utilizar para filtrar a entrada. | Expressão (obrigatório) |
itens | Matriz de entrada na qual o filtro deve ser aplicado. | Expressão (obrigatório) |
Expression
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de expressão. | "Expressão" (obrigatório) |
valor | Valor da expressão. | cadeia (obrigatório) |
Atividade ForEach
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de atividade. | "ForEach" (obrigatório) |
typeProperties | Propriedades da atividade ForEach. | ForEachActivityTypeProperties (obrigatório) |
ForEachActivityTypeProperties
Nome | Descrição | Valor |
---|---|---|
atividades | Lista de atividades a executar. | Atividade[] (obrigatório) |
batchCount | Contagem de lotes a utilizar para controlar o número de execuções paralelas (quando isSequential está definido como falso). | int Restrições: Valor máximo = 50 |
isSequential | Se o ciclo for executado em sequência ou em paralelo (máx. 50) | bool |
itens | Coleção a iterar. | Expressão (obrigatório) |
GetMetadataActivity
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de atividade. | "GetMetadata" (obrigatório) |
linkedServiceName | Referência do serviço ligado. | LinkedServiceReference |
política | Política de atividade. | ActivityPolicy |
typeProperties | Propriedades da atividade GetMetadata. | GetMetadataActivityTypeProperties (obrigatório) |
GetMetadataActivityTypeProperties
Nome | Descrição | Valor |
---|---|---|
conjunto de dados | Referência do conjunto de dados da atividade GetMetadata. | DatasetReference (obrigatório) |
fieldList | Campos de metadados a obter a partir do conjunto de dados. | any[] |
HDInsightHiveActivity
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de atividade. | "HDInsightHive" (obrigatório) |
linkedServiceName | Referência do serviço ligado. | LinkedServiceReference |
política | Política de atividade. | ActivityPolicy |
typeProperties | Propriedades da atividade hive do HDInsight. | HDInsightHiveActivityTypeProperties (obrigatório) |
HDInsightHiveActivityTypeProperties
Nome | Descrição | Valor |
---|---|---|
argumentos | O utilizador especificou argumentos para HDInsightActivity. | any[] |
define | Permite que o utilizador especifique definições para o pedido de tarefa do Hive. | HDInsightHiveActivityTypePropertiesDefines |
getDebugInfo | Opção Depurar informações. | "Sempre" "Falha" "Nenhum" |
scriptLinkedService | Referência de serviço ligado de script. | LinkedServiceReference |
scriptPath | Caminho do script. Tipo: cadeia (ou Expressão com cadeia resultType). | |
storageLinkedServices | Referências do serviço ligado de armazenamento. | LinkedServiceReference[] |
HDInsightHiveActivityTypePropertiesDefines
Nome | Descrição | Valor |
---|---|---|
{customized property} |
HDInsightMapReduceActivity
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de atividade. | "HDInsightMapReduce" (obrigatório) |
linkedServiceName | Referência do serviço ligado. | LinkedServiceReference |
política | Política de atividade. | ActivityPolicy |
typeProperties | Propriedades de atividade do HdInsight MapReduce. | HDInsightMapReduceActivityTypeProperties (obrigatório) |
HDInsightMapReduceActivityTypeProperties
Nome | Descrição | Valor |
---|---|---|
argumentos | O utilizador especificou argumentos para HDInsightActivity. | any[] |
className | Nome da classe. Tipo: cadeia (ou Expressão com resultType string). | |
define | Permite que o utilizador especifique definições para o pedido de tarefa mapReduce. | HDInsightMapReduceActivityTypePropertiesDefines |
getDebugInfo | Opção Depurar informações. | 'Sempre' "Falha" "Nenhum" |
jarFilePath | Caminho jar. Tipo: cadeia (ou Expressão com resultType string). | |
jarLibs | Jar libs. | any[] |
jarLinkedService | Referência do serviço ligado jar. | LinkedServiceReference |
storageLinkedServices | Referências do serviço ligado ao armazenamento. | LinkedServiceReference[] |
HDInsightMapReduceActivityTypePropertiesDefines
Nome | Descrição | Valor |
---|---|---|
{customized property} |
HDInsightPigActivity
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de atividade. | "HDInsightPig" (obrigatório) |
linkedServiceName | Referência do serviço ligado. | LinkedServiceReference |
política | Política de atividade. | ActivityPolicy |
typeProperties | Propriedades da atividade pig do HDInsight. | HDInsightPigActivityTypeProperties (obrigatório) |
HDInsightPigActivityTypeProperties
Nome | Descrição | Valor |
---|---|---|
argumentos | O utilizador especificou argumentos para HDInsightActivity. | any[] |
define | Permite que o utilizador especifique definições para o pedido de trabalho do Pig. | HDInsightPigActivityTypePropertiesDefines |
getDebugInfo | Opção Depurar informações. | 'Sempre' "Falha" "Nenhum" |
scriptLinkedService | Referência do serviço ligado de script. | LinkedServiceReference |
scriptPath | Caminho do script. Tipo: cadeia (ou Expressão com resultType string). | |
storageLinkedServices | Referências do serviço ligado ao armazenamento. | LinkedServiceReference[] |
HDInsightPigActivityTypePropertiesDefines
Nome | Descrição | Valor |
---|---|---|
{customized property} |
HDInsightSparkActivity
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de atividade. | "HDInsightSpark" (obrigatório) |
linkedServiceName | Referência do serviço ligado. | LinkedServiceReference |
política | Política de atividade. | ActivityPolicy |
typeProperties | Propriedades de atividade do HDInsight Spark. | HDInsightSparkActivityTypeProperties (obrigatório) |
HDInsightSparkActivityTypeProperties
Nome | Descrição | Valor |
---|---|---|
argumentos | Os argumentos especificados pelo utilizador para HDInsightSparkActivity. | any[] |
className | A classe principal java/Spark da aplicação. | string |
entryFilePath | O caminho relativo para a pasta raiz do código/pacote a executar. Tipo: cadeia (ou Expressão com resultType string). | |
getDebugInfo | Opção Depurar informações. | 'Sempre' "Falha" "Nenhum" |
proxyUser | O utilizador a representar que irá executar a tarefa. Tipo: cadeia (ou Expressão com resultType string). | |
rootPath | O caminho de raiz em "sparkJobLinkedService" para todos os ficheiros da tarefa. Tipo: cadeia (ou Expressão com resultType string). | |
sparkConfig | Propriedade de configuração do Spark. | HDInsightSparkActivityTypePropertiesSparkConfig |
sparkJobLinkedService | O serviço ligado de armazenamento para carregar o ficheiro de entrada e as dependências e para receber registos. | LinkedServiceReference |
HDInsightSparkActivityTypePropertiesSparkConfig
Nome | Descrição | Valor |
---|---|---|
{customized property} |
HDInsightStreamingActivity
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de atividade. | "HDInsightStreaming" (obrigatório) |
linkedServiceName | Referência do serviço ligado. | LinkedServiceReference |
política | Política de atividade. | ActivityPolicy |
typeProperties | Propriedades da atividade de transmissão em fluxo do HDInsight. | HDInsightStreamingActivityTypeProperties (obrigatório) |
HDInsightStreamingActivityTypeProperties
Nome | Descrição | Valor |
---|---|---|
argumentos | O utilizador especificou argumentos para HDInsightActivity. | any[] |
combinador | Nome executável da combinação. Tipo: cadeia (ou Expressão com resultType string). | |
commandEnvironment | Valores do ambiente da linha de comandos. | any[] |
define | Permite que o utilizador especifique definições para o pedido de tarefa de transmissão em fluxo. | HDInsightStreamingActivityTypePropertiesDefines |
fileLinkedService | Referência do serviço ligado onde os ficheiros estão localizados. | LinkedServiceReference |
filePaths | Caminhos para a transmissão em fluxo de ficheiros de tarefas. Podem ser diretórios. | any[] (obrigatório) |
getDebugInfo | Opção Depurar informações. | 'Sempre' "Falha" "Nenhum" |
entrada | Caminho do blob de entrada. Tipo: cadeia (ou Expressão com resultType string). | |
mapper | Nome executável mapeador. Tipo: cadeia (ou Expressão com resultType string). | |
saída | Caminho do blob de saída. Tipo: cadeia (ou Expressão com resultType string). | |
redução | Nome executável de redução. Tipo: cadeia (ou Expressão com resultType string). | |
storageLinkedServices | Referências do serviço ligado ao armazenamento. | LinkedServiceReference[] |
HDInsightStreamingActivityTypePropertiesDefines
Nome | Descrição | Valor |
---|---|---|
{customized property} |
IfConditionActivity
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de atividade. | "IfCondition" (necessário) |
typeProperties | Propriedades da atividade IfCondition. | IfConditionActivityTypeProperties (obrigatório) |
IfConditionActivityTypeProperties
Nome | Descrição | Valor |
---|---|---|
expression | Uma expressão que seria avaliada como Booleana. Isto é utilizado para determinar o bloco de atividades (ifTrueActivities ou ifFalseActivities) que serão executadas. | Expressão (necessária) |
ifFalseActivities | Lista de atividades a executar se a expressão for avaliada como falsa. Esta é uma propriedade opcional e, se não for fornecida, a atividade sairá sem qualquer ação. | Atividade[] |
ifTrueActivities | Lista de atividades a executar se a expressão for avaliada como verdadeira. Esta é uma propriedade opcional e, se não for fornecida, a atividade sairá sem qualquer ação. | Atividade[] |
LookupActivity
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de atividade. | "Pesquisa" (obrigatório) |
linkedServiceName | Referência do serviço ligado. | LinkedServiceReference |
política | Política de atividade. | ActivityPolicy |
typeProperties | Propriedades da atividade de pesquisa. | LookupActivityTypeProperties (obrigatório) |
LookupActivityTypeProperties
Nome | Descrição | Valor |
---|---|---|
conjunto de dados | Referência do conjunto de dados de atividade de pesquisa. | DatasetReference (obrigatório) |
firstRowOnly | Quer devolva a primeira linha ou todas as linhas. O valor predefinido é verdadeiro. Tipo: booleano (ou Expressão com resultType booleano). | |
source | Propriedades de origem específicas do conjunto de dados, as mesmas que a origem de atividade de cópia. | CopySource (obrigatório) |
SqlServerStoredProcedureActivity
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de atividade. | "SqlServerStoredProcedure" (obrigatório) |
linkedServiceName | Referência do serviço ligado. | LinkedServiceReference |
política | Política de atividade. | ActivityPolicy |
typeProperties | Propriedades da atividade do procedimento armazenado do SQL. | SqlServerStoredProcedureActivityTypeProperties (obrigatório) |
SqlServerStoredProcedureActivityTypeProperties
Nome | Descrição | Valor |
---|---|---|
storedProcedureName | Nome do procedimento armazenado. Tipo: cadeia (ou Expressão com resultType string). | |
storedProcedureParameters | Definição de valor e tipo para parâmetros de procedimento armazenados. Exemplo: "{Parameter1: {value: "1", escreva: "int"}}". | SqlServerStoredProcedureActivityTypePropertiesStored... |
SqlServerStoredProcedureActivityTypePropertiesStored...
Nome | Descrição | Valor |
---|---|---|
{customized property} | StoredProcedureParameter |
StoredProcedureParameter
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de parâmetro de procedimento armazenado. | 'Booleano' "Data" "Decimal" 'Guid' 'Int' 'Int64' "Cadeia" |
valor | Valor do parâmetro de procedimento armazenado. Tipo: cadeia (ou Expressão com cadeia resultType). |
UntilActivity
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de atividade. | "Until" (obrigatório) |
typeProperties | Até propriedades da atividade. | UntilActivityTypeProperties (obrigatório) |
UntilActivityTypeProperties
Nome | Descrição | Valor |
---|---|---|
atividades | Lista de atividades a executar. | Atividade[] (obrigatório) |
expression | Uma expressão que seria avaliada como Booleana. O ciclo continuará até que esta expressão seja avaliada como verdadeira | Expressão (obrigatório) |
tempo limite | Especifica o tempo limite para a execução da atividade. Se não existir nenhum valor especificado, utiliza o valor timeSpan.FromDays(7), que é 1 semana como predefinição. Tipo: cadeia (ou Expressão com cadeia resultType), padrão: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Tipo: cadeia (ou Expressão com cadeia resultType), padrão: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). |
WaitActivity
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de atividade. | "Aguardar" (obrigatório) |
typeProperties | Propriedades da atividade de espera. | WaitActivityTypeProperties (obrigatório) |
WaitActivityTypeProperties
Nome | Descrição | Valor |
---|---|---|
waitTimeInSeconds | Duração em segundos. | int (obrigatório) |
Atividade Web
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de atividade. | "WebActivity" (obrigatório) |
linkedServiceName | Referência do serviço ligado. | LinkedServiceReference |
política | Política de atividade. | ActivityPolicy |
typeProperties | Propriedades da atividade Web. | WebActivityTypeProperties (obrigatório) |
WebActivityTypeProperties
Nome | Descrição | Valor |
---|---|---|
autenticação | Método de autenticação utilizado para chamar o ponto final. | WebActivityAuthentication |
body | Representa o payload que será enviado para o ponto final. Necessário para o método POST/PUT, não permitido para o método GET Tipo: cadeia (ou Expressão com cadeia resultType). | |
conjuntos de dados | Lista de conjuntos de dados transmitidos para o ponto final Web. | DatasetReference[] |
disableCertValidation | Quando definido como verdadeiro, a validação do certificado será desativada. | bool |
cabeçalhos | Representa os cabeçalhos que serão enviados para o pedido. Por exemplo, para definir o idioma e escrever num pedido: "headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }. Tipo: cadeia (ou Expressão com cadeia resultType). | |
linkedServices | Lista de serviços ligados transmitidos para o ponto final Web. | LinkedServiceReference[] |
método | Método de API Rest para o ponto final de destino. | "ELIMINAR" 'GET' 'POST' "PUT" (obrigatório) |
url | Ponto final e caminho de destino da atividade Web. Tipo: cadeia (ou Expressão com cadeia resultType). |
WebActivityAuthentication
Nome | Descrição | Valor |
---|---|---|
palavra-passe | Palavra-passe para o ficheiro PFX ou autenticação básica. | SecureString |
pfx | Conteúdo codificado com base64 de um ficheiro PFX. | SecureString |
recurso | Recurso para o qual será pedido o token de Autenticação do Azure ao utilizar a Autenticação MSI. | string |
tipo | Autenticação de atividade Web (Básico/ClientCertificate/MSI) | cadeia (obrigatório) |
nome de utilizador | Nome de utilizador de autenticação de atividade Web para autenticação básica. | string |
ParameterDefinitionSpecification
Nome | Descrição | Valor |
---|---|---|
{customized property} | ParameterSpecification |
ParameterSpecification
Nome | Descrição | Valor |
---|---|---|
valordepredefinido | Valor predefinido do parâmetro . | |
tipo | Tipo de parâmetro. | "Matriz" 'Bool' 'Float' 'Int' 'Objeto' 'SecureString' "Cadeia" (obrigatório) |
Modelos de início rápido
Os seguintes modelos de início rápido implementam este tipo de recurso.
Modelo | Description |
---|---|
Mais é possível com Azure Data Factory - Clique um clique para experimentar Azure Data Factory |
Este modelo cria um pipeline de fábrica de dados para uma atividade de cópia do Blob do Azure para outro Blob do Azure |
Criar um Data Factory, copiar do Salesforce para o Blob |
Este modelo utiliza Azure Data Factory para realizar movimentos de dados do Salesforce para os Blobs do Azure |
Cópia em massa com Azure Data Factory |
Este modelo cria uma fábrica de dados V2 que copia dados em massa de uma base de dados SQL do Azure para um armazém de dados SQL do Azure. |
Criar uma fábrica de dados V2 |
Este modelo cria uma fábrica de dados V2 que copia dados de uma pasta num Armazenamento de Blobs do Azure para outra pasta no armazenamento. |
Criar uma fábrica de dados V2 (MySQL) |
Este modelo cria uma fábrica de dados V2 que copia dados de uma pasta num Armazenamento de Blobs do Azure para uma tabela num Base de Dados do Azure para MySQL. |
Criar uma fábrica de dados V2 (PostGre) |
Este modelo cria uma fábrica de dados V2 que copia dados de uma pasta num Armazenamento de Blobs do Azure para uma tabela num Base de Dados do Azure para PostgreSQL. |
Criar uma fábrica de dados V2 (SQL) |
Este modelo cria uma fábrica de dados V2 que copia dados de uma pasta num Armazenamento de Blobs do Azure para uma tabela numa base de dados SQL do Azure. |
Criar uma fábrica de dados V2 (SQL No local) |
Este modelo cria uma fábrica de dados V2 que copia dados de um SQL Server no local para um armazenamento de blobs do Azure |
Criar uma fábrica de dados V2 (Spark) |
Este modelo cria uma fábrica de dados V2 que copia dados de uma pasta num Armazenamento de Blobs do Azure para outra pasta no armazenamento. |
Definição de recurso terraform (fornecedor AzAPI)
O tipo de recurso de fábricas/pipelines pode ser implementado com operações que visam:
- Grupos de recursos
Para obter uma lista das propriedades alteradas em cada versão da API, veja Registo de alterações.
Formato do recurso
Para criar um recurso Microsoft.DataFactory/factorys/pipelines, adicione o seguinte Terraform ao seu modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DataFactory/factories/pipelines@2017-09-01-preview"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
activities = [
{
dependsOn = [
{
activity = "string"
dependencyConditions = [
"string"
]
}
]
description = "string"
name = "string"
type = "string"
// For remaining properties, see Activity objects
}
]
annotations = [ object ]
concurrency = int
description = "string"
parameters = {
{customized property} = {
type = "string"
}
}
}
})
}
Objetos de atividade
Defina a propriedade type para especificar o tipo de objeto.
Para AzureMLBatchExecution, utilize:
type = "AzureMLBatchExecution"
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
policy = {
retryIntervalInSeconds = int
secureOutput = bool
}
typeProperties = {
globalParameters = {}
webServiceInputs = {
{customized property} = {
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
}
}
webServiceOutputs = {
{customized property} = {
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
}
}
}
Para AzureMLUpdateResource, utilize:
type = "AzureMLUpdateResource"
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
policy = {
retryIntervalInSeconds = int
secureOutput = bool
}
typeProperties = {
trainedModelLinkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
}
Para Copiar, utilize:
type = "Copy"
inputs = [
{
parameters = {}
referenceName = "string"
type = "DatasetReference"
}
]
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
outputs = [
{
parameters = {}
referenceName = "string"
type = "DatasetReference"
}
]
policy = {
retryIntervalInSeconds = int
secureOutput = bool
}
typeProperties = {
redirectIncompatibleRowSettings = {}
sink = {
// For remaining properties, see CopySink objects
}
source = {
// For remaining properties, see CopySource objects
}
stagingSettings = {
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
}
}
Para Personalizar, utilize:
type = "Custom"
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
policy = {
retryIntervalInSeconds = int
secureOutput = bool
}
typeProperties = {
extendedProperties = {}
referenceObjects = {
datasets = [
{
parameters = {}
referenceName = "string"
type = "DatasetReference"
}
]
linkedServices = [
{
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
]
}
resourceLinkedService = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
}
Para o DatabricksNotebook, utilize:
type = "DatabricksNotebook"
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
policy = {
retryIntervalInSeconds = int
secureOutput = bool
}
typeProperties = {
baseParameters = {}
}
Para DataLakeAnalyticsU-SQL, utilize:
type = "DataLakeAnalyticsU-SQL"
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
policy = {
retryIntervalInSeconds = int
secureOutput = bool
}
typeProperties = {
parameters = {}
scriptLinkedService = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
}
Para ExecutePipeline, utilize:
type = "ExecutePipeline"
typeProperties = {
parameters = {}
pipeline = {
name = "string"
referenceName = "string"
type = "PipelineReference"
}
waitOnCompletion = bool
}
Para ExecuteSSISPackage, utilize:
type = "ExecuteSSISPackage"
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
policy = {
retryIntervalInSeconds = int
secureOutput = bool
}
typeProperties = {
connectVia = {
parameters = {}
referenceName = "string"
type = "IntegrationRuntimeReference"
}
executionCredential = {
password = {
type = "string"
value = "string"
}
}
logLocation = {
type = "File"
typeProperties = {
accessCredential = {
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
}
}
}
packageConnectionManagers = {
{customized property} = {
{customized property} = {}
}
}
packageLocation = {
type = "string"
typeProperties = {
accessCredential = {
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
}
packagePassword = {
type = "string"
// For remaining properties, see SecretBase objects
}
}
}
packageParameters = {
{customized property} = {}
}
projectConnectionManagers = {
{customized property} = {
{customized property} = {}
}
}
projectParameters = {
{customized property} = {}
}
propertyOverrides = {
{customized property} = {
isSensitive = bool
}
}
}
Para Filtrar, utilize:
type = "Filter"
typeProperties = {
condition = {
type = "Expression"
value = "string"
}
items = {
type = "Expression"
value = "string"
}
}
Para ForEach, utilize:
type = "ForEach"
typeProperties = {
activities = [
{
dependsOn = [
{
activity = "string"
dependencyConditions = [
"string"
]
}
]
description = "string"
name = "string"
type = "string"
// For remaining properties, see Activity objects
}
]
batchCount = int
isSequential = bool
items = {
type = "Expression"
value = "string"
}
}
Para GetMetadata, utilize:
type = "GetMetadata"
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
policy = {
retryIntervalInSeconds = int
secureOutput = bool
}
typeProperties = {
dataset = {
parameters = {}
referenceName = "string"
type = "DatasetReference"
}
fieldList = [ object ]
}
Para o HDInsightHive, utilize:
type = "HDInsightHive"
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
policy = {
retryIntervalInSeconds = int
secureOutput = bool
}
typeProperties = {
arguments = [ object ]
defines = {}
getDebugInfo = "string"
scriptLinkedService = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
storageLinkedServices = [
{
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
]
}
Para o HDInsightMapReduce, utilize:
type = "HDInsightMapReduce"
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
policy = {
retryIntervalInSeconds = int
secureOutput = bool
}
typeProperties = {
arguments = [ object ]
defines = {}
getDebugInfo = "string"
jarLibs = [ object ]
jarLinkedService = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
storageLinkedServices = [
{
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
]
}
Para HDInsightPig, utilize:
type = "HDInsightPig"
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
policy = {
retryIntervalInSeconds = int
secureOutput = bool
}
typeProperties = {
arguments = [ object ]
defines = {}
getDebugInfo = "string"
scriptLinkedService = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
storageLinkedServices = [
{
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
]
}
Para o HDInsightSpark, utilize:
type = "HDInsightSpark"
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
policy = {
retryIntervalInSeconds = int
secureOutput = bool
}
typeProperties = {
arguments = [ object ]
className = "string"
getDebugInfo = "string"
sparkConfig = {}
sparkJobLinkedService = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
}
Para HDInsightStreaming, utilize:
type = "HDInsightStreaming"
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
policy = {
retryIntervalInSeconds = int
secureOutput = bool
}
typeProperties = {
arguments = [ object ]
commandEnvironment = [ object ]
defines = {}
fileLinkedService = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
filePaths = [ object ]
getDebugInfo = "string"
storageLinkedServices = [
{
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
]
}
Para IfCondition, utilize:
type = "IfCondition"
typeProperties = {
expression = {
type = "Expression"
value = "string"
}
ifFalseActivities = [
{
dependsOn = [
{
activity = "string"
dependencyConditions = [
"string"
]
}
]
description = "string"
name = "string"
type = "string"
// For remaining properties, see Activity objects
}
]
ifTrueActivities = [
{
dependsOn = [
{
activity = "string"
dependencyConditions = [
"string"
]
}
]
description = "string"
name = "string"
type = "string"
// For remaining properties, see Activity objects
}
]
}
Para Pesquisa, utilize:
type = "Lookup"
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
policy = {
retryIntervalInSeconds = int
secureOutput = bool
}
typeProperties = {
dataset = {
parameters = {}
referenceName = "string"
type = "DatasetReference"
}
source = {
// For remaining properties, see CopySource objects
}
}
Para SqlServerStoredProcedure, utilize:
type = "SqlServerStoredProcedure"
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
policy = {
retryIntervalInSeconds = int
secureOutput = bool
}
typeProperties = {
storedProcedureParameters = {
{customized property} = {
type = "string"
}
}
}
Para Até, utilize:
type = "Until"
typeProperties = {
activities = [
{
dependsOn = [
{
activity = "string"
dependencyConditions = [
"string"
]
}
]
description = "string"
name = "string"
type = "string"
// For remaining properties, see Activity objects
}
]
expression = {
type = "Expression"
value = "string"
}
}
Em Aguardar, utilize:
type = "Wait"
typeProperties = {
waitTimeInSeconds = int
}
Para WebActivity, utilize:
type = "WebActivity"
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
policy = {
retryIntervalInSeconds = int
secureOutput = bool
}
typeProperties = {
authentication = {
password = {
type = "string"
value = "string"
}
pfx = {
type = "string"
value = "string"
}
resource = "string"
type = "string"
username = "string"
}
datasets = [
{
parameters = {}
referenceName = "string"
type = "DatasetReference"
}
]
disableCertValidation = bool
linkedServices = [
{
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
]
method = "string"
}
CopySink objects (Objetos CopySink)
Defina a propriedade type para especificar o tipo de objeto.
Objetos CopySource
Defina a propriedade type para especificar o tipo de objeto.
Objetos SecretBase
Defina a propriedade type para especificar o tipo de objeto.
Para AzureKeyVaultSecret, utilize:
type = "AzureKeyVaultSecret"
store = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
Para SecureString, utilize:
type = "SecureString"
value = "string"
Valores de propriedade
fábricas/pipelines
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de recurso | "Microsoft.DataFactory/factorys/pipelines@2017-09-01-preview" |
name | O nome do recurso | cadeia (obrigatório) Limite de carateres: 1-260 Carateres válidos: Não é possível utilizar: <>*#.%&:\\+?/ ou controlar carateresComece com alfanumérico. |
parent_id | O ID do recurso que é o principal para este recurso. | ID do recurso do tipo: fábricas |
propriedades | Propriedades do pipeline. | Pipeline (obrigatório) |
Pipeline
Nome | Descrição | Valor |
---|---|---|
atividades | Lista de atividades no pipeline. | Atividade[] |
anotações | Lista de etiquetas que podem ser utilizadas para descrever o Pipeline. | any[] |
simultaneidade | O número máximo de execuções simultâneas para o pipeline. | int Restrições: Valor mínimo = 1 |
descrição | A descrição do pipeline. | string |
parâmetros | Lista de parâmetros do pipeline. | ParameterDefinitionSpecification |
Atividade
Nome | Descrição | Valor |
---|---|---|
dependsOn | A atividade depende da condição. | ActivityDependency[] |
descrição | Descrição da atividade. | string |
name | Nome da atividade. | cadeia (obrigatório) |
tipo | Definir o tipo de objeto | AzureMLBatchExecution AzureMLUpdateResource Copiar Personalizado DatabricksNotebook DataLakeAnalyticsU-SQL ExecutePipeline ExecuteSSISPackage Filtro ForEach GetMetadata HDInsightHive HDInsightMapReduce HDInsightPig HDInsightSpark HDInsightStreaming IfCondition Pesquisa SqlServerStoredProcedure Até Wait WebActivity (obrigatório) |
ActivityDependency
Nome | Descrição | Valor |
---|---|---|
atividade | Nome da atividade. | cadeia (obrigatório) |
dependencyConditions | Match-Condition para a dependência. | Matriz de cadeia que contém qualquer um dos seguintes: "Concluído" "Falhou" "Ignorado" "Bem-sucedido" (obrigatório) |
{customized property} |
AzureMLBatchExecutionActivity
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de atividade. | "AzureMLBatchExecution" (obrigatório) |
linkedServiceName | Referência do serviço ligado. | LinkedServiceReference |
política | Política de atividade. | ActivityPolicy |
typeProperties | Propriedades da atividade de Execução do Batch do Azure ML. | AzureMLBatchExecutionActivityTypeProperties (obrigatório) |
LinkedServiceReference
Nome | Descrição | Valor |
---|---|---|
parâmetros | Argumentos do LinkedService. | ParameterValueSpecification |
referenceName | Nome do LinkedService de referência. | cadeia (obrigatório) |
tipo | Tipo de referência de serviço ligado. | "LinkedServiceReference" (obrigatório) |
ParameterValueSpecification
Nome | Descrição | Valor |
---|---|---|
{customized property} |
ActivityPolicy
Nome | Descrição | Valor |
---|---|---|
retry | Máximo de tentativas de repetição comuns. A predefinição é 0. Tipo: número inteiro (ou Expressão com resultType número inteiro), mínimo: 0. | |
retryIntervalInSeconds | Intervalo entre cada tentativa de repetição (em segundos). A predefinição é de 30 segundos. | int Restrições: Valor mínimo = 30 Valor máximo = 86400 |
secureOutput | Quando definido como verdadeiro, o Resultado da atividade é considerado seguro e não será registado na monitorização. | bool |
tempo limite | Especifica o tempo limite para a execução da atividade. O tempo limite predefinido é de 7 dias. Tipo: cadeia (ou Expressão com cadeia resultType), padrão: ((\d+).)? (\d\d):(60;([0-5][0-9])):(60,([0-5][0-9])). | |
{customized property} |
AzureMLBatchExecutionActivityTypeProperties
Nome | Descrição | Valor |
---|---|---|
globalParameters | Chave, Pares de valores a serem transmitidos para o ponto final do Serviço de Execução do Batch do Azure ML. As chaves têm de corresponder aos nomes dos parâmetros de serviço Web definidos no serviço Web do Azure ML publicado. Os valores serão transmitidos na propriedade GlobalParameters do pedido de execução do lote do Azure ML. | AzureMLBatchExecutionActivityTypePropertiesGlobalPar... |
webServiceInputs | Chave,Pares de valores, mapeando os nomes das Entradas do Serviço Web do ponto final do Azure ML para objetos AzureMLWebServiceFile que especificam as localizações de Blob de entrada.. Estas informações serão transmitidas na propriedade WebServiceInputs do pedido de execução do lote do Azure ML. | AzureMLBatchExecutionActivityTypePropertiesWebServic... |
webServiceOutputs | Chave,Pares de valores, mapeando os nomes das Saídas do Serviço Web do ponto final do Azure ML para objetos AzureMLWebServiceFile que especificam as localizações do Blob de saída. Estas informações serão transmitidas na propriedade WebServiceOutputs do pedido de execução do lote do Azure ML. | AzureMLBatchExecutionActivityTypePropertiesWebServic... |
AzureMLBatchExecutionActivityTypePropertiesGlobalPar...
Nome | Descrição | Valor |
---|---|---|
{customized property} |
AzureMLBatchExecutionActivityTypePropertiesWebServic...
Nome | Descrição | Valor |
---|---|---|
{customized property} | AzureMLWebServiceFile |
AzureMLWebServiceFile
Nome | Descrição | Valor |
---|---|---|
filePath | O caminho do ficheiro relativo, incluindo o nome do contentor, no Armazenamento de Blobs do Azure especificado pelo LinkedService. Tipo: cadeia (ou Expressão com resultType string). | |
linkedServiceName | Referência a um LinkedService de Armazenamento do Azure, onde se encontra o ficheiro de Entrada/Saída do WebService do Azure ML. | LinkedServiceReference (obrigatório) |
AzureMLBatchExecutionActivityTypePropertiesWebServic...
Nome | Descrição | Valor |
---|---|---|
{customized property} | AzureMLWebServiceFile |
AzureMLUpdateResourceActivity
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de atividade. | "AzureMLUpdateResource" (obrigatório) |
linkedServiceName | Referência do serviço ligado. | LinkedServiceReference |
política | Política de atividade. | ActivityPolicy |
typeProperties | Propriedades da atividade de gestão de recursos da Atualização de ML do Azure. | AzureMLUpdateResourceActivityTypeProperties (obrigatório) |
AzureMLUpdateResourceActivityTypeProperties
Nome | Descrição | Valor |
---|---|---|
trainedModelFilePath | O caminho de ficheiro relativo em trainedModelLinkedService para representar o ficheiro .ilearner que será carregado pela operação de atualização. Tipo: cadeia (ou Expressão com resultType string). | |
trainedModelLinkedServiceName | Nome do serviço ligado do Armazenamento do Azure que contém o ficheiro .ilearner que será carregado pela operação de atualização. | LinkedServiceReference (obrigatório) |
trainedModelName | Nome do módulo Modelo Preparado na experimentação do Serviço Web a atualizar. Tipo: cadeia (ou Expressão com resultType string). |
CopyActivity
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de atividade. | "Copiar" (obrigatório) |
entradas | Lista de entradas para a atividade. | DatasetReference[] |
linkedServiceName | Referência do serviço ligado. | LinkedServiceReference |
saídas | Lista de saídas da atividade. | DatasetReference[] |
política | Política de atividade. | ActivityPolicy |
typeProperties | atividade Copy propriedades. | CopyActivityTypeProperties (obrigatório) |
DatasetReference
Nome | Descrição | Valor |
---|---|---|
parâmetros | Argumentos para o conjunto de dados. | ParameterValueSpecification |
referenceName | Nome do conjunto de dados de referência. | cadeia (obrigatório) |
tipo | Tipo de referência de conjunto de dados. | "DatasetReference" (obrigatório) |
CopyActivityTypeProperties
Nome | Descrição | Valor |
---|---|---|
cloudDataMovementUnits | Número máximo de unidades de movimento de dados na cloud que podem ser utilizadas para realizar este movimento de dados. Tipo: número inteiro (ou Expressão com resultType número inteiro), mínimo: 0. | |
enableSkipIncompatibleRow | Se pretende ignorar uma linha incompatível. O valor predefinido é falso. Tipo: booleano (ou Expressão com resultType booleano). | |
enableStaging | Especifica se deve copiar dados através de uma transição provisória. O valor predefinido é falso. Tipo: booleano (ou Expressão com resultType booleano). | |
parallelCopies | Número máximo de sessões simultâneas abertas na origem ou sink para evitar sobrecarregar o arquivo de dados. Tipo: número inteiro (ou Expressão com resultType número inteiro), mínimo: 0. | |
redirectIncompatibleRowSettings | Redirecionar definições de linha incompatíveis quando EnableSkipIncompatibleRow for verdadeiro. | RedirectIncompatibleRowSettings |
sink | atividade Copy lavatório. | CopySink (obrigatório) |
source | atividade Copy origem. | CopySource (obrigatório) |
stagingSettings | Especifica as definições de teste provisórias quando EnableStaging é verdadeiro. | StagingSettings |
tradutor | atividade Copy tradutor. Se não for especificado, é utilizado o tradutor tabular. |
RedirectIncompatibleRowSettings
Nome | Descrição | Valor |
---|---|---|
linkedServiceName | Nome do serviço ligado Armazenamento do Azure, SAS de Armazenamento ou Azure Data Lake Store utilizado para redirecionar linhas incompatíveis. Tem de ser especificado se redirectIncompatibleRowSettings for especificado. Tipo: cadeia (ou Expressão com cadeia resultType). | |
caminho | O caminho para armazenar os dados de linha incompatíveis de redirecionamento. Tipo: cadeia (ou Expressão com cadeia resultType). | |
{customized property} |
CopySink
Nome | Descrição | Valor |
---|---|---|
sinkRetryCount | Contagem de repetições do sink. Tipo: número inteiro (ou Expressão com número inteiro resultType). | |
sinkRetryWait | Espera de repetição do sink. Tipo: cadeia (ou Expressão com cadeia resultType), padrão: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). | |
writeBatchSize | Escreva o tamanho do lote. Tipo: número inteiro (ou Expressão com número inteiro resultType), mínimo: 0. | |
writeBatchTimeout | Tempo limite de escrita do lote. Tipo: cadeia (ou Expressão com cadeia resultType), padrão: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). |
CopySource
Nome | Descrição | Valor |
---|---|---|
sourceRetryCount | Contagem de repetições de origem. Tipo: número inteiro (ou Expressão com número inteiro resultType). | |
sourceRetryWait | Espera de repetição de origem. Tipo: cadeia (ou Expressão com cadeia resultType), padrão: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). |
StagingSettings
Nome | Descrição | Valor |
---|---|---|
enableCompression | Especifica se deve utilizar a compressão ao copiar dados através de uma transição provisória. O valor predefinido é falso. Tipo: booleano (ou Expressão com resultType booleano). | |
linkedServiceName | Referência do serviço ligado de teste. | LinkedServiceReference (obrigatório) |
caminho | O caminho para o armazenamento para armazenar os dados provisórios. Tipo: cadeia (ou Expressão com cadeia resultType). | |
{customized property} |
CustomActivity
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de atividade. | "Personalizado" (obrigatório) |
linkedServiceName | Referência do serviço ligado. | LinkedServiceReference |
política | Política de atividade. | ActivityPolicy |
typeProperties | Propriedades de atividade personalizada. | CustomActivityTypeProperties (obrigatório) |
CustomActivityTypeProperties
Nome | Descrição | Valor |
---|---|---|
command | Comando para tipo de atividade personalizada: cadeia (ou Expressão com cadeia resultType). | |
extendedProperties | Saco de propriedades definido pelo utilizador. Não existem restrições nas chaves ou valores que possam ser utilizados. A atividade personalizada especificada pelo utilizador tem a responsabilidade total de consumir e interpretar o conteúdo definido. | CustomActivityTypePropertiesExtendedProperties |
folderPath | Caminho da pasta para ficheiros de recursos Tipo: cadeia (ou Expressão com cadeia resultType). | |
referenceObjects | Objetos de referência | CustomActivityReferenceObject |
resourceLinkedService | Referência do serviço ligado a recursos. | LinkedServiceReference |
CustomActivityTypePropertiesExtendedProperties
Nome | Descrição | Valor |
---|---|---|
{customized property} |
CustomActivityReferenceObject
Nome | Descrição | Valor |
---|---|---|
conjuntos de dados | Referências de conjuntos de dados. | DatasetReference[] |
linkedServices | Referências de serviços ligados. | LinkedServiceReference[] |
DatabricksNotebookActivity
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de atividade. | "DatabricksNotebook" (obrigatório) |
linkedServiceName | Referência do serviço ligado. | LinkedServiceReference |
política | Política de atividade. | ActivityPolicy |
typeProperties | Propriedades da atividade do Databricks Notebook. | DatabricksNotebookActivityTypeProperties (obrigatório) |
DatabricksNotebookActivityTypeProperties
Nome | Descrição | Valor |
---|---|---|
parâmetros base | Parâmetros base a serem utilizados para cada execução desta tarefa. Se o bloco de notas utilizar um parâmetro que não esteja especificado, será utilizado o valor predefinido do bloco de notas. | DatabricksNotebookActivityTypePropertiesBaseParamete... |
notebookPath | O caminho absoluto do bloco de notas a ser executado na Área de Trabalho do Databricks. Este caminho tem de começar com uma barra. Tipo: cadeia (ou Expressão com cadeia resultType). |
DatabricksNotebookActivityTypePropertiesBaseParamete...
Nome | Descrição | Valor |
---|---|---|
{customized property} |
DataLakeAnalyticsUsqlActivity
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de atividade. | "DataLakeAnalyticsU-SQL" (obrigatório) |
linkedServiceName | Referência do serviço ligado. | LinkedServiceReference |
política | Política de atividade. | ActivityPolicy |
typeProperties | Data Lake Analytics propriedades da atividade U-SQL. | DataLakeAnalyticsUsqlActivityTypeProperties (obrigatório) |
DataLakeAnalyticsUsqlActivityTypeProperties
Nome | Descrição | Valor |
---|---|---|
compilationMode | Modo de compilação de U-SQL. Tem de ser um destes valores: Semântica, Completa e Caixa Única. Tipo: cadeia (ou Expressão com cadeia resultType). | |
degreeOfParallelism | O número máximo de nós utilizados simultaneamente para executar a tarefa. O valor predefinido é 1. Tipo: número inteiro (ou Expressão com número inteiro resultType), mínimo: 1. | |
parâmetros | Parâmetros para o pedido de tarefa U-SQL. | DataLakeAnalyticsUsqlActivityTypePropertiesParameter... |
prioridade | Determina que tarefas de todas as tarefas que estão em fila de espera devem ser selecionadas para serem executadas primeiro. Quanto menor for o número, maior será a prioridade. O valor predefinido é 1000. Tipo: número inteiro (ou Expressão com número inteiro resultType), mínimo: 1. | |
runtimeVersion | Versão de runtime do motor U-SQL a utilizar. Tipo: cadeia (ou Expressão com cadeia resultType). | |
scriptLinkedService | Referência de serviço ligado de script. | LinkedServiceReference (obrigatório) |
scriptPath | Caminho sensível a maiúsculas e minúsculas para a pasta que contém o script U-SQL. Tipo: cadeia (ou Expressão com cadeia resultType). |
DataLakeAnalyticsUsqlActivityTypePropertiesParameter...
Nome | Descrição | Valor |
---|---|---|
{customized property} |
ExecutePipelineActivity
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de atividade. | "ExecutePipeline" (obrigatório) |
typeProperties | Execute as propriedades da atividade do pipeline. | ExecutePipelineActivityTypeProperties (obrigatório) |
ExecutePipelineActivityTypeProperties
Nome | Descrição | Valor |
---|---|---|
parâmetros | Parâmetros do pipeline. | ParameterValueSpecification |
pipeline | Referência do pipeline. | PipelineReference (obrigatório) |
waitOnCompletion | Define se a execução da atividade aguardará a conclusão da execução do pipeline dependente. A predefinição é falso. | bool |
PipelineReference
Nome | Descrição | Valor |
---|---|---|
name | Nome da referência. | string |
referenceName | Nome do pipeline de referência. | cadeia (obrigatório) |
tipo | Tipo de referência de pipeline. | "PipelineReference" (obrigatório) |
ExecuteSsisPackageActivity
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de atividade. | "ExecuteSSISPackage" (obrigatório) |
linkedServiceName | Referência do serviço ligado. | LinkedServiceReference |
política | Política de atividade. | ActivityPolicy |
typeProperties | Execute as propriedades de atividade do pacote SSIS. | ExecuteSsisPackageActivityTypeProperties (obrigatório) |
ExecuteSsisPackageActivityTypeProperties
Nome | Descrição | Valor |
---|---|---|
connectVia | A referência do runtime de integração. | IntegrationRuntimeReference (necessário) |
environmentPath | O caminho do ambiente para executar o pacote SSIS. Tipo: cadeia (ou Expressão com resultType string). | |
executionCredential | A credencial de execução do pacote. | SsisExecutionCredential |
loggingLevel | O nível de registo da execução do pacote SSIS. Tipo: cadeia (ou Expressão com resultType string). | |
logLocation | Localização do registo de execução do pacote SSIS. | SsisLogLocation |
packageConnectionManagers | Os gestores de ligação ao nível do pacote para executar o pacote SSIS. | ExecuteSsisPackageActivityTypePropertiesPackageConne... |
packageLocation | Localização do pacote SSIS. | SsisPackageLocation (obrigatório) |
packageParameters | Os parâmetros ao nível do pacote para executar o pacote SSIS. | ExecuteSsisPackageActivityTypePropertiesPackageParam... |
projectConnectionManagers | Os gestores de ligação ao nível do projeto para executar o pacote SSIS. | ExecuteSsisPackageActivityTypePropertiesProjectConne... |
projectParameters | Os parâmetros ao nível do projeto para executar o pacote SSIS. | ExecuteSsisPackageActivityTypePropertiesProjectParam... |
propertyOverrides | A propriedade substitui para executar o pacote SSIS. | ExecuteSsisPackageActivityTypePropertiesPropertyOver... |
runtime | Especifica o runtime para executar o pacote SSIS. O valor deve ser "x86" ou "x64". Tipo: cadeia (ou Expressão com resultType string). |
IntegrationRuntimeReference
Nome | Descrição | Valor |
---|---|---|
parâmetros | Argumentos para o runtime de integração. | ParameterValueSpecification |
referenceName | Nome do runtime de integração de referência. | cadeia (obrigatório) |
tipo | Tipo de runtime de integração. | "IntegrationRuntimeReference" (obrigatório) |
SsisExecutionCredential
Nome | Descrição | Valor |
---|---|---|
domínio | Domínio para autenticação do Windows. | |
palavra-passe | Palavra-passe para autenticação do Windows. | SecureString (obrigatório) |
userName | UseName para autenticação do Windows. |
SecureString
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de segredo. | cadeia (obrigatório) |
valor | Valor da cadeia segura. | cadeia (obrigatório) |
SsisLogLocation
Nome | Descrição | Valor |
---|---|---|
logPath | O caminho do registo de execução do pacote SSIS. Tipo: cadeia (ou Expressão com resultType string). | |
tipo | O tipo de localização do registo SSIS. | "Ficheiro" (obrigatório) |
typeProperties | Propriedades de localização do registo de execução do pacote SSIS. | SsisLogLocationTypeProperties (obrigatório) |
SsisLogLocationTypeProperties
Nome | Descrição | Valor |
---|---|---|
accessCredential | A credencial de acesso ao registo de execução de pacotes. | SsisAccessCredential |
logRefreshInterval | Especifica o intervalo para atualizar o registo. O intervalo predefinido é de 5 minutos. Tipo: cadeia (ou Expressão com cadeia resultType), padrão: ((\d+).)? (\d\d):(60;([0-5][0-9])):(60,([0-5][0-9])). |
SsisAccessCredential
Nome | Descrição | Valor |
---|---|---|
domínio | Domínio para autenticação do Windows. | |
palavra-passe | Palavra-passe para autenticação do Windows. | SecretBase (obrigatório) |
userName | UseName para autenticação do Windows. |
SecretBase
Nome | Descrição | Valor |
---|---|---|
tipo | Definir o tipo de objeto | AzureKeyVaultSecret SecureString (obrigatório) |
AzureKeyVaultSecretReference
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de segredo. | "AzureKeyVaultSecret" (obrigatório) |
secretName | O nome do segredo no Azure Key Vault. Tipo: cadeia (ou Expressão com resultType string). | |
secretVersion | A versão do segredo no Azure Key Vault. O valor predefinido é a versão mais recente do segredo. Tipo: cadeia (ou Expressão com resultType string). | |
Loja | A referência do serviço ligado do Azure Key Vault. | LinkedServiceReference (obrigatório) |
ExecuteSsisPackageActivityTypePropertiesPackageConne...
Nome | Descrição | Valor |
---|---|---|
{customized property} | SsisConnectionManager |
SsisConnectionManager
Nome | Descrição | Valor |
---|---|---|
{customized property} | SsisExecutionParameter |
SsisExecutionParameter
Nome | Descrição | Valor |
---|---|---|
valor | Valor do parâmetro de execução do pacote SSIS. Tipo: cadeia (ou Expressão com resultType string). |
SsisPackageLocation
Nome | Descrição | Valor |
---|---|---|
packagePath | O caminho do pacote SSIS. Tipo: cadeia (ou Expressão com resultType string). | |
tipo | O tipo de localização do pacote SSIS. | "Ficheiro" "SSISDB" |
typeProperties | Propriedades de localização do pacote SSIS. | SsisPackageLocationTypeProperties |
SsisPackageLocationTypeProperties
Nome | Descrição | Valor |
---|---|---|
accessCredential | A credencial de acesso ao pacote. | SsisAccessCredential |
configurationPath | O ficheiro de configuração da execução do pacote. Tipo: cadeia (ou Expressão com resultType string). | |
packagePassword | Palavra-passe do pacote. | SecretBase |
ExecuteSsisPackageActivityTypePropertiesPackageParam...
Nome | Descrição | Valor |
---|---|---|
{customized property} | SsisExecutionParameter |
ExecuteSsisPackageActivityTypePropertiesProjectConne...
Nome | Descrição | Valor |
---|---|---|
{customized property} | SsisConnectionManager |
ExecuteSsisPackageActivityTypePropertiesProjectParam...
Nome | Descrição | Valor |
---|---|---|
{customized property} | SsisExecutionParameter |
ExecuteSsisPackageActivityTypePropertiesPropertyOver...
Nome | Descrição | Valor |
---|---|---|
{customized property} | SsisPropertyOverride |
SsisPropertyOverride
Nome | Descrição | Valor |
---|---|---|
isSensitive | Se o valor de substituição da propriedade do pacote SSIS é dados confidenciais. O valor será encriptado no SSISDB se for verdadeiro | bool |
valor | Valor de substituição da propriedade do pacote SSIS. Tipo: cadeia (ou Expressão com resultType string). |
FilterActivity
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de atividade. | "Filtro" (obrigatório) |
typeProperties | Filtrar propriedades de atividade. | FilterActivityTypeProperties (obrigatório) |
FilterActivityTypeProperties
Nome | Descrição | Valor |
---|---|---|
condição | Condição a utilizar para filtrar a entrada. | Expressão (necessária) |
itens | Matriz de entrada na qual o filtro deve ser aplicado. | Expressão (necessária) |
Expression
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de expressão. | "Expressão" (obrigatório) |
valor | Valor da expressão. | cadeia (obrigatório) |
Atividade ForEach
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de atividade. | "ForEach" (obrigatório) |
typeProperties | Propriedades da atividade ForEach. | ForEachActivityTypeProperties (obrigatório) |
ForEachActivityTypeProperties
Nome | Descrição | Valor |
---|---|---|
atividades | Lista de atividades a executar . | Atividade[] (obrigatório) |
batchCount | Contagem de lotes a utilizar para controlar o número de execuções paralelas (quando isSequential está definido como falso). | int Restrições: Valor máximo = 50 |
isSequential | Se o ciclo for executado em sequência ou em paralelo (máx. 50) | bool |
itens | Coleção para iterar. | Expressão (necessária) |
GetMetadataActivity
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de atividade. | "GetMetadata" (obrigatório) |
linkedServiceName | Referência do serviço ligado. | LinkedServiceReference |
política | Política de atividade. | ActivityPolicy |
typeProperties | Propriedades da atividade GetMetadata. | GetMetadataActivityTypeProperties (obrigatório) |
GetMetadataActivityTypeProperties
Nome | Descrição | Valor |
---|---|---|
conjunto de dados | Referência do conjunto de dados de atividade GetMetadata. | DatasetReference (obrigatório) |
fieldList | Campos de metadados a obter a partir do conjunto de dados. | any[] |
HDInsightHiveActivity
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de atividade. | "HDInsightHive" (obrigatório) |
linkedServiceName | Referência do serviço ligado. | LinkedServiceReference |
política | Política de atividade. | ActivityPolicy |
typeProperties | Propriedades da atividade do Hive do HDInsight. | HDInsightHiveActivityTypeProperties (obrigatório) |
HDInsightHiveActivityTypeProperties
Nome | Descrição | Valor |
---|---|---|
argumentos | O utilizador especificou argumentos para HDInsightActivity. | any[] |
define | Permite que o utilizador especifique definições para o pedido de tarefa do Hive. | HDInsightHiveActivityTypePropertiesDefines |
getDebugInfo | Opção Depurar informações. | "Sempre" "Falha" "Nenhum" |
scriptLinkedService | Referência do serviço ligado de script. | LinkedServiceReference |
scriptPath | Caminho do script. Tipo: cadeia (ou Expressão com resultType string). | |
storageLinkedServices | Referências do serviço ligado ao armazenamento. | LinkedServiceReference[] |
HDInsightHiveActivityTypePropertiesDefines
Nome | Descrição | Valor |
---|---|---|
{customized property} |
HDInsightMapReduceActivity
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de atividade. | "HDInsightMapReduce" (obrigatório) |
linkedServiceName | Referência do serviço ligado. | LinkedServiceReference |
política | Política de atividade. | ActivityPolicy |
typeProperties | Propriedades de atividade do HdInsight MapReduce. | HDInsightMapReduceActivityTypeProperties (obrigatório) |
HDInsightMapReduceActivityTypeProperties
Nome | Descrição | Valor |
---|---|---|
argumentos | O utilizador especificou argumentos para HDInsightActivity. | any[] |
className | Nome da classe. Tipo: cadeia (ou Expressão com resultType string). | |
define | Permite que o utilizador especifique definições para o pedido de tarefa mapReduce. | HDInsightMapReduceActivityTypePropertiesDefines |
getDebugInfo | Opção Depurar informações. | "Sempre" "Falha" "Nenhum" |
jarFilePath | Caminho jar. Tipo: cadeia (ou Expressão com resultType string). | |
jarLibs | Jar libs. | any[] |
jarLinkedService | Referência do serviço ligado jar. | LinkedServiceReference |
storageLinkedServices | Referências do serviço ligado ao armazenamento. | LinkedServiceReference[] |
HDInsightMapReduceActivityTypePropertiesDefines
Nome | Descrição | Valor |
---|---|---|
{customized property} |
HDInsightPigActivity
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de atividade. | "HDInsightPig" (obrigatório) |
linkedServiceName | Referência do serviço ligado. | LinkedServiceReference |
política | Política de atividade. | ActivityPolicy |
typeProperties | Propriedades da atividade pig do HDInsight. | HDInsightPigActivityTypeProperties (obrigatório) |
HDInsightPigActivityTypeProperties
Nome | Descrição | Valor |
---|---|---|
argumentos | O utilizador especificou argumentos para HDInsightActivity. | any[] |
define | Permite que o utilizador especifique definições para o pedido de trabalho do Pig. | HDInsightPigActivityTypePropertiesDefines |
getDebugInfo | Opção Depurar informações. | "Sempre" "Falha" "Nenhum" |
scriptLinkedService | Referência do serviço ligado de script. | LinkedServiceReference |
scriptPath | Caminho do script. Tipo: cadeia (ou Expressão com resultType string). | |
storageLinkedServices | Referências do serviço ligado ao armazenamento. | LinkedServiceReference[] |
HDInsightPigActivityTypePropertiesDefines
Nome | Descrição | Valor |
---|---|---|
{customized property} |
HDInsightSparkActivity
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de atividade. | "HDInsightSpark" (obrigatório) |
linkedServiceName | Referência do serviço ligado. | LinkedServiceReference |
política | Política de atividade. | ActivityPolicy |
typeProperties | Propriedades de atividade do HDInsight Spark. | HDInsightSparkActivityTypeProperties (obrigatório) |
HDInsightSparkActivityTypeProperties
Nome | Descrição | Valor |
---|---|---|
argumentos | Os argumentos especificados pelo utilizador para HDInsightSparkActivity. | any[] |
className | A classe principal java/Spark da aplicação. | string |
entryFilePath | O caminho relativo para a pasta raiz do código/pacote a executar. Tipo: cadeia (ou Expressão com resultType string). | |
getDebugInfo | Opção Depurar informações. | "Sempre" "Falha" "Nenhum" |
proxyUser | O utilizador a representar que irá executar a tarefa. Tipo: cadeia (ou Expressão com resultType string). | |
rootPath | O caminho de raiz em "sparkJobLinkedService" para todos os ficheiros da tarefa. Tipo: cadeia (ou Expressão com resultType string). | |
sparkConfig | Propriedade de configuração do Spark. | HDInsightSparkActivityTypePropertiesSparkConfig |
sparkJobLinkedService | O serviço ligado de armazenamento para carregar o ficheiro de entrada e as dependências e para receber registos. | LinkedServiceReference |
HDInsightSparkActivityTypePropertiesSparkConfig
Nome | Descrição | Valor |
---|---|---|
{customized property} |
HDInsightStreamingActivity
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de atividade. | "HDInsightStreaming" (obrigatório) |
linkedServiceName | Referência do serviço ligado. | LinkedServiceReference |
política | Política de atividade. | ActivityPolicy |
typeProperties | Propriedades da atividade de transmissão em fluxo do HDInsight. | HDInsightStreamingActivityTypeProperties (obrigatório) |
HDInsightStreamingActivityTypeProperties
Nome | Descrição | Valor |
---|---|---|
argumentos | O utilizador especificou argumentos para HDInsightActivity. | any[] |
combinador | Nome executável da combinação. Tipo: cadeia (ou Expressão com resultType string). | |
commandEnvironment | Valores do ambiente da linha de comandos. | any[] |
define | Permite que o utilizador especifique definições para o pedido de tarefa de transmissão em fluxo. | HDInsightStreamingActivityTypePropertiesDefines |
fileLinkedService | Referência do serviço ligado onde os ficheiros estão localizados. | LinkedServiceReference |
filePaths | Caminhos para a transmissão em fluxo de ficheiros de tarefas. Podem ser diretórios. | any[] (obrigatório) |
getDebugInfo | Opção Depurar informações. | "Sempre" "Falha" "Nenhum" |
entrada | Caminho do blob de entrada. Tipo: cadeia (ou Expressão com resultType string). | |
mapper | Nome executável mapeador. Tipo: cadeia (ou Expressão com resultType string). | |
saída | Caminho do blob de saída. Tipo: cadeia (ou Expressão com resultType string). | |
redução | Nome executável de redução. Tipo: cadeia (ou Expressão com resultType string). | |
storageLinkedServices | Referências do serviço ligado ao armazenamento. | LinkedServiceReference[] |
HDInsightStreamingActivityTypePropertiesDefines
Nome | Descrição | Valor |
---|---|---|
{customized property} |
IfConditionActivity
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de atividade. | "IfCondition" (obrigatório) |
typeProperties | Propriedades da atividade IfCondition. | IfConditionActivityTypeProperties (obrigatório) |
IfConditionActivityTypeProperties
Nome | Descrição | Valor |
---|---|---|
expression | Uma expressão que seria avaliada como Booleana. Isto é utilizado para determinar o bloco de atividades (ifTrueActivities ou ifFalseActivities) que serão executadas. | Expressão (obrigatório) |
ifFalseActivities | Lista de atividades a executar se a expressão for avaliada como falsa. Esta é uma propriedade opcional e, se não for fornecida, a atividade sairá sem qualquer ação. | Atividade[] |
ifTrueActivities | Lista de atividades a executar se a expressão for avaliada como verdadeira. Esta é uma propriedade opcional e, se não for fornecida, a atividade sairá sem qualquer ação. | Atividade[] |
LookupActivity
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de atividade. | "Pesquisa" (obrigatório) |
linkedServiceName | Referência do serviço ligado. | LinkedServiceReference |
política | Política de atividade. | ActivityPolicy |
typeProperties | Propriedades da atividade de pesquisa. | LookupActivityTypeProperties (obrigatório) |
LookupActivityTypeProperties
Nome | Descrição | Valor |
---|---|---|
conjunto de dados | Referência do conjunto de dados de atividade de pesquisa. | DatasetReference (obrigatório) |
firstRowOnly | Se pretende devolver a primeira linha ou todas as linhas. O valor predefinido é verdadeiro. Tipo: booleano (ou Expressão com resultType booleano). | |
source | Propriedades de origem específicas do conjunto de dados, as mesmas que a origem da atividade de cópia. | CopySource (obrigatório) |
SqlServerStoredProcedureActivity
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de atividade. | "SqlServerStoredProcedure" (obrigatório) |
linkedServiceName | Referência do serviço ligado. | LinkedServiceReference |
política | Política de atividade. | ActivityPolicy |
typeProperties | Propriedades da atividade do procedimento armazenado do SQL. | SqlServerStoredProcedureActivityTypeProperties (obrigatório) |
SqlServerStoredProcedureActivityTypeProperties
Nome | Descrição | Valor |
---|---|---|
storedProcedureName | Nome do procedimento armazenado. Tipo: cadeia (ou Expressão com cadeia resultType). | |
storedProcedureParameters | Definição de valor e tipo para parâmetros de procedimento armazenados. Exemplo: "{Parameter1: {value: "1", escreva: "int"}}". | SqlServerStoredProcedureActivityTypePropertiesStored... |
SqlServerStoredProcedureActivityTypePropertiesStored...
Nome | Descrição | Valor |
---|---|---|
{customized property} | StoredProcedureParameter |
StoredProcedureParameter
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de parâmetro de procedimento armazenado. | "Booleano" "Data" "Decimal" "Guid" "Int" "Int64" "Cadeia" |
valor | Valor do parâmetro de procedimento armazenado. Tipo: cadeia (ou Expressão com cadeia resultType). |
UntilActivity
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de atividade. | "Until" (obrigatório) |
typeProperties | Até propriedades da atividade. | UntilActivityTypeProperties (obrigatório) |
UntilActivityTypeProperties
Nome | Descrição | Valor |
---|---|---|
atividades | Lista de atividades a executar. | Atividade[] (obrigatório) |
expression | Uma expressão que seria avaliada como Booleana. O ciclo continuará até que esta expressão seja avaliada como verdadeira | Expressão (obrigatório) |
tempo limite | Especifica o tempo limite para a execução da atividade. Se não existir nenhum valor especificado, utiliza o valor timeSpan.FromDays(7), que é 1 semana como predefinição. Tipo: cadeia (ou Expressão com cadeia resultType), padrão: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Tipo: cadeia (ou Expressão com cadeia resultType), padrão: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). |
WaitActivity
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de atividade. | "Aguardar" (obrigatório) |
typeProperties | Propriedades da atividade de espera. | WaitActivityTypeProperties (obrigatório) |
WaitActivityTypeProperties
Nome | Descrição | Valor |
---|---|---|
waitTimeInSeconds | Duração em segundos. | int (obrigatório) |
Atividade Web
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de atividade. | "WebActivity" (obrigatório) |
linkedServiceName | Referência do serviço ligado. | LinkedServiceReference |
política | Política de atividade. | ActivityPolicy |
typeProperties | Propriedades da atividade Web. | WebActivityTypeProperties (obrigatório) |
WebActivityTypeProperties
Nome | Descrição | Valor |
---|---|---|
autenticação | Método de autenticação utilizado para chamar o ponto final. | WebActivityAuthentication |
body | Representa o payload que será enviado para o ponto final. Necessário para o método POST/PUT, não permitido para o método GET Tipo: cadeia (ou Expressão com cadeia resultType). | |
conjuntos de dados | Lista de conjuntos de dados transmitidos para o ponto final Web. | DatasetReference[] |
disableCertValidation | Quando definido como verdadeiro, a validação do certificado será desativada. | bool |
cabeçalhos | Representa os cabeçalhos que serão enviados para o pedido. Por exemplo, para definir o idioma e escrever num pedido: "headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }. Tipo: cadeia (ou Expressão com cadeia resultType). | |
linkedServices | Lista de serviços ligados transmitidos para o ponto final Web. | LinkedServiceReference[] |
método | Método de API Rest para o ponto final de destino. | "ELIMINAR" "GET" "POST" "PUT" (obrigatório) |
url | Ponto final e caminho de destino da atividade Web. Tipo: cadeia (ou Expressão com cadeia resultType). |
WebActivityAuthentication
Nome | Descrição | Valor |
---|---|---|
palavra-passe | Palavra-passe para o ficheiro PFX ou autenticação básica. | SecureString |
pfx | Conteúdo codificado com base64 de um ficheiro PFX. | SecureString |
recurso | Recurso para o qual será pedido o token de Autenticação do Azure ao utilizar a Autenticação MSI. | string |
tipo | Autenticação de atividade Web (Básico/ClientCertificate/MSI) | cadeia (obrigatório) |
nome de utilizador | Nome de utilizador de autenticação de atividade Web para autenticação básica. | string |
ParameterDefinitionSpecification
Nome | Descrição | Valor |
---|---|---|
{customized property} | ParameterSpecification |
ParameterSpecification
Nome | Descrição | Valor |
---|---|---|
valordepredefinido | Valor predefinido do parâmetro . | |
tipo | Tipo de parâmetro. | "Matriz" "Bool" "Flutuante" "Int" "Objeto" "SecureString" "Cadeia" (obrigatório) |