Definição de recursos do bíceps
O tipo de recurso fábricas/pipelines pode ser implantado com operações que visam:
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Para criar um recurso Microsoft.DataFactory/factories/pipelines, adicione o seguinte Bicep ao seu modelo.
resource symbolicname 'Microsoft.DataFactory/factories/pipelines@2017-09-01-preview' = {
parent: resourceSymbolicName
name: 'string'
properties: {
activities: [
{
dependsOn: [
{
activity: 'string'
dependencyConditions: [
'string'
]
}
]
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 CopySource
Defina a propriedade type para especificar o tipo de objeto.
Objetos de atividade
Defina a propriedade type para especificar o tipo de objeto.
Para AzureMLBatchExecution, use:
{
linkedServiceName: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(...)
retryIntervalInSeconds: int
secureOutput: bool
timeout: any(...)
}
type: 'AzureMLBatchExecution'
typeProperties: {
globalParameters: {
{customized property}: any(...)
}
webServiceInputs: {
{customized property}: {
filePath: any(...)
linkedServiceName: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
}
}
webServiceOutputs: {
{customized property}: {
filePath: any(...)
linkedServiceName: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
}
}
}
}
Para AzureMLUpdateResource, use:
{
linkedServiceName: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(...)
retryIntervalInSeconds: int
secureOutput: bool
timeout: any(...)
}
type: 'AzureMLUpdateResource'
typeProperties: {
trainedModelFilePath: any(...)
trainedModelLinkedServiceName: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
trainedModelName: any(...)
}
}
Para ExecutePipeline, use:
{
type: 'ExecutePipeline'
typeProperties: {
parameters: {
{customized property}: any(...)
}
pipeline: {
name: 'string'
referenceName: 'string'
type: 'string'
}
waitOnCompletion: bool
}
}
Para Filtrar, use:
{
type: 'Filter'
typeProperties: {
condition: {
type: 'string'
value: 'string'
}
items: {
type: 'string'
value: 'string'
}
}
}
Para ForEach, use:
{
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: 'string'
value: 'string'
}
}
}
Para IfCondition, use:
{
type: 'IfCondition'
typeProperties: {
expression: {
type: 'string'
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 até, use:
{
type: 'Until'
typeProperties: {
activities: [
{
dependsOn: [
{
activity: 'string'
dependencyConditions: [
'string'
]
}
]
description: 'string'
name: 'string'
type: 'string'
// For remaining properties, see Activity objects
}
]
expression: {
type: 'string'
value: 'string'
}
timeout: any(...)
}
}
Para esperar, use:
{
type: 'Wait'
typeProperties: {
waitTimeInSeconds: int
}
}
Para Copy, use:
{
inputs: [
{
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
]
linkedServiceName: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
outputs: [
{
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
]
policy: {
retry: any(...)
retryIntervalInSeconds: int
secureOutput: bool
timeout: any(...)
}
type: 'Copy'
typeProperties: {
cloudDataMovementUnits: any(...)
enableSkipIncompatibleRow: any(...)
enableStaging: any(...)
parallelCopies: any(...)
redirectIncompatibleRowSettings: {
linkedServiceName: any(...)
path: any(...)
}
sink: {
sinkRetryCount: any(...)
sinkRetryWait: any(...)
writeBatchSize: any(...)
writeBatchTimeout: any(...)
type: 'string'
// For remaining properties, see CopySink objects
}
source: {
sourceRetryCount: any(...)
sourceRetryWait: any(...)
type: 'string'
// For remaining properties, see CopySource objects
}
stagingSettings: {
enableCompression: any(...)
linkedServiceName: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
path: any(...)
}
translator: any(...)
}
}
Para Personalizado, use:
{
linkedServiceName: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(...)
retryIntervalInSeconds: int
secureOutput: bool
timeout: any(...)
}
type: 'Custom'
typeProperties: {
command: any(...)
extendedProperties: {
{customized property}: any(...)
}
folderPath: any(...)
referenceObjects: {
datasets: [
{
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
]
linkedServices: [
{
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
]
}
resourceLinkedService: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
}
}
Para DataLakeAnalyticsU-SQL, use:
{
linkedServiceName: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(...)
retryIntervalInSeconds: int
secureOutput: bool
timeout: any(...)
}
type: 'DataLakeAnalyticsU-SQL'
typeProperties: {
compilationMode: any(...)
degreeOfParallelism: any(...)
parameters: {
{customized property}: any(...)
}
priority: any(...)
runtimeVersion: any(...)
scriptLinkedService: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
scriptPath: any(...)
}
}
Para DatabricksNotebook, use:
{
linkedServiceName: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(...)
retryIntervalInSeconds: int
secureOutput: bool
timeout: any(...)
}
type: 'DatabricksNotebook'
typeProperties: {
baseParameters: {
{customized property}: any(...)
}
notebookPath: any(...)
}
}
Para ExecuteSSISPackage, use:
{
linkedServiceName: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(...)
retryIntervalInSeconds: int
secureOutput: bool
timeout: any(...)
}
type: 'ExecuteSSISPackage'
typeProperties: {
connectVia: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
environmentPath: any(...)
executionCredential: {
domain: any(...)
password: {
type: 'string'
value: 'string'
}
userName: any(...)
}
loggingLevel: any(...)
logLocation: {
logPath: any(...)
type: 'string'
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 GetMetadata, use:
{
linkedServiceName: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(...)
retryIntervalInSeconds: int
secureOutput: bool
timeout: any(...)
}
type: 'GetMetadata'
typeProperties: {
dataset: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
fieldList: [
any(...)
]
}
}
Para o HDInsightHive, use:
{
linkedServiceName: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(...)
retryIntervalInSeconds: int
secureOutput: bool
timeout: any(...)
}
type: 'HDInsightHive'
typeProperties: {
arguments: [
any(...)
]
defines: {
{customized property}: any(...)
}
getDebugInfo: 'string'
scriptLinkedService: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
scriptPath: any(...)
storageLinkedServices: [
{
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
]
}
}
Para HDInsightMapReduce, use:
{
linkedServiceName: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(...)
retryIntervalInSeconds: int
secureOutput: bool
timeout: any(...)
}
type: 'HDInsightMapReduce'
typeProperties: {
arguments: [
any(...)
]
className: any(...)
defines: {
{customized property}: any(...)
}
getDebugInfo: 'string'
jarFilePath: any(...)
jarLibs: [
any(...)
]
jarLinkedService: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
storageLinkedServices: [
{
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
]
}
}
Para o HDInsightPig, use:
{
linkedServiceName: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(...)
retryIntervalInSeconds: int
secureOutput: bool
timeout: any(...)
}
type: 'HDInsightPig'
typeProperties: {
arguments: [
any(...)
]
defines: {
{customized property}: any(...)
}
getDebugInfo: 'string'
scriptLinkedService: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
scriptPath: any(...)
storageLinkedServices: [
{
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
]
}
}
Para HDInsightSpark, use:
{
linkedServiceName: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(...)
retryIntervalInSeconds: int
secureOutput: bool
timeout: any(...)
}
type: 'HDInsightSpark'
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: 'string'
}
}
}
Para HDInsightStreaming, use:
{
linkedServiceName: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(...)
retryIntervalInSeconds: int
secureOutput: bool
timeout: any(...)
}
type: 'HDInsightStreaming'
typeProperties: {
arguments: [
any(...)
]
combiner: any(...)
commandEnvironment: [
any(...)
]
defines: {
{customized property}: any(...)
}
fileLinkedService: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
filePaths: [
any(...)
]
getDebugInfo: 'string'
input: any(...)
mapper: any(...)
output: any(...)
reducer: any(...)
storageLinkedServices: [
{
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
]
}
}
Para Pesquisa, use:
{
linkedServiceName: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(...)
retryIntervalInSeconds: int
secureOutput: bool
timeout: any(...)
}
type: 'Lookup'
typeProperties: {
dataset: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
firstRowOnly: any(...)
source: {
sourceRetryCount: any(...)
sourceRetryWait: any(...)
type: 'string'
// For remaining properties, see CopySource objects
}
}
}
Para SqlServerStoredProcedure, use:
{
linkedServiceName: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(...)
retryIntervalInSeconds: int
secureOutput: bool
timeout: any(...)
}
type: 'SqlServerStoredProcedure'
typeProperties: {
storedProcedureName: any(...)
storedProcedureParameters: {
{customized property}: {
type: 'string'
value: any(...)
}
}
}
}
Para WebActivity, use:
{
linkedServiceName: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(...)
retryIntervalInSeconds: int
secureOutput: bool
timeout: any(...)
}
type: 'WebActivity'
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: 'string'
}
]
disableCertValidation: bool
headers: any(...)
linkedServices: [
{
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
]
method: 'string'
url: any(...)
}
}
Objetos CopySink
Defina a propriedade type para especificar o tipo de objeto.
Objetos SecretBase
Defina a propriedade type para especificar o tipo de objeto.
Para AzureKeyVaultSecret, use:
{
secretName: any(...)
secretVersion: any(...)
store: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
type: 'AzureKeyVaultSecret'
}
Para SecureString, use:
{
type: 'SecureString'
value: 'string'
}
Valores de propriedade
Microsoft.DataFactory/fábricas/pipelines
Nome |
Descrição |
Valor |
nome |
O nome do recurso |
cadeia de caracteres
Restrições: Comprimento mínimo = 1 Comprimento máximo = 260 Padrão = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (obrigatório) |
elemento principal |
No Bicep, você pode especificar o recurso pai para um recurso filho. Você só precisa adicionar essa propriedade quando o recurso filho é declarado fora do recurso pai.
Para obter mais informações, consulte Recurso filho fora do recurso pai. |
Nome simbólico para recurso do tipo: fábricas |
propriedades |
Propriedades do pipeline. |
Pipeline (obrigatório) |
Atividade
ActivityDependency
Nome |
Descrição |
Valor |
actividade |
Nome da atividade. |
string (obrigatório) |
dependênciaCondições |
Match-Condition para a dependência. |
Matriz de cadeia de caracteres contendo qualquer uma das: 'Concluído' 'Falhou' 'Ignorado' 'Conseguido' (obrigatório) |
Política de Atividade
Nome |
Descrição |
Valor |
tentar novamente |
Máximo de tentativas ordinárias. O padrão é 0. Tipo: inteiro (ou Expressão com número inteiro resultType), mínimo: 0. |
qualquer |
retryIntervalInSeconds |
Intervalo entre cada tentativa de repetição (em segundos). O padrão é 30 seg. |
Int
Restrições: Valor mínimo = 30 Valor máximo = 86400 |
secureOutput |
Quando definido como true, a saída da atividade é considerada segura e não será registrada no monitoramento. |
Bool |
tempo de espera |
Especifica o tempo limite para a execução da atividade. O tempo limite padrão é de 7 dias. Type: string (ou Expression with resultType string), pattern: ((\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])). |
qualquer |
AzureKeyVaultSecretReference
Nome |
Descrição |
Valor |
nomeSegredo |
O nome do segredo no Azure Key Vault. Type: string (ou Expression with resultType string). |
qualquer (obrigatório) |
secretVersion |
A versão do segredo no Cofre da Chave do Azure. O valor padrão é a versão mais recente do segredo. Type: string (ou Expression with resultType string). |
qualquer |
armazenar |
A referência de serviço vinculado do Azure Key Vault. |
LinkedServiceReference (obrigatório) |
tipo |
Tipo de segredo. |
'AzureKeyVaultSecret' (obrigatório) |
AzureMLBatchExecutionActivity
Nome |
Descrição |
Valor |
nomeDoServiçoVinculado |
Referência de serviço vinculado. |
LinkedServiceReference |
política |
Política de atividades. |
Política de Atividade |
tipo |
Tipo de atividade. |
'AzureMLBatchExecution' (obrigatório) |
tipoPropriedades |
Propriedades da atividade de Execução em Lote do Azure ML. |
AzureMLBatchExecutionActivityTypeProperties (obrigatório) |
AzureMLBatchExecutionActivityTypeProperties
Nome |
Descrição |
Valor |
globalParameters |
Chave,Pares de valor a serem passados para o ponto de extremidade do Serviço de Execução em Lote do Azure ML. As chaves devem corresponder aos nomes dos parâmetros do serviço Web definidos no serviço Web do Azure ML publicado. Os valores serão passados na propriedade GlobalParameters da solicitação de execução em lote do Azure ML. |
AzureMLBatchExecutionActivityTypePropertiesGlobalParameters |
webServiceInputs |
Chave,Pares de valor, mapeando os nomes das entradas de serviço Web do ponto de extremidade do Azure ML para objetos AzureMLWebServiceFile especificando os locais de Blob de entrada.. Essas informações serão passadas na propriedade WebServiceInputs da solicitação de execução em lote do Azure ML. |
AzureMLBatchExecutionActivityTypePropertiesWebServiceInputs |
saídasDoServiçoWeb |
Chave,Pares de valor, mapeando os nomes das saídas de serviço Web do ponto de extremidade do Azure ML para objetos AzureMLWebServiceFile especificando os locais de Blob de saída. Essas informações serão passadas na propriedade WebServiceOutputs da solicitação de execução em lote do Azure ML. |
AzureMLBatchExecutionActivityTypePropertiesWebServiceOutputs |
AzureMLBatchExecutionActivityTypePropertiesGlobalParameters
AzureMLBatchExecutionActivityTypePropertiesWebServiceOutputs
AzureMLUpdateResourceActivity
Nome |
Descrição |
Valor |
nomeDoServiçoVinculado |
Referência de serviço vinculado. |
LinkedServiceReference |
política |
Política de atividades. |
Política de Atividade |
tipo |
Tipo de atividade. |
'AzureMLUpdateResource' (obrigatório) |
tipoPropriedades |
Propriedades da atividade de gerenciamento de recursos de atualização do Azure ML. |
AzureMLUpdateResourceActivityTypeProperties (obrigatório) |
AzureMLUpdateResourceActivityTypeProperties
Nome |
Descrição |
Valor |
trainedModelFilePath |
O caminho do arquivo relativo em trainedModelLinkedService para representar o arquivo .ilearner que será carregado pela operação de atualização. Type: string (ou Expression with resultType string). |
qualquer (obrigatório) |
trainedModelLinkedServiceName |
Nome do serviço vinculado do Armazenamento do Azure que contém o arquivo .ilearner que será carregado pela operação de atualização. |
LinkedServiceReference (obrigatório) |
trainedModelName |
Nome do módulo Modelo Treinado no experimento de Serviço Web a ser atualizado. Type: string (ou Expression with resultType string). |
qualquer (obrigatório) |
AzureMLWebServiceFile
Nome |
Descrição |
Valor |
filePath |
O caminho do arquivo relativo, incluindo o nome do contêiner, no Armazenamento de Blob do Azure especificado pelo LinkedService. Type: string (ou Expression with resultType string). |
qualquer (obrigatório) |
nomeDoServiçoVinculado |
Referência a um LinkedService de Armazenamento do Azure, onde o arquivo de Entrada/Saída do WebService do Azure ML está localizado. |
LinkedServiceReference (obrigatório) |
Atividade de cópia
Nome |
Descrição |
Valor |
Insumos |
Lista de entradas para a atividade. |
DatasetReference[] |
nomeDoServiçoVinculado |
Referência de serviço vinculado. |
LinkedServiceReference |
saídas |
Lista de resultados para a atividade. |
DatasetReference[] |
política |
Política de atividades. |
Política de Atividade |
tipo |
Tipo de atividade. |
'Cópia' (obrigatório) |
tipoPropriedades |
Copie as propriedades da atividade. |
CopyActivityTypeProperties (obrigatório) |
CopyActivityTypeProperties
Nome |
Descrição |
Valor |
cloudDataMovementUnits |
Número máximo de unidades de movimentação de dados na nuvem que podem ser usadas para executar essa movimentação de dados. Tipo: inteiro (ou Expressão com número inteiro resultType), mínimo: 0. |
qualquer |
ativarSaltoLinhaIncompatível |
Se deve ignorar linha incompatível. O valor predefinido é falso. Tipo: booleano (ou Expressão com resultType booleano). |
qualquer |
habilitarEstadiamento |
Especifica se os dados devem ser copiados por meio de um preparo provisório. O valor predefinido é falso. Tipo: booleano (ou Expressão com resultType booleano). |
qualquer |
cópias paralelas |
Número máximo de sessões simultâneas abertas na origem ou no coletor para evitar sobrecarregar o armazenamento de dados. Tipo: inteiro (ou Expressão com número inteiro resultType), mínimo: 0. |
qualquer |
redirecionarConfiguraçõesDeLinhaIncompatíveis |
Redirecionar configurações de linha incompatíveis quando EnableSkipIncompatibleRow for true. |
RedirectIncompatibleRowSettings |
dissipador |
Copiar coletor de atividade. |
CopySink (obrigatório) |
origem |
Copie a fonte da atividade. |
CopySource (obrigatório) |
preparoConfigurações |
Especifica as configurações de preparo provisório quando EnableStaging é true. |
Configurações de preparo |
Translator |
Tradutor de atividade de cópia. Se não for especificado, o tradutor tabular é usado. |
qualquer |
CopySink
Nome |
Descrição |
Valor |
sinkRetryCount |
Contagem de tentativas de pia. Tipo: inteiro (ou Expressão com número inteiro resultType). |
qualquer |
sinkRetryWait |
Sink nova tentativa esperar. Type: string (ou Expression with resultType string), pattern: ((\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])). |
qualquer |
tipo |
|
(necessário) |
writeBatchSize |
Escreva o tamanho do lote. Tipo: inteiro (ou Expressão com número inteiro resultType), mínimo: 0. |
qualquer |
writeBatchTimeout |
Escreva o tempo limite do lote. Type: string (ou Expression with resultType string), pattern: ((\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])). |
qualquer |
Fonte de cópia
Nome |
Descrição |
Valor |
fonteRetryCount |
Contagem de novas tentativas de origem. Tipo: inteiro (ou Expressão com número inteiro resultType). |
qualquer |
fonteRetryWait |
Fonte tentar novamente esperar. Type: string (ou Expression with resultType string), pattern: ((\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])). |
qualquer |
tipo |
|
(necessário) |
CustomActivity
Nome |
Descrição |
Valor |
nomeDoServiçoVinculado |
Referência de serviço vinculado. |
LinkedServiceReference |
política |
Política de atividades. |
Política de Atividade |
tipo |
Tipo de atividade. |
'Personalizado' (obrigatório) |
tipoPropriedades |
Propriedades de atividade personalizadas. |
CustomActivityTypeProperties (obrigatório) |
CustomActivityReferenceObject
CustomActivityTypeProperties
Nome |
Descrição |
Valor |
comando |
Comando para atividade personalizada Tipo: string (ou Expression with resultType string). |
qualquer (obrigatório) |
propriedades extendidas |
Bolsa de propriedades definida pelo usuário. Não há nenhuma restrição sobre as chaves ou valores que podem ser usados. A atividade personalizada especificada pelo usuário tem a total responsabilidade de consumir e interpretar o conteúdo definido. |
CustomActivityTypePropertiesExtendedProperties |
folderPath |
Caminho da pasta para arquivos de recurso Tipo: string (ou Expression with resultType string). |
qualquer |
objetos de referência |
Objetos de referência |
CustomActivityReferenceObject |
resourceLinkedService |
Referência de serviço vinculado a recursos. |
LinkedServiceReference |
CustomActivityTypePropertiesExtendedProperties
DatabricksNotebookActivity
Nome |
Descrição |
Valor |
nomeDoServiçoVinculado |
Referência de serviço vinculado. |
LinkedServiceReference |
política |
Política de atividades. |
Política de Atividade |
tipo |
Tipo de atividade. |
'DatabricksNotebook' (obrigatório) |
tipoPropriedades |
Propriedades de atividade do Databricks Notebook. |
DatabricksNotebookActivityTypeProperties (obrigatório) |
DatabricksNotebookActivityTypeProperties
Nome |
Descrição |
Valor |
baseParameters |
Parâmetros básicos a serem usados para cada execução deste trabalho. Se o bloco de notas utilizar um parâmetro não especificado, será utilizado o valor predefinido do bloco de notas. |
DatabricksNotebookActivityTypePropertiesBaseParameters |
notebookPath |
O caminho absoluto do bloco de anotações a ser executado no espaço de trabalho Databricks. Este caminho deve começar com uma barra. Type: string (ou Expression with resultType string). |
qualquer (obrigatório) |
DatabricksNotebookActivityTypePropertiesBaseParameters
DataLakeAnalyticsUsqlActivity
Nome |
Descrição |
Valor |
nomeDoServiçoVinculado |
Referência de serviço vinculado. |
LinkedServiceReference |
política |
Política de atividades. |
Política de Atividade |
tipo |
Tipo de atividade. |
'DataLakeAnalyticsU-SQL' (obrigatório) |
tipoPropriedades |
Propriedades de atividade U-SQL do Data Lake Analytics. |
DataLakeAnalyticsUsqlActivityTypeProperties (obrigatório) |
DataLakeAnalyticsUsqlActivityTypeProperties
Nome |
Descrição |
Valor |
modo de compilação |
Modo de compilação do U-SQL. Deve ser um destes valores: Semantic, Full e SingleBox. Type: string (ou Expression with resultType string). |
qualquer |
graudeparalelismo |
O número máximo de nós usados simultaneamente para executar o trabalho. O valor padrão é 1. Tipo: inteiro (ou Expressão com número inteiro resultType), mínimo: 1. |
qualquer |
parâmetros |
Parâmetros para solicitação de trabalho U-SQL. |
DataLakeAnalyticsUsqlActivityTypePropertiesParameters |
prioridade |
Determina quais trabalhos de todos os que estão na fila devem ser selecionados para serem executados primeiro. Quanto menor o número, maior a prioridade. O valor padrão é 1000. Tipo: inteiro (ou Expressão com número inteiro resultType), mínimo: 1. |
qualquer |
runtimeVersion |
Versão de tempo de execução do mecanismo U-SQL a ser usada. Type: string (ou Expression with resultType string). |
qualquer |
scriptLinkedService |
Referência de serviço vinculado a script. |
LinkedServiceReference (obrigatório) |
scriptPath |
Caminho que diferencia maiúsculas de minúsculas para a pasta que contém o script U-SQL. Type: string (ou Expression with resultType string). |
qualquer (obrigatório) |
DataLakeAnalyticsUsqlActivityTypePropertiesParameters
DatasetReference
Nome |
Descrição |
Valor |
parâmetros |
Argumentos para o conjunto de dados. |
ParameterValueSpecification |
nome_referência |
Nome do conjunto de dados de referência. |
string (obrigatório) |
tipo |
Tipo de referência do conjunto de dados. |
'DatasetReference' (obrigatório) |
ExecutePipelineActivity
Nome |
Descrição |
Valor |
tipo |
Tipo de atividade. |
'ExecutePipeline' (obrigatório) |
tipoPropriedades |
Execute propriedades de atividade de pipeline. |
ExecutePipelineActivityTypeProperties (obrigatório) |
ExecutePipelineActivityTypeProperties
Nome |
Descrição |
Valor |
parâmetros |
Parâmetros do pipeline. |
ParameterValueSpecification |
pipeline |
Referência de pipeline. |
PipelineReference (obrigatório) |
waitOnCompletion |
Define se a execução da atividade aguardará a conclusão da execução do pipeline dependente. O valor padrão é falso. |
Bool |
ExecuteSsisPackageActivity
Nome |
Descrição |
Valor |
nomeDoServiçoVinculado |
Referência de serviço vinculado. |
LinkedServiceReference |
política |
Política de atividades. |
Política de Atividade |
tipo |
Tipo de atividade. |
'ExecuteSSISPackage' (obrigatório) |
tipoPropriedades |
Execute as propriedades de atividade do pacote SSIS. |
ExecuteSsisPackageActivityTypeProperties (obrigatório) |
ExecuteSsisPackageActivityTypeProperties
ExecuteSsisPackageActivityTypePropertiesPackageConnectionManagers
ExecuteSsisPackageActivityTypePropertiesPackageParameters
ExecuteSsisPackageActivityTypePropertiesProjectConnectionManagers
ExecuteSsisPackageActivityTypePropertiesProjectParameters
ExecuteSsisPackageActivityTypePropertiesPropertyOverrides
Expressão
Nome |
Descrição |
Valor |
tipo |
Tipo de expressão. |
'Expressão' (obrigatório) |
valor |
Valor da expressão. |
string (obrigatório) |
FilterActivity
Nome |
Descrição |
Valor |
tipo |
Tipo de atividade. |
'Filtro' (obrigatório) |
tipoPropriedades |
Propriedades da atividade do filtro. |
FilterActivityTypeProperties (obrigatório) |
FilterActivityTypeProperties
Nome |
Descrição |
Valor |
condição |
Condição a ser usada para filtrar a entrada. |
Expressão (obrigatório) |
itens |
Matriz de entrada na qual o filtro deve ser aplicado. |
Expressão (obrigatório) |
ForEachActivity
Nome |
Descrição |
Valor |
tipo |
Tipo de atividade. |
'ForEach' (obrigatório) |
tipoPropriedades |
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 ser usada para controlar o número de execução paralela (quando isSequential é definido como false). |
Int
Restrições: Valor máximo = 50 |
isSequencial |
Se o loop for executado em sequência ou em paralelo (máx. 50) |
Bool |
itens |
Coleção para iterar. |
Expressão (obrigatório) |
Nome |
Descrição |
Valor |
nomeDoServiçoVinculado |
Referência de serviço vinculado. |
LinkedServiceReference |
política |
Política de atividades. |
Política de Atividade |
tipo |
Tipo de atividade. |
'GetMetadata' (obrigatório) |
tipoPropriedades |
Propriedades de atividade GetMetadata. |
GetMetadataActivityTypeProperties (obrigatório) |
Nome |
Descrição |
Valor |
conjunto de dados |
Referência do conjunto de dados de atividade GetMetadata. |
DatasetReference (obrigatório) |
Lista de campos |
Campos de metadados a serem obtidos do conjunto de dados. |
qualquer[] |
HDInsightHiveActivity
Nome |
Descrição |
Valor |
nomeDoServiçoVinculado |
Referência de serviço vinculado. |
LinkedServiceReference |
política |
Política de atividades. |
Política de Atividade |
tipo |
Tipo de atividade. |
'HDInsightHive' (obrigatório) |
tipoPropriedades |
Propriedades de atividade do HDInsight Hive. |
HDInsightHiveActivityTypeProperties (obrigatório) |
HDInsightHiveActivityTypeProperties
Nome |
Descrição |
Valor |
Argumentos |
Argumentos especificados pelo usuário para HDInsightActivity. |
qualquer[] |
define |
Permite que o usuário especifique definições para solicitação de trabalho do Hive. |
HDInsightHiveActivityTypePropertiesDefine |
getDebugInfo |
Opção de informações de depuração. |
'Sempre' 'Fracasso' 'Nenhuma' |
scriptLinkedService |
Referência de serviço vinculado a script. |
LinkedServiceReference |
scriptPath |
Caminho do script. Type: string (ou Expression with resultType string). |
qualquer |
storageServiços Vinculados |
Referências de serviço vinculado de armazenamento. |
LinkedServiceReference[] |
HDInsightHiveActivityTypePropertiesDefine
HDInsightMapReduceActivity
Nome |
Descrição |
Valor |
nomeDoServiçoVinculado |
Referência de serviço vinculado. |
LinkedServiceReference |
política |
Política de atividades. |
Política de Atividade |
tipo |
Tipo de atividade. |
'HDInsightMapReduce' (obrigatório) |
tipoPropriedades |
Propriedades de atividade do HDInsight MapReduce. |
HDInsightMapReduceActivityTypeProperties (obrigatório) |
HDInsightMapReduceActivityTypeProperties
Nome |
Descrição |
Valor |
Argumentos |
Argumentos especificados pelo usuário para HDInsightActivity. |
qualquer[] |
className |
Nome da classe. Type: string (ou Expression with resultType string). |
qualquer (obrigatório) |
define |
Permite que o usuário especifique definições para a solicitação de trabalho MapReduce. |
HDInsightMapReduceActivityTypePropertiesDefine |
getDebugInfo |
Opção de informações de depuração. |
'Sempre' 'Fracasso' 'Nenhuma' |
jarFilePath |
Caminho do frasco. Type: string (ou Expression with resultType string). |
qualquer (obrigatório) |
jarLibs |
Jar libs. |
qualquer[] |
jarLinkedService |
Referência de serviço vinculado ao Jar. |
LinkedServiceReference |
storageServiços Vinculados |
Referências de serviço vinculado de armazenamento. |
LinkedServiceReference[] |
HDInsightMapReduceActivityTypePropertiesDefine
HDInsightPigActivity
Nome |
Descrição |
Valor |
nomeDoServiçoVinculado |
Referência de serviço vinculado. |
LinkedServiceReference |
política |
Política de atividades. |
Política de Atividade |
tipo |
Tipo de atividade. |
'HDInsightPig' (obrigatório) |
tipoPropriedades |
Propriedades de atividade do HDInsight Pig. |
HDInsightPigActivityTypeProperties (obrigatório) |
HDInsightPigActivityTypeProperties
Nome |
Descrição |
Valor |
Argumentos |
Argumentos especificados pelo usuário para HDInsightActivity. |
qualquer[] |
define |
Permite que o usuário especifique definições para a solicitação de trabalho do Pig. |
HDInsightPigActivityTypePropertiesDefine |
getDebugInfo |
Opção de informações de depuração. |
'Sempre' 'Fracasso' 'Nenhuma' |
scriptLinkedService |
Referência de serviço vinculado a script. |
LinkedServiceReference |
scriptPath |
Caminho do script. Type: string (ou Expression with resultType string). |
qualquer |
storageServiços Vinculados |
Referências de serviço vinculado de armazenamento. |
LinkedServiceReference[] |
HDInsightPigActivityTypePropertiesDefine
HDInsightSparkActivity
Nome |
Descrição |
Valor |
nomeDoServiçoVinculado |
Referência de serviço vinculado. |
LinkedServiceReference |
política |
Política de atividades. |
Política de Atividade |
tipo |
Tipo de atividade. |
'HDInsightSpark' (obrigatório) |
tipoPropriedades |
Propriedades da atividade de faísca do HDInsight. |
HDInsightSparkActivityTypeProperties (obrigatório) |
HDInsightSparkActivityTypeProperties
Nome |
Descrição |
Valor |
Argumentos |
Os argumentos especificados pelo usuário para HDInsightSparkActivity. |
qualquer[] |
className |
A classe principal Java/Spark do aplicativo. |
cadeia (de caracteres) |
entryFilePath |
O caminho relativo para a pasta raiz do código/pacote a ser executado. Type: string (ou Expression with resultType string). |
qualquer (obrigatório) |
getDebugInfo |
Opção de informações de depuração. |
'Sempre' 'Fracasso' 'Nenhuma' |
proxyUser |
O usuário a representar que executará o trabalho. Type: string (ou Expression with resultType string). |
qualquer |
rootPath |
O caminho raiz em 'sparkJobLinkedService' para todos os arquivos do trabalho. Type: string (ou Expression with resultType string). |
qualquer (obrigatório) |
sparkConfig |
Propriedade de configuração do Spark. |
HDInsightSparkActivityTypePropertiesSparkConfig |
sparkJobLinkedService |
O serviço vinculado de armazenamento para carregar o arquivo de entrada e dependências e para receber logs. |
LinkedServiceReference |
HDInsightSparkActivityTypePropertiesSparkConfig
HDInsightStreamingActivity
Nome |
Descrição |
Valor |
nomeDoServiçoVinculado |
Referência de serviço vinculado. |
LinkedServiceReference |
política |
Política de atividades. |
Política de Atividade |
tipo |
Tipo de atividade. |
'HDInsightStreaming' (obrigatório) |
tipoPropriedades |
Propriedades da atividade de streaming do HDInsight. |
HDInsightStreamingActivityTypeProperties (obrigatório) |
HDInsightStreamingActivityTypeProperties
Nome |
Descrição |
Valor |
Argumentos |
Argumentos especificados pelo usuário para HDInsightActivity. |
qualquer[] |
combinador |
Nome executável do combinador. Type: string (ou Expression with resultType string). |
qualquer |
commandAmbiente |
Valores de ambiente de linha de comando. |
qualquer[] |
define |
Permite que o usuário especifique definições para solicitação de trabalho de streaming. |
HDInsightStreamingActivityTypePropertiesDefine |
fileLinkedService |
Referência de serviço vinculado onde os arquivos estão localizados. |
LinkedServiceReference |
filePaths |
Caminhos para streaming de arquivos de trabalho. Podem ser diretórios. |
qualquer[] (obrigatório) |
getDebugInfo |
Opção de informações de depuração. |
'Sempre' 'Fracasso' 'Nenhuma' |
dados introduzidos |
Caminho do blob de entrada. Type: string (ou Expression with resultType string). |
qualquer (obrigatório) |
mapeador |
Nome executável do mapeador. Type: string (ou Expression with resultType string). |
qualquer (obrigatório) |
Saída |
Caminho do blob de saída. Type: string (ou Expression with resultType string). |
qualquer (obrigatório) |
redutor |
Nome executável do redutor. Type: string (ou Expression with resultType string). |
qualquer (obrigatório) |
storageServiços Vinculados |
Referências de serviço vinculado de armazenamento. |
LinkedServiceReference[] |
HDInsightStreamingActivityTypePropertiesDefine
IfConditionActivity
Nome |
Descrição |
Valor |
tipo |
Tipo de atividade. |
'IfCondition' (obrigatório) |
tipoPropriedades |
Propriedades da atividade IfCondition. |
IfConditionActivityTypeProperties (obrigatório) |
IfConditionActivityTypeProperties
Nome |
Descrição |
Valor |
expressão |
Uma expressão que avaliaria para Booleano. Isso é usado para determinar o bloco de atividades (ifTrueActivities ou ifFalseActivities) que serão executados. |
Expressão (obrigatório) |
ifFalseActivities |
Lista de atividades a serem executadas 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 serem executadas 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[] |
IntegrationRuntimeReference
Nome |
Descrição |
Valor |
parâmetros |
Argumentos para o tempo de execução da integração. |
ParameterValueSpecification |
nome_referência |
Nome do tempo de execução da integração de referência. |
string (obrigatório) |
tipo |
Tipo de tempo de execução de integração. |
'IntegrationRuntimeReference' (obrigatório) |
LinkedServiceReference
Nome |
Descrição |
Valor |
parâmetros |
Argumentos para LinkedService. |
ParameterValueSpecification |
nome_referência |
Faça referência ao nome do LinkedService. |
string (obrigatório) |
tipo |
Tipo de referência de serviço vinculado. |
'LinkedServiceReference' (obrigatório) |
PesquisaAtividade
Nome |
Descrição |
Valor |
nomeDoServiçoVinculado |
Referência de serviço vinculado. |
LinkedServiceReference |
política |
Política de atividades. |
Política de Atividade |
tipo |
Tipo de atividade. |
'Pesquisa' (obrigatório) |
tipoPropriedades |
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 deve retornar a primeira linha ou todas as linhas. O valor predefinido é verdadeiro. Tipo: booleano (ou Expressão com resultType booleano). |
qualquer |
origem |
Propriedades de origem específicas do conjunto de dados, iguais à fonte de atividade de cópia. |
CopySource (obrigatório) |
ParameterDefinitionSpecification
ParâmetroEspecificação
Nome |
Descrição |
Valor |
valor padrão |
Valor padrão do parâmetro. |
qualquer |
tipo |
Tipo de parâmetro. |
'Matriz' 'Bool' 'Flutuar' 'Int' 'Objeto' 'SecureString' 'String' (obrigatório) |
ParameterValueSpecification
ParameterValueSpecification
ParameterValueSpecification
ParameterValueSpecification
Gasoduto
Nome |
Descrição |
Valor |
atividades |
Lista de atividades em pipeline. |
Atividade[] |
anotações |
Lista de tags que podem ser usadas para descrever o Pipeline. |
qualquer[] |
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 gasoduto. |
cadeia (de caracteres) |
parâmetros |
Lista de parâmetros para pipeline. |
ParameterDefinitionSpecification |
PipelineReference
Nome |
Descrição |
Valor |
nome |
Nome de referência. |
cadeia (de caracteres) |
nome_referência |
Nome do pipeline de referência. |
string (obrigatório) |
tipo |
Tipo de referência de pipeline. |
'PipelineReference' (obrigatório) |
RedirectIncompatibleRowSettings
Nome |
Descrição |
Valor |
nomeDoServiçoVinculado |
Nome do serviço vinculado Armazenamento do Azure, SAS de Armazenamento ou Repositório Azure Data Lake usado para redirecionar linha incompatível. Deve ser especificado se redirectIncompatibleRowSettings for especificado. Type: string (ou Expression with resultType string). |
qualquer (obrigatório) |
caminho |
O caminho para armazenar os dados de linha incompatíveis de redirecionamento. Type: string (ou Expression with resultType string). |
qualquer |
Base Secreta
Nome |
Descrição |
Valor |
tipo |
Defina como 'AzureKeyVaultSecret' para o tipo AzureKeyVaultSecretReference. Defina como 'SecureString' para o tipo SecureString. |
'AzureKeyVaultSecret' 'SecureString' (obrigatório) |
SecureString
Nome |
Descrição |
Valor |
tipo |
Tipo de segredo. |
string (obrigatório) |
valor |
Valor da cadeia de caracteres segura. |
string (obrigatório) |
SecureString
Nome |
Descrição |
Valor |
tipo |
Tipo de segredo. |
'SecureString' (obrigatório) |
valor |
Valor da cadeia de caracteres segura. |
string (obrigatório) |
SqlServerStoredProcedureActivity
Nome |
Descrição |
Valor |
nomeDoServiçoVinculado |
Referência de serviço vinculado. |
LinkedServiceReference |
política |
Política de atividades. |
Política de Atividade |
tipo |
Tipo de atividade. |
'SqlServerStoredProcedure' (obrigatório) |
tipoPropriedades |
Propriedades de atividade de procedimento armazenado SQL. |
SqlServerStoredProcedureActivityTypeProperties (obrigatório) |
SqlServerStoredProcedureActivityTypeProperties
Nome |
Descrição |
Valor |
nomeDaProceduraArmazenada |
Nome do procedimento armazenado. Type: string (ou Expression with resultType string). |
qualquer (obrigatório) |
parâmetrosDaProceduraArmazenada |
Configuração de valor e tipo para parâmetros de procedimento armazenado. Exemplo: "{Parameter1: {value: "1", type: "int"}}". |
SqlServerStoredProcedureActivityTypePropertiesStoredProcedureParameters |
SqlServerStoredProcedureActivityTypePropertiesStoredProcedureParameters
SsisAccessCredential
Nome |
Descrição |
Valor |
domínio |
Domínio para autenticação do Windows. |
qualquer (obrigatório) |
palavra-passe |
Senha para autenticação do Windows. |
SecretBase (obrigatório) |
nome de utilizador |
UseName para autenticação do Windows. |
qualquer (obrigatório) |
SsisConnectionManager
SsisConnectionManager
SsisExecutionCredential
Nome |
Descrição |
Valor |
domínio |
Domínio para autenticação do Windows. |
qualquer (obrigatório) |
palavra-passe |
Senha para autenticação do Windows. |
SecureString (obrigatório) |
nome de utilizador |
UseName para autenticação do Windows. |
qualquer (obrigatório) |
SsisExecutionParameter
Nome |
Descrição |
Valor |
valor |
Valor do parâmetro de execução do pacote SSIS. Type: string (ou Expression with resultType string). |
qualquer (obrigatório) |
SsisLogLocalização
Nome |
Descrição |
Valor |
logPath |
O caminho do log de execução do pacote SSIS. Type: string (ou Expression with resultType string). |
qualquer (obrigatório) |
tipo |
O tipo de local de log do SSIS. |
'Ficheiro' (obrigatório) |
tipoPropriedades |
Propriedades do local do log de execução do pacote SSIS. |
SsisLogLocationTypeProperties (obrigatório) |
SsisLogLocationTypeProperties
Nome |
Descrição |
Valor |
accessCredential |
A credencial de acesso ao log de execução do pacote. |
SsisAccessCredential |
logRefreshInterval |
Especifica o intervalo a ser atualizado no log. O intervalo predefinido é de 5 minutos. Type: string (ou Expression with resultType string), pattern: ((\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])). |
qualquer |
SsisPackageLocalização
Nome |
Descrição |
Valor |
packagePath |
O caminho do pacote SSIS. Type: string (ou Expression with resultType string). |
qualquer (obrigatório) |
tipo |
O tipo de local do pacote SSIS. |
'Ficheiro' 'SSISDB' |
tipoPropriedades |
Propriedades de local do pacote SSIS. |
SsisPackageLocationTypeProperties |
SsisPackageLocationTypeProperties
Nome |
Descrição |
Valor |
accessCredential |
A credencial de acesso ao pacote. |
SsisAccessCredential |
configurationPath |
O arquivo de configuração da execução do pacote. Type: string (ou Expression with resultType string). |
qualquer |
packagePassword |
Senha do pacote. |
Base Secreta |
SsisPropertyOverride
Nome |
Descrição |
Valor |
isSensitive |
Se o valor de substituição da propriedade do pacote SSIS é um dado confidencial. O valor será criptografado no SSISDB se for verdadeiro |
Bool |
valor |
Valor de substituição da propriedade do pacote SSIS. Type: string (ou Expression with resultType string). |
qualquer (obrigatório) |
Configurações de preparo
Nome |
Descrição |
Valor |
ativar compressão |
Especifica se a compactação deve ser usada ao copiar dados por meio de um preparo provisório. O valor predefinido é falso. Tipo: booleano (ou Expressão com resultType booleano). |
qualquer |
nomeDoServiçoVinculado |
Referência de serviço vinculado de preparo. |
LinkedServiceReference (obrigatório) |
caminho |
O caminho para o armazenamento para armazenar os dados provisórios. Type: string (ou Expression with resultType string). |
qualquer |
ParâmetroDeProcedimentoArmazenado
Nome |
Descrição |
Valor |
tipo |
Tipo de parâmetro de procedimento armazenado. |
'Booleano' 'Data' 'Decimal' 'Guid' 'Int' 'Int64' 'String' |
valor |
Valor do parâmetro do procedimento armazenado. Type: string (ou Expression with resultType string). |
qualquer (obrigatório) |
AtéAtividade
Nome |
Descrição |
Valor |
tipo |
Tipo de atividade. |
'Até' (obrigatório) |
tipoPropriedades |
Até propriedades de atividade. |
UntilActivityTypeProperties (obrigatório) |
UntilActivityTypeProperties
Nome |
Descrição |
Valor |
atividades |
Lista de atividades a executar. |
Atividade[] (obrigatório) |
expressão |
Uma expressão que avaliaria para Booleano. O loop continuará até que esta expressão seja avaliada como true |
Expressão (obrigatório) |
tempo de espera |
Especifica o tempo limite para a execução da atividade. Se não houver nenhum valor especificado, ele usará o valor de TimeSpan.FromDays(7), que é 1 semana como padrão. Type: string (ou Expression with resultType string), pattern: ((\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])). Type: string (ou Expression with resultType string), pattern: ((\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])). |
qualquer |
WaitActivity
Nome |
Descrição |
Valor |
tipo |
Tipo de atividade. |
'Esperar' (obrigatório) |
tipoPropriedades |
Aguarde as propriedades da atividade. |
WaitActivityTypeProperties (obrigatório) |
WaitActivityTypeProperties
Nome |
Descrição |
Valor |
waitTimeInSeconds |
Duração em segundos. |
int (obrigatório) |
Atividade Web
Nome |
Descrição |
Valor |
nomeDoServiçoVinculado |
Referência de serviço vinculado. |
LinkedServiceReference |
política |
Política de atividades. |
Política de Atividade |
tipo |
Tipo de atividade. |
'WebActivity' (obrigatório) |
tipoPropriedades |
Propriedades da atividade da Web. |
WebActivityTypeProperties (obrigatório) |
WebActivityAuthentication
Nome |
Descrição |
Valor |
palavra-passe |
Senha para o arquivo PFX ou autenticação básica. |
SecureString |
PFX |
Conteúdo codificado em Base64 de um arquivo PFX. |
SecureString |
recurso |
Recurso para o qual o token de autenticação do Azure será solicitado ao usar a Autenticação MSI. |
cadeia (de caracteres) |
tipo |
Autenticação de atividade na Web (Basic/ClientCertificate/MSI) |
string (obrigatório) |
nome de utilizador |
Nome de usuário de autenticação de atividade da Web para autenticação básica. |
cadeia (de caracteres) |
WebActivityTypeProperties
Nome |
Descrição |
Valor |
autenticação |
Método de autenticação usado para chamar o ponto de extremidade. |
WebActivityAuthentication |
corpo |
Representa a carga que será enviada para o ponto de extremidade. Necessário para o método POST/PUT, não permitido para o método GET Type: string (ou Expression with resultType string). |
qualquer |
conjuntos de dados |
Lista de conjuntos de dados passados para o ponto de extremidade da Web. |
DatasetReference[] |
disableCertValidation |
Quando definido como true, a validação do certificado será desativada. |
Bool |
cabeçalhos |
Representa os cabeçalhos que serão enviados para a solicitação. Por exemplo, para definir o idioma e digitar em uma solicitação: "headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }. Type: string (ou Expression with resultType string). |
qualquer |
linkedServiços |
Lista de serviços vinculados passados para o ponto de extremidade da Web. |
LinkedServiceReference[] |
método |
Método da API Rest para o ponto de extremidade de destino. |
'ELIMINAR' 'OBTER' 'CORREIO' 'PUT' (obrigatório) |
URL |
Ponto de extremidade e caminho de destino da atividade da Web. Type: string (ou Expression with resultType string). |
qualquer (obrigatório) |
Exemplos de uso
Exemplos de início rápido do Azure
Os seguintes modelos de início rápido do Azure contêm exemplos de Bicep para implantar esse tipo de recurso.
Definição de recurso de modelo ARM
O tipo de recurso fábricas/pipelines pode ser implantado com operações que visam:
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Para criar um recurso Microsoft.DataFactory/factories/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" ]
}
],
"description": "string",
"name": "string",
"type": "string"
// For remaining properties, see Activity objects
} ],
"annotations": [ {} ],
"concurrency": "int",
"description": "string",
"parameters": {
"{customized property}": {
"defaultValue": {},
"type": "string"
}
}
}
}
Objetos CopySource
Defina a propriedade type para especificar o tipo de objeto.
Objetos de atividade
Defina a propriedade type para especificar o tipo de objeto.
Para AzureMLBatchExecution, use:
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureOutput": "bool",
"timeout": {}
},
"type": "AzureMLBatchExecution",
"typeProperties": {
"globalParameters": {
"{customized property}": {}
},
"webServiceInputs": {
"{customized property}": {
"filePath": {},
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
}
}
},
"webServiceOutputs": {
"{customized property}": {
"filePath": {},
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
}
}
}
}
}
Para AzureMLUpdateResource, use:
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureOutput": "bool",
"timeout": {}
},
"type": "AzureMLUpdateResource",
"typeProperties": {
"trainedModelFilePath": {},
"trainedModelLinkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"trainedModelName": {}
}
}
Para ExecutePipeline, use:
{
"type": "ExecutePipeline",
"typeProperties": {
"parameters": {
"{customized property}": {}
},
"pipeline": {
"name": "string",
"referenceName": "string",
"type": "string"
},
"waitOnCompletion": "bool"
}
}
Para Filtrar, use:
{
"type": "Filter",
"typeProperties": {
"condition": {
"type": "string",
"value": "string"
},
"items": {
"type": "string",
"value": "string"
}
}
}
Para ForEach, use:
{
"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": "string",
"value": "string"
}
}
}
Para IfCondition, use:
{
"type": "IfCondition",
"typeProperties": {
"expression": {
"type": "string",
"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 até, use:
{
"type": "Until",
"typeProperties": {
"activities": [ {
"dependsOn": [
{
"activity": "string",
"dependencyConditions": [ "string" ]
}
],
"description": "string",
"name": "string",
"type": "string"
// For remaining properties, see Activity objects
} ],
"expression": {
"type": "string",
"value": "string"
},
"timeout": {}
}
}
Para esperar, use:
{
"type": "Wait",
"typeProperties": {
"waitTimeInSeconds": "int"
}
}
Para Copy, use:
{
"inputs": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
}
],
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"outputs": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
}
],
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureOutput": "bool",
"timeout": {}
},
"type": "Copy",
"typeProperties": {
"cloudDataMovementUnits": {},
"enableSkipIncompatibleRow": {},
"enableStaging": {},
"parallelCopies": {},
"redirectIncompatibleRowSettings": {
"linkedServiceName": {},
"path": {}
},
"sink": {
"sinkRetryCount": {},
"sinkRetryWait": {},
"writeBatchSize": {},
"writeBatchTimeout": {},
"type": "string"
// For remaining properties, see CopySink objects
},
"source": {
"sourceRetryCount": {},
"sourceRetryWait": {},
"type": "string"
// For remaining properties, see CopySource objects
},
"stagingSettings": {
"enableCompression": {},
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"path": {}
},
"translator": {}
}
}
Para Personalizado, use:
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureOutput": "bool",
"timeout": {}
},
"type": "Custom",
"typeProperties": {
"command": {},
"extendedProperties": {
"{customized property}": {}
},
"folderPath": {},
"referenceObjects": {
"datasets": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
}
],
"linkedServices": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
}
]
},
"resourceLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
}
}
}
Para DataLakeAnalyticsU-SQL, use:
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureOutput": "bool",
"timeout": {}
},
"type": "DataLakeAnalyticsU-SQL",
"typeProperties": {
"compilationMode": {},
"degreeOfParallelism": {},
"parameters": {
"{customized property}": {}
},
"priority": {},
"runtimeVersion": {},
"scriptLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"scriptPath": {}
}
}
Para DatabricksNotebook, use:
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureOutput": "bool",
"timeout": {}
},
"type": "DatabricksNotebook",
"typeProperties": {
"baseParameters": {
"{customized property}": {}
},
"notebookPath": {}
}
}
Para ExecuteSSISPackage, use:
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureOutput": "bool",
"timeout": {}
},
"type": "ExecuteSSISPackage",
"typeProperties": {
"connectVia": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"environmentPath": {},
"executionCredential": {
"domain": {},
"password": {
"type": "string",
"value": "string"
},
"userName": {}
},
"loggingLevel": {},
"logLocation": {
"logPath": {},
"type": "string",
"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 GetMetadata, use:
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureOutput": "bool",
"timeout": {}
},
"type": "GetMetadata",
"typeProperties": {
"dataset": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"fieldList": [ {} ]
}
}
Para o HDInsightHive, use:
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureOutput": "bool",
"timeout": {}
},
"type": "HDInsightHive",
"typeProperties": {
"arguments": [ {} ],
"defines": {
"{customized property}": {}
},
"getDebugInfo": "string",
"scriptLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"scriptPath": {},
"storageLinkedServices": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
}
]
}
}
Para HDInsightMapReduce, use:
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureOutput": "bool",
"timeout": {}
},
"type": "HDInsightMapReduce",
"typeProperties": {
"arguments": [ {} ],
"className": {},
"defines": {
"{customized property}": {}
},
"getDebugInfo": "string",
"jarFilePath": {},
"jarLibs": [ {} ],
"jarLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"storageLinkedServices": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
}
]
}
}
Para o HDInsightPig, use:
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureOutput": "bool",
"timeout": {}
},
"type": "HDInsightPig",
"typeProperties": {
"arguments": [ {} ],
"defines": {
"{customized property}": {}
},
"getDebugInfo": "string",
"scriptLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"scriptPath": {},
"storageLinkedServices": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
}
]
}
}
Para HDInsightSpark, use:
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureOutput": "bool",
"timeout": {}
},
"type": "HDInsightSpark",
"typeProperties": {
"arguments": [ {} ],
"className": "string",
"entryFilePath": {},
"getDebugInfo": "string",
"proxyUser": {},
"rootPath": {},
"sparkConfig": {
"{customized property}": {}
},
"sparkJobLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
}
}
}
Para HDInsightStreaming, use:
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureOutput": "bool",
"timeout": {}
},
"type": "HDInsightStreaming",
"typeProperties": {
"arguments": [ {} ],
"combiner": {},
"commandEnvironment": [ {} ],
"defines": {
"{customized property}": {}
},
"fileLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"filePaths": [ {} ],
"getDebugInfo": "string",
"input": {},
"mapper": {},
"output": {},
"reducer": {},
"storageLinkedServices": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
}
]
}
}
Para Pesquisa, use:
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureOutput": "bool",
"timeout": {}
},
"type": "Lookup",
"typeProperties": {
"dataset": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"firstRowOnly": {},
"source": {
"sourceRetryCount": {},
"sourceRetryWait": {},
"type": "string"
// For remaining properties, see CopySource objects
}
}
}
Para SqlServerStoredProcedure, use:
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureOutput": "bool",
"timeout": {}
},
"type": "SqlServerStoredProcedure",
"typeProperties": {
"storedProcedureName": {},
"storedProcedureParameters": {
"{customized property}": {
"type": "string",
"value": {}
}
}
}
}
Para WebActivity, use:
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureOutput": "bool",
"timeout": {}
},
"type": "WebActivity",
"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": "string"
}
],
"disableCertValidation": "bool",
"headers": {},
"linkedServices": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
}
],
"method": "string",
"url": {}
}
}
Objetos CopySink
Defina a propriedade type para especificar o tipo de objeto.
Objetos SecretBase
Defina a propriedade type para especificar o tipo de objeto.
Para AzureKeyVaultSecret, use:
{
"secretName": {},
"secretVersion": {},
"store": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"type": "AzureKeyVaultSecret"
}
Para SecureString, use:
{
"type": "SecureString",
"value": "string"
}
Valores de propriedade
Microsoft.DataFactory/fábricas/pipelines
Nome |
Descrição |
Valor |
Versão da API |
A versão api |
'2017-09-01-pré-visualização' |
nome |
O nome do recurso |
cadeia de caracteres
Restrições: Comprimento mínimo = 1 Comprimento máximo = 260 Padrão = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (obrigatório) |
propriedades |
Propriedades do pipeline. |
Pipeline (obrigatório) |
tipo |
O tipo de recurso |
'Microsoft.DataFactory/fábricas/pipelines' |
Atividade
ActivityDependency
Nome |
Descrição |
Valor |
actividade |
Nome da atividade. |
string (obrigatório) |
dependênciaCondições |
Match-Condition para a dependência. |
Matriz de cadeia de caracteres contendo qualquer uma das: 'Concluído' 'Falhou' 'Ignorado' 'Conseguido' (obrigatório) |
Política de Atividade
Nome |
Descrição |
Valor |
tentar novamente |
Máximo de tentativas ordinárias. O padrão é 0. Tipo: inteiro (ou Expressão com número inteiro resultType), mínimo: 0. |
qualquer |
retryIntervalInSeconds |
Intervalo entre cada tentativa de repetição (em segundos). O padrão é 30 seg. |
Int
Restrições: Valor mínimo = 30 Valor máximo = 86400 |
secureOutput |
Quando definido como true, a saída da atividade é considerada segura e não será registrada no monitoramento. |
Bool |
tempo de espera |
Especifica o tempo limite para a execução da atividade. O tempo limite padrão é de 7 dias. Type: string (ou Expression with resultType string), pattern: ((\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])). |
qualquer |
AzureKeyVaultSecretReference
Nome |
Descrição |
Valor |
nomeSegredo |
O nome do segredo no Azure Key Vault. Type: string (ou Expression with resultType string). |
qualquer (obrigatório) |
secretVersion |
A versão do segredo no Cofre da Chave do Azure. O valor padrão é a versão mais recente do segredo. Type: string (ou Expression with resultType string). |
qualquer |
armazenar |
A referência de serviço vinculado do Azure Key Vault. |
LinkedServiceReference (obrigatório) |
tipo |
Tipo de segredo. |
'AzureKeyVaultSecret' (obrigatório) |
AzureMLBatchExecutionActivity
Nome |
Descrição |
Valor |
nomeDoServiçoVinculado |
Referência de serviço vinculado. |
LinkedServiceReference |
política |
Política de atividades. |
Política de Atividade |
tipo |
Tipo de atividade. |
'AzureMLBatchExecution' (obrigatório) |
tipoPropriedades |
Propriedades da atividade de Execução em Lote do Azure ML. |
AzureMLBatchExecutionActivityTypeProperties (obrigatório) |
AzureMLBatchExecutionActivityTypeProperties
Nome |
Descrição |
Valor |
globalParameters |
Chave,Pares de valor a serem passados para o ponto de extremidade do Serviço de Execução em Lote do Azure ML. As chaves devem corresponder aos nomes dos parâmetros do serviço Web definidos no serviço Web do Azure ML publicado. Os valores serão passados na propriedade GlobalParameters da solicitação de execução em lote do Azure ML. |
AzureMLBatchExecutionActivityTypePropertiesGlobalParameters |
webServiceInputs |
Chave,Pares de valor, mapeando os nomes das entradas de serviço Web do ponto de extremidade do Azure ML para objetos AzureMLWebServiceFile especificando os locais de Blob de entrada.. Essas informações serão passadas na propriedade WebServiceInputs da solicitação de execução em lote do Azure ML. |
AzureMLBatchExecutionActivityTypePropertiesWebServiceInputs |
saídasDoServiçoWeb |
Chave,Pares de valor, mapeando os nomes das saídas de serviço Web do ponto de extremidade do Azure ML para objetos AzureMLWebServiceFile especificando os locais de Blob de saída. Essas informações serão passadas na propriedade WebServiceOutputs da solicitação de execução em lote do Azure ML. |
AzureMLBatchExecutionActivityTypePropertiesWebServiceOutputs |
AzureMLBatchExecutionActivityTypePropertiesGlobalParameters
AzureMLBatchExecutionActivityTypePropertiesWebServiceOutputs
AzureMLUpdateResourceActivity
Nome |
Descrição |
Valor |
nomeDoServiçoVinculado |
Referência de serviço vinculado. |
LinkedServiceReference |
política |
Política de atividades. |
Política de Atividade |
tipo |
Tipo de atividade. |
'AzureMLUpdateResource' (obrigatório) |
tipoPropriedades |
Propriedades da atividade de gerenciamento de recursos de atualização do Azure ML. |
AzureMLUpdateResourceActivityTypeProperties (obrigatório) |
AzureMLUpdateResourceActivityTypeProperties
Nome |
Descrição |
Valor |
trainedModelFilePath |
O caminho do arquivo relativo em trainedModelLinkedService para representar o arquivo .ilearner que será carregado pela operação de atualização. Type: string (ou Expression with resultType string). |
qualquer (obrigatório) |
trainedModelLinkedServiceName |
Nome do serviço vinculado do Armazenamento do Azure que contém o arquivo .ilearner que será carregado pela operação de atualização. |
LinkedServiceReference (obrigatório) |
trainedModelName |
Nome do módulo Modelo Treinado no experimento de Serviço Web a ser atualizado. Type: string (ou Expression with resultType string). |
qualquer (obrigatório) |
AzureMLWebServiceFile
Nome |
Descrição |
Valor |
filePath |
O caminho do arquivo relativo, incluindo o nome do contêiner, no Armazenamento de Blob do Azure especificado pelo LinkedService. Type: string (ou Expression with resultType string). |
qualquer (obrigatório) |
nomeDoServiçoVinculado |
Referência a um LinkedService de Armazenamento do Azure, onde o arquivo de Entrada/Saída do WebService do Azure ML está localizado. |
LinkedServiceReference (obrigatório) |
Atividade de cópia
Nome |
Descrição |
Valor |
Insumos |
Lista de entradas para a atividade. |
DatasetReference[] |
nomeDoServiçoVinculado |
Referência de serviço vinculado. |
LinkedServiceReference |
saídas |
Lista de resultados para a atividade. |
DatasetReference[] |
política |
Política de atividades. |
Política de Atividade |
tipo |
Tipo de atividade. |
'Cópia' (obrigatório) |
tipoPropriedades |
Copie as propriedades da atividade. |
CopyActivityTypeProperties (obrigatório) |
CopyActivityTypeProperties
Nome |
Descrição |
Valor |
cloudDataMovementUnits |
Número máximo de unidades de movimentação de dados na nuvem que podem ser usadas para executar essa movimentação de dados. Tipo: inteiro (ou Expressão com número inteiro resultType), mínimo: 0. |
qualquer |
ativarSaltoLinhaIncompatível |
Se deve ignorar linha incompatível. O valor predefinido é falso. Tipo: booleano (ou Expressão com resultType booleano). |
qualquer |
habilitarEstadiamento |
Especifica se os dados devem ser copiados por meio de um preparo provisório. O valor predefinido é falso. Tipo: booleano (ou Expressão com resultType booleano). |
qualquer |
cópias paralelas |
Número máximo de sessões simultâneas abertas na origem ou no coletor para evitar sobrecarregar o armazenamento de dados. Tipo: inteiro (ou Expressão com número inteiro resultType), mínimo: 0. |
qualquer |
redirecionarConfiguraçõesDeLinhaIncompatíveis |
Redirecionar configurações de linha incompatíveis quando EnableSkipIncompatibleRow for true. |
RedirectIncompatibleRowSettings |
dissipador |
Copiar coletor de atividade. |
CopySink (obrigatório) |
origem |
Copie a fonte da atividade. |
CopySource (obrigatório) |
preparoConfigurações |
Especifica as configurações de preparo provisório quando EnableStaging é true. |
Configurações de preparo |
Translator |
Tradutor de atividade de cópia. Se não for especificado, o tradutor tabular é usado. |
qualquer |
CopySink
Nome |
Descrição |
Valor |
sinkRetryCount |
Contagem de tentativas de pia. Tipo: inteiro (ou Expressão com número inteiro resultType). |
qualquer |
sinkRetryWait |
Sink nova tentativa esperar. Type: string (ou Expression with resultType string), pattern: ((\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])). |
qualquer |
tipo |
|
(necessário) |
writeBatchSize |
Escreva o tamanho do lote. Tipo: inteiro (ou Expressão com número inteiro resultType), mínimo: 0. |
qualquer |
writeBatchTimeout |
Escreva o tempo limite do lote. Type: string (ou Expression with resultType string), pattern: ((\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])). |
qualquer |
Fonte de cópia
Nome |
Descrição |
Valor |
fonteRetryCount |
Contagem de novas tentativas de origem. Tipo: inteiro (ou Expressão com número inteiro resultType). |
qualquer |
fonteRetryWait |
Fonte tentar novamente esperar. Type: string (ou Expression with resultType string), pattern: ((\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])). |
qualquer |
tipo |
|
(necessário) |
CustomActivity
Nome |
Descrição |
Valor |
nomeDoServiçoVinculado |
Referência de serviço vinculado. |
LinkedServiceReference |
política |
Política de atividades. |
Política de Atividade |
tipo |
Tipo de atividade. |
'Personalizado' (obrigatório) |
tipoPropriedades |
Propriedades de atividade personalizadas. |
CustomActivityTypeProperties (obrigatório) |
CustomActivityReferenceObject
CustomActivityTypeProperties
Nome |
Descrição |
Valor |
comando |
Comando para atividade personalizada Tipo: string (ou Expression with resultType string). |
qualquer (obrigatório) |
propriedades extendidas |
Bolsa de propriedades definida pelo usuário. Não há nenhuma restrição sobre as chaves ou valores que podem ser usados. A atividade personalizada especificada pelo usuário tem a total responsabilidade de consumir e interpretar o conteúdo definido. |
CustomActivityTypePropertiesExtendedProperties |
folderPath |
Caminho da pasta para arquivos de recurso Tipo: string (ou Expression with resultType string). |
qualquer |
objetos de referência |
Objetos de referência |
CustomActivityReferenceObject |
resourceLinkedService |
Referência de serviço vinculado a recursos. |
LinkedServiceReference |
CustomActivityTypePropertiesExtendedProperties
DatabricksNotebookActivity
Nome |
Descrição |
Valor |
nomeDoServiçoVinculado |
Referência de serviço vinculado. |
LinkedServiceReference |
política |
Política de atividades. |
Política de Atividade |
tipo |
Tipo de atividade. |
'DatabricksNotebook' (obrigatório) |
tipoPropriedades |
Propriedades de atividade do Databricks Notebook. |
DatabricksNotebookActivityTypeProperties (obrigatório) |
DatabricksNotebookActivityTypeProperties
Nome |
Descrição |
Valor |
baseParameters |
Parâmetros básicos a serem usados para cada execução deste trabalho. Se o bloco de notas utilizar um parâmetro não especificado, será utilizado o valor predefinido do bloco de notas. |
DatabricksNotebookActivityTypePropertiesBaseParameters |
notebookPath |
O caminho absoluto do bloco de anotações a ser executado no espaço de trabalho Databricks. Este caminho deve começar com uma barra. Type: string (ou Expression with resultType string). |
qualquer (obrigatório) |
DatabricksNotebookActivityTypePropertiesBaseParameters
DataLakeAnalyticsUsqlActivity
Nome |
Descrição |
Valor |
nomeDoServiçoVinculado |
Referência de serviço vinculado. |
LinkedServiceReference |
política |
Política de atividades. |
Política de Atividade |
tipo |
Tipo de atividade. |
'DataLakeAnalyticsU-SQL' (obrigatório) |
tipoPropriedades |
Propriedades de atividade U-SQL do Data Lake Analytics. |
DataLakeAnalyticsUsqlActivityTypeProperties (obrigatório) |
DataLakeAnalyticsUsqlActivityTypeProperties
Nome |
Descrição |
Valor |
modo de compilação |
Modo de compilação do U-SQL. Deve ser um destes valores: Semantic, Full e SingleBox. Type: string (ou Expression with resultType string). |
qualquer |
graudeparalelismo |
O número máximo de nós usados simultaneamente para executar o trabalho. O valor padrão é 1. Tipo: inteiro (ou Expressão com número inteiro resultType), mínimo: 1. |
qualquer |
parâmetros |
Parâmetros para solicitação de trabalho U-SQL. |
DataLakeAnalyticsUsqlActivityTypePropertiesParameters |
prioridade |
Determina quais trabalhos de todos os que estão na fila devem ser selecionados para serem executados primeiro. Quanto menor o número, maior a prioridade. O valor padrão é 1000. Tipo: inteiro (ou Expressão com número inteiro resultType), mínimo: 1. |
qualquer |
runtimeVersion |
Versão de tempo de execução do mecanismo U-SQL a ser usada. Type: string (ou Expression with resultType string). |
qualquer |
scriptLinkedService |
Referência de serviço vinculado a script. |
LinkedServiceReference (obrigatório) |
scriptPath |
Caminho que diferencia maiúsculas de minúsculas para a pasta que contém o script U-SQL. Type: string (ou Expression with resultType string). |
qualquer (obrigatório) |
DataLakeAnalyticsUsqlActivityTypePropertiesParameters
DatasetReference
Nome |
Descrição |
Valor |
parâmetros |
Argumentos para o conjunto de dados. |
ParameterValueSpecification |
nome_referência |
Nome do conjunto de dados de referência. |
string (obrigatório) |
tipo |
Tipo de referência do conjunto de dados. |
'DatasetReference' (obrigatório) |
ExecutePipelineActivity
Nome |
Descrição |
Valor |
tipo |
Tipo de atividade. |
'ExecutePipeline' (obrigatório) |
tipoPropriedades |
Execute propriedades de atividade de pipeline. |
ExecutePipelineActivityTypeProperties (obrigatório) |
ExecutePipelineActivityTypeProperties
Nome |
Descrição |
Valor |
parâmetros |
Parâmetros do pipeline. |
ParameterValueSpecification |
pipeline |
Referência de pipeline. |
PipelineReference (obrigatório) |
waitOnCompletion |
Define se a execução da atividade aguardará a conclusão da execução do pipeline dependente. O valor padrão é falso. |
Bool |
ExecuteSsisPackageActivity
Nome |
Descrição |
Valor |
nomeDoServiçoVinculado |
Referência de serviço vinculado. |
LinkedServiceReference |
política |
Política de atividades. |
Política de Atividade |
tipo |
Tipo de atividade. |
'ExecuteSSISPackage' (obrigatório) |
tipoPropriedades |
Execute as propriedades de atividade do pacote SSIS. |
ExecuteSsisPackageActivityTypeProperties (obrigatório) |
ExecuteSsisPackageActivityTypeProperties
ExecuteSsisPackageActivityTypePropertiesPackageConnectionManagers
ExecuteSsisPackageActivityTypePropertiesPackageParameters
ExecuteSsisPackageActivityTypePropertiesProjectConnectionManagers
ExecuteSsisPackageActivityTypePropertiesProjectParameters
ExecuteSsisPackageActivityTypePropertiesPropertyOverrides
Expressão
Nome |
Descrição |
Valor |
tipo |
Tipo de expressão. |
'Expressão' (obrigatório) |
valor |
Valor da expressão. |
string (obrigatório) |
FilterActivity
Nome |
Descrição |
Valor |
tipo |
Tipo de atividade. |
'Filtro' (obrigatório) |
tipoPropriedades |
Propriedades da atividade do filtro. |
FilterActivityTypeProperties (obrigatório) |
FilterActivityTypeProperties
Nome |
Descrição |
Valor |
condição |
Condição a ser usada para filtrar a entrada. |
Expressão (obrigatório) |
itens |
Matriz de entrada na qual o filtro deve ser aplicado. |
Expressão (obrigatório) |
ForEachActivity
Nome |
Descrição |
Valor |
tipo |
Tipo de atividade. |
'ForEach' (obrigatório) |
tipoPropriedades |
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 ser usada para controlar o número de execução paralela (quando isSequential é definido como false). |
Int
Restrições: Valor máximo = 50 |
isSequencial |
Se o loop for executado em sequência ou em paralelo (máx. 50) |
Bool |
itens |
Coleção para iterar. |
Expressão (obrigatório) |
Nome |
Descrição |
Valor |
nomeDoServiçoVinculado |
Referência de serviço vinculado. |
LinkedServiceReference |
política |
Política de atividades. |
Política de Atividade |
tipo |
Tipo de atividade. |
'GetMetadata' (obrigatório) |
tipoPropriedades |
Propriedades de atividade GetMetadata. |
GetMetadataActivityTypeProperties (obrigatório) |
Nome |
Descrição |
Valor |
conjunto de dados |
Referência do conjunto de dados de atividade GetMetadata. |
DatasetReference (obrigatório) |
Lista de campos |
Campos de metadados a serem obtidos do conjunto de dados. |
qualquer[] |
HDInsightHiveActivity
Nome |
Descrição |
Valor |
nomeDoServiçoVinculado |
Referência de serviço vinculado. |
LinkedServiceReference |
política |
Política de atividades. |
Política de Atividade |
tipo |
Tipo de atividade. |
'HDInsightHive' (obrigatório) |
tipoPropriedades |
Propriedades de atividade do HDInsight Hive. |
HDInsightHiveActivityTypeProperties (obrigatório) |
HDInsightHiveActivityTypeProperties
Nome |
Descrição |
Valor |
Argumentos |
Argumentos especificados pelo usuário para HDInsightActivity. |
qualquer[] |
define |
Permite que o usuário especifique definições para solicitação de trabalho do Hive. |
HDInsightHiveActivityTypePropertiesDefine |
getDebugInfo |
Opção de informações de depuração. |
'Sempre' 'Fracasso' 'Nenhuma' |
scriptLinkedService |
Referência de serviço vinculado a script. |
LinkedServiceReference |
scriptPath |
Caminho do script. Type: string (ou Expression with resultType string). |
qualquer |
storageServiços Vinculados |
Referências de serviço vinculado de armazenamento. |
LinkedServiceReference[] |
HDInsightHiveActivityTypePropertiesDefine
HDInsightMapReduceActivity
Nome |
Descrição |
Valor |
nomeDoServiçoVinculado |
Referência de serviço vinculado. |
LinkedServiceReference |
política |
Política de atividades. |
Política de Atividade |
tipo |
Tipo de atividade. |
'HDInsightMapReduce' (obrigatório) |
tipoPropriedades |
Propriedades de atividade do HDInsight MapReduce. |
HDInsightMapReduceActivityTypeProperties (obrigatório) |
HDInsightMapReduceActivityTypeProperties
Nome |
Descrição |
Valor |
Argumentos |
Argumentos especificados pelo usuário para HDInsightActivity. |
qualquer[] |
className |
Nome da classe. Type: string (ou Expression with resultType string). |
qualquer (obrigatório) |
define |
Permite que o usuário especifique definições para a solicitação de trabalho MapReduce. |
HDInsightMapReduceActivityTypePropertiesDefine |
getDebugInfo |
Opção de informações de depuração. |
'Sempre' 'Fracasso' 'Nenhuma' |
jarFilePath |
Caminho do frasco. Type: string (ou Expression with resultType string). |
qualquer (obrigatório) |
jarLibs |
Jar libs. |
qualquer[] |
jarLinkedService |
Referência de serviço vinculado ao Jar. |
LinkedServiceReference |
storageServiços Vinculados |
Referências de serviço vinculado de armazenamento. |
LinkedServiceReference[] |
HDInsightMapReduceActivityTypePropertiesDefine
HDInsightPigActivity
Nome |
Descrição |
Valor |
nomeDoServiçoVinculado |
Referência de serviço vinculado. |
LinkedServiceReference |
política |
Política de atividades. |
Política de Atividade |
tipo |
Tipo de atividade. |
'HDInsightPig' (obrigatório) |
tipoPropriedades |
Propriedades de atividade do HDInsight Pig. |
HDInsightPigActivityTypeProperties (obrigatório) |
HDInsightPigActivityTypeProperties
Nome |
Descrição |
Valor |
Argumentos |
Argumentos especificados pelo usuário para HDInsightActivity. |
qualquer[] |
define |
Permite que o usuário especifique definições para a solicitação de trabalho do Pig. |
HDInsightPigActivityTypePropertiesDefine |
getDebugInfo |
Opção de informações de depuração. |
'Sempre' 'Fracasso' 'Nenhuma' |
scriptLinkedService |
Referência de serviço vinculado a script. |
LinkedServiceReference |
scriptPath |
Caminho do script. Type: string (ou Expression with resultType string). |
qualquer |
storageServiços Vinculados |
Referências de serviço vinculado de armazenamento. |
LinkedServiceReference[] |
HDInsightPigActivityTypePropertiesDefine
HDInsightSparkActivity
Nome |
Descrição |
Valor |
nomeDoServiçoVinculado |
Referência de serviço vinculado. |
LinkedServiceReference |
política |
Política de atividades. |
Política de Atividade |
tipo |
Tipo de atividade. |
'HDInsightSpark' (obrigatório) |
tipoPropriedades |
Propriedades da atividade de faísca do HDInsight. |
HDInsightSparkActivityTypeProperties (obrigatório) |
HDInsightSparkActivityTypeProperties
Nome |
Descrição |
Valor |
Argumentos |
Os argumentos especificados pelo usuário para HDInsightSparkActivity. |
qualquer[] |
className |
A classe principal Java/Spark do aplicativo. |
cadeia (de caracteres) |
entryFilePath |
O caminho relativo para a pasta raiz do código/pacote a ser executado. Type: string (ou Expression with resultType string). |
qualquer (obrigatório) |
getDebugInfo |
Opção de informações de depuração. |
'Sempre' 'Fracasso' 'Nenhuma' |
proxyUser |
O usuário a representar que executará o trabalho. Type: string (ou Expression with resultType string). |
qualquer |
rootPath |
O caminho raiz em 'sparkJobLinkedService' para todos os arquivos do trabalho. Type: string (ou Expression with resultType string). |
qualquer (obrigatório) |
sparkConfig |
Propriedade de configuração do Spark. |
HDInsightSparkActivityTypePropertiesSparkConfig |
sparkJobLinkedService |
O serviço vinculado de armazenamento para carregar o arquivo de entrada e dependências e para receber logs. |
LinkedServiceReference |
HDInsightSparkActivityTypePropertiesSparkConfig
HDInsightStreamingActivity
Nome |
Descrição |
Valor |
nomeDoServiçoVinculado |
Referência de serviço vinculado. |
LinkedServiceReference |
política |
Política de atividades. |
Política de Atividade |
tipo |
Tipo de atividade. |
'HDInsightStreaming' (obrigatório) |
tipoPropriedades |
Propriedades da atividade de streaming do HDInsight. |
HDInsightStreamingActivityTypeProperties (obrigatório) |
HDInsightStreamingActivityTypeProperties
Nome |
Descrição |
Valor |
Argumentos |
Argumentos especificados pelo usuário para HDInsightActivity. |
qualquer[] |
combinador |
Nome executável do combinador. Type: string (ou Expression with resultType string). |
qualquer |
commandAmbiente |
Valores de ambiente de linha de comando. |
qualquer[] |
define |
Permite que o usuário especifique definições para solicitação de trabalho de streaming. |
HDInsightStreamingActivityTypePropertiesDefine |
fileLinkedService |
Referência de serviço vinculado onde os arquivos estão localizados. |
LinkedServiceReference |
filePaths |
Caminhos para streaming de arquivos de trabalho. Podem ser diretórios. |
qualquer[] (obrigatório) |
getDebugInfo |
Opção de informações de depuração. |
'Sempre' 'Fracasso' 'Nenhuma' |
dados introduzidos |
Caminho do blob de entrada. Type: string (ou Expression with resultType string). |
qualquer (obrigatório) |
mapeador |
Nome executável do mapeador. Type: string (ou Expression with resultType string). |
qualquer (obrigatório) |
Saída |
Caminho do blob de saída. Type: string (ou Expression with resultType string). |
qualquer (obrigatório) |
redutor |
Nome executável do redutor. Type: string (ou Expression with resultType string). |
qualquer (obrigatório) |
storageServiços Vinculados |
Referências de serviço vinculado de armazenamento. |
LinkedServiceReference[] |
HDInsightStreamingActivityTypePropertiesDefine
IfConditionActivity
Nome |
Descrição |
Valor |
tipo |
Tipo de atividade. |
'IfCondition' (obrigatório) |
tipoPropriedades |
Propriedades da atividade IfCondition. |
IfConditionActivityTypeProperties (obrigatório) |
IfConditionActivityTypeProperties
Nome |
Descrição |
Valor |
expressão |
Uma expressão que avaliaria para Booleano. Isso é usado para determinar o bloco de atividades (ifTrueActivities ou ifFalseActivities) que serão executados. |
Expressão (obrigatório) |
ifFalseActivities |
Lista de atividades a serem executadas 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 serem executadas 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[] |
IntegrationRuntimeReference
Nome |
Descrição |
Valor |
parâmetros |
Argumentos para o tempo de execução da integração. |
ParameterValueSpecification |
nome_referência |
Nome do tempo de execução da integração de referência. |
string (obrigatório) |
tipo |
Tipo de tempo de execução de integração. |
'IntegrationRuntimeReference' (obrigatório) |
LinkedServiceReference
Nome |
Descrição |
Valor |
parâmetros |
Argumentos para LinkedService. |
ParameterValueSpecification |
nome_referência |
Faça referência ao nome do LinkedService. |
string (obrigatório) |
tipo |
Tipo de referência de serviço vinculado. |
'LinkedServiceReference' (obrigatório) |
PesquisaAtividade
Nome |
Descrição |
Valor |
nomeDoServiçoVinculado |
Referência de serviço vinculado. |
LinkedServiceReference |
política |
Política de atividades. |
Política de Atividade |
tipo |
Tipo de atividade. |
'Pesquisa' (obrigatório) |
tipoPropriedades |
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 deve retornar a primeira linha ou todas as linhas. O valor predefinido é verdadeiro. Tipo: booleano (ou Expressão com resultType booleano). |
qualquer |
origem |
Propriedades de origem específicas do conjunto de dados, iguais à fonte de atividade de cópia. |
CopySource (obrigatório) |
ParameterDefinitionSpecification
ParâmetroEspecificação
Nome |
Descrição |
Valor |
valor padrão |
Valor padrão do parâmetro. |
qualquer |
tipo |
Tipo de parâmetro. |
'Matriz' 'Bool' 'Flutuar' 'Int' 'Objeto' 'SecureString' 'String' (obrigatório) |
ParameterValueSpecification
ParameterValueSpecification
ParameterValueSpecification
ParameterValueSpecification
Gasoduto
Nome |
Descrição |
Valor |
atividades |
Lista de atividades em pipeline. |
Atividade[] |
anotações |
Lista de tags que podem ser usadas para descrever o Pipeline. |
qualquer[] |
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 gasoduto. |
cadeia (de caracteres) |
parâmetros |
Lista de parâmetros para pipeline. |
ParameterDefinitionSpecification |
PipelineReference
Nome |
Descrição |
Valor |
nome |
Nome de referência. |
cadeia (de caracteres) |
nome_referência |
Nome do pipeline de referência. |
string (obrigatório) |
tipo |
Tipo de referência de pipeline. |
'PipelineReference' (obrigatório) |
RedirectIncompatibleRowSettings
Nome |
Descrição |
Valor |
nomeDoServiçoVinculado |
Nome do serviço vinculado Armazenamento do Azure, SAS de Armazenamento ou Repositório Azure Data Lake usado para redirecionar linha incompatível. Deve ser especificado se redirectIncompatibleRowSettings for especificado. Type: string (ou Expression with resultType string). |
qualquer (obrigatório) |
caminho |
O caminho para armazenar os dados de linha incompatíveis de redirecionamento. Type: string (ou Expression with resultType string). |
qualquer |
Base Secreta
Nome |
Descrição |
Valor |
tipo |
Defina como 'AzureKeyVaultSecret' para o tipo AzureKeyVaultSecretReference. Defina como 'SecureString' para o tipo SecureString. |
'AzureKeyVaultSecret' 'SecureString' (obrigatório) |
SecureString
Nome |
Descrição |
Valor |
tipo |
Tipo de segredo. |
string (obrigatório) |
valor |
Valor da cadeia de caracteres segura. |
string (obrigatório) |
SecureString
Nome |
Descrição |
Valor |
tipo |
Tipo de segredo. |
'SecureString' (obrigatório) |
valor |
Valor da cadeia de caracteres segura. |
string (obrigatório) |
SqlServerStoredProcedureActivity
Nome |
Descrição |
Valor |
nomeDoServiçoVinculado |
Referência de serviço vinculado. |
LinkedServiceReference |
política |
Política de atividades. |
Política de Atividade |
tipo |
Tipo de atividade. |
'SqlServerStoredProcedure' (obrigatório) |
tipoPropriedades |
Propriedades de atividade de procedimento armazenado SQL. |
SqlServerStoredProcedureActivityTypeProperties (obrigatório) |
SqlServerStoredProcedureActivityTypeProperties
Nome |
Descrição |
Valor |
nomeDaProceduraArmazenada |
Nome do procedimento armazenado. Type: string (ou Expression with resultType string). |
qualquer (obrigatório) |
parâmetrosDaProceduraArmazenada |
Configuração de valor e tipo para parâmetros de procedimento armazenado. Exemplo: "{Parameter1: {value: "1", type: "int"}}". |
SqlServerStoredProcedureActivityTypePropertiesStoredProcedureParameters |
SqlServerStoredProcedureActivityTypePropertiesStoredProcedureParameters
SsisAccessCredential
Nome |
Descrição |
Valor |
domínio |
Domínio para autenticação do Windows. |
qualquer (obrigatório) |
palavra-passe |
Senha para autenticação do Windows. |
SecretBase (obrigatório) |
nome de utilizador |
UseName para autenticação do Windows. |
qualquer (obrigatório) |
SsisConnectionManager
SsisConnectionManager
SsisExecutionCredential
Nome |
Descrição |
Valor |
domínio |
Domínio para autenticação do Windows. |
qualquer (obrigatório) |
palavra-passe |
Senha para autenticação do Windows. |
SecureString (obrigatório) |
nome de utilizador |
UseName para autenticação do Windows. |
qualquer (obrigatório) |
SsisExecutionParameter
Nome |
Descrição |
Valor |
valor |
Valor do parâmetro de execução do pacote SSIS. Type: string (ou Expression with resultType string). |
qualquer (obrigatório) |
SsisLogLocalização
Nome |
Descrição |
Valor |
logPath |
O caminho do log de execução do pacote SSIS. Type: string (ou Expression with resultType string). |
qualquer (obrigatório) |
tipo |
O tipo de local de log do SSIS. |
'Ficheiro' (obrigatório) |
tipoPropriedades |
Propriedades do local do log de execução do pacote SSIS. |
SsisLogLocationTypeProperties (obrigatório) |
SsisLogLocationTypeProperties
Nome |
Descrição |
Valor |
accessCredential |
A credencial de acesso ao log de execução do pacote. |
SsisAccessCredential |
logRefreshInterval |
Especifica o intervalo a ser atualizado no log. O intervalo predefinido é de 5 minutos. Type: string (ou Expression with resultType string), pattern: ((\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])). |
qualquer |
SsisPackageLocalização
Nome |
Descrição |
Valor |
packagePath |
O caminho do pacote SSIS. Type: string (ou Expression with resultType string). |
qualquer (obrigatório) |
tipo |
O tipo de local do pacote SSIS. |
'Ficheiro' 'SSISDB' |
tipoPropriedades |
Propriedades de local do pacote SSIS. |
SsisPackageLocationTypeProperties |
SsisPackageLocationTypeProperties
Nome |
Descrição |
Valor |
accessCredential |
A credencial de acesso ao pacote. |
SsisAccessCredential |
configurationPath |
O arquivo de configuração da execução do pacote. Type: string (ou Expression with resultType string). |
qualquer |
packagePassword |
Senha do pacote. |
Base Secreta |
SsisPropertyOverride
Nome |
Descrição |
Valor |
isSensitive |
Se o valor de substituição da propriedade do pacote SSIS é um dado confidencial. O valor será criptografado no SSISDB se for verdadeiro |
Bool |
valor |
Valor de substituição da propriedade do pacote SSIS. Type: string (ou Expression with resultType string). |
qualquer (obrigatório) |
Configurações de preparo
Nome |
Descrição |
Valor |
ativar compressão |
Especifica se a compactação deve ser usada ao copiar dados por meio de um preparo provisório. O valor predefinido é falso. Tipo: booleano (ou Expressão com resultType booleano). |
qualquer |
nomeDoServiçoVinculado |
Referência de serviço vinculado de preparo. |
LinkedServiceReference (obrigatório) |
caminho |
O caminho para o armazenamento para armazenar os dados provisórios. Type: string (ou Expression with resultType string). |
qualquer |
ParâmetroDeProcedimentoArmazenado
Nome |
Descrição |
Valor |
tipo |
Tipo de parâmetro de procedimento armazenado. |
'Booleano' 'Data' 'Decimal' 'Guid' 'Int' 'Int64' 'String' |
valor |
Valor do parâmetro do procedimento armazenado. Type: string (ou Expression with resultType string). |
qualquer (obrigatório) |
AtéAtividade
Nome |
Descrição |
Valor |
tipo |
Tipo de atividade. |
'Até' (obrigatório) |
tipoPropriedades |
Até propriedades de atividade. |
UntilActivityTypeProperties (obrigatório) |
UntilActivityTypeProperties
Nome |
Descrição |
Valor |
atividades |
Lista de atividades a executar. |
Atividade[] (obrigatório) |
expressão |
Uma expressão que avaliaria para Booleano. O loop continuará até que esta expressão seja avaliada como true |
Expressão (obrigatório) |
tempo de espera |
Especifica o tempo limite para a execução da atividade. Se não houver nenhum valor especificado, ele usará o valor de TimeSpan.FromDays(7), que é 1 semana como padrão. Type: string (ou Expression with resultType string), pattern: ((\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])). Type: string (ou Expression with resultType string), pattern: ((\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])). |
qualquer |
WaitActivity
Nome |
Descrição |
Valor |
tipo |
Tipo de atividade. |
'Esperar' (obrigatório) |
tipoPropriedades |
Aguarde as propriedades da atividade. |
WaitActivityTypeProperties (obrigatório) |
WaitActivityTypeProperties
Nome |
Descrição |
Valor |
waitTimeInSeconds |
Duração em segundos. |
int (obrigatório) |
Atividade Web
Nome |
Descrição |
Valor |
nomeDoServiçoVinculado |
Referência de serviço vinculado. |
LinkedServiceReference |
política |
Política de atividades. |
Política de Atividade |
tipo |
Tipo de atividade. |
'WebActivity' (obrigatório) |
tipoPropriedades |
Propriedades da atividade da Web. |
WebActivityTypeProperties (obrigatório) |
WebActivityAuthentication
Nome |
Descrição |
Valor |
palavra-passe |
Senha para o arquivo PFX ou autenticação básica. |
SecureString |
PFX |
Conteúdo codificado em Base64 de um arquivo PFX. |
SecureString |
recurso |
Recurso para o qual o token de autenticação do Azure será solicitado ao usar a Autenticação MSI. |
cadeia (de caracteres) |
tipo |
Autenticação de atividade na Web (Basic/ClientCertificate/MSI) |
string (obrigatório) |
nome de utilizador |
Nome de usuário de autenticação de atividade da Web para autenticação básica. |
cadeia (de caracteres) |
WebActivityTypeProperties
Nome |
Descrição |
Valor |
autenticação |
Método de autenticação usado para chamar o ponto de extremidade. |
WebActivityAuthentication |
corpo |
Representa a carga que será enviada para o ponto de extremidade. Necessário para o método POST/PUT, não permitido para o método GET Type: string (ou Expression with resultType string). |
qualquer |
conjuntos de dados |
Lista de conjuntos de dados passados para o ponto de extremidade da Web. |
DatasetReference[] |
disableCertValidation |
Quando definido como true, a validação do certificado será desativada. |
Bool |
cabeçalhos |
Representa os cabeçalhos que serão enviados para a solicitação. Por exemplo, para definir o idioma e digitar em uma solicitação: "headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }. Type: string (ou Expression with resultType string). |
qualquer |
linkedServiços |
Lista de serviços vinculados passados para o ponto de extremidade da Web. |
LinkedServiceReference[] |
método |
Método da API Rest para o ponto de extremidade de destino. |
'ELIMINAR' 'OBTER' 'CORREIO' 'PUT' (obrigatório) |
URL |
Ponto de extremidade e caminho de destino da atividade da Web. Type: string (ou Expression with resultType string). |
qualquer (obrigatório) |
Exemplos de uso
Modelos de início rápido do Azure
Os seguintes modelos de início rápido do Azure implantam esse tipo de recurso.
O tipo de recurso fábricas/pipelines pode ser implantado com operações que visam:
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Para criar um recurso Microsoft.DataFactory/factories/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 = {
properties = {
activities = [
{
dependsOn = [
{
activity = "string"
dependencyConditions = [
"string"
]
}
]
description = "string"
name = "string"
type = "string"
// For remaining properties, see Activity objects
}
]
annotations = [
?
]
concurrency = int
description = "string"
parameters = {
{customized property} = {
defaultValue = ?
type = "string"
}
}
}
}
}
Objetos CopySource
Defina a propriedade type para especificar o tipo de objeto.
Objetos de atividade
Defina a propriedade type para especificar o tipo de objeto.
Para AzureMLBatchExecution, use:
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureOutput = bool
timeout = ?
}
type = "AzureMLBatchExecution"
typeProperties = {
globalParameters = {
{customized property} = ?
}
webServiceInputs = {
{customized property} = {
filePath = ?
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
}
}
webServiceOutputs = {
{customized property} = {
filePath = ?
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
}
}
}
}
Para AzureMLUpdateResource, use:
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureOutput = bool
timeout = ?
}
type = "AzureMLUpdateResource"
typeProperties = {
trainedModelFilePath = ?
trainedModelLinkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
trainedModelName = ?
}
}
Para ExecutePipeline, use:
{
type = "ExecutePipeline"
typeProperties = {
parameters = {
{customized property} = ?
}
pipeline = {
name = "string"
referenceName = "string"
type = "string"
}
waitOnCompletion = bool
}
}
Para Filtrar, use:
{
type = "Filter"
typeProperties = {
condition = {
type = "string"
value = "string"
}
items = {
type = "string"
value = "string"
}
}
}
Para ForEach, use:
{
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 = "string"
value = "string"
}
}
}
Para IfCondition, use:
{
type = "IfCondition"
typeProperties = {
expression = {
type = "string"
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 até, use:
{
type = "Until"
typeProperties = {
activities = [
{
dependsOn = [
{
activity = "string"
dependencyConditions = [
"string"
]
}
]
description = "string"
name = "string"
type = "string"
// For remaining properties, see Activity objects
}
]
expression = {
type = "string"
value = "string"
}
timeout = ?
}
}
Para esperar, use:
{
type = "Wait"
typeProperties = {
waitTimeInSeconds = int
}
}
Para Copy, use:
{
inputs = [
{
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
]
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
outputs = [
{
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
]
policy = {
retry = ?
retryIntervalInSeconds = int
secureOutput = bool
timeout = ?
}
type = "Copy"
typeProperties = {
cloudDataMovementUnits = ?
enableSkipIncompatibleRow = ?
enableStaging = ?
parallelCopies = ?
redirectIncompatibleRowSettings = {
linkedServiceName = ?
path = ?
}
sink = {
sinkRetryCount = ?
sinkRetryWait = ?
writeBatchSize = ?
writeBatchTimeout = ?
type = "string"
// For remaining properties, see CopySink objects
}
source = {
sourceRetryCount = ?
sourceRetryWait = ?
type = "string"
// For remaining properties, see CopySource objects
}
stagingSettings = {
enableCompression = ?
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
path = ?
}
translator = ?
}
}
Para Personalizado, use:
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureOutput = bool
timeout = ?
}
type = "Custom"
typeProperties = {
command = ?
extendedProperties = {
{customized property} = ?
}
folderPath = ?
referenceObjects = {
datasets = [
{
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
]
linkedServices = [
{
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
]
}
resourceLinkedService = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
}
}
Para DataLakeAnalyticsU-SQL, use:
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureOutput = bool
timeout = ?
}
type = "DataLakeAnalyticsU-SQL"
typeProperties = {
compilationMode = ?
degreeOfParallelism = ?
parameters = {
{customized property} = ?
}
priority = ?
runtimeVersion = ?
scriptLinkedService = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
scriptPath = ?
}
}
Para DatabricksNotebook, use:
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureOutput = bool
timeout = ?
}
type = "DatabricksNotebook"
typeProperties = {
baseParameters = {
{customized property} = ?
}
notebookPath = ?
}
}
Para ExecuteSSISPackage, use:
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureOutput = bool
timeout = ?
}
type = "ExecuteSSISPackage"
typeProperties = {
connectVia = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
environmentPath = ?
executionCredential = {
domain = ?
password = {
type = "string"
value = "string"
}
userName = ?
}
loggingLevel = ?
logLocation = {
logPath = ?
type = "string"
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 GetMetadata, use:
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureOutput = bool
timeout = ?
}
type = "GetMetadata"
typeProperties = {
dataset = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
fieldList = [
?
]
}
}
Para o HDInsightHive, use:
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureOutput = bool
timeout = ?
}
type = "HDInsightHive"
typeProperties = {
arguments = [
?
]
defines = {
{customized property} = ?
}
getDebugInfo = "string"
scriptLinkedService = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
scriptPath = ?
storageLinkedServices = [
{
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
]
}
}
Para HDInsightMapReduce, use:
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureOutput = bool
timeout = ?
}
type = "HDInsightMapReduce"
typeProperties = {
arguments = [
?
]
className = ?
defines = {
{customized property} = ?
}
getDebugInfo = "string"
jarFilePath = ?
jarLibs = [
?
]
jarLinkedService = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
storageLinkedServices = [
{
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
]
}
}
Para o HDInsightPig, use:
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureOutput = bool
timeout = ?
}
type = "HDInsightPig"
typeProperties = {
arguments = [
?
]
defines = {
{customized property} = ?
}
getDebugInfo = "string"
scriptLinkedService = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
scriptPath = ?
storageLinkedServices = [
{
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
]
}
}
Para HDInsightSpark, use:
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureOutput = bool
timeout = ?
}
type = "HDInsightSpark"
typeProperties = {
arguments = [
?
]
className = "string"
entryFilePath = ?
getDebugInfo = "string"
proxyUser = ?
rootPath = ?
sparkConfig = {
{customized property} = ?
}
sparkJobLinkedService = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
}
}
Para HDInsightStreaming, use:
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureOutput = bool
timeout = ?
}
type = "HDInsightStreaming"
typeProperties = {
arguments = [
?
]
combiner = ?
commandEnvironment = [
?
]
defines = {
{customized property} = ?
}
fileLinkedService = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
filePaths = [
?
]
getDebugInfo = "string"
input = ?
mapper = ?
output = ?
reducer = ?
storageLinkedServices = [
{
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
]
}
}
Para Pesquisa, use:
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureOutput = bool
timeout = ?
}
type = "Lookup"
typeProperties = {
dataset = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
firstRowOnly = ?
source = {
sourceRetryCount = ?
sourceRetryWait = ?
type = "string"
// For remaining properties, see CopySource objects
}
}
}
Para SqlServerStoredProcedure, use:
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureOutput = bool
timeout = ?
}
type = "SqlServerStoredProcedure"
typeProperties = {
storedProcedureName = ?
storedProcedureParameters = {
{customized property} = {
type = "string"
value = ?
}
}
}
}
Para WebActivity, use:
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureOutput = bool
timeout = ?
}
type = "WebActivity"
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 = "string"
}
]
disableCertValidation = bool
headers = ?
linkedServices = [
{
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
]
method = "string"
url = ?
}
}
Objetos CopySink
Defina a propriedade type para especificar o tipo de objeto.
Objetos SecretBase
Defina a propriedade type para especificar o tipo de objeto.
Para AzureKeyVaultSecret, use:
{
secretName = ?
secretVersion = ?
store = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
type = "AzureKeyVaultSecret"
}
Para SecureString, use:
{
type = "SecureString"
value = "string"
}
Valores de propriedade
Microsoft.DataFactory/fábricas/pipelines
Nome |
Descrição |
Valor |
nome |
O nome do recurso |
cadeia de caracteres
Restrições: Comprimento mínimo = 1 Comprimento máximo = 260 Padrão = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (obrigatório) |
parent_id |
A ID do recurso que é o pai para este recurso. |
ID para recurso do tipo: fábricas |
propriedades |
Propriedades do pipeline. |
Pipeline (obrigatório) |
tipo |
O tipo de recurso |
"Microsoft.DataFactory/factories/pipelines@2017-09-01-preview" |
Atividade
ActivityDependency
Nome |
Descrição |
Valor |
actividade |
Nome da atividade. |
string (obrigatório) |
dependênciaCondições |
Match-Condition para a dependência. |
Matriz de cadeia de caracteres contendo qualquer uma das: 'Concluído' 'Falhou' 'Ignorado' 'Conseguido' (obrigatório) |
Política de Atividade
Nome |
Descrição |
Valor |
tentar novamente |
Máximo de tentativas ordinárias. O padrão é 0. Tipo: inteiro (ou Expressão com número inteiro resultType), mínimo: 0. |
qualquer |
retryIntervalInSeconds |
Intervalo entre cada tentativa de repetição (em segundos). O padrão é 30 seg. |
Int
Restrições: Valor mínimo = 30 Valor máximo = 86400 |
secureOutput |
Quando definido como true, a saída da atividade é considerada segura e não será registrada no monitoramento. |
Bool |
tempo de espera |
Especifica o tempo limite para a execução da atividade. O tempo limite padrão é de 7 dias. Type: string (ou Expression with resultType string), pattern: ((\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])). |
qualquer |
AzureKeyVaultSecretReference
Nome |
Descrição |
Valor |
nomeSegredo |
O nome do segredo no Azure Key Vault. Type: string (ou Expression with resultType string). |
qualquer (obrigatório) |
secretVersion |
A versão do segredo no Cofre da Chave do Azure. O valor padrão é a versão mais recente do segredo. Type: string (ou Expression with resultType string). |
qualquer |
armazenar |
A referência de serviço vinculado do Azure Key Vault. |
LinkedServiceReference (obrigatório) |
tipo |
Tipo de segredo. |
'AzureKeyVaultSecret' (obrigatório) |
AzureMLBatchExecutionActivity
Nome |
Descrição |
Valor |
nomeDoServiçoVinculado |
Referência de serviço vinculado. |
LinkedServiceReference |
política |
Política de atividades. |
Política de Atividade |
tipo |
Tipo de atividade. |
'AzureMLBatchExecution' (obrigatório) |
tipoPropriedades |
Propriedades da atividade de Execução em Lote do Azure ML. |
AzureMLBatchExecutionActivityTypeProperties (obrigatório) |
AzureMLBatchExecutionActivityTypeProperties
Nome |
Descrição |
Valor |
globalParameters |
Chave,Pares de valor a serem passados para o ponto de extremidade do Serviço de Execução em Lote do Azure ML. As chaves devem corresponder aos nomes dos parâmetros do serviço Web definidos no serviço Web do Azure ML publicado. Os valores serão passados na propriedade GlobalParameters da solicitação de execução em lote do Azure ML. |
AzureMLBatchExecutionActivityTypePropertiesGlobalParameters |
webServiceInputs |
Chave,Pares de valor, mapeando os nomes das entradas de serviço Web do ponto de extremidade do Azure ML para objetos AzureMLWebServiceFile especificando os locais de Blob de entrada.. Essas informações serão passadas na propriedade WebServiceInputs da solicitação de execução em lote do Azure ML. |
AzureMLBatchExecutionActivityTypePropertiesWebServiceInputs |
saídasDoServiçoWeb |
Chave,Pares de valor, mapeando os nomes das saídas de serviço Web do ponto de extremidade do Azure ML para objetos AzureMLWebServiceFile especificando os locais de Blob de saída. Essas informações serão passadas na propriedade WebServiceOutputs da solicitação de execução em lote do Azure ML. |
AzureMLBatchExecutionActivityTypePropertiesWebServiceOutputs |
AzureMLBatchExecutionActivityTypePropertiesGlobalParameters
AzureMLBatchExecutionActivityTypePropertiesWebServiceOutputs
AzureMLUpdateResourceActivity
Nome |
Descrição |
Valor |
nomeDoServiçoVinculado |
Referência de serviço vinculado. |
LinkedServiceReference |
política |
Política de atividades. |
Política de Atividade |
tipo |
Tipo de atividade. |
'AzureMLUpdateResource' (obrigatório) |
tipoPropriedades |
Propriedades da atividade de gerenciamento de recursos de atualização do Azure ML. |
AzureMLUpdateResourceActivityTypeProperties (obrigatório) |
AzureMLUpdateResourceActivityTypeProperties
Nome |
Descrição |
Valor |
trainedModelFilePath |
O caminho do arquivo relativo em trainedModelLinkedService para representar o arquivo .ilearner que será carregado pela operação de atualização. Type: string (ou Expression with resultType string). |
qualquer (obrigatório) |
trainedModelLinkedServiceName |
Nome do serviço vinculado do Armazenamento do Azure que contém o arquivo .ilearner que será carregado pela operação de atualização. |
LinkedServiceReference (obrigatório) |
trainedModelName |
Nome do módulo Modelo Treinado no experimento de Serviço Web a ser atualizado. Type: string (ou Expression with resultType string). |
qualquer (obrigatório) |
AzureMLWebServiceFile
Nome |
Descrição |
Valor |
filePath |
O caminho do arquivo relativo, incluindo o nome do contêiner, no Armazenamento de Blob do Azure especificado pelo LinkedService. Type: string (ou Expression with resultType string). |
qualquer (obrigatório) |
nomeDoServiçoVinculado |
Referência a um LinkedService de Armazenamento do Azure, onde o arquivo de Entrada/Saída do WebService do Azure ML está localizado. |
LinkedServiceReference (obrigatório) |
Atividade de cópia
Nome |
Descrição |
Valor |
Insumos |
Lista de entradas para a atividade. |
DatasetReference[] |
nomeDoServiçoVinculado |
Referência de serviço vinculado. |
LinkedServiceReference |
saídas |
Lista de resultados para a atividade. |
DatasetReference[] |
política |
Política de atividades. |
Política de Atividade |
tipo |
Tipo de atividade. |
'Cópia' (obrigatório) |
tipoPropriedades |
Copie as propriedades da atividade. |
CopyActivityTypeProperties (obrigatório) |
CopyActivityTypeProperties
Nome |
Descrição |
Valor |
cloudDataMovementUnits |
Número máximo de unidades de movimentação de dados na nuvem que podem ser usadas para executar essa movimentação de dados. Tipo: inteiro (ou Expressão com número inteiro resultType), mínimo: 0. |
qualquer |
ativarSaltoLinhaIncompatível |
Se deve ignorar linha incompatível. O valor predefinido é falso. Tipo: booleano (ou Expressão com resultType booleano). |
qualquer |
habilitarEstadiamento |
Especifica se os dados devem ser copiados por meio de um preparo provisório. O valor predefinido é falso. Tipo: booleano (ou Expressão com resultType booleano). |
qualquer |
cópias paralelas |
Número máximo de sessões simultâneas abertas na origem ou no coletor para evitar sobrecarregar o armazenamento de dados. Tipo: inteiro (ou Expressão com número inteiro resultType), mínimo: 0. |
qualquer |
redirecionarConfiguraçõesDeLinhaIncompatíveis |
Redirecionar configurações de linha incompatíveis quando EnableSkipIncompatibleRow for true. |
RedirectIncompatibleRowSettings |
dissipador |
Copiar coletor de atividade. |
CopySink (obrigatório) |
origem |
Copie a fonte da atividade. |
CopySource (obrigatório) |
preparoConfigurações |
Especifica as configurações de preparo provisório quando EnableStaging é true. |
Configurações de preparo |
Translator |
Tradutor de atividade de cópia. Se não for especificado, o tradutor tabular é usado. |
qualquer |
CopySink
Nome |
Descrição |
Valor |
sinkRetryCount |
Contagem de tentativas de pia. Tipo: inteiro (ou Expressão com número inteiro resultType). |
qualquer |
sinkRetryWait |
Sink nova tentativa esperar. Type: string (ou Expression with resultType string), pattern: ((\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])). |
qualquer |
tipo |
|
(necessário) |
writeBatchSize |
Escreva o tamanho do lote. Tipo: inteiro (ou Expressão com número inteiro resultType), mínimo: 0. |
qualquer |
writeBatchTimeout |
Escreva o tempo limite do lote. Type: string (ou Expression with resultType string), pattern: ((\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])). |
qualquer |
Fonte de cópia
Nome |
Descrição |
Valor |
fonteRetryCount |
Contagem de novas tentativas de origem. Tipo: inteiro (ou Expressão com número inteiro resultType). |
qualquer |
fonteRetryWait |
Fonte tentar novamente esperar. Type: string (ou Expression with resultType string), pattern: ((\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])). |
qualquer |
tipo |
|
(necessário) |
CustomActivity
Nome |
Descrição |
Valor |
nomeDoServiçoVinculado |
Referência de serviço vinculado. |
LinkedServiceReference |
política |
Política de atividades. |
Política de Atividade |
tipo |
Tipo de atividade. |
'Personalizado' (obrigatório) |
tipoPropriedades |
Propriedades de atividade personalizadas. |
CustomActivityTypeProperties (obrigatório) |
CustomActivityReferenceObject
CustomActivityTypeProperties
Nome |
Descrição |
Valor |
comando |
Comando para atividade personalizada Tipo: string (ou Expression with resultType string). |
qualquer (obrigatório) |
propriedades extendidas |
Bolsa de propriedades definida pelo usuário. Não há nenhuma restrição sobre as chaves ou valores que podem ser usados. A atividade personalizada especificada pelo usuário tem a total responsabilidade de consumir e interpretar o conteúdo definido. |
CustomActivityTypePropertiesExtendedProperties |
folderPath |
Caminho da pasta para arquivos de recurso Tipo: string (ou Expression with resultType string). |
qualquer |
objetos de referência |
Objetos de referência |
CustomActivityReferenceObject |
resourceLinkedService |
Referência de serviço vinculado a recursos. |
LinkedServiceReference |
CustomActivityTypePropertiesExtendedProperties
DatabricksNotebookActivity
Nome |
Descrição |
Valor |
nomeDoServiçoVinculado |
Referência de serviço vinculado. |
LinkedServiceReference |
política |
Política de atividades. |
Política de Atividade |
tipo |
Tipo de atividade. |
'DatabricksNotebook' (obrigatório) |
tipoPropriedades |
Propriedades de atividade do Databricks Notebook. |
DatabricksNotebookActivityTypeProperties (obrigatório) |
DatabricksNotebookActivityTypeProperties
Nome |
Descrição |
Valor |
baseParameters |
Parâmetros básicos a serem usados para cada execução deste trabalho. Se o bloco de notas utilizar um parâmetro não especificado, será utilizado o valor predefinido do bloco de notas. |
DatabricksNotebookActivityTypePropertiesBaseParameters |
notebookPath |
O caminho absoluto do bloco de anotações a ser executado no espaço de trabalho Databricks. Este caminho deve começar com uma barra. Type: string (ou Expression with resultType string). |
qualquer (obrigatório) |
DatabricksNotebookActivityTypePropertiesBaseParameters
DataLakeAnalyticsUsqlActivity
Nome |
Descrição |
Valor |
nomeDoServiçoVinculado |
Referência de serviço vinculado. |
LinkedServiceReference |
política |
Política de atividades. |
Política de Atividade |
tipo |
Tipo de atividade. |
'DataLakeAnalyticsU-SQL' (obrigatório) |
tipoPropriedades |
Propriedades de atividade U-SQL do Data Lake Analytics. |
DataLakeAnalyticsUsqlActivityTypeProperties (obrigatório) |
DataLakeAnalyticsUsqlActivityTypeProperties
Nome |
Descrição |
Valor |
modo de compilação |
Modo de compilação do U-SQL. Deve ser um destes valores: Semantic, Full e SingleBox. Type: string (ou Expression with resultType string). |
qualquer |
graudeparalelismo |
O número máximo de nós usados simultaneamente para executar o trabalho. O valor padrão é 1. Tipo: inteiro (ou Expressão com número inteiro resultType), mínimo: 1. |
qualquer |
parâmetros |
Parâmetros para solicitação de trabalho U-SQL. |
DataLakeAnalyticsUsqlActivityTypePropertiesParameters |
prioridade |
Determina quais trabalhos de todos os que estão na fila devem ser selecionados para serem executados primeiro. Quanto menor o número, maior a prioridade. O valor padrão é 1000. Tipo: inteiro (ou Expressão com número inteiro resultType), mínimo: 1. |
qualquer |
runtimeVersion |
Versão de tempo de execução do mecanismo U-SQL a ser usada. Type: string (ou Expression with resultType string). |
qualquer |
scriptLinkedService |
Referência de serviço vinculado a script. |
LinkedServiceReference (obrigatório) |
scriptPath |
Caminho que diferencia maiúsculas de minúsculas para a pasta que contém o script U-SQL. Type: string (ou Expression with resultType string). |
qualquer (obrigatório) |
DataLakeAnalyticsUsqlActivityTypePropertiesParameters
DatasetReference
Nome |
Descrição |
Valor |
parâmetros |
Argumentos para o conjunto de dados. |
ParameterValueSpecification |
nome_referência |
Nome do conjunto de dados de referência. |
string (obrigatório) |
tipo |
Tipo de referência do conjunto de dados. |
'DatasetReference' (obrigatório) |
ExecutePipelineActivity
Nome |
Descrição |
Valor |
tipo |
Tipo de atividade. |
'ExecutePipeline' (obrigatório) |
tipoPropriedades |
Execute propriedades de atividade de pipeline. |
ExecutePipelineActivityTypeProperties (obrigatório) |
ExecutePipelineActivityTypeProperties
Nome |
Descrição |
Valor |
parâmetros |
Parâmetros do pipeline. |
ParameterValueSpecification |
pipeline |
Referência de pipeline. |
PipelineReference (obrigatório) |
waitOnCompletion |
Define se a execução da atividade aguardará a conclusão da execução do pipeline dependente. O valor padrão é falso. |
Bool |
ExecuteSsisPackageActivity
Nome |
Descrição |
Valor |
nomeDoServiçoVinculado |
Referência de serviço vinculado. |
LinkedServiceReference |
política |
Política de atividades. |
Política de Atividade |
tipo |
Tipo de atividade. |
'ExecuteSSISPackage' (obrigatório) |
tipoPropriedades |
Execute as propriedades de atividade do pacote SSIS. |
ExecuteSsisPackageActivityTypeProperties (obrigatório) |
ExecuteSsisPackageActivityTypeProperties
ExecuteSsisPackageActivityTypePropertiesPackageConnectionManagers
ExecuteSsisPackageActivityTypePropertiesPackageParameters
ExecuteSsisPackageActivityTypePropertiesProjectConnectionManagers
ExecuteSsisPackageActivityTypePropertiesProjectParameters
ExecuteSsisPackageActivityTypePropertiesPropertyOverrides
Expressão
Nome |
Descrição |
Valor |
tipo |
Tipo de expressão. |
'Expressão' (obrigatório) |
valor |
Valor da expressão. |
string (obrigatório) |
FilterActivity
Nome |
Descrição |
Valor |
tipo |
Tipo de atividade. |
'Filtro' (obrigatório) |
tipoPropriedades |
Propriedades da atividade do filtro. |
FilterActivityTypeProperties (obrigatório) |
FilterActivityTypeProperties
Nome |
Descrição |
Valor |
condição |
Condição a ser usada para filtrar a entrada. |
Expressão (obrigatório) |
itens |
Matriz de entrada na qual o filtro deve ser aplicado. |
Expressão (obrigatório) |
ForEachActivity
Nome |
Descrição |
Valor |
tipo |
Tipo de atividade. |
'ForEach' (obrigatório) |
tipoPropriedades |
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 ser usada para controlar o número de execução paralela (quando isSequential é definido como false). |
Int
Restrições: Valor máximo = 50 |
isSequencial |
Se o loop for executado em sequência ou em paralelo (máx. 50) |
Bool |
itens |
Coleção para iterar. |
Expressão (obrigatório) |
Nome |
Descrição |
Valor |
nomeDoServiçoVinculado |
Referência de serviço vinculado. |
LinkedServiceReference |
política |
Política de atividades. |
Política de Atividade |
tipo |
Tipo de atividade. |
'GetMetadata' (obrigatório) |
tipoPropriedades |
Propriedades de atividade GetMetadata. |
GetMetadataActivityTypeProperties (obrigatório) |
Nome |
Descrição |
Valor |
conjunto de dados |
Referência do conjunto de dados de atividade GetMetadata. |
DatasetReference (obrigatório) |
Lista de campos |
Campos de metadados a serem obtidos do conjunto de dados. |
qualquer[] |
HDInsightHiveActivity
Nome |
Descrição |
Valor |
nomeDoServiçoVinculado |
Referência de serviço vinculado. |
LinkedServiceReference |
política |
Política de atividades. |
Política de Atividade |
tipo |
Tipo de atividade. |
'HDInsightHive' (obrigatório) |
tipoPropriedades |
Propriedades de atividade do HDInsight Hive. |
HDInsightHiveActivityTypeProperties (obrigatório) |
HDInsightHiveActivityTypeProperties
Nome |
Descrição |
Valor |
Argumentos |
Argumentos especificados pelo usuário para HDInsightActivity. |
qualquer[] |
define |
Permite que o usuário especifique definições para solicitação de trabalho do Hive. |
HDInsightHiveActivityTypePropertiesDefine |
getDebugInfo |
Opção de informações de depuração. |
'Sempre' 'Fracasso' 'Nenhuma' |
scriptLinkedService |
Referência de serviço vinculado a script. |
LinkedServiceReference |
scriptPath |
Caminho do script. Type: string (ou Expression with resultType string). |
qualquer |
storageServiços Vinculados |
Referências de serviço vinculado de armazenamento. |
LinkedServiceReference[] |
HDInsightHiveActivityTypePropertiesDefine
HDInsightMapReduceActivity
Nome |
Descrição |
Valor |
nomeDoServiçoVinculado |
Referência de serviço vinculado. |
LinkedServiceReference |
política |
Política de atividades. |
Política de Atividade |
tipo |
Tipo de atividade. |
'HDInsightMapReduce' (obrigatório) |
tipoPropriedades |
Propriedades de atividade do HDInsight MapReduce. |
HDInsightMapReduceActivityTypeProperties (obrigatório) |
HDInsightMapReduceActivityTypeProperties
Nome |
Descrição |
Valor |
Argumentos |
Argumentos especificados pelo usuário para HDInsightActivity. |
qualquer[] |
className |
Nome da classe. Type: string (ou Expression with resultType string). |
qualquer (obrigatório) |
define |
Permite que o usuário especifique definições para a solicitação de trabalho MapReduce. |
HDInsightMapReduceActivityTypePropertiesDefine |
getDebugInfo |
Opção de informações de depuração. |
'Sempre' 'Fracasso' 'Nenhuma' |
jarFilePath |
Caminho do frasco. Type: string (ou Expression with resultType string). |
qualquer (obrigatório) |
jarLibs |
Jar libs. |
qualquer[] |
jarLinkedService |
Referência de serviço vinculado ao Jar. |
LinkedServiceReference |
storageServiços Vinculados |
Referências de serviço vinculado de armazenamento. |
LinkedServiceReference[] |
HDInsightMapReduceActivityTypePropertiesDefine
HDInsightPigActivity
Nome |
Descrição |
Valor |
nomeDoServiçoVinculado |
Referência de serviço vinculado. |
LinkedServiceReference |
política |
Política de atividades. |
Política de Atividade |
tipo |
Tipo de atividade. |
'HDInsightPig' (obrigatório) |
tipoPropriedades |
Propriedades de atividade do HDInsight Pig. |
HDInsightPigActivityTypeProperties (obrigatório) |
HDInsightPigActivityTypeProperties
Nome |
Descrição |
Valor |
Argumentos |
Argumentos especificados pelo usuário para HDInsightActivity. |
qualquer[] |
define |
Permite que o usuário especifique definições para a solicitação de trabalho do Pig. |
HDInsightPigActivityTypePropertiesDefine |
getDebugInfo |
Opção de informações de depuração. |
'Sempre' 'Fracasso' 'Nenhuma' |
scriptLinkedService |
Referência de serviço vinculado a script. |
LinkedServiceReference |
scriptPath |
Caminho do script. Type: string (ou Expression with resultType string). |
qualquer |
storageServiços Vinculados |
Referências de serviço vinculado de armazenamento. |
LinkedServiceReference[] |
HDInsightPigActivityTypePropertiesDefine
HDInsightSparkActivity
Nome |
Descrição |
Valor |
nomeDoServiçoVinculado |
Referência de serviço vinculado. |
LinkedServiceReference |
política |
Política de atividades. |
Política de Atividade |
tipo |
Tipo de atividade. |
'HDInsightSpark' (obrigatório) |
tipoPropriedades |
Propriedades da atividade de faísca do HDInsight. |
HDInsightSparkActivityTypeProperties (obrigatório) |
HDInsightSparkActivityTypeProperties
Nome |
Descrição |
Valor |
Argumentos |
Os argumentos especificados pelo usuário para HDInsightSparkActivity. |
qualquer[] |
className |
A classe principal Java/Spark do aplicativo. |
cadeia (de caracteres) |
entryFilePath |
O caminho relativo para a pasta raiz do código/pacote a ser executado. Type: string (ou Expression with resultType string). |
qualquer (obrigatório) |
getDebugInfo |
Opção de informações de depuração. |
'Sempre' 'Fracasso' 'Nenhuma' |
proxyUser |
O usuário a representar que executará o trabalho. Type: string (ou Expression with resultType string). |
qualquer |
rootPath |
O caminho raiz em 'sparkJobLinkedService' para todos os arquivos do trabalho. Type: string (ou Expression with resultType string). |
qualquer (obrigatório) |
sparkConfig |
Propriedade de configuração do Spark. |
HDInsightSparkActivityTypePropertiesSparkConfig |
sparkJobLinkedService |
O serviço vinculado de armazenamento para carregar o arquivo de entrada e dependências e para receber logs. |
LinkedServiceReference |
HDInsightSparkActivityTypePropertiesSparkConfig
HDInsightStreamingActivity
Nome |
Descrição |
Valor |
nomeDoServiçoVinculado |
Referência de serviço vinculado. |
LinkedServiceReference |
política |
Política de atividades. |
Política de Atividade |
tipo |
Tipo de atividade. |
'HDInsightStreaming' (obrigatório) |
tipoPropriedades |
Propriedades da atividade de streaming do HDInsight. |
HDInsightStreamingActivityTypeProperties (obrigatório) |
HDInsightStreamingActivityTypeProperties
Nome |
Descrição |
Valor |
Argumentos |
Argumentos especificados pelo usuário para HDInsightActivity. |
qualquer[] |
combinador |
Nome executável do combinador. Type: string (ou Expression with resultType string). |
qualquer |
commandAmbiente |
Valores de ambiente de linha de comando. |
qualquer[] |
define |
Permite que o usuário especifique definições para solicitação de trabalho de streaming. |
HDInsightStreamingActivityTypePropertiesDefine |
fileLinkedService |
Referência de serviço vinculado onde os arquivos estão localizados. |
LinkedServiceReference |
filePaths |
Caminhos para streaming de arquivos de trabalho. Podem ser diretórios. |
qualquer[] (obrigatório) |
getDebugInfo |
Opção de informações de depuração. |
'Sempre' 'Fracasso' 'Nenhuma' |
dados introduzidos |
Caminho do blob de entrada. Type: string (ou Expression with resultType string). |
qualquer (obrigatório) |
mapeador |
Nome executável do mapeador. Type: string (ou Expression with resultType string). |
qualquer (obrigatório) |
Saída |
Caminho do blob de saída. Type: string (ou Expression with resultType string). |
qualquer (obrigatório) |
redutor |
Nome executável do redutor. Type: string (ou Expression with resultType string). |
qualquer (obrigatório) |
storageServiços Vinculados |
Referências de serviço vinculado de armazenamento. |
LinkedServiceReference[] |
HDInsightStreamingActivityTypePropertiesDefine
IfConditionActivity
Nome |
Descrição |
Valor |
tipo |
Tipo de atividade. |
'IfCondition' (obrigatório) |
tipoPropriedades |
Propriedades da atividade IfCondition. |
IfConditionActivityTypeProperties (obrigatório) |
IfConditionActivityTypeProperties
Nome |
Descrição |
Valor |
expressão |
Uma expressão que avaliaria para Booleano. Isso é usado para determinar o bloco de atividades (ifTrueActivities ou ifFalseActivities) que serão executados. |
Expressão (obrigatório) |
ifFalseActivities |
Lista de atividades a serem executadas 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 serem executadas 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[] |
IntegrationRuntimeReference
Nome |
Descrição |
Valor |
parâmetros |
Argumentos para o tempo de execução da integração. |
ParameterValueSpecification |
nome_referência |
Nome do tempo de execução da integração de referência. |
string (obrigatório) |
tipo |
Tipo de tempo de execução de integração. |
'IntegrationRuntimeReference' (obrigatório) |
LinkedServiceReference
Nome |
Descrição |
Valor |
parâmetros |
Argumentos para LinkedService. |
ParameterValueSpecification |
nome_referência |
Faça referência ao nome do LinkedService. |
string (obrigatório) |
tipo |
Tipo de referência de serviço vinculado. |
'LinkedServiceReference' (obrigatório) |
PesquisaAtividade
Nome |
Descrição |
Valor |
nomeDoServiçoVinculado |
Referência de serviço vinculado. |
LinkedServiceReference |
política |
Política de atividades. |
Política de Atividade |
tipo |
Tipo de atividade. |
'Pesquisa' (obrigatório) |
tipoPropriedades |
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 deve retornar a primeira linha ou todas as linhas. O valor predefinido é verdadeiro. Tipo: booleano (ou Expressão com resultType booleano). |
qualquer |
origem |
Propriedades de origem específicas do conjunto de dados, iguais à fonte de atividade de cópia. |
CopySource (obrigatório) |
ParameterDefinitionSpecification
ParâmetroEspecificação
Nome |
Descrição |
Valor |
valor padrão |
Valor padrão do parâmetro. |
qualquer |
tipo |
Tipo de parâmetro. |
'Matriz' 'Bool' 'Flutuar' 'Int' 'Objeto' 'SecureString' 'String' (obrigatório) |
ParameterValueSpecification
ParameterValueSpecification
ParameterValueSpecification
ParameterValueSpecification
Gasoduto
Nome |
Descrição |
Valor |
atividades |
Lista de atividades em pipeline. |
Atividade[] |
anotações |
Lista de tags que podem ser usadas para descrever o Pipeline. |
qualquer[] |
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 gasoduto. |
cadeia (de caracteres) |
parâmetros |
Lista de parâmetros para pipeline. |
ParameterDefinitionSpecification |
PipelineReference
Nome |
Descrição |
Valor |
nome |
Nome de referência. |
cadeia (de caracteres) |
nome_referência |
Nome do pipeline de referência. |
string (obrigatório) |
tipo |
Tipo de referência de pipeline. |
'PipelineReference' (obrigatório) |
RedirectIncompatibleRowSettings
Nome |
Descrição |
Valor |
nomeDoServiçoVinculado |
Nome do serviço vinculado Armazenamento do Azure, SAS de Armazenamento ou Repositório Azure Data Lake usado para redirecionar linha incompatível. Deve ser especificado se redirectIncompatibleRowSettings for especificado. Type: string (ou Expression with resultType string). |
qualquer (obrigatório) |
caminho |
O caminho para armazenar os dados de linha incompatíveis de redirecionamento. Type: string (ou Expression with resultType string). |
qualquer |
Base Secreta
Nome |
Descrição |
Valor |
tipo |
Defina como 'AzureKeyVaultSecret' para o tipo AzureKeyVaultSecretReference. Defina como 'SecureString' para o tipo SecureString. |
'AzureKeyVaultSecret' 'SecureString' (obrigatório) |
SecureString
Nome |
Descrição |
Valor |
tipo |
Tipo de segredo. |
string (obrigatório) |
valor |
Valor da cadeia de caracteres segura. |
string (obrigatório) |
SecureString
Nome |
Descrição |
Valor |
tipo |
Tipo de segredo. |
'SecureString' (obrigatório) |
valor |
Valor da cadeia de caracteres segura. |
string (obrigatório) |
SqlServerStoredProcedureActivity
Nome |
Descrição |
Valor |
nomeDoServiçoVinculado |
Referência de serviço vinculado. |
LinkedServiceReference |
política |
Política de atividades. |
Política de Atividade |
tipo |
Tipo de atividade. |
'SqlServerStoredProcedure' (obrigatório) |
tipoPropriedades |
Propriedades de atividade de procedimento armazenado SQL. |
SqlServerStoredProcedureActivityTypeProperties (obrigatório) |
SqlServerStoredProcedureActivityTypeProperties
Nome |
Descrição |
Valor |
nomeDaProceduraArmazenada |
Nome do procedimento armazenado. Type: string (ou Expression with resultType string). |
qualquer (obrigatório) |
parâmetrosDaProceduraArmazenada |
Configuração de valor e tipo para parâmetros de procedimento armazenado. Exemplo: "{Parameter1: {value: "1", type: "int"}}". |
SqlServerStoredProcedureActivityTypePropertiesStoredProcedureParameters |
SqlServerStoredProcedureActivityTypePropertiesStoredProcedureParameters
SsisAccessCredential
Nome |
Descrição |
Valor |
domínio |
Domínio para autenticação do Windows. |
qualquer (obrigatório) |
palavra-passe |
Senha para autenticação do Windows. |
SecretBase (obrigatório) |
nome de utilizador |
UseName para autenticação do Windows. |
qualquer (obrigatório) |
SsisConnectionManager
SsisConnectionManager
SsisExecutionCredential
Nome |
Descrição |
Valor |
domínio |
Domínio para autenticação do Windows. |
qualquer (obrigatório) |
palavra-passe |
Senha para autenticação do Windows. |
SecureString (obrigatório) |
nome de utilizador |
UseName para autenticação do Windows. |
qualquer (obrigatório) |
SsisExecutionParameter
Nome |
Descrição |
Valor |
valor |
Valor do parâmetro de execução do pacote SSIS. Type: string (ou Expression with resultType string). |
qualquer (obrigatório) |
SsisLogLocalização
Nome |
Descrição |
Valor |
logPath |
O caminho do log de execução do pacote SSIS. Type: string (ou Expression with resultType string). |
qualquer (obrigatório) |
tipo |
O tipo de local de log do SSIS. |
'Ficheiro' (obrigatório) |
tipoPropriedades |
Propriedades do local do log de execução do pacote SSIS. |
SsisLogLocationTypeProperties (obrigatório) |
SsisLogLocationTypeProperties
Nome |
Descrição |
Valor |
accessCredential |
A credencial de acesso ao log de execução do pacote. |
SsisAccessCredential |
logRefreshInterval |
Especifica o intervalo a ser atualizado no log. O intervalo predefinido é de 5 minutos. Type: string (ou Expression with resultType string), pattern: ((\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])). |
qualquer |
SsisPackageLocalização
Nome |
Descrição |
Valor |
packagePath |
O caminho do pacote SSIS. Type: string (ou Expression with resultType string). |
qualquer (obrigatório) |
tipo |
O tipo de local do pacote SSIS. |
'Ficheiro' 'SSISDB' |
tipoPropriedades |
Propriedades de local do pacote SSIS. |
SsisPackageLocationTypeProperties |
SsisPackageLocationTypeProperties
Nome |
Descrição |
Valor |
accessCredential |
A credencial de acesso ao pacote. |
SsisAccessCredential |
configurationPath |
O arquivo de configuração da execução do pacote. Type: string (ou Expression with resultType string). |
qualquer |
packagePassword |
Senha do pacote. |
Base Secreta |
SsisPropertyOverride
Nome |
Descrição |
Valor |
isSensitive |
Se o valor de substituição da propriedade do pacote SSIS é um dado confidencial. O valor será criptografado no SSISDB se for verdadeiro |
Bool |
valor |
Valor de substituição da propriedade do pacote SSIS. Type: string (ou Expression with resultType string). |
qualquer (obrigatório) |
Configurações de preparo
Nome |
Descrição |
Valor |
ativar compressão |
Especifica se a compactação deve ser usada ao copiar dados por meio de um preparo provisório. O valor predefinido é falso. Tipo: booleano (ou Expressão com resultType booleano). |
qualquer |
nomeDoServiçoVinculado |
Referência de serviço vinculado de preparo. |
LinkedServiceReference (obrigatório) |
caminho |
O caminho para o armazenamento para armazenar os dados provisórios. Type: string (ou Expression with resultType string). |
qualquer |
ParâmetroDeProcedimentoArmazenado
Nome |
Descrição |
Valor |
tipo |
Tipo de parâmetro de procedimento armazenado. |
'Booleano' 'Data' 'Decimal' 'Guid' 'Int' 'Int64' 'String' |
valor |
Valor do parâmetro do procedimento armazenado. Type: string (ou Expression with resultType string). |
qualquer (obrigatório) |
AtéAtividade
Nome |
Descrição |
Valor |
tipo |
Tipo de atividade. |
'Até' (obrigatório) |
tipoPropriedades |
Até propriedades de atividade. |
UntilActivityTypeProperties (obrigatório) |
UntilActivityTypeProperties
Nome |
Descrição |
Valor |
atividades |
Lista de atividades a executar. |
Atividade[] (obrigatório) |
expressão |
Uma expressão que avaliaria para Booleano. O loop continuará até que esta expressão seja avaliada como true |
Expressão (obrigatório) |
tempo de espera |
Especifica o tempo limite para a execução da atividade. Se não houver nenhum valor especificado, ele usará o valor de TimeSpan.FromDays(7), que é 1 semana como padrão. Type: string (ou Expression with resultType string), pattern: ((\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])). Type: string (ou Expression with resultType string), pattern: ((\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])). |
qualquer |
WaitActivity
Nome |
Descrição |
Valor |
tipo |
Tipo de atividade. |
'Esperar' (obrigatório) |
tipoPropriedades |
Aguarde as propriedades da atividade. |
WaitActivityTypeProperties (obrigatório) |
WaitActivityTypeProperties
Nome |
Descrição |
Valor |
waitTimeInSeconds |
Duração em segundos. |
int (obrigatório) |
Atividade Web
Nome |
Descrição |
Valor |
nomeDoServiçoVinculado |
Referência de serviço vinculado. |
LinkedServiceReference |
política |
Política de atividades. |
Política de Atividade |
tipo |
Tipo de atividade. |
'WebActivity' (obrigatório) |
tipoPropriedades |
Propriedades da atividade da Web. |
WebActivityTypeProperties (obrigatório) |
WebActivityAuthentication
Nome |
Descrição |
Valor |
palavra-passe |
Senha para o arquivo PFX ou autenticação básica. |
SecureString |
PFX |
Conteúdo codificado em Base64 de um arquivo PFX. |
SecureString |
recurso |
Recurso para o qual o token de autenticação do Azure será solicitado ao usar a Autenticação MSI. |
cadeia (de caracteres) |
tipo |
Autenticação de atividade na Web (Basic/ClientCertificate/MSI) |
string (obrigatório) |
nome de utilizador |
Nome de usuário de autenticação de atividade da Web para autenticação básica. |
cadeia (de caracteres) |
WebActivityTypeProperties
Nome |
Descrição |
Valor |
autenticação |
Método de autenticação usado para chamar o ponto de extremidade. |
WebActivityAuthentication |
corpo |
Representa a carga que será enviada para o ponto de extremidade. Necessário para o método POST/PUT, não permitido para o método GET Type: string (ou Expression with resultType string). |
qualquer |
conjuntos de dados |
Lista de conjuntos de dados passados para o ponto de extremidade da Web. |
DatasetReference[] |
disableCertValidation |
Quando definido como true, a validação do certificado será desativada. |
Bool |
cabeçalhos |
Representa os cabeçalhos que serão enviados para a solicitação. Por exemplo, para definir o idioma e digitar em uma solicitação: "headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }. Type: string (ou Expression with resultType string). |
qualquer |
linkedServiços |
Lista de serviços vinculados passados para o ponto de extremidade da Web. |
LinkedServiceReference[] |
método |
Método da API Rest para o ponto de extremidade de destino. |
'ELIMINAR' 'OBTER' 'CORREIO' 'PUT' (obrigatório) |
URL |
Ponto de extremidade e caminho de destino da atividade da Web. Type: string (ou Expression with resultType string). |
qualquer (obrigatório) |