Microsoft.DataFactory factory/pipelines 2017-09-01-preview
Definicja zasobu Bicep
Typ zasobu fabryk/potoków można wdrożyć z operacjami docelowymi:
- Grupy zasobów — zobacz polecenia wdrażania grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.
Format zasobu
Aby utworzyć zasób Microsoft.DataFactory/factory/pipelines, dodaj następujący kod Bicep do szablonu.
resource symbolicname 'Microsoft.DataFactory/factories/pipelines@2017-09-01-preview' = {
name: 'string'
parent: resourceSymbolicName
properties: {
activities: [
{
dependsOn: [
{
activity: 'string'
dependencyConditions: [
'string'
]
{customized property}: any()
}
]
description: 'string'
name: 'string'
type: 'string'
// For remaining properties, see Activity objects
}
]
annotations: [
any
]
concurrency: int
description: 'string'
parameters: {
{customized property}: {
defaultValue: any()
type: 'string'
}
}
}
}
Obiekty działań
Ustaw właściwość type , aby określić typ obiektu.
W przypadku elementu AzureMLBatchExecution użyj:
type: 'AzureMLBatchExecution'
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
policy: {
retry: any()
retryIntervalInSeconds: int
secureOutput: bool
timeout: any()
{customized property}: any()
}
typeProperties: {
globalParameters: {
{customized property}: any()
}
webServiceInputs: {
{customized property}: {
filePath: any()
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
}
}
webServiceOutputs: {
{customized property}: {
filePath: any()
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
}
}
}
W przypadku usługi AzureMLUpdateResource użyj:
type: 'AzureMLUpdateResource'
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
policy: {
retry: any()
retryIntervalInSeconds: int
secureOutput: bool
timeout: any()
{customized property}: any()
}
typeProperties: {
trainedModelFilePath: any()
trainedModelLinkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
trainedModelName: any()
}
W przypadku kopiowania użyj polecenia:
type: 'Copy'
inputs: [
{
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'DatasetReference'
}
]
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
outputs: [
{
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'DatasetReference'
}
]
policy: {
retry: any()
retryIntervalInSeconds: int
secureOutput: bool
timeout: any()
{customized property}: any()
}
typeProperties: {
cloudDataMovementUnits: any()
enableSkipIncompatibleRow: any()
enableStaging: any()
parallelCopies: any()
redirectIncompatibleRowSettings: {
linkedServiceName: any()
path: any()
{customized property}: any()
}
sink: {
sinkRetryCount: any()
sinkRetryWait: any()
writeBatchSize: any()
writeBatchTimeout: any()
// For remaining properties, see CopySink objects
}
source: {
sourceRetryCount: any()
sourceRetryWait: any()
// For remaining properties, see CopySource objects
}
stagingSettings: {
enableCompression: any()
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
path: any()
{customized property}: any()
}
translator: any()
}
W przypadku opcji Niestandardowe użyj:
type: 'Custom'
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
policy: {
retry: any()
retryIntervalInSeconds: int
secureOutput: bool
timeout: any()
{customized property}: any()
}
typeProperties: {
command: any()
extendedProperties: {
{customized property}: any()
}
folderPath: any()
referenceObjects: {
datasets: [
{
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'DatasetReference'
}
]
linkedServices: [
{
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
]
}
resourceLinkedService: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
}
W przypadku elementu DatabricksNotebook użyj:
type: 'DatabricksNotebook'
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
policy: {
retry: any()
retryIntervalInSeconds: int
secureOutput: bool
timeout: any()
{customized property}: any()
}
typeProperties: {
baseParameters: {
{customized property}: any()
}
notebookPath: any()
}
W przypadku elementu DataLakeAnalyticsU-SQL użyj:
type: 'DataLakeAnalyticsU-SQL'
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
policy: {
retry: any()
retryIntervalInSeconds: int
secureOutput: bool
timeout: any()
{customized property}: any()
}
typeProperties: {
compilationMode: any()
degreeOfParallelism: any()
parameters: {
{customized property}: any()
}
priority: any()
runtimeVersion: any()
scriptLinkedService: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
scriptPath: any()
}
W przypadku elementu ExecutePipeline użyj:
type: 'ExecutePipeline'
typeProperties: {
parameters: {
{customized property}: any()
}
pipeline: {
name: 'string'
referenceName: 'string'
type: 'PipelineReference'
}
waitOnCompletion: bool
}
W przypadku pakietu ExecuteSSISPackage użyj:
type: 'ExecuteSSISPackage'
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
policy: {
retry: any()
retryIntervalInSeconds: int
secureOutput: bool
timeout: any()
{customized property}: any()
}
typeProperties: {
connectVia: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'IntegrationRuntimeReference'
}
environmentPath: any()
executionCredential: {
domain: any()
password: {
type: 'string'
value: 'string'
}
userName: any()
}
loggingLevel: any()
logLocation: {
logPath: any()
type: 'File'
typeProperties: {
accessCredential: {
domain: any()
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
userName: any()
}
logRefreshInterval: any()
}
}
packageConnectionManagers: {
{customized property}: {
{customized property}: {
value: any()
}
}
}
packageLocation: {
packagePath: any()
type: 'string'
typeProperties: {
accessCredential: {
domain: any()
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
userName: any()
}
configurationPath: any()
packagePassword: {
type: 'string'
// For remaining properties, see SecretBase objects
}
}
}
packageParameters: {
{customized property}: {
value: any()
}
}
projectConnectionManagers: {
{customized property}: {
{customized property}: {
value: any()
}
}
}
projectParameters: {
{customized property}: {
value: any()
}
}
propertyOverrides: {
{customized property}: {
isSensitive: bool
value: any()
}
}
runtime: any()
}
W przypadku filtru użyj:
type: 'Filter'
typeProperties: {
condition: {
type: 'Expression'
value: 'string'
}
items: {
type: 'Expression'
value: 'string'
}
}
W przypadku programu ForEach użyj:
type: 'ForEach'
typeProperties: {
activities: [
{
dependsOn: [
{
activity: 'string'
dependencyConditions: [
'string'
]
{customized property}: any()
}
]
description: 'string'
name: 'string'
type: 'string'
// For remaining properties, see Activity objects
}
]
batchCount: int
isSequential: bool
items: {
type: 'Expression'
value: 'string'
}
}
W przypadku metody GetMetadata użyj:
type: 'GetMetadata'
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
policy: {
retry: any()
retryIntervalInSeconds: int
secureOutput: bool
timeout: any()
{customized property}: any()
}
typeProperties: {
dataset: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'DatasetReference'
}
fieldList: [
any
]
}
W przypadku usługi HDInsightHive użyj:
type: 'HDInsightHive'
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
policy: {
retry: any()
retryIntervalInSeconds: int
secureOutput: bool
timeout: any()
{customized property}: any()
}
typeProperties: {
arguments: [
any
]
defines: {
{customized property}: any()
}
getDebugInfo: 'string'
scriptLinkedService: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
scriptPath: any()
storageLinkedServices: [
{
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
]
}
W przypadku usługi HDInsightMapReduce użyj:
type: 'HDInsightMapReduce'
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
policy: {
retry: any()
retryIntervalInSeconds: int
secureOutput: bool
timeout: any()
{customized property}: any()
}
typeProperties: {
arguments: [
any
]
className: any()
defines: {
{customized property}: any()
}
getDebugInfo: 'string'
jarFilePath: any()
jarLibs: [
any
]
jarLinkedService: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
storageLinkedServices: [
{
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
]
}
W przypadku usługi HDInsightPig użyj:
type: 'HDInsightPig'
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
policy: {
retry: any()
retryIntervalInSeconds: int
secureOutput: bool
timeout: any()
{customized property}: any()
}
typeProperties: {
arguments: [
any
]
defines: {
{customized property}: any()
}
getDebugInfo: 'string'
scriptLinkedService: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
scriptPath: any()
storageLinkedServices: [
{
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
]
}
W przypadku usługi HDInsightSpark użyj:
type: 'HDInsightSpark'
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
policy: {
retry: any()
retryIntervalInSeconds: int
secureOutput: bool
timeout: any()
{customized property}: any()
}
typeProperties: {
arguments: [
any
]
className: 'string'
entryFilePath: any()
getDebugInfo: 'string'
proxyUser: any()
rootPath: any()
sparkConfig: {
{customized property}: any()
}
sparkJobLinkedService: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
}
W przypadku usługi HDInsightStreaming użyj:
type: 'HDInsightStreaming'
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
policy: {
retry: any()
retryIntervalInSeconds: int
secureOutput: bool
timeout: any()
{customized property}: any()
}
typeProperties: {
arguments: [
any
]
combiner: any()
commandEnvironment: [
any
]
defines: {
{customized property}: any()
}
fileLinkedService: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
filePaths: [
any
]
getDebugInfo: 'string'
input: any()
mapper: any()
output: any()
reducer: any()
storageLinkedServices: [
{
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
]
}
W przypadku elementu IfCondition użyj:
type: 'IfCondition'
typeProperties: {
expression: {
type: 'Expression'
value: 'string'
}
ifFalseActivities: [
{
dependsOn: [
{
activity: 'string'
dependencyConditions: [
'string'
]
{customized property}: any()
}
]
description: 'string'
name: 'string'
type: 'string'
// For remaining properties, see Activity objects
}
]
ifTrueActivities: [
{
dependsOn: [
{
activity: 'string'
dependencyConditions: [
'string'
]
{customized property}: any()
}
]
description: 'string'
name: 'string'
type: 'string'
// For remaining properties, see Activity objects
}
]
}
W przypadku wyszukiwania użyj:
type: 'Lookup'
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
policy: {
retry: any()
retryIntervalInSeconds: int
secureOutput: bool
timeout: any()
{customized property}: any()
}
typeProperties: {
dataset: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'DatasetReference'
}
firstRowOnly: any()
source: {
sourceRetryCount: any()
sourceRetryWait: any()
// For remaining properties, see CopySource objects
}
}
W przypadku elementu SqlServerStoredProcedure użyj:
type: 'SqlServerStoredProcedure'
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
policy: {
retry: any()
retryIntervalInSeconds: int
secureOutput: bool
timeout: any()
{customized property}: any()
}
typeProperties: {
storedProcedureName: any()
storedProcedureParameters: {
{customized property}: {
type: 'string'
value: any()
}
}
}
W obszarze Do użyj:
type: 'Until'
typeProperties: {
activities: [
{
dependsOn: [
{
activity: 'string'
dependencyConditions: [
'string'
]
{customized property}: any()
}
]
description: 'string'
name: 'string'
type: 'string'
// For remaining properties, see Activity objects
}
]
expression: {
type: 'Expression'
value: 'string'
}
timeout: any()
}
Aby poczekać, użyj polecenia:
type: 'Wait'
typeProperties: {
waitTimeInSeconds: int
}
W przypadku funkcji WebActivity użyj:
type: 'WebActivity'
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
policy: {
retry: any()
retryIntervalInSeconds: int
secureOutput: bool
timeout: any()
{customized property}: any()
}
typeProperties: {
authentication: {
password: {
type: 'string'
value: 'string'
}
pfx: {
type: 'string'
value: 'string'
}
resource: 'string'
type: 'string'
username: 'string'
}
body: any()
datasets: [
{
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'DatasetReference'
}
]
disableCertValidation: bool
headers: any()
linkedServices: [
{
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
]
method: 'string'
url: any()
}
Obiekty CopySink
Ustaw właściwość type , aby określić typ obiektu.
Obiekty CopySource
Ustaw właściwość type , aby określić typ obiektu.
Obiekty SecretBase
Ustaw właściwość type , aby określić typ obiektu.
W przypadku elementu AzureKeyVaultSecret użyj:
type: 'AzureKeyVaultSecret'
secretName: any()
secretVersion: any()
store: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
W przypadku funkcji SecureString użyj:
type: 'SecureString'
value: 'string'
Wartości właściwości
fabryki/potoki
Nazwa | Opis | Wartość |
---|---|---|
name | Nazwa zasobu Zobacz, jak ustawić nazwy i typy dla zasobów podrzędnych w aplikacji Bicep. |
ciąg (wymagany) Limit znaków: 1–260 Prawidłowe znaki: Nie można użyć: <>*#.%&:\\+?/ lub znaki kontrolneZacznij od alfanumerycznego. |
Nadrzędny | W Bicep można określić zasób nadrzędny dla zasobu podrzędnego. Tę właściwość należy dodać tylko wtedy, gdy zasób podrzędny jest zadeklarowany poza zasobem nadrzędnym. Aby uzyskać więcej informacji, zobacz Zasób podrzędny poza zasobem nadrzędnym. |
Symboliczna nazwa zasobu typu: fabryki |
properties | Właściwości potoku. | Potok (wymagany) |
Potok
Nazwa | Opis | Wartość |
---|---|---|
activities | Lista działań w potoku. | Działanie[] |
Adnotacje | Lista tagów, których można użyć do opisywania potoku. | any[] |
współbieżność | Maksymalna liczba współbieżnych przebiegów dla potoku. | int Ograniczenia: Minimalna wartość = 1 |
description (opis) | Opis potoku. | ciąg |
parameters | Lista parametrów potoku. | ParameterDefinitionSpecification |
Działanie
Nazwa | Opis | Wartość |
---|---|---|
dependsOn | Działanie zależy od warunku. | ActivityDependency[] |
description (opis) | Opis działania. | ciąg |
name | Nazwa działania. | ciąg (wymagany) |
typ | Ustawianie typu obiektu | AzureMLBatchExecution AzureMLUpdateResource Kopiuj Niestandardowe DatabricksNotebook DataLakeAnalyticsU-SQL ExecutePipeline ExecuteSSISPackage Filtr ForEach Getmetadata HDInsightHive HDInsightMapReduce HDInsightPig HDInsightSpark HDInsightStreaming IfCondition Wyszukiwanie SqlServerStoredProcedure Do Czekaj WebActivity (wymagane) |
DziałanieDependency
Nazwa | Opis | Wartość |
---|---|---|
aktywność | Nazwa działania. | ciąg (wymagany) |
dependencyConditions | Match-Condition zależności. | Tablica ciągów zawierająca dowolną z: "Ukończono" "Niepowodzenie" "Pominięto" "Powodzenie" (wymagane) |
{niestandardowa właściwość} | W przypadku funkcji Bicep można użyć funkcji any(). |
AzureMLBatchExecutionActivity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ działania. | "AzureMLBatchExecution" (wymagane) |
linkedServiceName | Dokumentacja połączonej usługi. | LinkedServiceReference |
policy | Zasady dotyczące działań. | ActivityPolicy |
typeProperties | Właściwości działania wykonywania usługi Azure ML Batch. | AzureMLBatchExecutionActivityTypeProperties (wymagane) |
LinkedServiceReference
Nazwa | Opis | Wartość |
---|---|---|
parameters | Argumenty dla usługi LinkedService. | ParameterValueSpecification |
referenceName | Odwoływanie się do nazwy usługi połączonej. | ciąg (wymagany) |
typ | Typ odwołania do połączonej usługi. | "LinkedServiceReference" (wymagane) |
ParameterValueSpecification
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} | W przypadku funkcji Bicep można użyć funkcji any(). |
ActivityPolicy
Nazwa | Opis | Wartość |
---|---|---|
retry | Maksymalna liczba zwykłych ponownych prób. Wartość domyślna to 0. Typ: liczba całkowita (lub wyrażenie z wartością resultType integer), minimum: 0. | W przypadku funkcji Bicep można użyć funkcji any(). |
retryIntervalInSeconds | Interwał między każdą ponowną próbą (w sekundach). Wartość domyślna to 30 sekund. | int Ograniczenia: Minimalna wartość = 30 Maksymalna wartość = 86400 |
secureOutput | Po ustawieniu wartości true dane wyjściowe z działania są uznawane za bezpieczne i nie będą rejestrowane w celu monitorowania. | bool |
timeout | Określa limit czasu pracy działania. Domyślny limit czasu to 7 dni. Typ: ciąg (lub wyrażenie z ciągiem resultType), wzorzec: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). | W przypadku funkcji Bicep można użyć funkcji any(). |
{niestandardowa właściwość} | W przypadku Bicep można użyć funkcji any(). |
AzureMLBatchExecutionActivityTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
globalParameters | Pary klucz,wartość do przekazania do punktu końcowego usługi Azure ML Batch Execution Service. Klucze muszą być zgodne z nazwami parametrów usługi internetowej zdefiniowanych w opublikowanej usłudze internetowej azure ML. Wartości zostaną przekazane we właściwości GlobalParameters żądania wykonania wsadowego usługi Azure ML. | AzureMLBatchExecutionActivityTypePropertiesGlobalPar... |
webServiceInputs | Klucz,Pary wartości, mapowanie nazw danych wejściowych usługi internetowej punktu końcowego usługi Azure ML na obiekty AzureMLWebServiceFile określające wejściowe lokalizacje obiektów blob. Te informacje zostaną przekazane we właściwości WebServiceInputs żądania wykonania wsadowego usługi Azure ML. | AzureMLBatchExecutionActivityTypePropertiesWebServic... |
webServiceOutputs | Pary klucz,wartość, mapowanie nazw danych wyjściowych usługi internetowej punktu końcowego usługi Azure ML na obiekty AzureMLWebServiceFile określające wyjściowe lokalizacje obiektów blob. Te informacje zostaną przekazane we właściwości WebServiceOutputs żądania wykonania wsadowego usługi Azure ML. | AzureMLBatchExecutionActivityTypePropertiesWebServic... |
AzureMLBatchExecutionActivityTypePropertiesGlobalPar...
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} | W przypadku Bicep można użyć funkcji any(). |
AzureMLBatchExecutionActivityTypePropertiesWebServic...
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} | AzureMLWebServiceFile |
AzureMLWebServiceFile
Nazwa | Opis | Wartość |
---|---|---|
Filepath | Względna ścieżka pliku, w tym nazwa kontenera, w Azure Blob Storage określona przez połączoną usługę. Typ: ciąg (lub wyrażenie z ciągiem resultType). | W przypadku Bicep można użyć funkcji any(). (wymagane) |
linkedServiceName | Odwołanie do połączonej usługi Azure Storage, w której znajduje się plik wejściowy/wyjściowy usługi web usługi Azure ML. | LinkedServiceReference (wymagane) |
AzureMLBatchExecutionActivityTypePropertiesWebServic...
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} | AzureMLWebServiceFile |
AzureMLUpdateResourceActivity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ działania. | "AzureMLUpdateResource" (wymagane) |
linkedServiceName | Dokumentacja połączonej usługi. | LinkedServiceReference |
policy | Zasady działania. | ActivityPolicy |
typeProperties | Właściwości działania zarządzania zasobami aktualizacji usługi Azure ML. | AzureMLUpdateResourceActivityTypeProperties (wymagane) |
AzureMLUpdateResourceActivityTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
trainedModelFilePath | Względna ścieżka pliku w wytrenowanejModelLinkedService reprezentująca plik .ilearner, który zostanie przekazany przez operację aktualizacji. Typ: ciąg (lub wyrażenie z ciągiem resultType). | W przypadku Bicep można użyć funkcji any(). (wymagane) |
trainedModelLinkedServiceName | Nazwa połączonej usługi Azure Storage zawierającej plik .ilearner, który zostanie przekazany przez operację aktualizacji. | LinkedServiceReference (wymagane) |
trainedModelName | Nazwa modułu Wytrenowany model w eksperymencie usługi internetowej, który ma zostać zaktualizowany. Typ: ciąg (lub wyrażenie z ciągiem resultType). | W przypadku Bicep można użyć funkcji any(). (wymagane) |
CopyActivity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ działania. | "Kopiuj" (wymagane) |
Wejścia | Lista danych wejściowych dla działania. | DatasetReference[] |
linkedServiceName | Dokumentacja połączonej usługi. | LinkedServiceReference |
Wyjść | Lista danych wyjściowych dla działania. | DatasetReference[] |
policy | Zasady działania. | ActivityPolicy |
typeProperties | działanie Kopiuj właściwości. | CopyActivityTypeProperties (wymagane) |
Datasetreference
Nazwa | Opis | Wartość |
---|---|---|
parameters | Argumenty dla zestawu danych. | ParameterValueSpecification |
referenceName | Nazwa zestawu danych odwołania. | ciąg (wymagany) |
typ | Typ odwołania do zestawu danych. | "DatasetReference" (wymagane) |
CopyActivityTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
cloudDataMovementUnits | Maksymalna liczba jednostek przenoszenia danych w chmurze, których można użyć do wykonania tego przenoszenia danych. Typ: liczba całkowita (lub wyrażenie z wartością resultType integer), minimum: 0. | W przypadku funkcji Bicep można użyć funkcji any(). |
enableSkipIncompatibleRow | Czy pominąć niezgodny wiersz. Wartość domyślna to false. Typ: wartość logiczna (lub wyrażenie z wartością logiczną resultType). | W przypadku funkcji Bicep można użyć funkcji any(). |
enableStaging | Określa, czy skopiować dane za pośrednictwem tymczasowego przemieszczania. Wartość domyślna to false. Typ: wartość logiczna (lub wyrażenie z wartością logiczną resultType). | W przypadku funkcji Bicep można użyć funkcji any(). |
parallelCopies | Maksymalna liczba współbieżnych sesji otwartych w źródle lub ujściu w celu uniknięcia przeciążenia magazynu danych. Typ: liczba całkowita (lub wyrażenie z wartością resultType integer), minimum: 0. | W przypadku funkcji Bicep można użyć funkcji any(). |
redirectIncompatibleRowSettings | Przekieruj niezgodne ustawienia wiersza, gdy wartość EnableSkipIncompatibleRow ma wartość true. | RedirectIncompatibleRowSettings |
Zlew | działanie Kopiuj ujście. | CopySink (wymagane) |
source | działanie Kopiuj źródło. | CopySource (wymagane) |
ustawienia przejściowe | Określa tymczasowe ustawienia przejściowe, gdy właściwość EnableStaging ma wartość true. | Ustawienia przejściowe |
tłumacz | działanie Kopiuj tłumacza. Jeśli nie zostanie określony, zostanie użyty translator tabelaryczny. | W przypadku funkcji Bicep można użyć funkcji any(). |
RedirectIncompatibleRowSettings
Nazwa | Opis | Wartość |
---|---|---|
linkedServiceName | Nazwa połączonej usługi Azure Storage, sygnatury dostępu współdzielonego magazynu lub usługi Azure Data Lake Store używanej do przekierowywania niezgodnego wiersza. Należy określić, jeśli określono wartość redirectIncompatibleRowSettings. Typ: ciąg (lub wyrażenie z ciągiem resultType). | W przypadku funkcji Bicep można użyć funkcji any(). (wymagane) |
path | Ścieżka do przechowywania niezgodnych danych wiersza przekierowania. Typ: ciąg (lub wyrażenie z ciągiem resultType). | W przypadku funkcji Bicep można użyć funkcji any(). |
{niestandardowa właściwość} | W przypadku funkcji Bicep można użyć funkcji any(). |
CopySink
Nazwa | Opis | Wartość |
---|---|---|
sinkRetryCount | Liczba ponownych prób ujścia. Typ: liczba całkowita (lub wyrażenie z liczbą całkowitą resultType). | W przypadku funkcji Bicep można użyć funkcji any(). |
sinkRetryWait | Oczekiwanie na ponowienie próby ujścia. Typ: ciąg (lub wyrażenie z ciągiem resultType), wzorzec: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). | W przypadku funkcji Bicep można użyć funkcji any(). |
writeBatchSize | Rozmiar partii zapisu. Typ: liczba całkowita (lub wyrażenie z wartością resultType integer), minimum: 0. | W przypadku funkcji Bicep można użyć funkcji any(). |
writeBatchTimeout | Limit czasu zapisu wsadowego. Typ: ciąg (lub wyrażenie z ciągiem resultType), wzorzec: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). | W przypadku funkcji Bicep można użyć funkcji any(). |
CopySource
Nazwa | Opis | Wartość |
---|---|---|
sourceRetryCount | Liczba ponownych prób źródła. Typ: liczba całkowita (lub wyrażenie z liczbą całkowitą resultType). | W przypadku funkcji Bicep można użyć funkcji any(). |
sourceRetryWait | Oczekiwanie na ponowienie próby źródła. Typ: ciąg (lub wyrażenie z ciągiem resultType), wzorzec: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). | W przypadku funkcji Bicep można użyć funkcji any(). |
Ustawienia przejściowe
Nazwa | Opis | Wartość |
---|---|---|
enableCompression | Określa, czy należy używać kompresji podczas kopiowania danych za pośrednictwem tymczasowego przemieszczania. Wartość domyślna to false. Typ: wartość logiczna (lub wyrażenie z wartością logiczną resultType). | W przypadku Bicep można użyć funkcji any(). |
linkedServiceName | Dokumentacja połączonej usługi przejściowej. | LinkedServiceReference (wymagane) |
path | Ścieżka do magazynu do przechowywania danych tymczasowych. Typ: ciąg (lub wyrażenie z ciągiem resultType). | W przypadku Bicep można użyć funkcji any(). |
{niestandardowa właściwość} | W przypadku Bicep można użyć funkcji any(). |
CustomActivity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ działania. | "Niestandardowy" (wymagany) |
linkedServiceName | Dokumentacja połączonej usługi. | LinkedServiceReference |
policy | Zasady działania. | ActivityPolicy |
typeProperties | Właściwości działania niestandardowego. | CustomActivityTypeProperties (wymagane) |
CustomActivityTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
command | Polecenie dla niestandardowego typu działania: ciąg (lub wyrażenie z ciągiem resultType). | W przypadku Bicep można użyć funkcji any(). (wymagane) |
Extendedproperties | Torba właściwości zdefiniowana przez użytkownika. Nie ma żadnych ograniczeń dotyczących kluczy lub wartości, których można użyć. Określone przez użytkownika działanie niestandardowe ma pełną odpowiedzialność za używanie i interpretowanie zdefiniowanej zawartości. | CustomActivityTypePropertiesExtendedProperties |
folderPath | Ścieżka folderu dla plików zasobów Typ: ciąg (lub Wyrażenie z ciągiem resultType). | W przypadku Bicep można użyć funkcji any(). |
referenceObjects | Odwołania do obiektów | CustomActivityReferenceObject |
resourceLinkedService | Dokumentacja połączonej usługi zasobów. | LinkedServiceReference |
CustomActivityTypePropertiesExtendedProperties
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} | W przypadku Bicep można użyć funkcji any(). |
CustomActivityReferenceObject
Nazwa | Opis | Wartość |
---|---|---|
zestawy danych | Odwołania do zestawu danych. | DatasetReference[] |
linkedServices | Połączone odwołania do usługi. | LinkedServiceReference[] |
DatabricksNotebookActivity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ działania. | "DatabricksNotebook" (wymagany) |
linkedServiceName | Dokumentacja połączonej usługi. | LinkedServiceReference |
policy | Zasady działania. | ActivityPolicy |
typeProperties | Właściwości działania notesu usługi Databricks. | DatabricksNotebookActivityTypeProperties (wymagane) |
DatabricksNotebookActivityTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
baseParameters | Podstawowe parametry, które mają być używane dla każdego przebiegu tego zadania. Jeśli notes przyjmuje parametr, który nie jest określony, zostanie użyta wartość domyślna z notesu. | DatabricksNotebookActivityTypePropertiesBaseParamete... |
notebookPath | Ścieżka bezwzględna notesu do uruchomienia w obszarze roboczym usługi Databricks. Ta ścieżka musi zaczynać się od ukośnika. Typ: ciąg (lub wyrażenie z ciągiem resultType). | W przypadku Bicep można użyć funkcji any(). (wymagane) |
DatabricksNotebookActivityTypePropertiesBaseParamete...
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} | W przypadku funkcji Bicep można użyć funkcji any(). |
DataLakeAnalyticsUsqlActivity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ działania. | "DataLakeAnalyticsU-SQL" (wymagane) |
linkedServiceName | Dokumentacja połączonej usługi. | LinkedServiceReference |
policy | Zasady dotyczące działań. | ActivityPolicy |
typeProperties | Data Lake Analytics właściwości działania U-SQL. | DataLakeAnalyticsUsqlActivityTypeProperties (wymagane) |
DataLakeAnalyticsUsqlActivityTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
compilationMode | Tryb kompilacji języka U-SQL. Musi być jedną z następujących wartości: Semantic, Full i SingleBox. Typ: ciąg (lub wyrażenie z ciągiem resultType). | W przypadku funkcji Bicep można użyć funkcji any(). |
degreeOfParallelism | Maksymalna liczba węzłów jednocześnie używanych do uruchamiania zadania. Wartość domyślna to 1. Typ: liczba całkowita (lub wyrażenie z wartością resultType integer), minimum: 1. | W przypadku funkcji Bicep można użyć funkcji any(). |
parameters | Parametry żądania zadania U-SQL. | DataLakeAnalyticsUsqlActivityTypePropertiesParameter... |
priority | Określa, które zadania poza wszystkimi kolejkami powinny zostać wybrane do pierwszego uruchomienia. Im niższy numer, tym wyższy priorytet. Wartość domyślna to 1000. Typ: liczba całkowita (lub wyrażenie z wartością resultType integer), minimum: 1. | W przypadku funkcji Bicep można użyć funkcji any(). |
runtimeVersion | Wersja środowiska uruchomieniowego aparatu U-SQL do użycia. Typ: ciąg (lub wyrażenie z ciągiem resultType). | W przypadku funkcji Bicep można użyć funkcji any(). |
scriptLinkedService | Dokumentacja połączonej usługi skryptu. | LinkedServiceReference (wymagane) |
scriptPath | Ścieżka z uwzględnieniem wielkości liter do folderu zawierającego skrypt U-SQL. Typ: ciąg (lub wyrażenie z ciągiem resultType). | W przypadku funkcji Bicep można użyć funkcji any(). (wymagane) |
DataLakeAnalyticsUsqlActivityTypePropertiesParameter...
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} | W przypadku funkcji Bicep można użyć funkcji any(). |
ExecutePipelineActivity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ działania. | "ExecutePipeline" (wymagane) |
typeProperties | Wykonywanie właściwości działania potoku. | ExecutePipelineActivityTypeProperties (wymagane) |
ExecutePipelineActivityTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
parameters | Parametry potoku. | ParameterValueSpecification |
Rurociągu | Dokumentacja potoku. | PipelineReference (wymagane) |
waitOnCompletion | Określa, czy wykonanie działania będzie oczekiwać na zakończenie wykonywania zależnego potoku. Wartość domyślna to false. | bool |
PipelineReference
Nazwa | Opis | Wartość |
---|---|---|
name | Nazwa odwołania. | ciąg |
referenceName | Nazwa potoku odwołania. | ciąg (wymagany) |
typ | Typ odwołania do potoku. | "PipelineReference" (wymagane) |
ExecuteSsisPackageActivity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ działania. | "ExecuteSSISPackage" (wymagane) |
linkedServiceName | Dokumentacja połączonej usługi. | LinkedServiceReference |
policy | Zasady działania. | ActivityPolicy |
typeProperties | Wykonaj właściwości działania pakietu SSIS. | ExecuteSsisPackageActivityTypeProperties (wymagane) |
ExecuteSsisPackageActivityTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
connectVia | Dokumentacja środowiska Integration Runtime. | IntegrationRuntimeReference (wymagane) |
environmentPath | Ścieżka środowiska do wykonania pakietu SSIS. Typ: ciąg (lub wyrażenie z ciągiem resultType). | W przypadku Bicep można użyć funkcji any(). |
executionCredential | Poświadczenia wykonywania pakietu. | SsisExecutionCredential |
loggingLevel | Poziom rejestrowania wykonywania pakietu SSIS. Typ: ciąg (lub wyrażenie z ciągiem resultType). | W przypadku Bicep można użyć funkcji any(). |
logLocation | Lokalizacja dziennika wykonywania pakietów SSIS. | SsisLogLocation |
packageConnectionManagers | Menedżerowie połączeń na poziomie pakietu do wykonania pakietu SSIS. | ExecuteSsisPackageActivityTypePropertiesPackageConne... |
packageLocation | Lokalizacja pakietu SSIS. | SsisPackageLocation (wymagane) |
packageParameters | Parametry poziomu pakietu do wykonania pakietu SSIS. | ExecuteSsisPackageActivityTypePropertiesPackageParam... |
projectConnectionManagers | Menedżerowie połączeń na poziomie projektu, aby wykonać pakiet SSIS. | ExecuteSsisPackageActivityTypePropertiesProjectConne... |
projectParameters | Parametry poziomu projektu do wykonania pakietu SSIS. | ExecuteSsisPackageActivityTypePropertiesProjectParam... |
propertyOverrides | Właściwość zastępuje wykonanie pakietu SSIS. | ExecuteSsisPackageActivityTypePropertiesPropertyOver... |
środowisko uruchomieniowe | Określa środowisko uruchomieniowe do wykonania pakietu SSIS. Wartość powinna mieć wartość "x86" lub "x64". Typ: ciąg (lub wyrażenie z ciągiem resultType). | W przypadku Bicep można użyć funkcji any(). |
IntegrationRuntimeReference
Nazwa | Opis | Wartość |
---|---|---|
parameters | Argumenty środowiska Integration Runtime. | ParametrValueSpecification |
referenceName | Odwołanie do nazwy środowiska Integration Runtime. | ciąg (wymagany) |
typ | Typ środowiska Integration Runtime. | "IntegrationRuntimeReference" (wymagane) |
SsisExecutionCredential
Nazwa | Opis | Wartość |
---|---|---|
domena | Domena na potrzeby uwierzytelniania systemu Windows. | W przypadku Bicep można użyć funkcji any(). (wymagane) |
hasło | Hasło do uwierzytelniania systemu Windows. | SecureString (wymagane) |
userName | UseName na potrzeby uwierzytelniania systemu Windows. | W przypadku Bicep można użyć funkcji any(). (wymagane) |
Securestring
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ wpisu tajnego. | ciąg (wymagany) |
wartość | Wartość bezpiecznego ciągu. | ciąg (wymagany) |
SsisLogLocation
Nazwa | Opis | Wartość |
---|---|---|
logPath | Ścieżka dziennika wykonywania pakietu SSIS. Typ: ciąg (lub wyrażenie z ciągiem resultType). | W przypadku Bicep można użyć funkcji any(). (wymagane) |
typ | Typ lokalizacji dziennika usług SSIS. | "Plik" (wymagany) |
typeProperties | Właściwości lokalizacji dziennika wykonywania pakietów SSIS. | SsisLogLocationTypeProperties (wymagane) |
SsisLogLocationTypeWłaściwości
Nazwa | Opis | Wartość |
---|---|---|
accessCredential | Poświadczenia dostępu dziennika wykonywania pakietu. | SsisAccessCredential |
logRefreshInterval | Określa interwał odświeżania dziennika. Domyślny interwał to 5 minut. Typ: ciąg (lub wyrażenie z ciągiem resultType), wzorzec: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). | W przypadku Bicep można użyć funkcji any(). |
SsisAccessCredential
Nazwa | Opis | Wartość |
---|---|---|
domena | Domena na potrzeby uwierzytelniania systemu Windows. | W przypadku Bicep można użyć funkcji any(). (wymagane) |
hasło | Hasło do uwierzytelniania systemu Windows. | SecretBase (wymagana) |
userName | UseName na potrzeby uwierzytelniania systemu Windows. | W przypadku Bicep można użyć funkcji any(). (wymagane) |
SecretBase
Nazwa | Opis | Wartość |
---|---|---|
typ | Ustawianie typu obiektu | AzureKeyVaultSecret SecureString (wymagane) |
AzureKeyVaultSecretReference
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ wpisu tajnego. | "AzureKeyVaultSecret" (wymagane) |
secretName | Nazwa wpisu tajnego w usłudze Azure Key Vault. Typ: ciąg (lub wyrażenie z ciągiem resultType). | W przypadku Bicep można użyć funkcji any(). (wymagane) |
secretVersion | Wersja wpisu tajnego w usłudze Azure Key Vault. Wartość domyślna to najnowsza wersja wpisu tajnego. Typ: ciąg (lub wyrażenie z ciągiem resultType). | W przypadku Bicep można użyć funkcji any(). |
store | Dokumentacja połączonej usługi azure Key Vault. | LinkedServiceReference (wymagane) |
ExecuteSsisPackageActivityTypePropertiesPackageConne...
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} | SsisConnectionManager |
SsisConnectionManager
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} | SsisExecutionParameter |
SsisExecutionParameter
Nazwa | Opis | Wartość |
---|---|---|
wartość | Wartość parametru wykonywania pakietu SSIS. Typ: ciąg (lub wyrażenie z ciągiem resultType). | W przypadku Bicep można użyć funkcji any(). (wymagane) |
SsisPackageLocation
Nazwa | Opis | Wartość |
---|---|---|
Packagepath | Ścieżka pakietu SSIS. Typ: ciąg (lub wyrażenie z ciągiem resultType). | W przypadku Bicep można użyć funkcji any(). (wymagane) |
typ | Typ lokalizacji pakietu SSIS. | "Plik" "SSISDB" |
typeProperties | Właściwości lokalizacji pakietu SSIS. | SsisPackageLocationTypeProperties |
SsisPackageLocationTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
accessCredential | Poświadczenia dostępu do pakietu. | SsisAccessCredential |
configurationPath | Plik konfiguracji wykonania pakietu. Typ: ciąg (lub wyrażenie z ciągiem resultType). | W przypadku funkcji Bicep można użyć funkcji any(). |
packagePassword | Hasło pakietu. | SecretBase |
ExecuteSsisPackageActivityTypePropertiesPackageParam...
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} | SsisExecutionParameter |
ExecuteSsisPackageActivityTypePropertiesProjectConne...
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} | SsisConnectionManager |
ExecuteSsisPackageActivityTypePropertiesProjectParam...
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} | SsisExecutionParameter |
ExecuteSsisPackageActivityTypePropertiesPropertyOver...
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} | SsisPropertyOverride |
SsisPropertyOverride
Nazwa | Opis | Wartość |
---|---|---|
Issensitive | Określa, czy właściwość pakietu SSIS zastępuje wartość poufnych danych. Wartość zostanie zaszyfrowana w bazie danych SSISDB, jeśli jest prawdziwa | bool |
wartość | Właściwość pakietu SSIS zastępuje wartość. Typ: ciąg (lub wyrażenie z ciągiem resultType). | W przypadku funkcji Bicep można użyć funkcji any(). (wymagane) |
FilterActivity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ działania. | "Filtr" (wymagany) |
typeProperties | Właściwości działania filtrowania. | FilterActivityTypeProperties (wymagane) |
FilterActivityTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
Warunek | Warunek, który ma być używany do filtrowania danych wejściowych. | Wyrażenie (wymagane) |
elementy | Tablica wejściowa, na której ma być stosowany filtr. | Wyrażenie (wymagane) |
Wyrażenie
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ wyrażenia. | "Wyrażenie" (wymagane) |
wartość | Wartość wyrażenia. | ciąg (wymagany) |
Działanie ForEach
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ działania. | "ForEach" (wymagane) |
typeProperties | Właściwości działania ForEach. | ForEachActivityTypeProperties (wymagane) |
ForEachActivityTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
activities | Lista działań do wykonania . | Działanie[] (wymagane) |
batchCount | Liczba partii, która ma być używana do kontrolowania liczby równoległych wykonań (gdy parametr isSequential ma wartość false). | int Ograniczenia: Maksymalna wartość = 50 |
isSequential | Jeśli pętla jest wykonywana w sekwencji lub równolegle (maksymalnie 50) | bool |
elementy | Kolekcja do iterowania. | Wyrażenie (wymagane) |
GetMetadataActivity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ działania. | "GetMetadata" (wymagane) |
linkedServiceName | Dokumentacja połączonej usługi. | LinkedServiceReference |
policy | Zasady dotyczące działań. | ActivityPolicy |
typeProperties | Właściwości działania GetMetadata. | GetMetadataActivityTypeProperties (wymagane) |
GetMetadataActivityTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
Dataset | Dokumentacja zestawu danych działania GetMetadata. | DatasetReference (wymagane) |
fieldList | Pola metadanych do pobrania z zestawu danych. | any[] |
HDInsightHiveActivity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ działania. | "HDInsightHive" (wymagane) |
linkedServiceName | Dokumentacja połączonej usługi. | LinkedServiceReference |
policy | Zasady dotyczące działań. | ActivityPolicy |
typeProperties | Właściwości działania programu Hive w usłudze HDInsight. | HDInsightHiveActivityTypeProperties (wymagane) |
HDInsightHiveActivityTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
Argumenty | Argumenty określone przez użytkownika w usłudze HDInsightActivity. | any[] |
Definiuje | Umożliwia użytkownikowi określenie definiowania dla żądania zadania hive. | HDInsightHiveActivityTypePropertiesDefines |
getDebugInfo | Opcja informacji debugowania. | "Zawsze" "Niepowodzenie" "Brak" |
scriptLinkedService | Dokumentacja połączonej usługi skryptu. | LinkedServiceReference |
scriptPath | Ścieżka skryptu. Typ: ciąg (lub wyrażenie z ciągiem resultType). | W przypadku funkcji Bicep można użyć funkcji any(). |
storageLinkedServices | Odwołania do połączonej usługi Storage. | LinkedServiceReference[] |
HDInsightHiveActivityTypePropertiesDefines
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} | W przypadku funkcji Bicep można użyć funkcji any(). |
HDInsightMapReduceActivity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ działania. | "HDInsightMapReduce" (wymagane) |
linkedServiceName | Dokumentacja połączonej usługi. | LinkedServiceReference |
policy | Zasady dotyczące działań. | ActivityPolicy |
typeProperties | Właściwości działania MapReduce w usłudze HDInsight. | HDInsightMapReduceActivityTypeProperties (wymagane) |
HDInsightMapReduceActivityTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
Argumenty | Argumenty określone przez użytkownika w usłudze HDInsightActivity. | any[] |
Classname | Nazwa klasy. Typ: ciąg (lub wyrażenie z ciągiem resultType). | W przypadku funkcji Bicep można użyć funkcji any(). (wymagane) |
Definiuje | Umożliwia użytkownikowi określenie definiowania dla żądania zadania MapReduce. | HDInsightMapReduceActivityTypePropertiesDefines |
getDebugInfo | Opcja informacji debugowania. | "Zawsze" "Niepowodzenie" "Brak" |
jarFilePath | Ścieżka jar. Typ: ciąg (lub wyrażenie z ciągiem resultType). | W przypadku funkcji Bicep można użyć funkcji any(). (wymagane) |
jarLibs | Biblioteki jar. | any[] |
jarLinkedService | Dokumentacja połączonej usługi Jar. | LinkedServiceReference |
storageLinkedServices | Odwołania do połączonej usługi Storage. | LinkedServiceReference[] |
HDInsightMapReduceActivityTypePropertiesDefines
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} | W przypadku funkcji Bicep można użyć funkcji any(). |
HDInsightPigActivity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ działania. | "HDInsightPig" (wymagane) |
linkedServiceName | Dokumentacja połączonej usługi. | LinkedServiceReference |
policy | Zasady dotyczące działań. | ActivityPolicy |
typeProperties | Właściwości działania usługi HDInsight Pig. | HDInsightPigActivityTypeProperties (wymagane) |
HDInsightPigActivityTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
Argumenty | Argumenty określone przez użytkownika w usłudze HDInsightActivity. | any[] |
Definiuje | Umożliwia użytkownikowi określenie definiowania dla żądania zadania pig. | HDInsightPigActivityTypePropertiesDefines |
getDebugInfo | Opcja informacji debugowania. | "Zawsze" "Niepowodzenie" "Brak" |
scriptLinkedService | Dokumentacja połączonej usługi skryptu. | LinkedServiceReference |
scriptPath | Ścieżka skryptu. Typ: ciąg (lub wyrażenie z ciągiem resultType). | W przypadku funkcji Bicep można użyć funkcji any(). |
storageLinkedServices | Odwołania do połączonej usługi Storage. | LinkedServiceReference[] |
HDInsightPigActivityTypePropertiesDefines
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} | W przypadku funkcji Bicep można użyć funkcji any(). |
HDInsightSparkActivity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ działania. | "HDInsightSpark" (wymagane) |
linkedServiceName | Dokumentacja połączonej usługi. | LinkedServiceReference |
policy | Zasady dotyczące działań. | ActivityPolicy |
typeProperties | Właściwości działania platformy Spark w usłudze HDInsight. | HDInsightSparkActivityTypeProperties (wymagane) |
HDInsightSparkActivityTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
Argumenty | Argumenty określone przez użytkownika do usługi HDInsightSparkActivity. | any[] |
Classname | Główna klasa Java/Spark aplikacji. | ciąg |
entryFilePath | Ścieżka względna do folderu głównego kodu/pakietu do wykonania. Typ: ciąg (lub wyrażenie z ciągiem resultType). | W przypadku Bicep można użyć funkcji any(). (wymagane) |
getDebugInfo | Opcja debugowania informacji. | "Zawsze" "Niepowodzenie" "Brak" |
proxyUser | Użytkownik personifikujący, który wykona zadanie. Typ: ciąg (lub wyrażenie z ciągiem resultType). | W przypadku Bicep można użyć funkcji any(). |
rootPath | Ścieżka główna w pliku "sparkJobLinkedService" dla wszystkich plików zadania. Typ: ciąg (lub wyrażenie z ciągiem resultType). | W przypadku Bicep można użyć funkcji any(). (wymagane) |
sparkConfig | Właściwość konfiguracji platformy Spark. | HDInsightSparkActivityTypePropertiesSparkConfig |
sparkJobLinkedService | Połączona usługa magazynu służąca do przekazywania pliku wpisu i zależności oraz odbierania dzienników. | LinkedServiceReference |
HDInsightSparkActivityTypePropertiesSparkConfig
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} | W przypadku Bicep można użyć funkcji any(). |
HDInsightStreamingActivity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ działania. | "HDInsightStreaming" (wymagane) |
linkedServiceName | Dokumentacja połączonej usługi. | LinkedServiceReference |
policy | Zasady działania. | ActivityPolicy |
typeProperties | Właściwości działania przesyłania strumieniowego w usłudze HDInsight. | HDInsightStreamingActivityTypeProperties (wymagane) |
HDInsightStreamingActivityTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
Argumenty | Argumenty określone przez użytkownika w usłudze HDInsightActivity. | dowolny[] |
łączenie | Nazwa pliku wykonywalnego łączenia. Typ: ciąg (lub wyrażenie z ciągiem resultType). | W przypadku Bicep można użyć funkcji any(). |
commandEnvironment | Wartości środowiska wiersza polecenia. | dowolny[] |
Definiuje | Umożliwia użytkownikowi określenie definiowania żądania zadania przesyłania strumieniowego. | HDInsightStreamingActivityTypePropertiesDefines |
fileLinkedService | Połączona dokumentacja usługi, w której znajdują się pliki. | LinkedServiceReference |
filePaths | Ścieżki do plików zadań przesyłania strumieniowego. Może być katalogami. | any[] (wymagane) |
getDebugInfo | Opcja debugowania informacji. | "Zawsze" "Niepowodzenie" "Brak" |
wejście | Ścieżka wejściowego obiektu blob. Typ: ciąg (lub wyrażenie z ciągiem resultType). | W przypadku Bicep można użyć funkcji any(). (wymagane) |
Mapowania | Nazwa pliku wykonywalnego mapowania. Typ: ciąg (lub wyrażenie z ciągiem resultType). | W przypadku Bicep można użyć funkcji any(). (wymagane) |
output | Ścieżka wyjściowego obiektu blob. Typ: ciąg (lub wyrażenie z ciągiem resultType). | W przypadku Bicep można użyć funkcji any(). (wymagane) |
Reduktor | Nazwa pliku wykonywalnego redukatora. Typ: ciąg (lub wyrażenie z ciągiem resultType). | W przypadku Bicep można użyć funkcji any(). (wymagane) |
storageLinkedServices | Odwołania do połączonej usługi magazynu. | LinkedServiceReference[] |
HDInsightStreamingActivityTypePropertiesDefines
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} | W przypadku Bicep można użyć funkcji any(). |
IfConditionActivity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ działania. | "IfCondition" (wymagane) |
typeProperties | Właściwości działania IfCondition. | IfConditionActivityTypeProperties (wymagane) |
IfConditionActivityTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
expression | Wyrażenie, które będzie obliczane na wartość logiczną. Służy do określania bloku działań (ifTrueActivities lub ifFalseActivities), które zostaną wykonane. | Wyrażenie (wymagane) |
ifFalseActivities | Lista działań do wykonania, jeśli wyrażenie jest oceniane na wartość false. Jest to właściwość opcjonalna i jeśli nie zostanie podana, działanie zakończy się bez żadnej akcji. | Działanie[] |
ifTrueActivities | Lista działań do wykonania, jeśli wyrażenie jest oceniane na wartość true. Jest to właściwość opcjonalna i jeśli nie zostanie podana, działanie zakończy się bez żadnej akcji. | Działanie[] |
LookupActivity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ działania. | "Wyszukiwanie" (wymagane) |
linkedServiceName | Dokumentacja połączonej usługi. | LinkedServiceReference |
policy | Zasady działania. | ActivityPolicy |
typeProperties | Właściwości działania wyszukiwania. | LookupActivityTypeProperties (wymagane) |
LookupActivityTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
Dataset | Dokumentacja zestawu danych działania wyszukiwania. | DatasetReference (wymagane) |
firstRowOnly | Czy zwracać pierwszy wiersz, czy wszystkie wiersze. Wartość domyślna to True. Typ: wartość logiczna (lub wyrażenie z wartością logiczną resultType). | W przypadku Bicep można użyć funkcji any(). |
source | Właściwości źródłowe specyficzne dla zestawu danych, takie same jak źródło działania kopiowania. | CopySource (wymagane) |
SqlServerStoredProcedureActivity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ działania. | "SqlServerStoredProcedure" (wymagane) |
linkedServiceName | Dokumentacja połączonej usługi. | LinkedServiceReference |
policy | Zasady działania. | ActivityPolicy |
typeProperties | Właściwości działania procedury składowanej SQL. | SqlServerStoredProcedureActivityTypeProperties (wymagane) |
SqlServerStoredProcedureActivityTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
storedProcedureName | Nazwa procedury składowanej. Typ: ciąg (lub wyrażenie z ciągiem resultType). | W przypadku Bicep można użyć funkcji any(). (wymagane) |
storedProcedureParameters | Ustawienie wartości i typu dla parametrów procedury składowanej. Przykład: "{Parameter1: {value: "1", wpisz: "int"}}". | SqlServerStoredProcedureActivityTypePropertiesStored... |
SqlServerStoredProcedureActivityTypePropertiesStored...
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} | Storedprocedureparameter |
Storedprocedureparameter
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ parametru procedury składowanej. | "Wartość logiczna" "Data" "Dziesiętny" "Guid" "Int" "Int64" "Ciąg" |
wartość | Wartość parametru procedury składowanej. Typ: ciąg (lub wyrażenie z ciągiem resultType). | W przypadku Bicep można użyć funkcji any(). (wymagane) |
UntilActivity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ działania. | "Do" (wymagane) |
typeProperties | Do momentu, gdy właściwości działania. | UntilActivityTypeProperties (wymagane) |
UntilActivityTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
activities | Lista działań do wykonania. | Działanie[] (wymagane) |
expression | Wyrażenie, które będzie obliczane na wartość logiczną. Pętla będzie kontynuowana, dopóki to wyrażenie nie zwróci wartości true | Wyrażenie (wymagane) |
timeout | Określa limit czasu pracy działania. Jeśli nie określono żadnej wartości, przyjmuje wartość TimeSpan.FromDays(7), która ma wartość domyślną 1 tydzień. Typ: ciąg (lub wyrażenie z ciągiem resultType), wzorzec: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Typ: ciąg (lub wyrażenie z ciągiem resultType), wzorzec: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). | W przypadku Bicep można użyć funkcji any(). |
WaitActivity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ działania. | "Czekaj" (wymagane) |
typeProperties | Właściwości działania oczekiwania. | WaitActivityTypeProperties (wymagane) |
WaitActivityTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
waitTimeInSeconds | Czas trwania w sekundach. | int (wymagane) |
Działanie WebActivity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ działania. | "WebActivity" (wymagane) |
linkedServiceName | Dokumentacja połączonej usługi. | LinkedServiceReference |
policy | Zasady działania. | ActivityPolicy |
typeProperties | Właściwości działania sieci Web. | WebActivityTypeProperties (wymagane) |
WebActivityTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
uwierzytelnianie | Metoda uwierzytelniania używana do wywoływania punktu końcowego. | WebActivityAuthentication |
body | Reprezentuje ładunek, który zostanie wysłany do punktu końcowego. Wymagane dla metody POST/PUT niedozwolone dla metody GET Typ: ciąg (lub Wyrażenie z ciągiem resultType). | W przypadku Bicep można użyć funkcji any(). |
zestawy danych | Lista zestawów danych przekazanych do internetowego punktu końcowego. | DatasetReference[] |
disableCertValidation | Po ustawieniu wartości true walidacja certyfikatu zostanie wyłączona. | bool |
Nagłówki | Reprezentuje nagłówki, które zostaną wysłane do żądania. Na przykład, aby ustawić język i wpisz na żądanie: "headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }. Typ: ciąg (lub wyrażenie z ciągiem resultType). | W przypadku Bicep można użyć funkcji any(). |
linkedServices | Lista połączonych usług przekazanych do internetowego punktu końcowego. | LinkedServiceReference[] |
method | Metoda interfejsu API REST dla docelowego punktu końcowego. | "DELETE" "GET" "POST" "PUT" (wymagane) |
url | Docelowy punkt końcowy i ścieżka działania internetowego. Typ: ciąg (lub wyrażenie z ciągiem resultType). | W przypadku funkcji Bicep można użyć funkcji any(). (wymagane) |
WebActivityAuthentication
Nazwa | Opis | Wartość |
---|---|---|
hasło | Hasło do pliku PFX lub uwierzytelniania podstawowego. | Securestring |
Pfx | Zawartość pliku PFX zakodowana w formacie Base64. | Securestring |
zasób | Zasób, dla którego token uwierzytelniania platformy Azure będzie wymagany podczas korzystania z uwierzytelniania MSI. | ciąg |
typ | Uwierzytelnianie aktywności internetowej (Podstawowa/ClientCertificate/MSI) | ciąg (wymagany) |
nazwa użytkownika | Nazwa użytkownika uwierzytelniania aktywności internetowej na potrzeby uwierzytelniania podstawowego. | ciąg |
ParameterDefinitionSpecification
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} | ParametrSpecification |
ParametrSpecification
Nazwa | Opis | Wartość |
---|---|---|
Defaultvalue | Wartość domyślna parametru. | W przypadku funkcji Bicep można użyć funkcji any(). |
typ | Typ parametru. | "Tablica" "Wartość logiczna" "Float" "Int" "Obiekt" "SecureString" "Ciąg" (wymagany) |
Szablony szybkiego startu
Następujące szablony szybkiego startu wdrażają ten typ zasobu.
Template | Opis |
---|---|
Więcej jest możliwe w przypadku Azure Data Factory — jednym kliknięciem, aby spróbować Azure Data Factory |
Ten szablon tworzy potok fabryki danych dla działania kopiowania z usługi Azure Blob do innego obiektu blob platformy Azure |
Tworzenie fabryki danych, kopiowanie z usługi Salesforce do obiektu blob |
Ten szablon używa Azure Data Factory do przenoszenia danych z usługi Salesforce do obiektów blob platformy Azure |
Kopiowanie zbiorcze przy użyciu Azure Data Factory |
Ten szablon tworzy fabrykę danych w wersji 2, która zbiorczo kopiuje dane w bazie danych Azure SQL do magazynu danych Azure SQL. |
Tworzenie fabryki danych w wersji 2 |
Ten szablon tworzy fabrykę danych w wersji 2, która kopiuje dane z folderu w Azure Blob Storage do innego folderu w magazynie. |
Tworzenie fabryki danych w wersji 2 (MySQL) |
Ten szablon tworzy fabrykę danych w wersji 2, która kopiuje dane z folderu w Azure Blob Storage do tabeli w Azure Database for MySQL. |
Tworzenie fabryki danych w wersji 2 (PostGre) |
Ten szablon tworzy fabrykę danych w wersji 2, która kopiuje dane z folderu w Azure Blob Storage do tabeli w Azure Database for PostgreSQL. |
Tworzenie fabryki danych w wersji 2 (SQL) |
Ten szablon tworzy fabrykę danych w wersji 2, która kopiuje dane z folderu w Azure Blob Storage do tabeli w bazie danych Azure SQL. |
Tworzenie fabryki danych w wersji 2 (lokalna baza danych SQL) |
Ten szablon tworzy fabrykę danych w wersji 2, która kopiuje dane z lokalnego SQL Server do usługi Azure Blob Storage |
Tworzenie fabryki danych w wersji 2 (Spark) |
Ten szablon tworzy fabrykę danych w wersji 2, która kopiuje dane z folderu w Azure Blob Storage do innego folderu w magazynie. |
Definicja zasobu szablonu usługi ARM
Typ zasobu fabryk/potoków można wdrożyć z operacjami docelowymi:
- Grupy zasobów — zobacz polecenia wdrażania grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.
Format zasobu
Aby utworzyć zasób Microsoft.DataFactory/factory/pipelines, dodaj następujący kod JSON do szablonu.
{
"type": "Microsoft.DataFactory/factories/pipelines",
"apiVersion": "2017-09-01-preview",
"name": "string",
"properties": {
"activities": [
{
"dependsOn": [
{
"activity": "string",
"dependencyConditions": [ "string" ],
"{customized property}": {}
}
],
"description": "string",
"name": "string",
"type": "string"
// For remaining properties, see Activity objects
}
],
"annotations": [ object ],
"concurrency": "int",
"description": "string",
"parameters": {
"{customized property}": {
"defaultValue": {},
"type": "string"
}
}
}
}
Obiekty działań
Ustaw właściwość type , aby określić typ obiektu.
W przypadku elementu AzureMLBatchExecution użyj:
"type": "AzureMLBatchExecution",
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureOutput": "bool",
"timeout": {},
"{customized property}": {}
},
"typeProperties": {
"globalParameters": {
"{customized property}": {}
},
"webServiceInputs": {
"{customized property}": {
"filePath": {},
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
}
}
},
"webServiceOutputs": {
"{customized property}": {
"filePath": {},
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
}
}
}
}
W przypadku usługi AzureMLUpdateResource użyj:
"type": "AzureMLUpdateResource",
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureOutput": "bool",
"timeout": {},
"{customized property}": {}
},
"typeProperties": {
"trainedModelFilePath": {},
"trainedModelLinkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"trainedModelName": {}
}
W przypadku kopiowania użyj polecenia:
"type": "Copy",
"inputs": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "DatasetReference"
}
],
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"outputs": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "DatasetReference"
}
],
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureOutput": "bool",
"timeout": {},
"{customized property}": {}
},
"typeProperties": {
"cloudDataMovementUnits": {},
"enableSkipIncompatibleRow": {},
"enableStaging": {},
"parallelCopies": {},
"redirectIncompatibleRowSettings": {
"linkedServiceName": {},
"path": {},
"{customized property}": {}
},
"sink": {
"sinkRetryCount": {},
"sinkRetryWait": {},
"writeBatchSize": {},
"writeBatchTimeout": {}
// For remaining properties, see CopySink objects
},
"source": {
"sourceRetryCount": {},
"sourceRetryWait": {}
// For remaining properties, see CopySource objects
},
"stagingSettings": {
"enableCompression": {},
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"path": {},
"{customized property}": {}
},
"translator": {}
}
W przypadku opcji Niestandardowe użyj:
"type": "Custom",
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureOutput": "bool",
"timeout": {},
"{customized property}": {}
},
"typeProperties": {
"command": {},
"extendedProperties": {
"{customized property}": {}
},
"folderPath": {},
"referenceObjects": {
"datasets": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "DatasetReference"
}
],
"linkedServices": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
}
]
},
"resourceLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
}
}
W przypadku elementu DatabricksNotebook użyj:
"type": "DatabricksNotebook",
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureOutput": "bool",
"timeout": {},
"{customized property}": {}
},
"typeProperties": {
"baseParameters": {
"{customized property}": {}
},
"notebookPath": {}
}
W przypadku elementu DataLakeAnalyticsU-SQL użyj:
"type": "DataLakeAnalyticsU-SQL",
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureOutput": "bool",
"timeout": {},
"{customized property}": {}
},
"typeProperties": {
"compilationMode": {},
"degreeOfParallelism": {},
"parameters": {
"{customized property}": {}
},
"priority": {},
"runtimeVersion": {},
"scriptLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"scriptPath": {}
}
W przypadku elementu ExecutePipeline użyj:
"type": "ExecutePipeline",
"typeProperties": {
"parameters": {
"{customized property}": {}
},
"pipeline": {
"name": "string",
"referenceName": "string",
"type": "PipelineReference"
},
"waitOnCompletion": "bool"
}
W przypadku pakietu ExecuteSSISPackage użyj:
"type": "ExecuteSSISPackage",
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureOutput": "bool",
"timeout": {},
"{customized property}": {}
},
"typeProperties": {
"connectVia": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "IntegrationRuntimeReference"
},
"environmentPath": {},
"executionCredential": {
"domain": {},
"password": {
"type": "string",
"value": "string"
},
"userName": {}
},
"loggingLevel": {},
"logLocation": {
"logPath": {},
"type": "File",
"typeProperties": {
"accessCredential": {
"domain": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"userName": {}
},
"logRefreshInterval": {}
}
},
"packageConnectionManagers": {
"{customized property}": {
"{customized property}": {
"value": {}
}
}
},
"packageLocation": {
"packagePath": {},
"type": "string",
"typeProperties": {
"accessCredential": {
"domain": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"userName": {}
},
"configurationPath": {},
"packagePassword": {
"type": "string"
// For remaining properties, see SecretBase objects
}
}
},
"packageParameters": {
"{customized property}": {
"value": {}
}
},
"projectConnectionManagers": {
"{customized property}": {
"{customized property}": {
"value": {}
}
}
},
"projectParameters": {
"{customized property}": {
"value": {}
}
},
"propertyOverrides": {
"{customized property}": {
"isSensitive": "bool",
"value": {}
}
},
"runtime": {}
}
W przypadku filtru użyj:
"type": "Filter",
"typeProperties": {
"condition": {
"type": "Expression",
"value": "string"
},
"items": {
"type": "Expression",
"value": "string"
}
}
W przypadku programu ForEach użyj:
"type": "ForEach",
"typeProperties": {
"activities": [
{
"dependsOn": [
{
"activity": "string",
"dependencyConditions": [ "string" ],
"{customized property}": {}
}
],
"description": "string",
"name": "string",
"type": "string"
// For remaining properties, see Activity objects
}
],
"batchCount": "int",
"isSequential": "bool",
"items": {
"type": "Expression",
"value": "string"
}
}
W przypadku metody GetMetadata użyj:
"type": "GetMetadata",
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureOutput": "bool",
"timeout": {},
"{customized property}": {}
},
"typeProperties": {
"dataset": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "DatasetReference"
},
"fieldList": [ object ]
}
W przypadku usługi HDInsightHive użyj:
"type": "HDInsightHive",
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureOutput": "bool",
"timeout": {},
"{customized property}": {}
},
"typeProperties": {
"arguments": [ object ],
"defines": {
"{customized property}": {}
},
"getDebugInfo": "string",
"scriptLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"scriptPath": {},
"storageLinkedServices": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
}
]
}
W przypadku usługi HDInsightMapReduce użyj:
"type": "HDInsightMapReduce",
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureOutput": "bool",
"timeout": {},
"{customized property}": {}
},
"typeProperties": {
"arguments": [ object ],
"className": {},
"defines": {
"{customized property}": {}
},
"getDebugInfo": "string",
"jarFilePath": {},
"jarLibs": [ object ],
"jarLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"storageLinkedServices": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
}
]
}
W przypadku usługi HDInsightPig użyj:
"type": "HDInsightPig",
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureOutput": "bool",
"timeout": {},
"{customized property}": {}
},
"typeProperties": {
"arguments": [ object ],
"defines": {
"{customized property}": {}
},
"getDebugInfo": "string",
"scriptLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"scriptPath": {},
"storageLinkedServices": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
}
]
}
W przypadku usługi HDInsightSpark użyj:
"type": "HDInsightSpark",
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureOutput": "bool",
"timeout": {},
"{customized property}": {}
},
"typeProperties": {
"arguments": [ object ],
"className": "string",
"entryFilePath": {},
"getDebugInfo": "string",
"proxyUser": {},
"rootPath": {},
"sparkConfig": {
"{customized property}": {}
},
"sparkJobLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
}
}
W przypadku usługi HDInsightStreaming użyj:
"type": "HDInsightStreaming",
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureOutput": "bool",
"timeout": {},
"{customized property}": {}
},
"typeProperties": {
"arguments": [ object ],
"combiner": {},
"commandEnvironment": [ object ],
"defines": {
"{customized property}": {}
},
"fileLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"filePaths": [ object ],
"getDebugInfo": "string",
"input": {},
"mapper": {},
"output": {},
"reducer": {},
"storageLinkedServices": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
}
]
}
W przypadku elementu IfCondition użyj:
"type": "IfCondition",
"typeProperties": {
"expression": {
"type": "Expression",
"value": "string"
},
"ifFalseActivities": [
{
"dependsOn": [
{
"activity": "string",
"dependencyConditions": [ "string" ],
"{customized property}": {}
}
],
"description": "string",
"name": "string",
"type": "string"
// For remaining properties, see Activity objects
}
],
"ifTrueActivities": [
{
"dependsOn": [
{
"activity": "string",
"dependencyConditions": [ "string" ],
"{customized property}": {}
}
],
"description": "string",
"name": "string",
"type": "string"
// For remaining properties, see Activity objects
}
]
}
W przypadku wyszukiwania użyj:
"type": "Lookup",
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureOutput": "bool",
"timeout": {},
"{customized property}": {}
},
"typeProperties": {
"dataset": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "DatasetReference"
},
"firstRowOnly": {},
"source": {
"sourceRetryCount": {},
"sourceRetryWait": {}
// For remaining properties, see CopySource objects
}
}
W przypadku elementu SqlServerStoredProcedure użyj:
"type": "SqlServerStoredProcedure",
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureOutput": "bool",
"timeout": {},
"{customized property}": {}
},
"typeProperties": {
"storedProcedureName": {},
"storedProcedureParameters": {
"{customized property}": {
"type": "string",
"value": {}
}
}
}
W obszarze Do użyj:
"type": "Until",
"typeProperties": {
"activities": [
{
"dependsOn": [
{
"activity": "string",
"dependencyConditions": [ "string" ],
"{customized property}": {}
}
],
"description": "string",
"name": "string",
"type": "string"
// For remaining properties, see Activity objects
}
],
"expression": {
"type": "Expression",
"value": "string"
},
"timeout": {}
}
Aby poczekać, użyj polecenia:
"type": "Wait",
"typeProperties": {
"waitTimeInSeconds": "int"
}
W przypadku funkcji WebActivity użyj:
"type": "WebActivity",
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureOutput": "bool",
"timeout": {},
"{customized property}": {}
},
"typeProperties": {
"authentication": {
"password": {
"type": "string",
"value": "string"
},
"pfx": {
"type": "string",
"value": "string"
},
"resource": "string",
"type": "string",
"username": "string"
},
"body": {},
"datasets": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "DatasetReference"
}
],
"disableCertValidation": "bool",
"headers": {},
"linkedServices": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
}
],
"method": "string",
"url": {}
}
Obiekty CopySink
Ustaw właściwość type , aby określić typ obiektu.
Obiekty CopySource
Ustaw właściwość type , aby określić typ obiektu.
Obiekty SecretBase
Ustaw właściwość type , aby określić typ obiektu.
W przypadku elementu AzureKeyVaultSecret użyj:
"type": "AzureKeyVaultSecret",
"secretName": {},
"secretVersion": {},
"store": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
}
W przypadku funkcji SecureString użyj:
"type": "SecureString",
"value": "string"
Wartości właściwości
fabryki/potoki
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ zasobu | "Microsoft.DataFactory/factory/pipelines" |
apiVersion | Wersja interfejsu API zasobów | "2017-09-01-preview" |
name | Nazwa zasobu Zobacz, jak ustawić nazwy i typy dla zasobów podrzędnych w szablonach usługi ARM w formacie JSON. |
ciąg (wymagany) Limit znaków: 1–260 Prawidłowe znaki: Nie można użyć: <>*#.%&:\\+?/ lub znaki kontrolneZacznij od alfanumerycznego. |
properties | Właściwości potoku. | Potok (wymagany) |
Potok
Nazwa | Opis | Wartość |
---|---|---|
activities | Lista działań w potoku. | Działanie[] |
Adnotacje | Lista tagów, których można użyć do opisywania potoku. | any[] |
współbieżność | Maksymalna liczba współbieżnych przebiegów dla potoku. | int Ograniczenia: Minimalna wartość = 1 |
description (opis) | Opis potoku. | ciąg |
parameters | Lista parametrów potoku. | ParameterDefinitionSpecification |
Działanie
Nazwa | Opis | Wartość |
---|---|---|
dependsOn | Działanie zależy od warunku. | ActivityDependency[] |
description (opis) | Opis działania. | ciąg |
name | Nazwa działania. | ciąg (wymagany) |
typ | Ustawianie typu obiektu | AzureMLBatchExecution AzureMLUpdateResource Kopiuj Niestandardowe DatabricksNotebook DataLakeAnalyticsU-SQL ExecutePipeline ExecuteSSISPackage Filtr ForEach Getmetadata HDInsightHive HDInsightMapReduce HDInsightPig HDInsightSpark HDInsightStreaming IfCondition Wyszukiwanie SqlServerStoredProcedure Do Czekaj WebActivity (wymagane) |
DziałanieDependency
Nazwa | Opis | Wartość |
---|---|---|
aktywność | Nazwa działania. | ciąg (wymagany) |
dependencyConditions | Match-Condition zależności. | Tablica ciągów zawierająca dowolną z: "Ukończono" "Niepowodzenie" "Pominięto" "Powodzenie" (wymagane) |
{niestandardowa właściwość} |
AzureMLBatchExecutionActivity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ działania. | "AzureMLBatchExecution" (wymagane) |
linkedServiceName | Dokumentacja połączonej usługi. | LinkedServiceReference |
policy | Zasady dotyczące działań. | ActivityPolicy |
typeProperties | Właściwości działania wykonywania usługi Azure ML Batch. | AzureMLBatchExecutionActivityTypeProperties (wymagane) |
LinkedServiceReference
Nazwa | Opis | Wartość |
---|---|---|
parameters | Argumenty dla usługi LinkedService. | ParameterValueSpecification |
referenceName | Odwoływanie się do nazwy usługi połączonej. | ciąg (wymagany) |
typ | Typ odwołania do połączonej usługi. | "LinkedServiceReference" (wymagane) |
ParameterValueSpecification
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} |
ActivityPolicy
Nazwa | Opis | Wartość |
---|---|---|
retry | Maksymalna liczba zwykłych ponownych prób. Wartość domyślna to 0. Typ: liczba całkowita (lub wyrażenie z wartością resultType integer), minimum: 0. | |
retryIntervalInSeconds | Interwał między każdą ponowną próbą (w sekundach). Wartość domyślna to 30 sekund. | int Ograniczenia: Minimalna wartość = 30 Maksymalna wartość = 86400 |
secureOutput | Po ustawieniu wartości true dane wyjściowe z działania są uznawane za bezpieczne i nie będą rejestrowane w celu monitorowania. | bool |
timeout | Określa limit czasu pracy działania. Domyślny limit czasu to 7 dni. Typ: ciąg (lub wyrażenie z ciągiem resultType), wzorzec: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). | |
{niestandardowa właściwość} |
AzureMLBatchExecutionActivityTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
globalParameters | Pary klucz,wartość, które mają być przekazywane do punktu końcowego usługi wykonywania usługi Batch w usłudze Azure ML. Klucze muszą być zgodne z nazwami parametrów usługi internetowej zdefiniowanych w opublikowanej usłudze internetowej Azure ML. Wartości zostaną przekazane we właściwości GlobalParameters żądania wykonania wsadowego usługi Azure ML. | AzureMLBatchExecutionActivityTypePropertiesGlobalPar... |
webServiceInputs | Pary klucz,wartość, mapowanie nazw danych wejściowych usługi internetowej punktu końcowego usługi Azure ML na obiekty AzureMLWebServiceFile określające wejściowe lokalizacje obiektów blob. Te informacje zostaną przekazane we właściwości WebServiceInputs żądania wykonania wsadowego usługi Azure ML. | AzureMLBatchExecutionActivityTypePropertiesWebServic... |
webServiceOutputs | Pary klucz,wartość, mapowanie nazw danych wyjściowych usługi internetowej punktu końcowego usługi Azure ML na obiekty AzureMLWebServiceFile określające wyjściowe lokalizacje obiektów blob. Te informacje zostaną przekazane we właściwości WebServiceOutputs żądania wykonania wsadowego usługi Azure ML. | AzureMLBatchExecutionActivityTypePropertiesWebServic... |
AzureMLBatchExecutionActivityTypePropertiesGlobalPar...
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} |
AzureMLBatchExecutionActivityTypePropertiesWebServic...
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} | AzureMLWebServiceFile |
AzureMLWebServiceFile
Nazwa | Opis | Wartość |
---|---|---|
Filepath | Ścieżka pliku względnego, w tym nazwa kontenera, w Azure Blob Storage określona przez LinkedService. Typ: ciąg (lub wyrażenie z ciągiem resultType). | |
linkedServiceName | Odwołanie do połączonej usługi Azure Storage, w której znajduje się plik wejściowy/wyjściowy usługi WebService usługi Azure ML. | LinkedServiceReference (wymagane) |
AzureMLBatchExecutionActivityTypePropertiesWebServic...
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} | AzureMLWebServiceFile |
AzureMLUpdateResourceActivity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ działania. | "AzureMLUpdateResource" (wymagane) |
linkedServiceName | Dokumentacja połączonej usługi. | LinkedServiceReference |
policy | Zasady dotyczące działań. | ActivityPolicy |
typeProperties | Właściwości działania update resource management w usłudze Azure ML. | AzureMLUpdateResourceActivityTypeProperties (wymagane) |
AzureMLUpdateResourceActivityTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
trainedModelFilePath | Ścieżka pliku względnego w uczeniaModelLinkedService reprezentująca plik ilearner, który zostanie przekazany przez operację aktualizacji. Typ: ciąg (lub wyrażenie z ciągiem resultType). | |
trainedModelLinkedServiceName | Nazwa połączonej usługi Azure Storage zawierającej plik ilearner, który zostanie przekazany przez operację aktualizacji. | LinkedServiceReference (wymagane) |
trainedModelName | Nazwa modułu Trained Model (Wytrenowany model) w eksperymencie usługi internetowej, który ma zostać zaktualizowany. Typ: ciąg (lub wyrażenie z ciągiem resultType). |
CopyActivity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ działania. | "Kopiuj" (wymagane) |
Wejścia | Lista danych wejściowych dla działania. | DatasetReference[] |
linkedServiceName | Dokumentacja połączonej usługi. | LinkedServiceReference |
Wyjść | Lista danych wyjściowych dla działania. | DatasetReference[] |
policy | Zasady dotyczące działań. | ActivityPolicy |
typeProperties | działanie Kopiuj właściwości. | CopyActivityTypeProperties (wymagane) |
Datasetreference
Nazwa | Opis | Wartość |
---|---|---|
parameters | Argumenty dla zestawu danych. | ParameterValueSpecification |
referenceName | Nazwa zestawu danych odwołania. | ciąg (wymagany) |
typ | Typ odwołania do zestawu danych. | "DatasetReference" (wymagane) |
CopyActivityTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
cloudDataMovementUnits | Maksymalna liczba jednostek przenoszenia danych w chmurze, których można użyć do wykonania tego przenoszenia danych. Typ: liczba całkowita (lub wyrażenie z wartością resultType integer), minimum: 0. | |
enableSkipIncompatibleRow | Czy pominąć niezgodny wiersz. Wartość domyślna to false. Typ: wartość logiczna (lub wyrażenie z wartością logiczną resultType). | |
enableStaging | Określa, czy skopiować dane za pośrednictwem tymczasowego przemieszczania. Wartość domyślna to false. Typ: wartość logiczna (lub wyrażenie z wartością logiczną resultType). | |
parallelCopies | Maksymalna liczba współbieżnych sesji otwartych w źródle lub ujściu w celu uniknięcia przeciążenia magazynu danych. Typ: liczba całkowita (lub wyrażenie z wartością resultType integer), minimum: 0. | |
redirectIncompatibleRowSettings | Przekieruj niezgodne ustawienia wiersza, gdy wartość EnableSkipIncompatibleRow ma wartość true. | RedirectIncompatibleRowSettings |
Zlew | działanie Kopiuj ujście. | CopySink (wymagane) |
source | działanie Kopiuj źródło. | CopySource (wymagane) |
ustawienia przejściowe | Określa tymczasowe ustawienia przejściowe, gdy właściwość EnableStaging ma wartość true. | Ustawienia przejściowe |
tłumacz | działanie Kopiuj tłumacza. Jeśli nie zostanie określony, zostanie użyty translator tabelaryczny. |
RedirectIncompatibleRowSettings
Nazwa | Opis | Wartość |
---|---|---|
linkedServiceName | Nazwa połączonej usługi Azure Storage, sygnatury dostępu współdzielonego magazynu lub usługi Azure Data Lake Store używanej do przekierowywania niezgodnego wiersza. Należy określić, jeśli określono wartość redirectIncompatibleRowSettings. Typ: ciąg (lub wyrażenie z ciągiem resultType). | |
path | Ścieżka do przechowywania niezgodnych danych wiersza przekierowania. Typ: ciąg (lub wyrażenie z ciągiem resultType). | |
{niestandardowa właściwość} |
CopySink
Nazwa | Opis | Wartość |
---|---|---|
sinkRetryCount | Liczba ponownych prób ujścia. Typ: liczba całkowita (lub wyrażenie z liczbą całkowitą resultType). | |
sinkRetryWait | Oczekiwanie na ponowienie próby ujścia. Typ: ciąg (lub wyrażenie z ciągiem resultType), wzorzec: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). | |
writeBatchSize | Rozmiar partii zapisu. Typ: liczba całkowita (lub wyrażenie z wartością resultType integer), minimum: 0. | |
writeBatchTimeout | Limit czasu zapisu wsadowego. Typ: ciąg (lub wyrażenie z ciągiem resultType), wzorzec: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). |
CopySource
Nazwa | Opis | Wartość |
---|---|---|
sourceRetryCount | Liczba ponownych prób źródła. Typ: liczba całkowita (lub wyrażenie z liczbą całkowitą resultType). | |
sourceRetryWait | Oczekiwanie na ponowienie próby źródła. Typ: ciąg (lub wyrażenie z ciągiem resultType), wzorzec: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). |
Ustawienia przejściowe
Nazwa | Opis | Wartość |
---|---|---|
enableCompression | Określa, czy używać kompresji podczas kopiowania danych za pośrednictwem tymczasowego przemieszczania. Wartość domyślna to false. Typ: wartość logiczna (lub wyrażenie z wartością logiczną resultType). | |
linkedServiceName | Odwołanie do połączonej usługi przejściowej. | LinkedServiceReference (wymagane) |
path | Ścieżka do magazynu do przechowywania danych tymczasowych. Typ: ciąg (lub wyrażenie z ciągiem resultType). | |
{niestandardowa właściwość} |
CustomActivity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ działania. | "Niestandardowy" (wymagany) |
linkedServiceName | Dokumentacja połączonej usługi. | LinkedServiceReference |
policy | Zasady dotyczące działań. | ActivityPolicy |
typeProperties | Właściwości działań niestandardowych. | CustomActivityTypeProperties (wymagane) |
CustomActivityTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
command | Polecenie dla niestandardowego typu działania: ciąg (lub wyrażenie z ciągiem resultType). | |
Extendedproperties | Torba właściwości zdefiniowana przez użytkownika. Nie ma żadnych ograniczeń dotyczących kluczy lub wartości, których można użyć. Określone przez użytkownika działanie niestandardowe ma pełną odpowiedzialność za używanie i interpretowanie zdefiniowanej zawartości. | CustomActivityTypePropertiesExtendedProperties |
folderPath | Ścieżka folderu dla plików zasobów Typ: ciąg (lub Wyrażenie z ciągiem resultType). | |
referenceObjects | Odwołania do obiektów | CustomActivityReferenceObject |
resourceLinkedService | Dokumentacja połączonej usługi zasobów. | LinkedServiceReference |
CustomActivityTypePropertiesExtendedProperties
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} |
CustomActivityReferenceObject
Nazwa | Opis | Wartość |
---|---|---|
zestawy danych | Odwołania do zestawu danych. | DatasetReference[] |
linkedServices | Połączone odwołania do usługi. | LinkedServiceReference[] |
DatabricksNotebookActivity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ działania. | "DatabricksNotebook" (wymagany) |
linkedServiceName | Dokumentacja połączonej usługi. | LinkedServiceReference |
policy | Zasady działania. | ActivityPolicy |
typeProperties | Właściwości działania notesu usługi Databricks. | DatabricksNotebookActivityTypeProperties (wymagane) |
DatabricksNotebookActivityTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
baseParameters | Podstawowe parametry, które mają być używane dla każdego przebiegu tego zadania. Jeśli notes przyjmuje parametr, który nie jest określony, zostanie użyta wartość domyślna z notesu. | DatabricksNotebookActivityTypePropertiesBaseParamete... |
notebookPath | Ścieżka bezwzględna notesu do uruchomienia w obszarze roboczym usługi Databricks. Ta ścieżka musi zaczynać się od ukośnika. Typ: ciąg (lub wyrażenie z ciągiem resultType). |
DatabricksNotebookActivityTypePropertiesBaseParamete...
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} |
DataLakeAnalyticsUsqlActivity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ działania. | "DataLakeAnalyticsU-SQL" (wymagane) |
linkedServiceName | Dokumentacja połączonej usługi. | LinkedServiceReference |
policy | Zasady działania. | ActivityPolicy |
typeProperties | Data Lake Analytics właściwości działania U-SQL. | DataLakeAnalyticsUsqlActivityTypeProperties (wymagane) |
DataLakeAnalyticsUsqlActivityTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
compilationMode | Tryb kompilacji języka U-SQL. Musi być jedną z następujących wartości: Semantic, Full i SingleBox. Typ: ciąg (lub wyrażenie z ciągiem resultType). | |
degreeOfParallelism | Maksymalna liczba węzłów jednocześnie używanych do uruchamiania zadania. Wartość domyślna to 1. Typ: liczba całkowita (lub wyrażenie z liczbą całkowitą resultType), minimum: 1. | |
parameters | Parametry żądania zadania U-SQL. | DataLakeAnalyticsUsqlActivityTypePropertiesParameter... |
priority | Określa, które zadania są w kolejce, należy wybrać do pierwszego uruchomienia. Im mniejsza liczba, tym wyższy priorytet. Wartość domyślna to 1000. Typ: liczba całkowita (lub wyrażenie z liczbą całkowitą resultType), minimum: 1. | |
runtimeVersion | Wersja środowiska uruchomieniowego aparatu U-SQL do użycia. Typ: ciąg (lub wyrażenie z ciągiem resultType). | |
scriptLinkedService | Dokumentacja połączonej usługi skryptu. | LinkedServiceReference (wymagane) |
scriptPath | Ścieżka z uwzględnieniem wielkości liter do folderu zawierającego skrypt U-SQL. Typ: ciąg (lub wyrażenie z ciągiem resultType). |
DataLakeAnalyticsUsqlActivityTypePropertiesParameter...
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} |
ExecutePipelineActivity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ działania. | "ExecutePipeline" (wymagane) |
typeProperties | Wykonywanie właściwości działania potoku. | ExecutePipelineActivityTypeProperties (wymagane) |
ExecutePipelineActivityTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
parameters | Parametry potoku. | ParameterValueSpecification |
Rurociągu | Dokumentacja potoku. | PipelineReference (wymagane) |
waitOnCompletion | Określa, czy wykonanie działania będzie oczekiwać na zakończenie wykonywania zależnego potoku. Wartość domyślna to false. | bool |
PipelineReference
Nazwa | Opis | Wartość |
---|---|---|
name | Nazwa odwołania. | ciąg |
referenceName | Nazwa potoku odwołania. | ciąg (wymagany) |
typ | Typ odwołania do potoku. | "PipelineReference" (wymagane) |
ExecuteSsisPackageActivity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ działania. | "ExecuteSSISPackage" (wymagane) |
linkedServiceName | Dokumentacja połączonej usługi. | LinkedServiceReference |
policy | Zasady dotyczące działań. | ActivityPolicy |
typeProperties | Wykonaj właściwości działania pakietu SSIS. | ExecuteSsisPackageActivityTypeProperties (wymagane) |
ExecuteSsisPackageActivityTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
connectVia | Dokumentacja środowiska Integration Runtime. | IntegrationRuntimeReference (wymagane) |
environmentPath | Ścieżka środowiska do wykonania pakietu usług SSIS. Typ: ciąg (lub wyrażenie z ciągiem resultType). | |
executionCredential | Poświadczenie wykonania pakietu. | SsisExecutionCredential |
loggingLevel | Poziom rejestrowania wykonywania pakietu usług SSIS. Typ: ciąg (lub wyrażenie z ciągiem resultType). | |
logLocation | Lokalizacja dziennika wykonywania pakietów SSIS. | SsisLogLocation |
packageConnectionManagers | Menedżerowie połączeń na poziomie pakietu w celu wykonania pakietu usług SSIS. | ExecuteSsisPackageActivityTypePropertiesPackageConne... |
packageLocation | Lokalizacja pakietu SSIS. | SsisPackageLocation (wymagane) |
packageParameters | Parametry poziomu pakietu do wykonania pakietu SSIS. | ExecuteSsisPackageActivityTypePropertiesPackageParam... |
projectConnectionManagers | Menedżerowie połączeń na poziomie projektu w celu wykonania pakietu usług SSIS. | ExecuteSsisPackageActivityTypePropertiesProjectConne... |
parametry projektu | Parametry poziomu projektu do wykonania pakietu SSIS. | ExecuteSsisPackageActivityTypePropertiesProjectParam... |
właściwościPrzesłonięcia | Właściwość zastępuje wykonywanie pakietu SSIS. | ExecuteSsisPackageActivityTypePropertiesPropertyOver... |
środowisko uruchomieniowe | Określa środowisko uruchomieniowe do wykonania pakietu SSIS. Wartość powinna mieć wartość "x86" lub "x64". Typ: ciąg (lub wyrażenie z ciągiem resultType). |
IntegrationRuntimeReference
Nazwa | Opis | Wartość |
---|---|---|
parameters | Argumenty środowiska Integration Runtime. | ParameterValueSpecification |
referenceName | Odwołanie do nazwy środowiska Integration Runtime. | ciąg (wymagany) |
typ | Typ środowiska Integration Runtime. | "IntegrationRuntimeReference" (wymagane) |
SsisExecutionCredential
Nazwa | Opis | Wartość |
---|---|---|
domena | Domena na potrzeby uwierzytelniania systemu Windows. | |
hasło | Hasło do uwierzytelniania systemu Windows. | SecureString (wymagane) |
userName | UseName na potrzeby uwierzytelniania systemu Windows. |
Securestring
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ wpisu tajnego. | ciąg (wymagany) |
wartość | Wartość bezpiecznego ciągu. | ciąg (wymagany) |
SsisLogLocation
Nazwa | Opis | Wartość |
---|---|---|
logPath | Ścieżka dziennika wykonywania pakietu SSIS. Typ: ciąg (lub wyrażenie z ciągiem resultType). | |
typ | Typ lokalizacji dziennika usług SSIS. | "Plik" (wymagany) |
typeProperties | Właściwości lokalizacji dziennika wykonywania pakietów SSIS. | SsisLogLocationTypeProperties (wymagane) |
SsisLogLocationTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
accessCredential | Poświadczenia dostępu dziennika wykonywania pakietu. | SsisAccessCredential |
logRefreshInterval | Określa interwał odświeżania dziennika. Domyślny interwał to 5 minut. Typ: ciąg (lub wyrażenie z ciągiem resultType), wzorzec: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). |
SsisAccessCredential
Nazwa | Opis | Wartość |
---|---|---|
domena | Domena na potrzeby uwierzytelniania systemu Windows. | |
hasło | Hasło do uwierzytelniania systemu Windows. | SecretBase (wymagana) |
userName | UseName na potrzeby uwierzytelniania systemu Windows. |
SecretBase
Nazwa | Opis | Wartość |
---|---|---|
typ | Ustawianie typu obiektu | AzureKeyVaultSecret SecureString (wymagane) |
AzureKeyVaultSecretReference
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ wpisu tajnego. | "AzureKeyVaultSecret" (wymagane) |
secretName | Nazwa wpisu tajnego w usłudze Azure Key Vault. Typ: ciąg (lub wyrażenie z ciągiem resultType). | |
secretVersion | Wersja wpisu tajnego w usłudze Azure Key Vault. Wartość domyślna to najnowsza wersja wpisu tajnego. Typ: ciąg (lub wyrażenie z ciągiem resultType). | |
store | Dokumentacja połączonej usługi Azure Key Vault. | LinkedServiceReference (wymagane) |
ExecuteSsisPackageActivityTypePropertiesPackageConne...
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} | SsisConnectionManager |
SsisConnectionManager
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} | SsisExecutionParameter |
SsisExecutionParameter
Nazwa | Opis | Wartość |
---|---|---|
wartość | Wartość parametru wykonywania pakietu SSIS. Typ: ciąg (lub wyrażenie z ciągiem resultType). |
SsisPackageLocation
Nazwa | Opis | Wartość |
---|---|---|
Packagepath | Ścieżka pakietu SSIS. Typ: ciąg (lub wyrażenie z ciągiem resultType). | |
typ | Typ lokalizacji pakietu SSIS. | "Plik" "SSISDB" |
typeProperties | Właściwości lokalizacji pakietu SSIS. | SsisPackageLocationTypeProperties |
SsisPackageLocationTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
accessCredential | Poświadczenia dostępu do pakietu. | SsisAccessCredential |
configurationPath | Plik konfiguracji wykonywania pakietu. Typ: ciąg (lub wyrażenie z ciągiem resultType). | |
packagePassword | Hasło pakietu. | SecretBase |
ExecuteSsisPackageActivityTypePropertiesPackageParam...
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} | SsisExecutionParameter |
ExecuteSsisPackageActivityTypePropertiesProjectConne...
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} | SsisConnectionManager |
ExecuteSsisPackageActivityTypePropertiesProjectParam...
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} | SsisExecutionParameter |
ExecuteSsisPackageActivityTypePropertiesPropertyOver...
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} | SsisPropertyOverride |
SsisPropertyOverride
Nazwa | Opis | Wartość |
---|---|---|
Issensitive | Określa, czy właściwość pakietu SSIS zastępuje wartość danych poufnych. Wartość zostanie zaszyfrowana w bazie danych SSISDB, jeśli ma wartość true | bool |
wartość | Właściwość pakietu SSIS zastępuje wartość. Typ: ciąg (lub wyrażenie z ciągiem resultType). |
FilterActivity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ działania. | "Filtr" (wymagany) |
typeProperties | Filtruj właściwości działania. | FilterActivityTypeProperties (wymagane) |
FilterActivityTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
Warunek | Warunek służący do filtrowania danych wejściowych. | Wyrażenie (wymagane) |
elementy | Tablica wejściowa, na której należy zastosować filtr. | Wyrażenie (wymagane) |
Wyrażenie
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ wyrażenia. | Wyrażenie (wymagane) |
wartość | Wartość wyrażenia. | ciąg (wymagany) |
Działanie ForEach
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ działania. | "ForEach" (wymagane) |
typeProperties | Właściwości działania ForEach. | ForEachActivityTypeProperties (wymagane) |
ForEachActivityTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
activities | Lista działań do wykonania . | Działanie[] (wymagane) |
batchCount | Liczba partii, która ma być używana do kontrolowania liczby równoległych wykonań (gdy parametr isSequential ma wartość false). | int Ograniczenia: Maksymalna wartość = 50 |
isSequential | Jeśli pętla jest wykonywana w sekwencji lub równolegle (maksymalnie 50) | bool |
elementy | Kolekcja do iterowania. | Wyrażenie (wymagane) |
GetMetadataActivity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ działania. | "GetMetadata" (wymagane) |
linkedServiceName | Dokumentacja połączonej usługi. | LinkedServiceReference |
policy | Zasady dotyczące działań. | ActivityPolicy |
typeProperties | Właściwości działania GetMetadata. | GetMetadataActivityTypeProperties (wymagane) |
GetMetadataActivityTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
Dataset | Dokumentacja zestawu danych działania GetMetadata. | DatasetReference (wymagane) |
fieldList | Pola metadanych do pobrania z zestawu danych. | any[] |
HDInsightHiveActivity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ działania. | "HDInsightHive" (wymagane) |
linkedServiceName | Dokumentacja połączonej usługi. | LinkedServiceReference |
policy | Zasady dotyczące działań. | ActivityPolicy |
typeProperties | Właściwości działania programu Hive w usłudze HDInsight. | HDInsightHiveActivityTypeProperties (wymagane) |
HDInsightHiveActivityTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
Argumenty | Argumenty określone przez użytkownika w usłudze HDInsightActivity. | any[] |
Definiuje | Umożliwia użytkownikowi określenie definiowania dla żądania zadania hive. | HDInsightHiveActivityTypePropertiesDefines |
getDebugInfo | Opcja informacji debugowania. | "Zawsze" "Niepowodzenie" "Brak" |
scriptLinkedService | Dokumentacja połączonej usługi skryptu. | LinkedServiceReference |
scriptPath | Ścieżka skryptu. Typ: ciąg (lub wyrażenie z ciągiem resultType). | |
storageLinkedServices | Odwołania do połączonej usługi Storage. | LinkedServiceReference[] |
HDInsightHiveActivityTypePropertiesDefines
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} |
HDInsightMapReduceActivity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ działania. | "HDInsightMapReduce" (wymagane) |
linkedServiceName | Dokumentacja połączonej usługi. | LinkedServiceReference |
policy | Zasady dotyczące działań. | ActivityPolicy |
typeProperties | Właściwości działania MapReduce w usłudze HDInsight. | HDInsightMapReduceActivityTypeProperties (wymagane) |
HDInsightMapReduceActivityTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
Argumenty | Argumenty określone przez użytkownika w usłudze HDInsightActivity. | any[] |
Classname | Nazwa klasy. Typ: ciąg (lub wyrażenie z ciągiem resultType). | |
Definiuje | Umożliwia użytkownikowi określenie definiowania dla żądania zadania MapReduce. | HDInsightMapReduceActivityTypePropertiesDefines |
getDebugInfo | Opcja informacji debugowania. | "Zawsze" "Niepowodzenie" "Brak" |
jarFilePath | Ścieżka jar. Typ: ciąg (lub wyrażenie z ciągiem resultType). | |
jarLibs | Biblioteki jar. | any[] |
jarLinkedService | Dokumentacja połączonej usługi Jar. | LinkedServiceReference |
storageLinkedServices | Odwołania do połączonej usługi Storage. | LinkedServiceReference[] |
HDInsightMapReduceActivityTypePropertiesDefines
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} |
HDInsightPigActivity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ działania. | "HDInsightPig" (wymagane) |
linkedServiceName | Dokumentacja połączonej usługi. | LinkedServiceReference |
policy | Zasady dotyczące działań. | ActivityPolicy |
typeProperties | Właściwości działania usługi HDInsight Pig. | HDInsightPigActivityTypeProperties (wymagane) |
HDInsightPigActivityTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
Argumenty | Argumenty określone przez użytkownika w usłudze HDInsightActivity. | any[] |
Definiuje | Umożliwia użytkownikowi określenie definiowania dla żądania zadania pig. | HDInsightPigActivityTypePropertiesDefines |
getDebugInfo | Opcja informacji debugowania. | "Zawsze" "Niepowodzenie" "Brak" |
scriptLinkedService | Dokumentacja połączonej usługi skryptu. | LinkedServiceReference |
scriptPath | Ścieżka skryptu. Typ: ciąg (lub wyrażenie z ciągiem resultType). | |
storageLinkedServices | Odwołania do połączonej usługi Storage. | LinkedServiceReference[] |
HDInsightPigActivityTypePropertiesDefines
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} |
HDInsightSparkActivity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ działania. | "HDInsightSpark" (wymagane) |
linkedServiceName | Dokumentacja połączonej usługi. | LinkedServiceReference |
policy | Zasady dotyczące działań. | ActivityPolicy |
typeProperties | Właściwości działania platformy Spark w usłudze HDInsight. | HDInsightSparkActivityTypeProperties (wymagane) |
HDInsightSparkActivityTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
Argumenty | Argumenty określone przez użytkownika do usługi HDInsightSparkActivity. | dowolny[] |
Classname | Główna klasa Java/Spark aplikacji. | ciąg |
entryFilePath | Ścieżka względna do folderu głównego kodu/pakietu do wykonania. Typ: ciąg (lub wyrażenie z ciągiem resultType). | |
getDebugInfo | Opcja debugowania informacji. | "Zawsze" "Niepowodzenie" "Brak" |
proxyUser | Użytkownik personifikujący, który wykona zadanie. Typ: ciąg (lub wyrażenie z ciągiem resultType). | |
rootPath | Ścieżka główna w pliku "sparkJobLinkedService" dla wszystkich plików zadania. Typ: ciąg (lub wyrażenie z ciągiem resultType). | |
sparkConfig | Właściwość konfiguracji platformy Spark. | HDInsightSparkActivityTypePropertiesSparkConfig |
sparkJobLinkedService | Połączona usługa magazynu służąca do przekazywania pliku wpisu i zależności oraz odbierania dzienników. | LinkedServiceReference |
HDInsightSparkActivityTypePropertiesSparkConfig
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} |
HDInsightStreamingActivity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ działania. | "HDInsightStreaming" (wymagane) |
linkedServiceName | Dokumentacja połączonej usługi. | LinkedServiceReference |
policy | Zasady działania. | ActivityPolicy |
typeProperties | Właściwości działania przesyłania strumieniowego w usłudze HDInsight. | HDInsightStreamingActivityTypeProperties (wymagane) |
HDInsightStreamingActivityTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
Argumenty | Argumenty określone przez użytkownika w usłudze HDInsightActivity. | dowolny[] |
łączenie | Nazwa pliku wykonywalnego łączenia. Typ: ciąg (lub wyrażenie z ciągiem resultType). | |
commandEnvironment | Wartości środowiska wiersza polecenia. | dowolny[] |
Definiuje | Umożliwia użytkownikowi określenie definiowania żądania zadania przesyłania strumieniowego. | HDInsightStreamingActivityTypePropertiesDefines |
fileLinkedService | Połączona dokumentacja usługi, w której znajdują się pliki. | LinkedServiceReference |
filePaths | Ścieżki do plików zadań przesyłania strumieniowego. Może być katalogami. | any[] (wymagane) |
getDebugInfo | Opcja debugowania informacji. | "Zawsze" "Niepowodzenie" "Brak" |
wejście | Ścieżka wejściowego obiektu blob. Typ: ciąg (lub wyrażenie z ciągiem resultType). | |
Mapowania | Nazwa pliku wykonywalnego mapowania. Typ: ciąg (lub wyrażenie z ciągiem resultType). | |
output | Ścieżka wyjściowego obiektu blob. Typ: ciąg (lub wyrażenie z ciągiem resultType). | |
Reduktor | Nazwa pliku wykonywalnego redukatora. Typ: ciąg (lub wyrażenie z ciągiem resultType). | |
storageLinkedServices | Odwołania do połączonej usługi magazynu. | LinkedServiceReference[] |
HDInsightStreamingActivityTypePropertiesDefines
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} |
IfConditionActivity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ działania. | "IfCondition" (wymagane) |
typeProperties | Właściwości działania IfCondition. | IfConditionActivityTypeProperties (wymagane) |
IfConditionActivityTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
expression | Wyrażenie, które zwróci wartość logiczną. Służy do określania bloku działań (ifTrueActivities lub ifFalseActivities), które zostaną wykonane. | Wyrażenie (wymagane) |
ifFalseActivities | Lista działań do wykonania, jeśli wyrażenie jest obliczane na wartość false. Jest to właściwość opcjonalna i jeśli nie zostanie podana, działanie zakończy się bez żadnej akcji. | Działanie[] |
ifTrueActivities | Lista działań do wykonania, jeśli wyrażenie jest obliczane na wartość true. Jest to właściwość opcjonalna i jeśli nie zostanie podana, działanie zakończy się bez żadnej akcji. | Działanie[] |
LookupActivity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ działania. | "Wyszukiwanie" (wymagane) |
linkedServiceName | Dokumentacja połączonej usługi. | LinkedServiceReference |
policy | Zasady dotyczące działań. | ActivityPolicy |
typeProperties | Właściwości działania wyszukiwania. | LookupActivityTypeProperties (wymagane) |
LookupActivityTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
Dataset | Dokumentacja zestawu danych działania wyszukiwania. | DatasetReference (wymagane) |
firstRowOnly | Określa, czy ma być zwracany pierwszy wiersz, czy wszystkie wiersze. Wartość domyślna to True. Typ: wartość logiczna (lub wyrażenie z wartością logiczną resultType). | |
source | Właściwości źródła specyficzne dla zestawu danych, takie same jak źródło działania kopiowania. | CopySource (wymagane) |
SqlServerStoredProcedureActivity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ działania. | "SqlServerStoredProcedure" (wymagane) |
linkedServiceName | Dokumentacja połączonej usługi. | LinkedServiceReference |
policy | Zasady dotyczące działań. | ActivityPolicy |
typeProperties | Właściwości działania procedury składowanej SQL. | SqlServerStoredProcedureActivityTypeProperties (wymagane) |
SqlServerStoredProcedureActivityTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
storedProcedureName | Nazwa procedury składowanej. Typ: ciąg (lub wyrażenie z ciągiem resultType). | |
storedProcedureParameters | Ustawienie wartości i typu dla parametrów procedury składowanej. Przykład: "{Parameter1: {value: "1", wpisz: "int"}}". | SqlServerStoredProcedureActivityTypePropertiesStored... |
SqlServerStoredProcedureActivityTypePropertiesStored...
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} | Storedprocedureparameter |
Storedprocedureparameter
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ parametru procedury składowanej. | "Wartość logiczna" "Data" "Dziesiętny" "Guid" "Int" "Int64" "Ciąg" |
wartość | Wartość parametru procedury składowanej. Typ: ciąg (lub wyrażenie z ciągiem resultType). |
UntilActivity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ działania. | "Do" (wymagane) |
typeProperties | Do momentu, gdy właściwości działania. | UntilActivityTypeProperties (wymagane) |
UntilActivityTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
activities | Lista działań do wykonania. | Działanie[] (wymagane) |
expression | Wyrażenie, które będzie obliczane na wartość logiczną. Pętla będzie kontynuowana, dopóki to wyrażenie nie zwróci wartości true | Wyrażenie (wymagane) |
timeout | Określa limit czasu pracy działania. Jeśli nie określono żadnej wartości, przyjmuje wartość TimeSpan.FromDays(7), która ma wartość domyślną 1 tydzień. Typ: ciąg (lub wyrażenie z ciągiem resultType), wzorzec: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Typ: ciąg (lub wyrażenie z ciągiem resultType), wzorzec: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). |
WaitActivity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ działania. | "Czekaj" (wymagane) |
typeProperties | Właściwości działania oczekiwania. | WaitActivityTypeProperties (wymagane) |
WaitActivityTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
waitTimeInSeconds | Czas trwania w sekundach. | int (wymagane) |
Działanie WebActivity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ działania. | "WebActivity" (wymagane) |
linkedServiceName | Dokumentacja połączonej usługi. | LinkedServiceReference |
policy | Zasady działania. | ActivityPolicy |
typeProperties | Właściwości działania sieci Web. | WebActivityTypeProperties (wymagane) |
WebActivityTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
uwierzytelnianie | Metoda uwierzytelniania używana do wywoływania punktu końcowego. | WebActivityAuthentication |
body | Reprezentuje ładunek, który zostanie wysłany do punktu końcowego. Wymagane dla metody POST/PUT niedozwolone dla metody GET Typ: ciąg (lub Wyrażenie z ciągiem resultType). | |
zestawy danych | Lista zestawów danych przekazanych do internetowego punktu końcowego. | DatasetReference[] |
disableCertValidation | Po ustawieniu wartości true walidacja certyfikatu zostanie wyłączona. | bool |
Nagłówki | Reprezentuje nagłówki, które zostaną wysłane do żądania. Na przykład, aby ustawić język i wpisz na żądanie: "headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }. Typ: ciąg (lub wyrażenie z ciągiem resultType). | |
linkedServices | Lista połączonych usług przekazanych do internetowego punktu końcowego. | LinkedServiceReference[] |
method | Metoda interfejsu API REST dla docelowego punktu końcowego. | "DELETE" "GET" "POST" "PUT" (wymagane) |
url | Punkt końcowy i ścieżka docelowa działania sieci Web. Typ: ciąg (lub wyrażenie z ciągiem resultType). |
WebActivityAuthentication
Nazwa | Opis | Wartość |
---|---|---|
hasło | Hasło do pliku PFX lub uwierzytelniania podstawowego. | Securestring |
Pfx | Zawartość pliku PFX zakodowana w formacie Base64. | Securestring |
zasób | Zasób, dla którego token uwierzytelniania platformy Azure będzie wymagany podczas korzystania z uwierzytelniania MSI. | ciąg |
typ | Uwierzytelnianie aktywności internetowej (Podstawowa/ClientCertificate/MSI) | ciąg (wymagany) |
nazwa użytkownika | Nazwa użytkownika uwierzytelniania aktywności internetowej na potrzeby uwierzytelniania podstawowego. | ciąg |
ParameterDefinitionSpecification
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} | ParametrSpecification |
ParametrSpecification
Nazwa | Opis | Wartość |
---|---|---|
Defaultvalue | Wartość domyślna parametru. | |
typ | Typ parametru. | "Tablica" "Wartość logiczna" "Float" "Int" "Obiekt" "SecureString" "Ciąg" (wymagany) |
Szablony szybkiego startu
Następujące szablony szybkiego startu wdrażają ten typ zasobu.
Template | Opis |
---|---|
Więcej jest możliwe w przypadku Azure Data Factory — jednym kliknięciem, aby spróbować Azure Data Factory |
Ten szablon tworzy potok fabryki danych dla działania kopiowania z usługi Azure Blob do innego obiektu blob platformy Azure |
Tworzenie fabryki danych, kopiowanie z usługi Salesforce do obiektu blob |
Ten szablon używa Azure Data Factory do przenoszenia danych z usługi Salesforce do obiektów blob platformy Azure |
Kopiowanie zbiorcze przy użyciu Azure Data Factory |
Ten szablon tworzy fabrykę danych w wersji 2, która zbiorczo kopiuje dane w bazie danych Azure SQL do magazynu danych Azure SQL. |
Tworzenie fabryki danych w wersji 2 |
Ten szablon tworzy fabrykę danych w wersji 2, która kopiuje dane z folderu w Azure Blob Storage do innego folderu w magazynie. |
Tworzenie fabryki danych w wersji 2 (MySQL) |
Ten szablon tworzy fabrykę danych w wersji 2, która kopiuje dane z folderu w Azure Blob Storage do tabeli w Azure Database for MySQL. |
Tworzenie fabryki danych w wersji 2 (PostGre) |
Ten szablon tworzy fabrykę danych w wersji 2, która kopiuje dane z folderu w Azure Blob Storage do tabeli w Azure Database for PostgreSQL. |
Tworzenie fabryki danych w wersji 2 (SQL) |
Ten szablon tworzy fabrykę danych w wersji 2, która kopiuje dane z folderu w Azure Blob Storage do tabeli w bazie danych Azure SQL. |
Tworzenie fabryki danych w wersji 2 (lokalna baza danych SQL) |
Ten szablon tworzy fabrykę danych w wersji 2, która kopiuje dane z lokalnego SQL Server do usługi Azure Blob Storage |
Tworzenie fabryki danych w wersji 2 (Spark) |
Ten szablon tworzy fabrykę danych w wersji 2, która kopiuje dane z folderu w Azure Blob Storage do innego folderu w magazynie. |
Definicja zasobu narzędzia Terraform (dostawcy AzAPI)
Typ zasobu fabryk/potoków można wdrożyć z operacjami docelowymi:
- Grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.
Format zasobu
Aby utworzyć zasób Microsoft.DataFactory/factory/pipelines, dodaj następujący program Terraform do szablonu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DataFactory/factories/pipelines@2017-09-01-preview"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
activities = [
{
dependsOn = [
{
activity = "string"
dependencyConditions = [
"string"
]
}
]
description = "string"
name = "string"
type = "string"
// For remaining properties, see Activity objects
}
]
annotations = [ object ]
concurrency = int
description = "string"
parameters = {
{customized property} = {
type = "string"
}
}
}
})
}
Obiekty działań
Ustaw właściwość type , aby określić typ obiektu.
W przypadku elementu AzureMLBatchExecution użyj:
type = "AzureMLBatchExecution"
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
policy = {
retryIntervalInSeconds = int
secureOutput = bool
}
typeProperties = {
globalParameters = {}
webServiceInputs = {
{customized property} = {
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
}
}
webServiceOutputs = {
{customized property} = {
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
}
}
}
W przypadku usługi AzureMLUpdateResource użyj:
type = "AzureMLUpdateResource"
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
policy = {
retryIntervalInSeconds = int
secureOutput = bool
}
typeProperties = {
trainedModelLinkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
}
W przypadku kopiowania użyj polecenia:
type = "Copy"
inputs = [
{
parameters = {}
referenceName = "string"
type = "DatasetReference"
}
]
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
outputs = [
{
parameters = {}
referenceName = "string"
type = "DatasetReference"
}
]
policy = {
retryIntervalInSeconds = int
secureOutput = bool
}
typeProperties = {
redirectIncompatibleRowSettings = {}
sink = {
// For remaining properties, see CopySink objects
}
source = {
// For remaining properties, see CopySource objects
}
stagingSettings = {
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
}
}
W przypadku opcji Niestandardowe użyj:
type = "Custom"
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
policy = {
retryIntervalInSeconds = int
secureOutput = bool
}
typeProperties = {
extendedProperties = {}
referenceObjects = {
datasets = [
{
parameters = {}
referenceName = "string"
type = "DatasetReference"
}
]
linkedServices = [
{
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
]
}
resourceLinkedService = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
}
W przypadku elementu DatabricksNotebook użyj:
type = "DatabricksNotebook"
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
policy = {
retryIntervalInSeconds = int
secureOutput = bool
}
typeProperties = {
baseParameters = {}
}
W przypadku elementu DataLakeAnalyticsU-SQL użyj:
type = "DataLakeAnalyticsU-SQL"
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
policy = {
retryIntervalInSeconds = int
secureOutput = bool
}
typeProperties = {
parameters = {}
scriptLinkedService = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
}
W przypadku elementu ExecutePipeline użyj:
type = "ExecutePipeline"
typeProperties = {
parameters = {}
pipeline = {
name = "string"
referenceName = "string"
type = "PipelineReference"
}
waitOnCompletion = bool
}
W przypadku pakietu ExecuteSSISPackage użyj:
type = "ExecuteSSISPackage"
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
policy = {
retryIntervalInSeconds = int
secureOutput = bool
}
typeProperties = {
connectVia = {
parameters = {}
referenceName = "string"
type = "IntegrationRuntimeReference"
}
executionCredential = {
password = {
type = "string"
value = "string"
}
}
logLocation = {
type = "File"
typeProperties = {
accessCredential = {
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
}
}
}
packageConnectionManagers = {
{customized property} = {
{customized property} = {}
}
}
packageLocation = {
type = "string"
typeProperties = {
accessCredential = {
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
}
packagePassword = {
type = "string"
// For remaining properties, see SecretBase objects
}
}
}
packageParameters = {
{customized property} = {}
}
projectConnectionManagers = {
{customized property} = {
{customized property} = {}
}
}
projectParameters = {
{customized property} = {}
}
propertyOverrides = {
{customized property} = {
isSensitive = bool
}
}
}
W przypadku filtru użyj:
type = "Filter"
typeProperties = {
condition = {
type = "Expression"
value = "string"
}
items = {
type = "Expression"
value = "string"
}
}
W przypadku programu ForEach użyj:
type = "ForEach"
typeProperties = {
activities = [
{
dependsOn = [
{
activity = "string"
dependencyConditions = [
"string"
]
}
]
description = "string"
name = "string"
type = "string"
// For remaining properties, see Activity objects
}
]
batchCount = int
isSequential = bool
items = {
type = "Expression"
value = "string"
}
}
W przypadku metody GetMetadata użyj:
type = "GetMetadata"
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
policy = {
retryIntervalInSeconds = int
secureOutput = bool
}
typeProperties = {
dataset = {
parameters = {}
referenceName = "string"
type = "DatasetReference"
}
fieldList = [ object ]
}
W przypadku usługi HDInsightHive użyj:
type = "HDInsightHive"
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
policy = {
retryIntervalInSeconds = int
secureOutput = bool
}
typeProperties = {
arguments = [ object ]
defines = {}
getDebugInfo = "string"
scriptLinkedService = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
storageLinkedServices = [
{
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
]
}
W przypadku usługi HDInsightMapReduce użyj:
type = "HDInsightMapReduce"
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
policy = {
retryIntervalInSeconds = int
secureOutput = bool
}
typeProperties = {
arguments = [ object ]
defines = {}
getDebugInfo = "string"
jarLibs = [ object ]
jarLinkedService = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
storageLinkedServices = [
{
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
]
}
W przypadku usługi HDInsightPig użyj:
type = "HDInsightPig"
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
policy = {
retryIntervalInSeconds = int
secureOutput = bool
}
typeProperties = {
arguments = [ object ]
defines = {}
getDebugInfo = "string"
scriptLinkedService = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
storageLinkedServices = [
{
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
]
}
W przypadku usługi HDInsightSpark użyj:
type = "HDInsightSpark"
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
policy = {
retryIntervalInSeconds = int
secureOutput = bool
}
typeProperties = {
arguments = [ object ]
className = "string"
getDebugInfo = "string"
sparkConfig = {}
sparkJobLinkedService = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
}
W przypadku usługi HDInsightStreaming użyj:
type = "HDInsightStreaming"
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
policy = {
retryIntervalInSeconds = int
secureOutput = bool
}
typeProperties = {
arguments = [ object ]
commandEnvironment = [ object ]
defines = {}
fileLinkedService = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
filePaths = [ object ]
getDebugInfo = "string"
storageLinkedServices = [
{
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
]
}
W przypadku elementu IfCondition użyj:
type = "IfCondition"
typeProperties = {
expression = {
type = "Expression"
value = "string"
}
ifFalseActivities = [
{
dependsOn = [
{
activity = "string"
dependencyConditions = [
"string"
]
}
]
description = "string"
name = "string"
type = "string"
// For remaining properties, see Activity objects
}
]
ifTrueActivities = [
{
dependsOn = [
{
activity = "string"
dependencyConditions = [
"string"
]
}
]
description = "string"
name = "string"
type = "string"
// For remaining properties, see Activity objects
}
]
}
W przypadku wyszukiwania użyj:
type = "Lookup"
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
policy = {
retryIntervalInSeconds = int
secureOutput = bool
}
typeProperties = {
dataset = {
parameters = {}
referenceName = "string"
type = "DatasetReference"
}
source = {
// For remaining properties, see CopySource objects
}
}
W przypadku elementu SqlServerStoredProcedure użyj:
type = "SqlServerStoredProcedure"
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
policy = {
retryIntervalInSeconds = int
secureOutput = bool
}
typeProperties = {
storedProcedureParameters = {
{customized property} = {
type = "string"
}
}
}
W obszarze Do użyj:
type = "Until"
typeProperties = {
activities = [
{
dependsOn = [
{
activity = "string"
dependencyConditions = [
"string"
]
}
]
description = "string"
name = "string"
type = "string"
// For remaining properties, see Activity objects
}
]
expression = {
type = "Expression"
value = "string"
}
}
Aby poczekać, użyj polecenia:
type = "Wait"
typeProperties = {
waitTimeInSeconds = int
}
W przypadku funkcji WebActivity użyj:
type = "WebActivity"
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
policy = {
retryIntervalInSeconds = int
secureOutput = bool
}
typeProperties = {
authentication = {
password = {
type = "string"
value = "string"
}
pfx = {
type = "string"
value = "string"
}
resource = "string"
type = "string"
username = "string"
}
datasets = [
{
parameters = {}
referenceName = "string"
type = "DatasetReference"
}
]
disableCertValidation = bool
linkedServices = [
{
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
]
method = "string"
}
Obiekty CopySink
Ustaw właściwość type , aby określić typ obiektu.
Obiekty CopySource
Ustaw właściwość type , aby określić typ obiektu.
Obiekty SecretBase
Ustaw właściwość type , aby określić typ obiektu.
W przypadku elementu AzureKeyVaultSecret użyj:
type = "AzureKeyVaultSecret"
store = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
W przypadku funkcji SecureString użyj:
type = "SecureString"
value = "string"
Wartości właściwości
fabryki/potoki
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ zasobu | "Microsoft.DataFactory/factory/pipelines@2017-09-01-preview" |
name | Nazwa zasobu | ciąg (wymagany) Limit znaków: 1–260 Prawidłowe znaki: Nie można użyć: <>*#.%&:\\+?/ lub znaki kontrolneZacznij od alfanumerycznego. |
parent_id | Identyfikator zasobu, który jest elementem nadrzędnym dla tego zasobu. | Identyfikator zasobu typu: fabryki |
properties | Właściwości potoku. | Potok (wymagany) |
Potok
Nazwa | Opis | Wartość |
---|---|---|
activities | Lista działań w potoku. | Działanie[] |
Adnotacje | Lista tagów, których można użyć do opisywania potoku. | any[] |
współbieżność | Maksymalna liczba współbieżnych przebiegów dla potoku. | int Ograniczenia: Minimalna wartość = 1 |
description (opis) | Opis potoku. | ciąg |
parameters | Lista parametrów potoku. | ParameterDefinitionSpecification |
Działanie
Nazwa | Opis | Wartość |
---|---|---|
dependsOn | Działanie zależy od warunku. | ActivityDependency[] |
description (opis) | Opis działania. | ciąg |
name | Nazwa działania. | ciąg (wymagany) |
typ | Ustawianie typu obiektu | AzureMLBatchExecution AzureMLUpdateResource Kopiuj Niestandardowe DatabricksNotebook DataLakeAnalyticsU-SQL ExecutePipeline ExecuteSSISPackage Filtr ForEach Getmetadata HDInsightHive HDInsightMapReduce HDInsightPig HDInsightSpark HDInsightStreaming IfCondition Wyszukiwanie SqlServerStoredProcedure Do Czekaj WebActivity (wymagane) |
DziałanieDependency
Nazwa | Opis | Wartość |
---|---|---|
aktywność | Nazwa działania. | ciąg (wymagany) |
dependencyConditions | Match-Condition zależności. | Tablica ciągów zawierająca dowolną z: "Ukończono" "Niepowodzenie" "Pominięto" "Powodzenie" (wymagane) |
{niestandardowa właściwość} |
AzureMLBatchExecutionActivity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ działania. | "AzureMLBatchExecution" (wymagane) |
linkedServiceName | Dokumentacja połączonej usługi. | LinkedServiceReference |
policy | Zasady dotyczące działań. | ActivityPolicy |
typeProperties | Właściwości działania wykonywania usługi Azure ML Batch. | AzureMLBatchExecutionActivityTypeProperties (wymagane) |
LinkedServiceReference
Nazwa | Opis | Wartość |
---|---|---|
parameters | Argumenty dla usługi LinkedService. | ParameterValueSpecification |
referenceName | Odwoływanie się do nazwy usługi połączonej. | ciąg (wymagany) |
typ | Typ odwołania do połączonej usługi. | "LinkedServiceReference" (wymagane) |
ParameterValueSpecification
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} |
ActivityPolicy
Nazwa | Opis | Wartość |
---|---|---|
retry | Maksymalna liczba zwykłych ponownych prób. Wartość domyślna to 0. Typ: liczba całkowita (lub wyrażenie z wartością resultType integer), minimum: 0. | |
retryIntervalInSeconds | Interwał między każdą ponowną próbą (w sekundach). Wartość domyślna to 30 sekund. | int Ograniczenia: Minimalna wartość = 30 Maksymalna wartość = 86400 |
secureOutput | Po ustawieniu wartości true dane wyjściowe z działania są uznawane za bezpieczne i nie będą rejestrowane w celu monitorowania. | bool |
timeout | Określa limit czasu pracy działania. Domyślny limit czasu to 7 dni. Typ: ciąg (lub wyrażenie z ciągiem resultType), wzorzec: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). | |
{niestandardowa właściwość} |
AzureMLBatchExecutionActivityTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
globalParameters | Pary klucz,wartość, które mają być przekazywane do punktu końcowego usługi wykonywania usługi Batch w usłudze Azure ML. Klucze muszą być zgodne z nazwami parametrów usługi internetowej zdefiniowanych w opublikowanej usłudze internetowej Azure ML. Wartości zostaną przekazane we właściwości GlobalParameters żądania wykonania wsadowego usługi Azure ML. | AzureMLBatchExecutionActivityTypePropertiesGlobalPar... |
webServiceInputs | Pary klucz,wartość, mapowanie nazw danych wejściowych usługi internetowej punktu końcowego usługi Azure ML na obiekty AzureMLWebServiceFile określające wejściowe lokalizacje obiektów blob. Te informacje zostaną przekazane we właściwości WebServiceInputs żądania wykonania wsadowego usługi Azure ML. | AzureMLBatchExecutionActivityTypePropertiesWebServic... |
webServiceOutputs | Pary klucz,wartość, mapowanie nazw danych wyjściowych usługi internetowej punktu końcowego usługi Azure ML na obiekty AzureMLWebServiceFile określające wyjściowe lokalizacje obiektów blob. Te informacje zostaną przekazane we właściwości WebServiceOutputs żądania wykonania wsadowego usługi Azure ML. | AzureMLBatchExecutionActivityTypePropertiesWebServic... |
AzureMLBatchExecutionActivityTypePropertiesGlobalPar...
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} |
AzureMLBatchExecutionActivityTypePropertiesWebServic...
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} | AzureMLWebServiceFile |
AzureMLWebServiceFile
Nazwa | Opis | Wartość |
---|---|---|
Filepath | Ścieżka pliku względnego, w tym nazwa kontenera, w Azure Blob Storage określona przez LinkedService. Typ: ciąg (lub wyrażenie z ciągiem resultType). | |
linkedServiceName | Odwołanie do połączonej usługi Azure Storage, w której znajduje się plik wejściowy/wyjściowy usługi WebService usługi Azure ML. | LinkedServiceReference (wymagane) |
AzureMLBatchExecutionActivityTypePropertiesWebServic...
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} | AzureMLWebServiceFile |
AzureMLUpdateResourceActivity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ działania. | "AzureMLUpdateResource" (wymagane) |
linkedServiceName | Dokumentacja połączonej usługi. | LinkedServiceReference |
policy | Zasady działania. | ActivityPolicy |
typeProperties | Właściwości działania zarządzania zasobami aktualizacji usługi Azure ML. | AzureMLUpdateResourceActivityTypeProperties (wymagane) |
AzureMLUpdateResourceActivityTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
trainedModelFilePath | Względna ścieżka pliku w wytrenowanejModelLinkedService reprezentująca plik .ilearner, który zostanie przekazany przez operację aktualizacji. Typ: ciąg (lub wyrażenie z ciągiem resultType). | |
trainedModelLinkedServiceName | Nazwa połączonej usługi Azure Storage zawierającej plik .ilearner, który zostanie przekazany przez operację aktualizacji. | LinkedServiceReference (wymagane) |
trainedModelName | Nazwa modułu Wytrenowany model w eksperymencie usługi internetowej, który ma zostać zaktualizowany. Typ: ciąg (lub wyrażenie z ciągiem resultType). |
CopyActivity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ działania. | "Kopiuj" (wymagane) |
Wejścia | Lista danych wejściowych dla działania. | DatasetReference[] |
linkedServiceName | Dokumentacja połączonej usługi. | LinkedServiceReference |
Wyjść | Lista danych wyjściowych dla działania. | DatasetReference[] |
policy | Zasady działania. | ActivityPolicy |
typeProperties | działanie Kopiuj właściwości. | CopyActivityTypeProperties (wymagane) |
Datasetreference
Nazwa | Opis | Wartość |
---|---|---|
parameters | Argumenty zestawu danych. | ParametrValueSpecification |
referenceName | Nazwa zestawu danych odwołania. | ciąg (wymagany) |
typ | Typ odwołania zestawu danych. | "DatasetReference" (wymagany) |
CopyActivityTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
cloudDataMovementUnits | Maksymalna liczba jednostek przenoszenia danych w chmurze, których można użyć do przenoszenia danych. Typ: liczba całkowita (lub wyrażenie z liczbą całkowitą resultType), minimum: 0. | |
enableSkipIncompatibleRow | Czy pominąć niezgodny wiersz. Wartość domyślna to false. Typ: wartość logiczna (lub wyrażenie z wartością logiczną resultType). | |
enableStaging | Określa, czy kopiować dane za pośrednictwem tymczasowego przemieszczania. Wartość domyślna to false. Typ: wartość logiczna (lub wyrażenie z wartością logiczną resultType). | |
parallelCopies | Maksymalna liczba współbieżnych sesji otwartych w źródle lub ujściu, aby uniknąć przeciążenia magazynu danych. Typ: liczba całkowita (lub wyrażenie z liczbą całkowitą resultType), minimum: 0. | |
redirectIncompatibleRowSettings | Przekieruj niezgodne ustawienia wiersza, gdy wartość EnableSkipIncompatibleRow ma wartość true. | RedirectIncompatibleRowSettings |
Zlew | działanie Kopiuj ujście. | CopySink (wymagane) |
source | działanie Kopiuj źródło. | CopySource (wymagane) |
przejścioweSettings | Określa tymczasowe ustawienia przejściowe, gdy ustawienie EnableStaging ma wartość true. | Ustawienia przejściowe |
tłumacz | działanie Kopiuj translator. Jeśli nie zostanie określony, zostanie użyty translator tabelaryczny. |
RedirectIncompatibleRowSettings
Nazwa | Opis | Wartość |
---|---|---|
linkedServiceName | Nazwa połączonej usługi Azure Storage, sygnatury dostępu współdzielonego magazynu lub usługi Azure Data Lake Store używanej do przekierowywania niezgodnego wiersza. Należy określić, czy określono wartość redirectIncompatibleRowSettings. Typ: ciąg (lub wyrażenie z ciągiem resultType). | |
path | Ścieżka do przechowywania niezgodnych danych wiersza przekierowania. Typ: ciąg (lub wyrażenie z ciągiem resultType). | |
{niestandardowa właściwość} |
CopySink
Nazwa | Opis | Wartość |
---|---|---|
sinkRetryCount | Liczba ponownych prób ujścia. Typ: liczba całkowita (lub wyrażenie z liczbą całkowitą resultType). | |
sinkRetryWait | Odczekaj ponowienie próby ujścia. Typ: ciąg (lub wyrażenie z ciągiem resultType), wzorzec: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). | |
writeBatchSize | Rozmiar partii zapisu. Typ: liczba całkowita (lub wyrażenie z liczbą całkowitą resultType), minimum: 0. | |
writeBatchTimeout | Limit czasu zapisu wsadowego. Typ: ciąg (lub wyrażenie z ciągiem resultType), wzorzec: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). |
CopySource
Nazwa | Opis | Wartość |
---|---|---|
sourceRetryCount | Liczba ponawiania prób źródłowych. Typ: liczba całkowita (lub wyrażenie z liczbą całkowitą resultType). | |
sourceRetryWait | Zaczekaj na ponowną próbę źródła. Typ: ciąg (lub wyrażenie z ciągiem resultType), wzorzec: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). |
Ustawienia przejściowe
Nazwa | Opis | Wartość |
---|---|---|
enableCompression | Określa, czy należy używać kompresji podczas kopiowania danych za pośrednictwem tymczasowego przemieszczania. Wartość domyślna to false. Typ: wartość logiczna (lub wyrażenie z wartością logiczną resultType). | |
linkedServiceName | Dokumentacja połączonej usługi przejściowej. | LinkedServiceReference (wymagane) |
path | Ścieżka do magazynu do przechowywania danych tymczasowych. Typ: ciąg (lub wyrażenie z ciągiem resultType). | |
{niestandardowa właściwość} |
CustomActivity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ działania. | "Niestandardowe" (wymagane) |
linkedServiceName | Dokumentacja połączonej usługi. | LinkedServiceReference |
policy | Zasady działania. | ActivityPolicy |
typeProperties | Właściwości działania niestandardowego. | CustomActivityTypeProperties (wymagane) |
CustomActivityTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
command | Polecenie dla niestandardowego typu działania: ciąg (lub wyrażenie z ciągiem resultType). | |
Extendedproperties | Torba właściwości zdefiniowana przez użytkownika. Nie ma żadnych ograniczeń dotyczących kluczy lub wartości, których można użyć. Określone przez użytkownika działanie niestandardowe ma pełną odpowiedzialność za używanie i interpretowanie zdefiniowanej zawartości. | CustomActivityTypePropertiesExtendedProperties |
folderPath | Ścieżka folderu dla plików zasobów Typ: ciąg (lub Wyrażenie z ciągiem resultType). | |
referenceObjects | Odwołania do obiektów | CustomActivityReferenceObject |
resourceLinkedService | Dokumentacja połączonej usługi zasobów. | LinkedServiceReference |
CustomActivityTypePropertiesExtendedProperties
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} |
CustomActivityReferenceObject
Nazwa | Opis | Wartość |
---|---|---|
zestawy danych | Odwołania do zestawu danych. | DatasetReference[] |
linkedServices | Odwołania do połączonej usługi. | LinkedServiceReference[] |
DatabricksNotebookActivity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ działania. | "DatabricksNotebook" (wymagane) |
linkedServiceName | Dokumentacja połączonej usługi. | LinkedServiceReference |
policy | Zasady dotyczące działań. | ActivityPolicy |
typeProperties | Właściwości działania notesu usługi Databricks. | DatabricksNotebookActivityTypeProperties (wymagane) |
DatabricksNotebookActivityTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
parametry bazowe | Podstawowe parametry, które mają być używane dla każdego przebiegu tego zadania. Jeśli notes przyjmuje parametr, który nie jest określony, zostanie użyta wartość domyślna z notesu. | DatabricksNotebookActivityTypePropertiesBaseParamete... |
notebookPath | Ścieżka bezwzględna notesu do uruchomienia w obszarze roboczym usługi Databricks. Ta ścieżka musi zaczynać się ukośnikiem. Typ: ciąg (lub wyrażenie z ciągiem resultType). |
DatabricksNotebookActivityTypePropertiesBaseParamete...
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} |
DataLakeAnalyticsUsqlActivity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ działania. | "DataLakeAnalyticsU-SQL" (wymagane) |
linkedServiceName | Dokumentacja połączonej usługi. | LinkedServiceReference |
policy | Zasady dotyczące działań. | ActivityPolicy |
typeProperties | Data Lake Analytics właściwości działania U-SQL. | DataLakeAnalyticsUsqlActivityTypeProperties (wymagane) |
DataLakeAnalyticsUsqlActivityTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
compilationMode | Tryb kompilacji języka U-SQL. Musi być jedną z następujących wartości: Semantic, Full i SingleBox. Typ: ciąg (lub wyrażenie z ciągiem resultType). | |
degreeOfParallelism | Maksymalna liczba węzłów jednocześnie używanych do uruchamiania zadania. Wartość domyślna to 1. Typ: liczba całkowita (lub wyrażenie z wartością resultType integer), minimum: 1. | |
parameters | Parametry żądania zadania U-SQL. | DataLakeAnalyticsUsqlActivityTypePropertiesParameter... |
priority | Określa, które zadania poza wszystkimi kolejkami powinny zostać wybrane do pierwszego uruchomienia. Im niższy numer, tym wyższy priorytet. Wartość domyślna to 1000. Typ: liczba całkowita (lub wyrażenie z wartością resultType integer), minimum: 1. | |
runtimeVersion | Wersja środowiska uruchomieniowego aparatu U-SQL do użycia. Typ: ciąg (lub wyrażenie z ciągiem resultType). | |
scriptLinkedService | Dokumentacja połączonej usługi skryptu. | LinkedServiceReference (wymagane) |
scriptPath | Ścieżka z uwzględnieniem wielkości liter do folderu zawierającego skrypt U-SQL. Typ: ciąg (lub wyrażenie z ciągiem resultType). |
DataLakeAnalyticsUsqlActivityTypePropertiesParameter...
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} |
ExecutePipelineActivity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ działania. | "ExecutePipeline" (wymagane) |
typeProperties | Wykonywanie właściwości działania potoku. | ExecutePipelineActivityTypeProperties (wymagane) |
ExecutePipelineActivityTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
parameters | Parametry potoku. | ParametrValueSpecification |
Rurociągu | Odwołanie do potoku. | PipelineReference (wymagane) |
waitOnCompletion | Określa, czy wykonanie działania będzie czekać na zakończenie wykonywania potoku zależnego. Wartość domyślna to false. | bool |
PipelineReference
Nazwa | Opis | Wartość |
---|---|---|
name | Nazwa odwołania. | ciąg |
referenceName | Nazwa potoku odwołania. | ciąg (wymagany) |
typ | Typ odwołania potoku. | "PipelineReference" (wymagane) |
ExecuteSsisPackageActivity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ działania. | "ExecuteSSISPackage" (wymagane) |
linkedServiceName | Dokumentacja połączonej usługi. | LinkedServiceReference |
policy | Zasady działania. | ActivityPolicy |
typeProperties | Wykonaj właściwości działania pakietu SSIS. | ExecuteSsisPackageActivityTypeProperties (wymagane) |
ExecuteSsisPackageActivityTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
connectVia | Dokumentacja środowiska Integration Runtime. | IntegrationRuntimeReference (wymagane) |
environmentPath | Ścieżka środowiska do wykonania pakietu SSIS. Typ: ciąg (lub wyrażenie z ciągiem resultType). | |
executionCredential | Poświadczenia wykonywania pakietu. | SsisExecutionCredential |
loggingLevel | Poziom rejestrowania wykonywania pakietu SSIS. Typ: ciąg (lub wyrażenie z ciągiem resultType). | |
logLocation | Lokalizacja dziennika wykonywania pakietów SSIS. | SsisLogLocation |
packageConnectionManagers | Menedżerowie połączeń na poziomie pakietu do wykonania pakietu SSIS. | ExecuteSsisPackageActivityTypePropertiesPackageConne... |
packageLocation | Lokalizacja pakietu SSIS. | SsisPackageLocation (wymagane) |
packageParameters | Parametry poziomu pakietu do wykonania pakietu SSIS. | ExecuteSsisPackageActivityTypePropertiesPackageParam... |
projectConnectionManagers | Menedżerowie połączeń na poziomie projektu, aby wykonać pakiet SSIS. | ExecuteSsisPackageActivityTypePropertiesProjectConne... |
projectParameters | Parametry poziomu projektu do wykonania pakietu SSIS. | ExecuteSsisPackageActivityTypePropertiesProjectParam... |
propertyOverrides | Właściwość zastępuje wykonanie pakietu SSIS. | ExecuteSsisPackageActivityTypePropertiesPropertyOver... |
środowisko uruchomieniowe | Określa środowisko uruchomieniowe do wykonania pakietu SSIS. Wartość powinna mieć wartość "x86" lub "x64". Typ: ciąg (lub wyrażenie z ciągiem resultType). |
IntegrationRuntimeReference
Nazwa | Opis | Wartość |
---|---|---|
parameters | Argumenty środowiska Integration Runtime. | ParametrValueSpecification |
referenceName | Odwołanie do nazwy środowiska Integration Runtime. | ciąg (wymagany) |
typ | Typ środowiska Integration Runtime. | "IntegrationRuntimeReference" (wymagane) |
SsisExecutionCredential
Nazwa | Opis | Wartość |
---|---|---|
domena | Domena na potrzeby uwierzytelniania systemu Windows. | |
hasło | Hasło do uwierzytelniania systemu Windows. | SecureString (wymagane) |
userName | UseName na potrzeby uwierzytelniania systemu Windows. |
Securestring
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ wpisu tajnego. | ciąg (wymagany) |
wartość | Wartość bezpiecznego ciągu. | ciąg (wymagany) |
SsisLogLocation
Nazwa | Opis | Wartość |
---|---|---|
logPath | Ścieżka dziennika wykonywania pakietu SSIS. Typ: ciąg (lub wyrażenie z ciągiem resultType). | |
typ | Typ lokalizacji dziennika usług SSIS. | "Plik" (wymagany) |
typeProperties | Właściwości lokalizacji dziennika wykonywania pakietów SSIS. | SsisLogLocationTypeProperties (wymagane) |
SsisLogLocationTypeWłaściwości
Nazwa | Opis | Wartość |
---|---|---|
accessCredential | Poświadczenia dostępu dziennika wykonywania pakietu. | SsisAccessCredential |
logRefreshInterval | Określa interwał odświeżania dziennika. Domyślny interwał to 5 minut. Typ: ciąg (lub wyrażenie z ciągiem resultType), wzorzec: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). |
SsisAccessCredential
Nazwa | Opis | Wartość |
---|---|---|
domena | Domena na potrzeby uwierzytelniania systemu Windows. | |
hasło | Hasło do uwierzytelniania systemu Windows. | SecretBase (wymagana) |
userName | UseName na potrzeby uwierzytelniania systemu Windows. |
SecretBase
Nazwa | Opis | Wartość |
---|---|---|
typ | Ustawianie typu obiektu | AzureKeyVaultSecret SecureString (wymagane) |
AzureKeyVaultSecretReference
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ wpisu tajnego. | "AzureKeyVaultSecret" (wymagane) |
secretName | Nazwa wpisu tajnego w usłudze Azure Key Vault. Typ: ciąg (lub wyrażenie z ciągiem resultType). | |
secretVersion | Wersja wpisu tajnego w usłudze Azure Key Vault. Wartość domyślna to najnowsza wersja wpisu tajnego. Typ: ciąg (lub wyrażenie z ciągiem resultType). | |
store | Dokumentacja połączonej usługi azure Key Vault. | LinkedServiceReference (wymagane) |
ExecuteSsisPackageActivityTypePropertiesPackageConne...
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} | SsisConnectionManager |
SsisConnectionManager
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} | SsisExecutionParameter |
SsisExecutionParameter
Nazwa | Opis | Wartość |
---|---|---|
wartość | Wartość parametru wykonywania pakietu SSIS. Typ: ciąg (lub wyrażenie z ciągiem resultType). |
SsisPackageLocation
Nazwa | Opis | Wartość |
---|---|---|
Packagepath | Ścieżka pakietu SSIS. Typ: ciąg (lub wyrażenie z ciągiem resultType). | |
typ | Typ lokalizacji pakietu SSIS. | "Plik" "SSISDB" |
typeProperties | Właściwości lokalizacji pakietu SSIS. | SsisPackageLocationTypeProperties |
SsisPackageLocationTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
accessCredential | Poświadczenia dostępu do pakietu. | SsisAccessCredential |
configurationPath | Plik konfiguracji wykonywania pakietu. Typ: ciąg (lub wyrażenie z ciągiem resultType). | |
packagePassword | Hasło pakietu. | SecretBase |
ExecuteSsisPackageActivityTypePropertiesPackageParam...
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} | SsisExecutionParameter |
ExecuteSsisPackageActivityTypePropertiesProjectConne...
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} | SsisConnectionManager |
ExecuteSsisPackageActivityTypePropertiesProjectParam...
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} | SsisExecutionParameter |
ExecuteSsisPackageActivityTypePropertiesPropertyOver...
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} | SsisPropertyOverride |
SsisPropertyOverride
Nazwa | Opis | Wartość |
---|---|---|
Issensitive | Określa, czy właściwość pakietu SSIS zastępuje wartość danych poufnych. Wartość zostanie zaszyfrowana w bazie danych SSISDB, jeśli ma wartość true | bool |
wartość | Właściwość pakietu SSIS zastępuje wartość. Typ: ciąg (lub wyrażenie z ciągiem resultType). |
FilterActivity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ działania. | "Filtr" (wymagany) |
typeProperties | Filtruj właściwości działania. | FilterActivityTypeProperties (wymagane) |
FilterActivityTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
Warunek | Warunek służący do filtrowania danych wejściowych. | Wyrażenie (wymagane) |
elementy | Tablica wejściowa, na której należy zastosować filtr. | Wyrażenie (wymagane) |
Wyrażenie
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ wyrażenia. | "Wyrażenie" (wymagane) |
wartość | Wartość wyrażenia. | ciąg (wymagany) |
Działanie ForEach
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ działania. | "ForEach" (wymagane) |
typeProperties | Właściwości działania ForEach. | ForEachActivityTypeProperties (wymagane) |
ForEachActivityTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
activities | Lista działań do wykonania . | Działanie[] (wymagane) |
batchCount | Liczba partii do użycia do kontrolowania liczby wykonywania równoległego (gdy parametr isSequential ma wartość false). | int Ograniczenia: Maksymalna wartość = 50 |
isSequential | Czy pętla powinna być wykonywana w sekwencji lub równolegle (maksymalnie 50) | bool |
elementy | Kolekcja do iterowania. | Wyrażenie (wymagane) |
GetMetadataActivity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ działania. | "GetMetadata" (wymagane) |
linkedServiceName | Dokumentacja połączonej usługi. | LinkedServiceReference |
policy | Zasady działania. | ActivityPolicy |
typeProperties | Właściwości działania GetMetadata. | GetMetadataActivityTypeProperties (wymagane) |
GetMetadataActivityTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
Dataset | Dokumentacja zestawu danych działania GetMetadata. | DatasetReference (wymagane) |
fieldList | Pola metadanych do pobrania z zestawu danych. | dowolny[] |
HDInsightHiveActivity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ działania. | "HDInsightHive" (wymagane) |
linkedServiceName | Dokumentacja połączonej usługi. | LinkedServiceReference |
policy | Zasady działania. | ActivityPolicy |
typeProperties | Właściwości działania hive w usłudze HDInsight. | HDInsightHiveActivityTypeProperties (wymagane) |
HDInsightHiveActivityTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
Argumenty | Argumenty określone przez użytkownika w usłudze HDInsightActivity. | dowolny[] |
Definiuje | Umożliwia użytkownikowi określenie definicji dla żądania zadania programu Hive. | HDInsightHiveActivityTypePropertiesDefines |
getDebugInfo | Opcja debugowania informacji. | "Zawsze" "Niepowodzenie" "Brak" |
scriptLinkedService | Dokumentacja połączonej usługi skryptu. | LinkedServiceReference |
scriptPath | Ścieżka skryptu. Typ: ciąg (lub wyrażenie z ciągiem resultType). | |
storageLinkedServices | Odwołania do połączonej usługi magazynu. | LinkedServiceReference[] |
HDInsightHiveActivityTypePropertiesDefines
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} |
HDInsightMapReduceActivity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ działania. | "HDInsightMapReduce" (wymagane) |
linkedServiceName | Dokumentacja połączonej usługi. | LinkedServiceReference |
policy | Zasady działania. | ActivityPolicy |
typeProperties | Właściwości działania MapReduce w usłudze HDInsight. | HDInsightMapReduceActivityTypeProperties (wymagane) |
HDInsightMapReduceActivityTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
Argumenty | Argumenty określone przez użytkownika w usłudze HDInsightActivity. | dowolny[] |
Classname | Nazwa klasy. Typ: ciąg (lub wyrażenie z ciągiem resultType). | |
Definiuje | Umożliwia użytkownikowi określenie definicji dla żądania zadania MapReduce. | HDInsightMapReduceActivityTypePropertiesDefines |
getDebugInfo | Opcja debugowania informacji. | "Zawsze" "Niepowodzenie" "Brak" |
jarFilePath | Ścieżka jar. Typ: ciąg (lub wyrażenie z ciągiem resultType). | |
jarLibs | Biblioteki Jar. | dowolny[] |
jarLinkedService | Dokumentacja połączonej usługi Jar. | LinkedServiceReference |
storageLinkedServices | Odwołania do połączonej usługi magazynu. | LinkedServiceReference[] |
HDInsightMapReduceActivityTypePropertiesDefines
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} |
HDInsightPigActivity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ działania. | "HDInsightPig" (wymagane) |
linkedServiceName | Dokumentacja połączonej usługi. | LinkedServiceReference |
policy | Zasady działania. | ActivityPolicy |
typeProperties | Właściwości działania pig w usłudze HDInsight. | HDInsightPigActivityTypeProperties (wymagane) |
HDInsightPigActivityTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
Argumenty | Argumenty określone przez użytkownika w usłudze HDInsightActivity. | dowolny[] |
Definiuje | Umożliwia użytkownikowi określenie definicji dla żądania zadania pig. | HDInsightPigActivityTypePropertiesDefines |
getDebugInfo | Opcja debugowania informacji. | "Zawsze" "Niepowodzenie" "Brak" |
scriptLinkedService | Dokumentacja połączonej usługi skryptu. | LinkedServiceReference |
scriptPath | Ścieżka skryptu. Typ: ciąg (lub wyrażenie z ciągiem resultType). | |
storageLinkedServices | Odwołania do połączonej usługi magazynu. | LinkedServiceReference[] |
HDInsightPigActivityTypePropertiesDefines
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} |
HDInsightSparkActivity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ działania. | "HDInsightSpark" (wymagane) |
linkedServiceName | Dokumentacja połączonej usługi. | LinkedServiceReference |
policy | Zasady działania. | ActivityPolicy |
typeProperties | Właściwości działania platformy Spark w usłudze HDInsight. | HDInsightSparkActivityTypeProperties (wymagane) |
HDInsightSparkActivityTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
Argumenty | Argumenty określone przez użytkownika do usługi HDInsightSparkActivity. | any[] |
Classname | Główna klasa Java/Spark aplikacji. | ciąg |
entryFilePath | Ścieżka względna do folderu głównego kodu/pakietu do wykonania. Typ: ciąg (lub wyrażenie z ciągiem resultType). | |
getDebugInfo | Opcja informacji debugowania. | "Zawsze" "Niepowodzenie" "Brak" |
proxyUser | Użytkownik może personifikować, który wykona zadanie. Typ: ciąg (lub wyrażenie z ciągiem resultType). | |
rootPath | Ścieżka główna w elemecie "sparkJobLinkedService" dla wszystkich plików zadania. Typ: ciąg (lub wyrażenie z ciągiem resultType). | |
sparkConfig | Właściwość konfiguracji platformy Spark. | HDInsightSparkActivityTypePropertiesSparkConfig |
sparkJobLinkedService | Połączona usługa magazynu do przekazywania pliku wpisu i zależności oraz do odbierania dzienników. | LinkedServiceReference |
HDInsightSparkActivityTypePropertiesSparkConfig
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} |
HDInsightStreamingActivity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ działania. | "HDInsightStreaming" (wymagane) |
linkedServiceName | Dokumentacja połączonej usługi. | LinkedServiceReference |
policy | Zasady dotyczące działań. | ActivityPolicy |
typeProperties | Właściwości działania przesyłania strumieniowego w usłudze HDInsight. | HDInsightStreamingActivityTypeProperties (wymagane) |
HDInsightStreamingActivityTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
Argumenty | Argumenty określone przez użytkownika w usłudze HDInsightActivity. | any[] |
łączenie | Nazwa pliku wykonywalnego łączenia. Typ: ciąg (lub wyrażenie z ciągiem resultType). | |
commandEnvironment | Wartości środowiska wiersza polecenia. | any[] |
Definiuje | Umożliwia użytkownikowi określenie definiowania żądań zadania przesyłania strumieniowego. | HDInsightStreamingActivityTypePropertiesDefines |
fileLinkedService | Odwołanie do połączonej usługi, w której znajdują się pliki. | LinkedServiceReference |
filePaths | Ścieżki do plików zadań przesyłania strumieniowego. Może to być katalogi. | any[] (wymagane) |
getDebugInfo | Opcja informacji debugowania. | "Zawsze" "Niepowodzenie" "Brak" |
wejście | Ścieżka wejściowego obiektu blob. Typ: ciąg (lub wyrażenie z ciągiem resultType). | |
Mapowania | Nazwa pliku wykonywalnego mapera. Typ: ciąg (lub wyrażenie z ciągiem resultType). | |
output | Ścieżka wyjściowego obiektu blob. Typ: ciąg (lub wyrażenie z ciągiem resultType). | |
Reduktor | Nazwa pliku wykonywalnego reduktora. Typ: ciąg (lub wyrażenie z ciągiem resultType). | |
storageLinkedServices | Odwołania do połączonej usługi Storage. | LinkedServiceReference[] |
HDInsightStreamingActivityTypePropertiesDefines
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} |
IfConditionActivity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ działania. | "IfCondition" (wymagane) |
typeProperties | Właściwości działania IfCondition. | IfConditionActivityTypeProperties (wymagane) |
IfConditionActivityTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
expression | Wyrażenie, które będzie obliczane na wartość logiczną. Służy do określania bloku działań (ifTrueActivities lub ifFalseActivities), które zostaną wykonane. | Wyrażenie (wymagane) |
ifFalseActivities | Lista działań do wykonania, jeśli wyrażenie jest oceniane na wartość false. Jest to właściwość opcjonalna i jeśli nie zostanie podana, działanie zakończy się bez żadnej akcji. | Działanie[] |
ifTrueActivities | Lista działań do wykonania, jeśli wyrażenie jest oceniane na wartość true. Jest to właściwość opcjonalna i jeśli nie zostanie podana, działanie zakończy się bez żadnej akcji. | Działanie[] |
LookupActivity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ działania. | "Wyszukiwanie" (wymagane) |
linkedServiceName | Dokumentacja połączonej usługi. | LinkedServiceReference |
policy | Zasady działania. | ActivityPolicy |
typeProperties | Właściwości działania wyszukiwania. | LookupActivityTypeProperties (wymagane) |
LookupActivityTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
Dataset | Dokumentacja zestawu danych działania wyszukiwania. | DatasetReference (wymagane) |
firstRowOnly | Czy zwracać pierwszy wiersz, czy wszystkie wiersze. Wartość domyślna to True. Typ: wartość logiczna (lub wyrażenie z wartością logiczną resultType). | |
source | Właściwości źródłowe specyficzne dla zestawu danych, takie same jak źródło działania kopiowania. | CopySource (wymagane) |
SqlServerStoredProcedureActivity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ działania. | "SqlServerStoredProcedure" (wymagane) |
linkedServiceName | Dokumentacja połączonej usługi. | LinkedServiceReference |
policy | Zasady działania. | ActivityPolicy |
typeProperties | Właściwości działania procedury składowanej SQL. | SqlServerStoredProcedureActivityTypeProperties (wymagane) |
SqlServerStoredProcedureActivityTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
storedProcedureName | Nazwa procedury składowanej. Typ: ciąg (lub wyrażenie z ciągiem resultType). | |
storedProcedureParameters | Ustawienie wartości i typu dla parametrów procedury składowanej. Przykład: "{Parameter1: {value: "1", wpisz: "int"}}". | SqlServerStoredProcedureActivityTypePropertiesStored... |
SqlServerStoredProcedureActivityTypePropertiesStored...
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} | Storedprocedureparameter |
Storedprocedureparameter
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ parametru procedury składowanej. | "Wartość logiczna" "Data" "Dziesiętny" "Guid" "Int" "Int64" "Ciąg" |
wartość | Wartość parametru procedury składowanej. Typ: ciąg (lub wyrażenie z ciągiem resultType). |
UntilActivity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ działania. | "Do" (wymagane) |
typeProperties | Do momentu, gdy właściwości działania. | UntilActivityTypeProperties (wymagane) |
UntilActivityTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
activities | Lista działań do wykonania. | Działanie[] (wymagane) |
expression | Wyrażenie, które zwróci wartość logiczną. Pętla będzie kontynuowana, dopóki to wyrażenie nie zwróci wartości true | Wyrażenie (wymagane) |
timeout | Określa limit czasu pracy działania. Jeśli nie określono żadnej wartości, przyjmuje wartość TimeSpan.FromDays(7), która ma wartość domyślną 1 tydzień. Typ: ciąg (lub wyrażenie z ciągiem resultType), wzorzec: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Typ: ciąg (lub wyrażenie z ciągiem resultType), wzorzec: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). |
WaitActivity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ działania. | "Czekaj" (wymagane) |
typeProperties | Właściwości działania oczekiwania. | WaitActivityTypeProperties (wymagane) |
WaitActivityTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
waitTimeInSeconds | Czas trwania w sekundach. | int (wymagane) |
Działanie WebActivity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ działania. | "WebActivity" (wymagane) |
linkedServiceName | Dokumentacja połączonej usługi. | LinkedServiceReference |
policy | Zasady dotyczące działań. | ActivityPolicy |
typeProperties | Właściwości działania internetowego. | WebActivityTypeProperties (wymagane) |
Właściwości WebActivityTypeProperties
Nazwa | Opis | Wartość |
---|---|---|
uwierzytelnianie | Metoda uwierzytelniania używana do wywoływania punktu końcowego. | WebActivityAuthentication |
body | Reprezentuje ładunek, który zostanie wysłany do punktu końcowego. Wymagane dla metody POST/PUT niedozwolone dla metody GET Type: string (lub Expression with resultType string). | |
zestawy danych | Lista zestawów danych przekazanych do internetowego punktu końcowego. | DatasetReference[] |
disableCertValidation | Po ustawieniu wartości true walidacja certyfikatu zostanie wyłączona. | bool |
Nagłówki | Reprezentuje nagłówki, które zostaną wysłane do żądania. Aby na przykład ustawić język i typ żądania: "headers": { "Accept-Language": "en-us", "Content-Type": "application/json" }. Typ: ciąg (lub wyrażenie z ciągiem resultType). | |
linkedServices | Lista połączonych usług przekazanych do internetowego punktu końcowego. | LinkedServiceReference[] |
method | Metoda interfejsu API REST dla docelowego punktu końcowego. | "DELETE" "GET" „POST” "PUT" (wymagane) |
url | Docelowy punkt końcowy i ścieżka działania internetowego. Typ: ciąg (lub wyrażenie z ciągiem resultType). |
WebActivityAuthentication
Nazwa | Opis | Wartość |
---|---|---|
hasło | Hasło do pliku PFX lub uwierzytelniania podstawowego. | Securestring |
Pfx | Zawartość pliku PFX zakodowana w formacie Base64. | Securestring |
zasób | Zasób, dla którego token uwierzytelniania platformy Azure będzie wymagany podczas korzystania z uwierzytelniania MSI. | ciąg |
typ | Uwierzytelnianie aktywności internetowej (Podstawowa/ClientCertificate/MSI) | ciąg (wymagany) |
nazwa użytkownika | Nazwa użytkownika uwierzytelniania aktywności internetowej na potrzeby uwierzytelniania podstawowego. | ciąg |
ParameterDefinitionSpecification
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} | ParametrSpecification |
ParametrSpecification
Nazwa | Opis | Wartość |
---|---|---|
Defaultvalue | Wartość domyślna parametru. | |
typ | Typ parametru. | "Tablica" "Wartość logiczna" "Float" "Int" "Obiekt" "SecureString" "Ciąg" (wymagany) |