Bicep リソース定義
factories/pipelines リソースの種類は、次を対象とする操作と共にデプロイできます。
各 API バージョンで変更されたプロパティの一覧については、変更ログの
リソースの形式
Microsoft.DataFactory/factories/pipelines リソースを作成するには、次の Bicep をテンプレートに追加します。
resource symbolicname 'Microsoft.DataFactory/factories/pipelines@2018-06-01' = {
parent: resourceSymbolicName
name: 'string'
properties: {
activities: [
{
dependsOn: [
{
activity: 'string'
dependencyConditions: [
'string'
]
}
]
description: 'string'
name: 'string'
onInactiveMarkAs: 'string'
state: 'string'
userProperties: [
{
name: 'string'
value: any(...)
}
]
type: 'string'
// For remaining properties, see Activity objects
}
]
annotations: [
any(...)
]
concurrency: int
description: 'string'
folder: {
name: 'string'
}
parameters: {
{customized property}: {
defaultValue: any(...)
type: 'string'
}
}
policy: {
elapsedTimeMetric: {
duration: any(...)
}
}
runDimensions: {
{customized property}: any(...)
}
variables: {
{customized property}: {
defaultValue: any(...)
type: 'string'
}
}
}
}
アクティビティ オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
AppendVariable には、次を使用します。
{
type: 'AppendVariable'
typeProperties: {
value: any(...)
variableName: 'string'
}
}
AzureDataExplorerCommand の場合は、次を使用します。
{
linkedServiceName: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(...)
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any(...)
}
type: 'AzureDataExplorerCommand'
typeProperties: {
command: any(...)
commandTimeout: any(...)
}
}
AzureFunctionActivity の場合は、次を使用します。
{
linkedServiceName: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(...)
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any(...)
}
type: 'AzureFunctionActivity'
typeProperties: {
body: any(...)
functionName: any(...)
headers: {
{customized property}: any(...)
}
method: 'string'
}
}
AzureMLBatchExecution の場合は、次を使用します。
{
linkedServiceName: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(...)
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any(...)
}
type: 'AzureMLBatchExecution'
typeProperties: {
globalParameters: {
{customized property}: any(...)
}
webServiceInputs: {
{customized property}: {
filePath: any(...)
linkedServiceName: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
}
}
webServiceOutputs: {
{customized property}: {
filePath: any(...)
linkedServiceName: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
}
}
}
}
AzureMLExecutePipeline の場合は、次を使用します。
{
linkedServiceName: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(...)
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any(...)
}
type: 'AzureMLExecutePipeline'
typeProperties: {
continueOnStepFailure: any(...)
dataPathAssignments: any(...)
experimentName: any(...)
mlParentRunId: any(...)
mlPipelineEndpointId: any(...)
mlPipelineId: any(...)
mlPipelineParameters: any(...)
version: any(...)
}
}
AzureMLUpdateResource の場合は、次を使用します。
{
linkedServiceName: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(...)
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any(...)
}
type: 'AzureMLUpdateResource'
typeProperties: {
trainedModelFilePath: any(...)
trainedModelLinkedServiceName: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
trainedModelName: any(...)
}
}
ExecutePipeline の場合は、次を使用します。
{
policy: {
secureInput: bool
}
type: 'ExecutePipeline'
typeProperties: {
parameters: {
{customized property}: any(...)
}
pipeline: {
name: 'string'
referenceName: 'string'
type: 'string'
}
waitOnCompletion: bool
}
}
[失敗] には、次を使用します。
{
type: 'Fail'
typeProperties: {
errorCode: any(...)
message: any(...)
}
}
[フィルター] には、次を使用します。
{
type: 'Filter'
typeProperties: {
condition: {
type: 'string'
value: 'string'
}
items: {
type: 'string'
value: 'string'
}
}
}
ForEachの場合は、以下を使用します。
{
type: 'ForEach'
typeProperties: {
activities: [
{
dependsOn: [
{
activity: 'string'
dependencyConditions: [
'string'
]
}
]
description: 'string'
name: 'string'
onInactiveMarkAs: 'string'
state: 'string'
userProperties: [
{
name: 'string'
value: any(...)
}
]
type: 'string'
// For remaining properties, see Activity objects
}
]
batchCount: int
isSequential: bool
items: {
type: 'string'
value: 'string'
}
}
}
IfCondition の場合は、次を使用します。
{
type: 'IfCondition'
typeProperties: {
expression: {
type: 'string'
value: 'string'
}
ifFalseActivities: [
{
dependsOn: [
{
activity: 'string'
dependencyConditions: [
'string'
]
}
]
description: 'string'
name: 'string'
onInactiveMarkAs: 'string'
state: 'string'
userProperties: [
{
name: 'string'
value: any(...)
}
]
type: 'string'
// For remaining properties, see Activity objects
}
]
ifTrueActivities: [
{
dependsOn: [
{
activity: 'string'
dependencyConditions: [
'string'
]
}
]
description: 'string'
name: 'string'
onInactiveMarkAs: 'string'
state: 'string'
userProperties: [
{
name: 'string'
value: any(...)
}
]
type: 'string'
// For remaining properties, see Activity objects
}
]
}
}
SetVariable には、次を使用します。
{
policy: {
secureInput: bool
secureOutput: bool
}
type: 'SetVariable'
typeProperties: {
setSystemVariable: bool
value: any(...)
variableName: 'string'
}
}
Switch の場合は、以下を使用します。
{
type: 'Switch'
typeProperties: {
cases: [
{
activities: [
{
dependsOn: [
{
activity: 'string'
dependencyConditions: [
'string'
]
}
]
description: 'string'
name: 'string'
onInactiveMarkAs: 'string'
state: 'string'
userProperties: [
{
name: 'string'
value: any(...)
}
]
type: 'string'
// For remaining properties, see Activity objects
}
]
value: 'string'
}
]
defaultActivities: [
{
dependsOn: [
{
activity: 'string'
dependencyConditions: [
'string'
]
}
]
description: 'string'
name: 'string'
onInactiveMarkAs: 'string'
state: 'string'
userProperties: [
{
name: 'string'
value: any(...)
}
]
type: 'string'
// For remaining properties, see Activity objects
}
]
on: {
type: 'string'
value: 'string'
}
}
}
[終了] には、次のようにします。
{
type: 'Until'
typeProperties: {
activities: [
{
dependsOn: [
{
activity: 'string'
dependencyConditions: [
'string'
]
}
]
description: 'string'
name: 'string'
onInactiveMarkAs: 'string'
state: 'string'
userProperties: [
{
name: 'string'
value: any(...)
}
]
type: 'string'
// For remaining properties, see Activity objects
}
]
expression: {
type: 'string'
value: 'string'
}
timeout: any(...)
}
}
検証 には、以下を使用します。
{
type: 'Validation'
typeProperties: {
childItems: any(...)
dataset: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
minimumSize: any(...)
sleep: any(...)
timeout: any(...)
}
}
[待機] には、次を使用します。
{
type: 'Wait'
typeProperties: {
waitTimeInSeconds: any(...)
}
}
WebHook の場合は、以下を使用します。
{
policy: {
secureInput: bool
secureOutput: bool
}
type: 'WebHook'
typeProperties: {
authentication: {
credential: {
referenceName: 'string'
type: 'string'
}
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
pfx: {
type: 'string'
// For remaining properties, see SecretBase objects
}
resource: any(...)
type: 'string'
username: any(...)
userTenant: any(...)
}
body: any(...)
headers: {
{customized property}: any(...)
}
method: 'string'
reportStatusOnCallBack: any(...)
timeout: 'string'
url: any(...)
}
}
[ コピー] には、次を使用します。
{
inputs: [
{
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
]
linkedServiceName: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
outputs: [
{
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
]
policy: {
retry: any(...)
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any(...)
}
type: 'Copy'
typeProperties: {
dataIntegrationUnits: any(...)
enableSkipIncompatibleRow: any(...)
enableStaging: any(...)
logSettings: {
copyActivityLogSettings: {
enableReliableLogging: any(...)
logLevel: any(...)
}
enableCopyActivityLog: any(...)
logLocationSettings: {
linkedServiceName: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
path: any(...)
}
}
logStorageSettings: {
enableReliableLogging: any(...)
linkedServiceName: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
logLevel: any(...)
path: any(...)
}
parallelCopies: any(...)
preserve: [
any(...)
]
preserveRules: [
any(...)
]
redirectIncompatibleRowSettings: {
linkedServiceName: any(...)
path: any(...)
}
sink: {
disableMetricsCollection: any(...)
maxConcurrentConnections: any(...)
sinkRetryCount: any(...)
sinkRetryWait: any(...)
writeBatchSize: any(...)
writeBatchTimeout: any(...)
type: 'string'
// For remaining properties, see CopySink objects
}
skipErrorFile: {
dataInconsistency: any(...)
fileMissing: any(...)
}
source: {
disableMetricsCollection: any(...)
maxConcurrentConnections: any(...)
sourceRetryCount: any(...)
sourceRetryWait: any(...)
type: 'string'
// For remaining properties, see CopySource objects
}
stagingSettings: {
enableCompression: any(...)
linkedServiceName: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
path: any(...)
}
translator: any(...)
validateDataConsistency: any(...)
}
}
カスタムの場合は、以下を使用します。
{
linkedServiceName: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(...)
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any(...)
}
type: 'Custom'
typeProperties: {
autoUserSpecification: any(...)
command: any(...)
extendedProperties: {
{customized property}: any(...)
}
folderPath: any(...)
referenceObjects: {
datasets: [
{
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
]
linkedServices: [
{
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
]
}
resourceLinkedService: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
retentionTimeInDays: any(...)
}
}
DataLakeAnalyticsU-SQLの場合は、以下を使用します。
{
linkedServiceName: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(...)
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any(...)
}
type: 'DataLakeAnalyticsU-SQL'
typeProperties: {
compilationMode: any(...)
degreeOfParallelism: any(...)
parameters: {
{customized property}: any(...)
}
priority: any(...)
runtimeVersion: any(...)
scriptLinkedService: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
scriptPath: any(...)
}
}
DatabricksJob の場合は、次を使用します。
{
linkedServiceName: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(...)
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any(...)
}
type: 'DatabricksJob'
typeProperties: {
jobId: any(...)
jobParameters: {
{customized property}: any(...)
}
}
}
DatabricksNotebook の場合は、次を使用します。
{
linkedServiceName: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(...)
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any(...)
}
type: 'DatabricksNotebook'
typeProperties: {
baseParameters: {
{customized property}: any(...)
}
libraries: [
{
{customized property}: any(...)
}
]
notebookPath: any(...)
}
}
DatabricksSparkJar の場合は、次を使用します。
{
linkedServiceName: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(...)
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any(...)
}
type: 'DatabricksSparkJar'
typeProperties: {
libraries: [
{
{customized property}: any(...)
}
]
mainClassName: any(...)
parameters: [
any(...)
]
}
}
DatabricksSparkPython の場合は、次を使用します。
{
linkedServiceName: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(...)
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any(...)
}
type: 'DatabricksSparkPython'
typeProperties: {
libraries: [
{
{customized property}: any(...)
}
]
parameters: [
any(...)
]
pythonFile: any(...)
}
}
[削除] には、次を使用します。
{
linkedServiceName: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(...)
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any(...)
}
type: 'Delete'
typeProperties: {
dataset: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
enableLogging: any(...)
logStorageSettings: {
enableReliableLogging: any(...)
linkedServiceName: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
logLevel: any(...)
path: any(...)
}
maxConcurrentConnections: int
recursive: any(...)
storeSettings: {
disableMetricsCollection: any(...)
maxConcurrentConnections: any(...)
type: 'string'
// For remaining properties, see StoreReadSettings objects
}
}
}
ExecuteDataFlow の場合は、次を使用します。
{
linkedServiceName: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(...)
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any(...)
}
type: 'ExecuteDataFlow'
typeProperties: {
compute: {
computeType: any(...)
coreCount: any(...)
}
continuationSettings: {
continuationTtlInMinutes: any(...)
customizedCheckpointKey: any(...)
idleCondition: any(...)
}
continueOnError: any(...)
dataFlow: {
datasetParameters: any(...)
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
integrationRuntime: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
runConcurrently: any(...)
sourceStagingConcurrency: any(...)
staging: {
folderPath: any(...)
linkedService: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
}
traceLevel: any(...)
}
}
ExecuteSSISPackage の場合は、次を使用します。
{
linkedServiceName: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(...)
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any(...)
}
type: 'ExecuteSSISPackage'
typeProperties: {
connectVia: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
environmentPath: any(...)
executionCredential: {
domain: any(...)
password: {
type: 'string'
value: 'string'
}
userName: any(...)
}
loggingLevel: any(...)
logLocation: {
logPath: any(...)
type: 'string'
typeProperties: {
accessCredential: {
domain: any(...)
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
userName: any(...)
}
logRefreshInterval: any(...)
}
}
packageConnectionManagers: {
{customized property}: {
{customized property}: {
value: any(...)
}
}
}
packageLocation: {
packagePath: any(...)
type: 'string'
typeProperties: {
accessCredential: {
domain: any(...)
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
userName: any(...)
}
childPackages: [
{
packageContent: any(...)
packageLastModifiedDate: 'string'
packageName: 'string'
packagePath: any(...)
}
]
configurationAccessCredential: {
domain: any(...)
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
userName: any(...)
}
configurationPath: any(...)
packageContent: any(...)
packageLastModifiedDate: 'string'
packageName: 'string'
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(...)
}
}
ExecuteWranglingDataflow の場合は、次を使用します。
{
policy: {
retry: any(...)
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any(...)
}
type: 'ExecuteWranglingDataflow'
typeProperties: {
compute: {
computeType: any(...)
coreCount: any(...)
}
continuationSettings: {
continuationTtlInMinutes: any(...)
customizedCheckpointKey: any(...)
idleCondition: any(...)
}
continueOnError: any(...)
dataFlow: {
datasetParameters: any(...)
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
integrationRuntime: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
queries: [
{
dataflowSinks: [
{
dataset: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
description: 'string'
flowlet: {
datasetParameters: any(...)
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
linkedService: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
name: 'string'
rejectedDataLinkedService: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
schemaLinkedService: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
script: 'string'
}
]
queryName: 'string'
}
]
runConcurrently: any(...)
sinks: {
{customized property}: {
dataset: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
description: 'string'
flowlet: {
datasetParameters: any(...)
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
linkedService: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
name: 'string'
rejectedDataLinkedService: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
schemaLinkedService: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
script: 'string'
}
}
sourceStagingConcurrency: any(...)
staging: {
folderPath: any(...)
linkedService: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
}
traceLevel: any(...)
}
}
GetMetadata には、次を使用します。
{
linkedServiceName: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(...)
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any(...)
}
type: 'GetMetadata'
typeProperties: {
dataset: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
fieldList: [
any(...)
]
formatSettings: {
type: 'string'
// For remaining properties, see FormatReadSettings objects
}
storeSettings: {
disableMetricsCollection: any(...)
maxConcurrentConnections: any(...)
type: 'string'
// For remaining properties, see StoreReadSettings objects
}
}
}
HDInsightHive の場合は、次を使用します。
{
linkedServiceName: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(...)
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any(...)
}
type: 'HDInsightHive'
typeProperties: {
arguments: [
any(...)
]
defines: {
{customized property}: any(...)
}
getDebugInfo: 'string'
queryTimeout: int
scriptLinkedService: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
scriptPath: any(...)
storageLinkedServices: [
{
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
]
variables: {
{customized property}: any(...)
}
}
}
HDInsightMapReduce の場合は、次を使用します。
{
linkedServiceName: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(...)
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any(...)
}
type: 'HDInsightMapReduce'
typeProperties: {
arguments: [
any(...)
]
className: any(...)
defines: {
{customized property}: any(...)
}
getDebugInfo: 'string'
jarFilePath: any(...)
jarLibs: [
any(...)
]
jarLinkedService: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
storageLinkedServices: [
{
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
]
}
}
HDInsightPig の場合は、次を使用します。
{
linkedServiceName: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(...)
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any(...)
}
type: 'HDInsightPig'
typeProperties: {
arguments: any(...)
defines: {
{customized property}: any(...)
}
getDebugInfo: 'string'
scriptLinkedService: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
scriptPath: any(...)
storageLinkedServices: [
{
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
]
}
}
HDInsightSpark の場合は、次を使用します。
{
linkedServiceName: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(...)
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any(...)
}
type: 'HDInsightSpark'
typeProperties: {
arguments: [
any(...)
]
className: 'string'
entryFilePath: any(...)
getDebugInfo: 'string'
proxyUser: any(...)
rootPath: any(...)
sparkConfig: {
{customized property}: any(...)
}
sparkJobLinkedService: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
}
}
HDInsightStreaming の場合は、次を使用します。
{
linkedServiceName: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(...)
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any(...)
}
type: 'HDInsightStreaming'
typeProperties: {
arguments: [
any(...)
]
combiner: any(...)
commandEnvironment: [
any(...)
]
defines: {
{customized property}: any(...)
}
fileLinkedService: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
filePaths: [
any(...)
]
getDebugInfo: 'string'
input: any(...)
mapper: any(...)
output: any(...)
reducer: any(...)
storageLinkedServices: [
{
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
]
}
}
ルックアップには、以下を使用します。
{
linkedServiceName: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(...)
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any(...)
}
type: 'Lookup'
typeProperties: {
dataset: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
firstRowOnly: any(...)
source: {
disableMetricsCollection: any(...)
maxConcurrentConnections: any(...)
sourceRetryCount: any(...)
sourceRetryWait: any(...)
type: 'string'
// For remaining properties, see CopySource objects
}
treatDecimalAsString: any(...)
}
}
スクリプトには、次を使用します。
{
linkedServiceName: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(...)
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any(...)
}
type: 'Script'
typeProperties: {
logSettings: {
logDestination: 'string'
logLocationSettings: {
linkedServiceName: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
path: any(...)
}
}
returnMultistatementResult: any(...)
scriptBlockExecutionTimeout: any(...)
scripts: [
{
parameters: [
{
direction: 'string'
name: any(...)
size: int
type: 'string'
value: any(...)
}
]
text: any(...)
type: any(...)
}
]
treatDecimalAsString: any(...)
}
}
SparkJob の場合は、次を使用します。
{
linkedServiceName: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(...)
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any(...)
}
type: 'SparkJob'
typeProperties: {
args: [
any(...)
]
className: any(...)
conf: any(...)
configurationType: 'string'
driverSize: any(...)
executorSize: any(...)
file: any(...)
files: [
any(...)
]
filesV2: [
any(...)
]
numExecutors: any(...)
pythonCodeReference: [
any(...)
]
scanFolder: any(...)
sparkConfig: {
{customized property}: any(...)
}
sparkJob: {
referenceName: any(...)
type: 'string'
}
targetBigDataPool: {
referenceName: any(...)
type: 'string'
}
targetSparkConfiguration: {
referenceName: any(...)
type: 'string'
}
}
}
SqlServerStoredProcedure の場合は、次を使用します。
{
linkedServiceName: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(...)
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any(...)
}
type: 'SqlServerStoredProcedure'
typeProperties: {
storedProcedureName: any(...)
storedProcedureParameters: any(...)
}
}
SynapseNotebook の場合は、次を使用します。
{
linkedServiceName: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(...)
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any(...)
}
type: 'SynapseNotebook'
typeProperties: {
conf: any(...)
configurationType: 'string'
driverSize: any(...)
executorSize: any(...)
notebook: {
referenceName: any(...)
type: 'string'
}
numExecutors: any(...)
parameters: {
{customized property}: {
type: 'string'
value: any(...)
}
}
sparkConfig: {
{customized property}: any(...)
}
sparkPool: {
referenceName: any(...)
type: 'string'
}
targetSparkConfiguration: {
referenceName: any(...)
type: 'string'
}
}
}
WebActivity の場合は、次を使用します。
{
linkedServiceName: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(...)
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any(...)
}
type: 'WebActivity'
typeProperties: {
authentication: {
credential: {
referenceName: 'string'
type: 'string'
}
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
pfx: {
type: 'string'
// For remaining properties, see SecretBase objects
}
resource: any(...)
type: 'string'
username: any(...)
userTenant: any(...)
}
body: any(...)
connectVia: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
datasets: [
{
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
]
disableCertValidation: bool
headers: {
{customized property}: any(...)
}
httpRequestTimeout: any(...)
linkedServices: [
{
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
]
method: 'string'
turnOffAsync: bool
url: any(...)
}
}
FormatReadSettings オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
BinaryReadSettings の場合は、次を使用します。
{
compressionProperties: {
type: 'string'
// For remaining properties, see CompressionReadSettings objects
}
type: 'BinaryReadSettings'
}
DelimitedTextReadSettings の場合は、次を使用します。
{
compressionProperties: {
type: 'string'
// For remaining properties, see CompressionReadSettings objects
}
skipLineCount: any(...)
type: 'DelimitedTextReadSettings'
}
JsonReadSettings の場合は、次を使用します。
{
compressionProperties: {
type: 'string'
// For remaining properties, see CompressionReadSettings objects
}
type: 'JsonReadSettings'
}
ParquetReadSettings の場合は、次を使用します。
{
compressionProperties: {
type: 'string'
// For remaining properties, see CompressionReadSettings objects
}
type: 'ParquetReadSettings'
}
XmlReadSettings の場合は、次を使用します。
{
compressionProperties: {
type: 'string'
// For remaining properties, see CompressionReadSettings objects
}
detectDataType: any(...)
namespacePrefixes: any(...)
namespaces: any(...)
type: 'XmlReadSettings'
validationMode: any(...)
}
StoreReadSettings オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
AmazonS3CompatibleReadSettings の場合は、以下を使用します。
{
deleteFilesAfterCompletion: any(...)
enablePartitionDiscovery: any(...)
fileListPath: any(...)
modifiedDatetimeEnd: any(...)
modifiedDatetimeStart: any(...)
partitionRootPath: any(...)
prefix: any(...)
recursive: any(...)
type: 'AmazonS3CompatibleReadSettings'
wildcardFileName: any(...)
wildcardFolderPath: any(...)
}
AmazonS3ReadSettings の場合は、次を使用します。
{
deleteFilesAfterCompletion: any(...)
enablePartitionDiscovery: any(...)
fileListPath: any(...)
modifiedDatetimeEnd: any(...)
modifiedDatetimeStart: any(...)
partitionRootPath: any(...)
prefix: any(...)
recursive: any(...)
type: 'AmazonS3ReadSettings'
wildcardFileName: any(...)
wildcardFolderPath: any(...)
}
AzureBlobFSReadSettings の場合は、次を使用します。
{
deleteFilesAfterCompletion: any(...)
enablePartitionDiscovery: any(...)
fileListPath: any(...)
modifiedDatetimeEnd: any(...)
modifiedDatetimeStart: any(...)
partitionRootPath: any(...)
recursive: any(...)
type: 'AzureBlobFSReadSettings'
wildcardFileName: any(...)
wildcardFolderPath: any(...)
}
AzureBlobStorageReadSettings の場合は、次を使用します。
{
deleteFilesAfterCompletion: any(...)
enablePartitionDiscovery: any(...)
fileListPath: any(...)
modifiedDatetimeEnd: any(...)
modifiedDatetimeStart: any(...)
partitionRootPath: any(...)
prefix: any(...)
recursive: any(...)
type: 'AzureBlobStorageReadSettings'
wildcardFileName: any(...)
wildcardFolderPath: any(...)
}
AzureDataLakeStoreReadSettings の場合は、次を使用します。
{
deleteFilesAfterCompletion: any(...)
enablePartitionDiscovery: any(...)
fileListPath: any(...)
listAfter: any(...)
listBefore: any(...)
modifiedDatetimeEnd: any(...)
modifiedDatetimeStart: any(...)
partitionRootPath: any(...)
recursive: any(...)
type: 'AzureDataLakeStoreReadSettings'
wildcardFileName: any(...)
wildcardFolderPath: any(...)
}
AzureFileStorageReadSettings の場合は、次を使用します。
{
deleteFilesAfterCompletion: any(...)
enablePartitionDiscovery: any(...)
fileListPath: any(...)
modifiedDatetimeEnd: any(...)
modifiedDatetimeStart: any(...)
partitionRootPath: any(...)
prefix: any(...)
recursive: any(...)
type: 'AzureFileStorageReadSettings'
wildcardFileName: any(...)
wildcardFolderPath: any(...)
}
FileServerReadSettings の場合は、次を使用します。
{
deleteFilesAfterCompletion: any(...)
enablePartitionDiscovery: any(...)
fileFilter: any(...)
fileListPath: any(...)
modifiedDatetimeEnd: any(...)
modifiedDatetimeStart: any(...)
partitionRootPath: any(...)
recursive: any(...)
type: 'FileServerReadSettings'
wildcardFileName: any(...)
wildcardFolderPath: any(...)
}
FtpReadSettings の場合は、次を使用します。
{
deleteFilesAfterCompletion: any(...)
disableChunking: any(...)
enablePartitionDiscovery: any(...)
fileListPath: any(...)
partitionRootPath: any(...)
recursive: any(...)
type: 'FtpReadSettings'
useBinaryTransfer: any(...)
wildcardFileName: any(...)
wildcardFolderPath: any(...)
}
GoogleCloudStorageReadSettings の場合は、次を使用します。
{
deleteFilesAfterCompletion: any(...)
enablePartitionDiscovery: any(...)
fileListPath: any(...)
modifiedDatetimeEnd: any(...)
modifiedDatetimeStart: any(...)
partitionRootPath: any(...)
prefix: any(...)
recursive: any(...)
type: 'GoogleCloudStorageReadSettings'
wildcardFileName: any(...)
wildcardFolderPath: any(...)
}
HdfsReadSettings の場合は、次を使用します。
{
deleteFilesAfterCompletion: any(...)
distcpSettings: {
distcpOptions: any(...)
resourceManagerEndpoint: any(...)
tempScriptPath: any(...)
}
enablePartitionDiscovery: any(...)
fileListPath: any(...)
modifiedDatetimeEnd: any(...)
modifiedDatetimeStart: any(...)
partitionRootPath: any(...)
recursive: any(...)
type: 'HdfsReadSettings'
wildcardFileName: any(...)
wildcardFolderPath: any(...)
}
HttpReadSettings の場合は、次を使用します。
{
additionalColumns: any(...)
additionalHeaders: any(...)
requestBody: any(...)
requestMethod: any(...)
requestTimeout: any(...)
type: 'HttpReadSettings'
}
LakeHouseReadSettings の場合は、次を使用します。
{
deleteFilesAfterCompletion: any(...)
enablePartitionDiscovery: any(...)
fileListPath: any(...)
modifiedDatetimeEnd: any(...)
modifiedDatetimeStart: any(...)
partitionRootPath: any(...)
recursive: any(...)
type: 'LakeHouseReadSettings'
wildcardFileName: any(...)
wildcardFolderPath: any(...)
}
OracleCloudStorageReadSettingsの場合は、次を使用します。
{
deleteFilesAfterCompletion: any(...)
enablePartitionDiscovery: any(...)
fileListPath: any(...)
modifiedDatetimeEnd: any(...)
modifiedDatetimeStart: any(...)
partitionRootPath: any(...)
prefix: any(...)
recursive: any(...)
type: 'OracleCloudStorageReadSettings'
wildcardFileName: any(...)
wildcardFolderPath: any(...)
}
SftpReadSettings の場合は、次を使用します。
{
deleteFilesAfterCompletion: any(...)
disableChunking: any(...)
enablePartitionDiscovery: any(...)
fileListPath: any(...)
modifiedDatetimeEnd: any(...)
modifiedDatetimeStart: any(...)
partitionRootPath: any(...)
recursive: any(...)
type: 'SftpReadSettings'
wildcardFileName: any(...)
wildcardFolderPath: any(...)
}
StoreWriteSettings オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
AzureBlobFSWriteSettings の場合は、次を使用します。
{
blockSizeInMB: any(...)
type: 'AzureBlobFSWriteSettings'
}
AzureBlobStorageWriteSettings の場合は、次を使用します。
{
blockSizeInMB: any(...)
type: 'AzureBlobStorageWriteSettings'
}
AzureDataLakeStoreWriteSettings の場合は、次を使用します。
{
expiryDateTime: any(...)
type: 'AzureDataLakeStoreWriteSettings'
}
AzureFileStorageWriteSettings の場合は、次を使用します。
{
type: 'AzureFileStorageWriteSettings'
}
FileServerWriteSettings の場合は、次を使用します。
{
type: 'FileServerWriteSettings'
}
LakeHouseWriteSettings の場合は、次を使用します。
{
type: 'LakeHouseWriteSettings'
}
SftpWriteSettings の場合は、次を使用します。
{
operationTimeout: any(...)
type: 'SftpWriteSettings'
useTempFileRename: any(...)
}
CompressionReadSettings オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
TarGZipReadSettings の場合は、次を使用します。
{
preserveCompressionFileNameAsFolder: any(...)
type: 'TarGZipReadSettings'
}
TarReadSettings の場合は、次を使用します。
{
preserveCompressionFileNameAsFolder: any(...)
type: 'TarReadSettings'
}
ZipDeflateReadSettings の場合は、次を使用します。
{
preserveZipFileNameAsFolder: any(...)
type: 'ZipDeflateReadSettings'
}
CopySink オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
AvroSink の場合は、次を使用します。
{
formatSettings: {
fileNamePrefix: any(...)
maxRowsPerFile: any(...)
recordName: 'string'
recordNamespace: 'string'
type: 'string'
}
storeSettings: {
copyBehavior: any(...)
disableMetricsCollection: any(...)
maxConcurrentConnections: any(...)
metadata: [
{
name: any(...)
value: any(...)
}
]
type: 'string'
// For remaining properties, see StoreWriteSettings objects
}
type: 'AvroSink'
}
AzureBlobFSSink の場合は、次を使用します。
{
copyBehavior: any(...)
metadata: [
{
name: any(...)
value: any(...)
}
]
type: 'AzureBlobFSSink'
}
AzureDataExplorerSink の場合は、次を使用します。
{
flushImmediately: any(...)
ingestionMappingAsJson: any(...)
ingestionMappingName: any(...)
type: 'AzureDataExplorerSink'
}
AzureDataLakeStoreSink の場合は、次を使用します。
{
copyBehavior: any(...)
enableAdlsSingleFileParallel: any(...)
type: 'AzureDataLakeStoreSink'
}
AzureDatabricksDeltaLakeSink の場合は、次を使用します。
{
importSettings: {
dateFormat: any(...)
timestampFormat: any(...)
type: 'string'
}
preCopyScript: any(...)
type: 'AzureDatabricksDeltaLakeSink'
}
AzureMySqlSink の場合は、次を使用します。
{
preCopyScript: any(...)
type: 'AzureMySqlSink'
}
AzurePostgreSqlSink の場合は、次を使用します。
{
preCopyScript: any(...)
type: 'AzurePostgreSqlSink'
upsertSettings: {
keys: any(...)
}
writeMethod: 'string'
}
AzureQueueSink の場合は、次を使用します。
{
type: 'AzureQueueSink'
}
AzureSearchIndexSink の場合は、次を使用します。
{
type: 'AzureSearchIndexSink'
writeBehavior: 'string'
}
AzureSqlSink の場合は、次を使用します。
{
preCopyScript: any(...)
sqlWriterStoredProcedureName: any(...)
sqlWriterTableType: any(...)
sqlWriterUseTableLock: any(...)
storedProcedureParameters: any(...)
storedProcedureTableTypeParameterName: any(...)
tableOption: any(...)
type: 'AzureSqlSink'
upsertSettings: {
interimSchemaName: any(...)
keys: any(...)
useTempDB: any(...)
}
writeBehavior: any(...)
}
AzureTableSink の場合は、次を使用します。
{
azureTableDefaultPartitionKeyValue: any(...)
azureTableInsertType: any(...)
azureTablePartitionKeyName: any(...)
azureTableRowKeyName: any(...)
type: 'AzureTableSink'
}
BinarySink の場合は、次を使用します。
{
storeSettings: {
copyBehavior: any(...)
disableMetricsCollection: any(...)
maxConcurrentConnections: any(...)
metadata: [
{
name: any(...)
value: any(...)
}
]
type: 'string'
// For remaining properties, see StoreWriteSettings objects
}
type: 'BinarySink'
}
BlobSink の場合は、次を使用します。
{
blobWriterAddHeader: any(...)
blobWriterDateTimeFormat: any(...)
blobWriterOverwriteFiles: any(...)
copyBehavior: any(...)
metadata: [
{
name: any(...)
value: any(...)
}
]
type: 'BlobSink'
}
CommonDataServiceForAppsSink の場合は、次を使用します。
{
alternateKeyName: any(...)
bypassBusinessLogicExecution: any(...)
bypassPowerAutomateFlows: any(...)
ignoreNullValues: any(...)
type: 'CommonDataServiceForAppsSink'
writeBehavior: 'string'
}
CosmosDbMongoDbApiSink の場合は、次を使用します。
{
type: 'CosmosDbMongoDbApiSink'
writeBehavior: any(...)
}
CosmosDbSqlApiSink の場合は、次を使用します。
{
type: 'CosmosDbSqlApiSink'
writeBehavior: any(...)
}
DelimitedTextSink の場合は、次を使用します。
{
formatSettings: {
fileExtension: any(...)
fileNamePrefix: any(...)
maxRowsPerFile: any(...)
quoteAllText: any(...)
type: 'string'
}
storeSettings: {
copyBehavior: any(...)
disableMetricsCollection: any(...)
maxConcurrentConnections: any(...)
metadata: [
{
name: any(...)
value: any(...)
}
]
type: 'string'
// For remaining properties, see StoreWriteSettings objects
}
type: 'DelimitedTextSink'
}
DocumentDbCollectionSink の場合は、次を使用します。
{
nestingSeparator: any(...)
type: 'DocumentDbCollectionSink'
writeBehavior: any(...)
}
DynamicsCrmSink の場合は、次を使用します。
{
alternateKeyName: any(...)
bypassBusinessLogicExecution: any(...)
bypassPowerAutomateFlows: any(...)
ignoreNullValues: any(...)
type: 'DynamicsCrmSink'
writeBehavior: 'string'
}
DynamicsSink の場合は、以下を使用します。
{
alternateKeyName: any(...)
bypassBusinessLogicExecution: any(...)
bypassPowerAutomateFlows: any(...)
ignoreNullValues: any(...)
type: 'DynamicsSink'
writeBehavior: 'string'
}
FileSystemSink の場合は、次を使用します。
{
copyBehavior: any(...)
type: 'FileSystemSink'
}
IcebergSink の場合は、次を使用します。
{
formatSettings: {
type: 'string'
}
storeSettings: {
copyBehavior: any(...)
disableMetricsCollection: any(...)
maxConcurrentConnections: any(...)
metadata: [
{
name: any(...)
value: any(...)
}
]
type: 'string'
// For remaining properties, see StoreWriteSettings objects
}
type: 'IcebergSink'
}
InformixSink の場合は、次を使用します。
{
preCopyScript: any(...)
type: 'InformixSink'
}
JsonSink の場合は、次を使用します。
{
formatSettings: {
filePattern: any(...)
type: 'string'
}
storeSettings: {
copyBehavior: any(...)
disableMetricsCollection: any(...)
maxConcurrentConnections: any(...)
metadata: [
{
name: any(...)
value: any(...)
}
]
type: 'string'
// For remaining properties, see StoreWriteSettings objects
}
type: 'JsonSink'
}
LakeHouseTableSink の場合は、次を使用します。
{
partitionNameList: any(...)
partitionOption: any(...)
tableActionOption: any(...)
type: 'LakeHouseTableSink'
}
MicrosoftAccessSink の場合は、次を使用します。
{
preCopyScript: any(...)
type: 'MicrosoftAccessSink'
}
MongoDbAtlasSink の場合は、次を使用します。
{
type: 'MongoDbAtlasSink'
writeBehavior: any(...)
}
MongoDbV2Sink の場合は、次を使用します。
{
type: 'MongoDbV2Sink'
writeBehavior: any(...)
}
OdbcSink の場合は、次を使用します。
{
preCopyScript: any(...)
type: 'OdbcSink'
}
OracleSinkの場合は、次を使用します。
{
preCopyScript: any(...)
type: 'OracleSink'
}
OrcSink の場合は、以下を使用します。
{
formatSettings: {
fileNamePrefix: any(...)
maxRowsPerFile: any(...)
type: 'string'
}
storeSettings: {
copyBehavior: any(...)
disableMetricsCollection: any(...)
maxConcurrentConnections: any(...)
metadata: [
{
name: any(...)
value: any(...)
}
]
type: 'string'
// For remaining properties, see StoreWriteSettings objects
}
type: 'OrcSink'
}
ParquetSink の場合は、以下を使用します。
{
formatSettings: {
fileNamePrefix: any(...)
maxRowsPerFile: any(...)
type: 'string'
}
storeSettings: {
copyBehavior: any(...)
disableMetricsCollection: any(...)
maxConcurrentConnections: any(...)
metadata: [
{
name: any(...)
value: any(...)
}
]
type: 'string'
// For remaining properties, see StoreWriteSettings objects
}
type: 'ParquetSink'
}
RestSink の場合は、次を使用します。
{
additionalHeaders: any(...)
httpCompressionType: any(...)
httpRequestTimeout: any(...)
requestInterval: any(...)
requestMethod: any(...)
type: 'RestSink'
}
SalesforceServiceCloudSink の場合は、次を使用します。
{
externalIdFieldName: any(...)
ignoreNullValues: any(...)
type: 'SalesforceServiceCloudSink'
writeBehavior: 'string'
}
SalesforceServiceCloudV2Sink の場合は、次を使用します。
{
externalIdFieldName: any(...)
ignoreNullValues: any(...)
type: 'SalesforceServiceCloudV2Sink'
writeBehavior: 'string'
}
SalesforceSink の場合は、次を使用します。
{
externalIdFieldName: any(...)
ignoreNullValues: any(...)
type: 'SalesforceSink'
writeBehavior: 'string'
}
SalesforceV2Sink の場合は、次を使用します。
{
externalIdFieldName: any(...)
ignoreNullValues: any(...)
type: 'SalesforceV2Sink'
writeBehavior: 'string'
}
SapCloudForCustomerSink の場合は、次を使用します。
{
httpRequestTimeout: any(...)
type: 'SapCloudForCustomerSink'
writeBehavior: 'string'
}
SnowflakeSinkの場合は、以下を使用します。
{
importSettings: {
additionalCopyOptions: {
{customized property}: any(...)
}
additionalFormatOptions: {
{customized property}: any(...)
}
storageIntegration: any(...)
type: 'string'
}
preCopyScript: any(...)
type: 'SnowflakeSink'
}
SnowflakeV2Sinkの場合は、以下を使用します。
{
importSettings: {
additionalCopyOptions: {
{customized property}: any(...)
}
additionalFormatOptions: {
{customized property}: any(...)
}
storageIntegration: any(...)
type: 'string'
}
preCopyScript: any(...)
type: 'SnowflakeV2Sink'
}
SqlDWSink の場合は、次を使用します。
{
allowCopyCommand: any(...)
allowPolyBase: any(...)
copyCommandSettings: {
additionalOptions: {
{customized property}: 'string'
}
defaultValues: [
{
columnName: any(...)
defaultValue: any(...)
}
]
}
polyBaseSettings: {
rejectSampleValue: any(...)
rejectType: 'string'
rejectValue: any(...)
useTypeDefault: any(...)
}
preCopyScript: any(...)
sqlWriterUseTableLock: any(...)
tableOption: any(...)
type: 'SqlDWSink'
upsertSettings: {
interimSchemaName: any(...)
keys: any(...)
}
writeBehavior: any(...)
}
SqlMISink の場合は、次を使用します。
{
preCopyScript: any(...)
sqlWriterStoredProcedureName: any(...)
sqlWriterTableType: any(...)
sqlWriterUseTableLock: any(...)
storedProcedureParameters: any(...)
storedProcedureTableTypeParameterName: any(...)
tableOption: any(...)
type: 'SqlMISink'
upsertSettings: {
interimSchemaName: any(...)
keys: any(...)
useTempDB: any(...)
}
writeBehavior: any(...)
}
SqlServerSink の場合は、次を使用します。
{
preCopyScript: any(...)
sqlWriterStoredProcedureName: any(...)
sqlWriterTableType: any(...)
sqlWriterUseTableLock: any(...)
storedProcedureParameters: any(...)
storedProcedureTableTypeParameterName: any(...)
tableOption: any(...)
type: 'SqlServerSink'
upsertSettings: {
interimSchemaName: any(...)
keys: any(...)
useTempDB: any(...)
}
writeBehavior: any(...)
}
SqlSink の場合は、次を使用します。
{
preCopyScript: any(...)
sqlWriterStoredProcedureName: any(...)
sqlWriterTableType: any(...)
sqlWriterUseTableLock: any(...)
storedProcedureParameters: any(...)
storedProcedureTableTypeParameterName: any(...)
tableOption: any(...)
type: 'SqlSink'
upsertSettings: {
interimSchemaName: any(...)
keys: any(...)
useTempDB: any(...)
}
writeBehavior: any(...)
}
TeradataSink の場合は、次を使用します。
{
importSettings: {
additionalFormatOptions: any(...)
type: 'string'
}
type: 'TeradataSink'
}
WarehouseSink の場合は、次を使用します。
{
allowCopyCommand: any(...)
copyCommandSettings: {
additionalOptions: {
{customized property}: 'string'
}
defaultValues: [
{
columnName: any(...)
defaultValue: any(...)
}
]
}
preCopyScript: any(...)
tableOption: any(...)
type: 'WarehouseSink'
writeBehavior: any(...)
}
SecretBase オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
AzureKeyVaultSecret の場合は、次を使用します。
{
secretName: any(...)
secretVersion: any(...)
store: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
type: 'AzureKeyVaultSecret'
}
SecureString の場合は、次を使用します。
{
type: 'SecureString'
value: 'string'
}
CopySource オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
AmazonMWSSourceの場合は、以下を使用します。
{
additionalColumns: any(...)
query: any(...)
queryTimeout: any(...)
type: 'AmazonMWSSource'
}
AmazonRdsForOracleSource の場合は、次を使用します。
{
additionalColumns: any(...)
numberPrecision: any(...)
numberScale: any(...)
oracleReaderQuery: any(...)
partitionOption: any(...)
partitionSettings: {
partitionColumnName: any(...)
partitionLowerBound: any(...)
partitionNames: any(...)
partitionUpperBound: any(...)
}
queryTimeout: any(...)
type: 'AmazonRdsForOracleSource'
}
AmazonRdsForSqlServerSource の場合は、以下を使用します。
{
additionalColumns: any(...)
isolationLevel: any(...)
partitionOption: any(...)
partitionSettings: {
partitionColumnName: any(...)
partitionLowerBound: any(...)
partitionUpperBound: any(...)
}
produceAdditionalTypes: any(...)
queryTimeout: any(...)
sqlReaderQuery: any(...)
sqlReaderStoredProcedureName: any(...)
storedProcedureParameters: any(...)
type: 'AmazonRdsForSqlServerSource'
}
AmazonRedshiftSource の場合は、次を使用します。
{
additionalColumns: any(...)
query: any(...)
queryTimeout: any(...)
redshiftUnloadSettings: {
bucketName: any(...)
s3LinkedServiceName: {
parameters: {
{customized property}: any(...)
}
referenceName: 'string'
type: 'string'
}
}
type: 'AmazonRedshiftSource'
}
AvroSource の場合は、以下を使用します。
{
additionalColumns: any(...)
storeSettings: {
disableMetricsCollection: any(...)
maxConcurrentConnections: any(...)
type: 'string'
// For remaining properties, see StoreReadSettings objects
}
type: 'AvroSource'
}
AzureBlobFSSource の場合は、次を使用します。
{
recursive: any(...)
skipHeaderLineCount: any(...)
treatEmptyAsNull: any(...)
type: 'AzureBlobFSSource'
}
AzureDataExplorerSource の場合は、次を使用します。
{
additionalColumns: any(...)
noTruncation: any(...)
query: any(...)
queryTimeout: any(...)
type: 'AzureDataExplorerSource'
}
AzureDataLakeStoreSource の場合は、次を使用します。
{
recursive: any(...)
type: 'AzureDataLakeStoreSource'
}
AzureDatabricksDeltaLakeSource の場合は、次を使用します。
{
exportSettings: {
dateFormat: any(...)
timestampFormat: any(...)
type: 'string'
}
query: any(...)
type: 'AzureDatabricksDeltaLakeSource'
}
AzureMariaDBSource の場合は、次を使用します。
{
additionalColumns: any(...)
query: any(...)
queryTimeout: any(...)
type: 'AzureMariaDBSource'
}
AzureMySqlSource の場合は、次を使用します。
{
additionalColumns: any(...)
query: any(...)
queryTimeout: any(...)
type: 'AzureMySqlSource'
}
AzurePostgreSqlSource の場合は、次を使用します。
{
additionalColumns: any(...)
query: any(...)
queryTimeout: any(...)
type: 'AzurePostgreSqlSource'
}
AzureSqlSource の場合は、次を使用します。
{
additionalColumns: any(...)
isolationLevel: any(...)
partitionOption: any(...)
partitionSettings: {
partitionColumnName: any(...)
partitionLowerBound: any(...)
partitionUpperBound: any(...)
}
produceAdditionalTypes: any(...)
queryTimeout: any(...)
sqlReaderQuery: any(...)
sqlReaderStoredProcedureName: any(...)
storedProcedureParameters: any(...)
type: 'AzureSqlSource'
}
AzureTableSource の場合は、次を使用します。
{
additionalColumns: any(...)
azureTableSourceIgnoreTableNotFound: any(...)
azureTableSourceQuery: any(...)
queryTimeout: any(...)
type: 'AzureTableSource'
}
BinarySource の場合は、次を使用します。
{
formatSettings: {
compressionProperties: {
type: 'string'
// For remaining properties, see CompressionReadSettings objects
}
type: 'string'
}
storeSettings: {
disableMetricsCollection: any(...)
maxConcurrentConnections: any(...)
type: 'string'
// For remaining properties, see StoreReadSettings objects
}
type: 'BinarySource'
}
BlobSource の場合は、次を使用します。
{
recursive: any(...)
skipHeaderLineCount: any(...)
treatEmptyAsNull: any(...)
type: 'BlobSource'
}
CassandraSource の場合は、次を使用します。
{
additionalColumns: any(...)
consistencyLevel: 'string'
query: any(...)
queryTimeout: any(...)
type: 'CassandraSource'
}
CommonDataServiceForAppsSource の場合は、次を使用します。
{
additionalColumns: any(...)
query: any(...)
type: 'CommonDataServiceForAppsSource'
}
ConcurSource の場合は、次を使用します。
{
additionalColumns: any(...)
query: any(...)
queryTimeout: any(...)
type: 'ConcurSource'
}
CosmosDbMongoDbApiSource の場合は、次を使用します。
{
additionalColumns: any(...)
batchSize: any(...)
cursorMethods: {
limit: any(...)
project: any(...)
skip: any(...)
sort: any(...)
}
filter: any(...)
queryTimeout: any(...)
type: 'CosmosDbMongoDbApiSource'
}
CosmosDbSqlApiSource の場合は、次を使用します。
{
additionalColumns: any(...)
detectDatetime: any(...)
pageSize: any(...)
preferredRegions: any(...)
query: any(...)
type: 'CosmosDbSqlApiSource'
}
CouchbaseSource の場合は、次を使用します。
{
additionalColumns: any(...)
query: any(...)
queryTimeout: any(...)
type: 'CouchbaseSource'
}
Db2Source の場合は、以下を使用します。
{
additionalColumns: any(...)
query: any(...)
queryTimeout: any(...)
type: 'Db2Source'
}
DelimitedTextSource の場合は、次を使用します。
{
additionalColumns: any(...)
formatSettings: {
compressionProperties: {
type: 'string'
// For remaining properties, see CompressionReadSettings objects
}
skipLineCount: any(...)
type: 'string'
}
storeSettings: {
disableMetricsCollection: any(...)
maxConcurrentConnections: any(...)
type: 'string'
// For remaining properties, see StoreReadSettings objects
}
type: 'DelimitedTextSource'
}
DocumentDbCollectionSource の場合は、次を使用します。
{
additionalColumns: any(...)
nestingSeparator: any(...)
query: any(...)
queryTimeout: any(...)
type: 'DocumentDbCollectionSource'
}
DrillSource の場合は、次を使用します。
{
additionalColumns: any(...)
query: any(...)
queryTimeout: any(...)
type: 'DrillSource'
}
DynamicsAXSource の場合は、次を使用します。
{
additionalColumns: any(...)
httpRequestTimeout: any(...)
query: any(...)
queryTimeout: any(...)
type: 'DynamicsAXSource'
}
DynamicsCrmSource の場合は、次を使用します。
{
additionalColumns: any(...)
query: any(...)
type: 'DynamicsCrmSource'
}
DynamicsSource の場合は、次を使用します。
{
additionalColumns: any(...)
query: any(...)
type: 'DynamicsSource'
}
EloquaSource の場合は、次を使用します。
{
additionalColumns: any(...)
query: any(...)
queryTimeout: any(...)
type: 'EloquaSource'
}
ExcelSourceの場合は、次を使用します。
{
additionalColumns: any(...)
storeSettings: {
disableMetricsCollection: any(...)
maxConcurrentConnections: any(...)
type: 'string'
// For remaining properties, see StoreReadSettings objects
}
type: 'ExcelSource'
}
FileSystemSource には、次を使用します。
{
additionalColumns: any(...)
recursive: any(...)
type: 'FileSystemSource'
}
GoogleAdWordsSource の場合は、次を使用します。
{
additionalColumns: any(...)
query: any(...)
queryTimeout: any(...)
type: 'GoogleAdWordsSource'
}
GoogleBigQuerySource の場合は、次を使用します。
{
additionalColumns: any(...)
query: any(...)
queryTimeout: any(...)
type: 'GoogleBigQuerySource'
}
GoogleBigQueryV2Source の場合は、次を使用します。
{
additionalColumns: any(...)
query: any(...)
queryTimeout: any(...)
type: 'GoogleBigQueryV2Source'
}
GreenplumSourceの場合は、以下を使用します。
{
additionalColumns: any(...)
query: any(...)
queryTimeout: any(...)
type: 'GreenplumSource'
}
HBaseSource の場合は、次を使用します。
{
additionalColumns: any(...)
query: any(...)
queryTimeout: any(...)
type: 'HBaseSource'
}
HdfsSource の場合は、次を使用します。
{
distcpSettings: {
distcpOptions: any(...)
resourceManagerEndpoint: any(...)
tempScriptPath: any(...)
}
recursive: any(...)
type: 'HdfsSource'
}
HiveSource の場合は、以下を使用します。
{
additionalColumns: any(...)
query: any(...)
queryTimeout: any(...)
type: 'HiveSource'
}
HttpSource の場合は、次を使用します。
{
httpRequestTimeout: any(...)
type: 'HttpSource'
}
HubspotSourceの場合は、以下を使用します。
{
additionalColumns: any(...)
query: any(...)
queryTimeout: any(...)
type: 'HubspotSource'
}
ImpalaSourceの場合は、以下を使用します。
{
additionalColumns: any(...)
query: any(...)
queryTimeout: any(...)
type: 'ImpalaSource'
}
InformixSource の場合は、次を使用します。
{
additionalColumns: any(...)
query: any(...)
queryTimeout: any(...)
type: 'InformixSource'
}
JiraSource の場合は、次を使用します。
{
additionalColumns: any(...)
query: any(...)
queryTimeout: any(...)
type: 'JiraSource'
}
JsonSource の場合は、次を使用します。
{
additionalColumns: any(...)
formatSettings: {
compressionProperties: {
type: 'string'
// For remaining properties, see CompressionReadSettings objects
}
type: 'string'
}
storeSettings: {
disableMetricsCollection: any(...)
maxConcurrentConnections: any(...)
type: 'string'
// For remaining properties, see StoreReadSettings objects
}
type: 'JsonSource'
}
LakeHouseTableSource の場合は、次を使用します。
{
additionalColumns: any(...)
timestampAsOf: any(...)
type: 'LakeHouseTableSource'
versionAsOf: any(...)
}
MagentoSource の場合は、次を使用します。
{
additionalColumns: any(...)
query: any(...)
queryTimeout: any(...)
type: 'MagentoSource'
}
MariaDBSourceの場合は、以下を使用します。
{
additionalColumns: any(...)
query: any(...)
queryTimeout: any(...)
type: 'MariaDBSource'
}
MarketoSource の場合は、次を使用します。
{
additionalColumns: any(...)
query: any(...)
queryTimeout: any(...)
type: 'MarketoSource'
}
MicrosoftAccessSource の場合は、次を使用します。
{
additionalColumns: any(...)
query: any(...)
type: 'MicrosoftAccessSource'
}
MongoDbAtlasSource の場合は、次を使用します。
{
additionalColumns: any(...)
batchSize: any(...)
cursorMethods: {
limit: any(...)
project: any(...)
skip: any(...)
sort: any(...)
}
filter: any(...)
queryTimeout: any(...)
type: 'MongoDbAtlasSource'
}
MongoDbSource の場合は、次を使用します。
{
additionalColumns: any(...)
query: any(...)
type: 'MongoDbSource'
}
MongoDbV2Source の場合は、次を使用します。
{
additionalColumns: any(...)
batchSize: any(...)
cursorMethods: {
limit: any(...)
project: any(...)
skip: any(...)
sort: any(...)
}
filter: any(...)
queryTimeout: any(...)
type: 'MongoDbV2Source'
}
MySqlSource の場合は、次を使用します。
{
additionalColumns: any(...)
query: any(...)
queryTimeout: any(...)
type: 'MySqlSource'
}
NetezzaSource の場合は、以下を使用します。
{
additionalColumns: any(...)
partitionOption: any(...)
partitionSettings: {
partitionColumnName: any(...)
partitionLowerBound: any(...)
partitionUpperBound: any(...)
}
query: any(...)
queryTimeout: any(...)
type: 'NetezzaSource'
}
ODataSource の場合は、次を使用します。
{
additionalColumns: any(...)
httpRequestTimeout: any(...)
query: any(...)
type: 'ODataSource'
}
OdbcSource の場合は、次を使用します。
{
additionalColumns: any(...)
query: any(...)
queryTimeout: any(...)
type: 'OdbcSource'
}
Office365Source の場合は、次を使用します。
{
allowedGroups: any(...)
dateFilterColumn: any(...)
endTime: any(...)
outputColumns: any(...)
startTime: any(...)
type: 'Office365Source'
userScopeFilterUri: any(...)
}
OracleServiceCloudSourceの場合は、次を使用します。
{
additionalColumns: any(...)
query: any(...)
queryTimeout: any(...)
type: 'OracleServiceCloudSource'
}
OracleSourceの場合は、次を使用します。
{
additionalColumns: any(...)
numberPrecision: any(...)
numberScale: any(...)
oracleReaderQuery: any(...)
partitionOption: any(...)
partitionSettings: {
partitionColumnName: any(...)
partitionLowerBound: any(...)
partitionNames: any(...)
partitionUpperBound: any(...)
}
queryTimeout: any(...)
type: 'OracleSource'
}
OrcSource の場合は、次を使用します。
{
additionalColumns: any(...)
storeSettings: {
disableMetricsCollection: any(...)
maxConcurrentConnections: any(...)
type: 'string'
// For remaining properties, see StoreReadSettings objects
}
type: 'OrcSource'
}
ParquetSource の場合は、次を使用します。
{
additionalColumns: any(...)
formatSettings: {
compressionProperties: {
type: 'string'
// For remaining properties, see CompressionReadSettings objects
}
type: 'string'
}
storeSettings: {
disableMetricsCollection: any(...)
maxConcurrentConnections: any(...)
type: 'string'
// For remaining properties, see StoreReadSettings objects
}
type: 'ParquetSource'
}
PaypalSourceの場合は、以下を使用します。
{
additionalColumns: any(...)
query: any(...)
queryTimeout: any(...)
type: 'PaypalSource'
}
PhoenixSource の場合は、次を使用します。
{
additionalColumns: any(...)
query: any(...)
queryTimeout: any(...)
type: 'PhoenixSource'
}
PostgreSqlSourceの場合は、以下を使用します。
{
additionalColumns: any(...)
query: any(...)
queryTimeout: any(...)
type: 'PostgreSqlSource'
}
PostgreSqlV2Source の場合は、次を使用します。
{
additionalColumns: any(...)
query: any(...)
queryTimeout: any(...)
type: 'PostgreSqlV2Source'
}
PrestoSource の場合は、次を使用します。
{
additionalColumns: any(...)
query: any(...)
queryTimeout: any(...)
type: 'PrestoSource'
}
QuickBooksSourceの場合は、以下を使用します。
{
additionalColumns: any(...)
query: any(...)
queryTimeout: any(...)
type: 'QuickBooksSource'
}
RelationalSource の場合は、次を使用します。
{
additionalColumns: any(...)
query: any(...)
type: 'RelationalSource'
}
ResponsysSource の場合は、次を使用します。
{
additionalColumns: any(...)
query: any(...)
queryTimeout: any(...)
type: 'ResponsysSource'
}
RestSource の場合は、次を使用します。
{
additionalColumns: any(...)
additionalHeaders: any(...)
httpRequestTimeout: any(...)
paginationRules: any(...)
requestBody: any(...)
requestInterval: any(...)
requestMethod: any(...)
type: 'RestSource'
}
SalesforceMarketingCloudSource の場合は、次を使用します。
{
additionalColumns: any(...)
query: any(...)
queryTimeout: any(...)
type: 'SalesforceMarketingCloudSource'
}
SalesforceServiceCloudSource の場合は、次を使用します。
{
additionalColumns: any(...)
query: any(...)
readBehavior: any(...)
type: 'SalesforceServiceCloudSource'
}
SalesforceServiceCloudV2Source の場合は、次を使用します。
{
additionalColumns: any(...)
includeDeletedObjects: any(...)
query: any(...)
SOQLQuery: any(...)
type: 'SalesforceServiceCloudV2Source'
}
SalesforceSource の場合は、次を使用します。
{
additionalColumns: any(...)
query: any(...)
queryTimeout: any(...)
readBehavior: any(...)
type: 'SalesforceSource'
}
SalesforceV2Source の場合は、次を使用します。
{
additionalColumns: any(...)
includeDeletedObjects: any(...)
pageSize: any(...)
partitionOption: any(...)
query: any(...)
queryTimeout: any(...)
SOQLQuery: any(...)
type: 'SalesforceV2Source'
}
SapBwSource の場合は、次を使用します。
{
additionalColumns: any(...)
query: any(...)
queryTimeout: any(...)
type: 'SapBwSource'
}
SapCloudForCustomerSource の場合は、次を使用します。
{
additionalColumns: any(...)
httpRequestTimeout: any(...)
query: any(...)
queryTimeout: any(...)
type: 'SapCloudForCustomerSource'
}
SapEccSource の場合は、次を使用します。
{
additionalColumns: any(...)
httpRequestTimeout: any(...)
query: any(...)
queryTimeout: any(...)
type: 'SapEccSource'
}
SapHanaSource の場合は、次を使用します。
{
additionalColumns: any(...)
packetSize: any(...)
partitionOption: any(...)
partitionSettings: {
partitionColumnName: any(...)
}
query: any(...)
queryTimeout: any(...)
type: 'SapHanaSource'
}
SapOdpSource の場合は、次を使用します。
{
additionalColumns: any(...)
extractionMode: any(...)
projection: any(...)
queryTimeout: any(...)
selection: any(...)
subscriberProcess: any(...)
type: 'SapOdpSource'
}
SapOpenHubSource の場合は、次を使用します。
{
additionalColumns: any(...)
baseRequestId: any(...)
customRfcReadTableFunctionModule: any(...)
excludeLastRequest: any(...)
queryTimeout: any(...)
sapDataColumnDelimiter: any(...)
type: 'SapOpenHubSource'
}
SapTableSource の場合は、次を使用します。
{
additionalColumns: any(...)
batchSize: any(...)
customRfcReadTableFunctionModule: any(...)
partitionOption: any(...)
partitionSettings: {
maxPartitionsNumber: any(...)
partitionColumnName: any(...)
partitionLowerBound: any(...)
partitionUpperBound: any(...)
}
queryTimeout: any(...)
rfcTableFields: any(...)
rfcTableOptions: any(...)
rowCount: any(...)
rowSkips: any(...)
sapDataColumnDelimiter: any(...)
type: 'SapTableSource'
}
ServiceNowSource の場合は、次を使用します。
{
additionalColumns: any(...)
query: any(...)
queryTimeout: any(...)
type: 'ServiceNowSource'
}
ServiceNowV2Source の場合は、次を使用します。
{
additionalColumns: any(...)
expression: {
operands: [
...
]
operators: [
'string'
]
type: 'string'
value: any(...)
}
pageSize: any(...)
queryTimeout: any(...)
type: 'ServiceNowV2Source'
}
SharePointOnlineListSource の場合は、次を使用します。
{
httpRequestTimeout: any(...)
query: any(...)
type: 'SharePointOnlineListSource'
}
ShopifySourceの場合は、以下を使用します。
{
additionalColumns: any(...)
query: any(...)
queryTimeout: any(...)
type: 'ShopifySource'
}
SnowflakeSourceの場合は、以下を使用します。
{
exportSettings: {
additionalCopyOptions: {
{customized property}: any(...)
}
additionalFormatOptions: {
{customized property}: any(...)
}
storageIntegration: any(...)
type: 'string'
}
query: any(...)
type: 'SnowflakeSource'
}
SnowflakeV2Sourceの場合は、以下を使用します。
{
exportSettings: {
additionalCopyOptions: {
{customized property}: any(...)
}
additionalFormatOptions: {
{customized property}: any(...)
}
storageIntegration: any(...)
type: 'string'
}
query: any(...)
type: 'SnowflakeV2Source'
}
SparkSource の場合は、次を使用します。
{
additionalColumns: any(...)
query: any(...)
queryTimeout: any(...)
type: 'SparkSource'
}
SqlDWSource の場合は、次を使用します。
{
additionalColumns: any(...)
isolationLevel: any(...)
partitionOption: any(...)
partitionSettings: {
partitionColumnName: any(...)
partitionLowerBound: any(...)
partitionUpperBound: any(...)
}
queryTimeout: any(...)
sqlReaderQuery: any(...)
sqlReaderStoredProcedureName: any(...)
storedProcedureParameters: any(...)
type: 'SqlDWSource'
}
SqlMISourceの場合は、次を使用します。
{
additionalColumns: any(...)
isolationLevel: any(...)
partitionOption: any(...)
partitionSettings: {
partitionColumnName: any(...)
partitionLowerBound: any(...)
partitionUpperBound: any(...)
}
produceAdditionalTypes: any(...)
queryTimeout: any(...)
sqlReaderQuery: any(...)
sqlReaderStoredProcedureName: any(...)
storedProcedureParameters: any(...)
type: 'SqlMISource'
}
SqlServerSource の場合は、次を使用します。
{
additionalColumns: any(...)
isolationLevel: any(...)
partitionOption: any(...)
partitionSettings: {
partitionColumnName: any(...)
partitionLowerBound: any(...)
partitionUpperBound: any(...)
}
produceAdditionalTypes: any(...)
queryTimeout: any(...)
sqlReaderQuery: any(...)
sqlReaderStoredProcedureName: any(...)
storedProcedureParameters: any(...)
type: 'SqlServerSource'
}
SqlSource の場合は、次を使用します。
{
additionalColumns: any(...)
isolationLevel: any(...)
partitionOption: any(...)
partitionSettings: {
partitionColumnName: any(...)
partitionLowerBound: any(...)
partitionUpperBound: any(...)
}
queryTimeout: any(...)
sqlReaderQuery: any(...)
sqlReaderStoredProcedureName: any(...)
storedProcedureParameters: any(...)
type: 'SqlSource'
}
SquareSourceの場合は、次を使用します。
{
additionalColumns: any(...)
query: any(...)
queryTimeout: any(...)
type: 'SquareSource'
}
SybaseSource の場合は、次を使用します。
{
additionalColumns: any(...)
query: any(...)
queryTimeout: any(...)
type: 'SybaseSource'
}
TeradataSource の場合は、次を使用します。
{
additionalColumns: any(...)
partitionOption: any(...)
partitionSettings: {
partitionColumnName: any(...)
partitionLowerBound: any(...)
partitionUpperBound: any(...)
}
query: any(...)
queryTimeout: any(...)
type: 'TeradataSource'
}
VerticaSource の場合は、以下を使用します。
{
additionalColumns: any(...)
query: any(...)
queryTimeout: any(...)
type: 'VerticaSource'
}
WarehouseSource の場合は、次を使用します。
{
additionalColumns: any(...)
isolationLevel: any(...)
partitionOption: any(...)
partitionSettings: {
partitionColumnName: any(...)
partitionLowerBound: any(...)
partitionUpperBound: any(...)
}
queryTimeout: any(...)
sqlReaderQuery: any(...)
sqlReaderStoredProcedureName: any(...)
storedProcedureParameters: any(...)
type: 'WarehouseSource'
}
XeroSourceの場合は、以下を使用します。
{
additionalColumns: any(...)
query: any(...)
queryTimeout: any(...)
type: 'XeroSource'
}
ZohoSourceの場合は、以下を使用します。
{
additionalColumns: any(...)
query: any(...)
queryTimeout: any(...)
type: 'ZohoSource'
}
WebSource の場合は、次を使用します。
{
additionalColumns: any(...)
type: 'WebSource'
}
XmlSource の場合は、次を使用します。
{
additionalColumns: any(...)
formatSettings: {
compressionProperties: {
type: 'string'
// For remaining properties, see CompressionReadSettings objects
}
detectDataType: any(...)
namespacePrefixes: any(...)
namespaces: any(...)
type: 'string'
validationMode: any(...)
}
storeSettings: {
disableMetricsCollection: any(...)
maxConcurrentConnections: any(...)
type: 'string'
// For remaining properties, see StoreReadSettings objects
}
type: 'XmlSource'
}
プロパティ値
Microsoft.DataFactory/factories/pipelines
| Name | Description | Value |
|---|---|---|
| name | リソース名 | string Constraints: 最小長 = 1 最大長 = 260 パターン = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (必須) |
| 親 | Bicep では、子リソースの親リソースを指定できます。 このプロパティを追加する必要があるのは、子リソースが親リソースの外部で宣言されている場合のみです。 詳細については、「親リソースの外部 |
タイプのリソースのシンボリック名: factories |
| properties | パイプラインのプロパティ。 | パイプライン (必須) |
Activity
| Name | Description | Value |
|---|---|---|
| dependsOn | アクティビティは条件によって異なります。 | ActivityDependency[] |
| description | アクティビティの説明。 | 文字列 |
| name | アクティビティ名。 | string (必須) |
| onInactiveMarkAs | 状態が非アクティブに設定されている場合のアクティビティの状態の結果。 これは省略可能なプロパティであり、アクティビティが非アクティブのときに指定されていない場合、状態は既定で Succeeded になります。 | 'Failed' 'Skipped' 'Succeeded' |
| 状態 | アクティビティの状態。 これは省略可能なプロパティであり、指定しない場合、状態は既定でアクティブになります。 | 'Active' 'Inactive' |
| 型 | 型 AppendVariableActivity を 'AppendVariable' に設定します。 AzureDataExplorerCommandActivity 型の "AzureDataExplorerCommand" に設定します。 AzureFunctionActivity 型を ' AzureFunctionActivity' に設定します。 AzureMLBatchExecutionActivity 型の 'AzureMLBatchExecution' に設定します。 型 AzureMLExecutePipelineActivity を "AzureMLExecutePipeline" に設定します。 AzureMLUpdateResourceActivity 型に対して 'AzureMLUpdateResource' に設定します。 ExecutePipelineActivity 型の 'ExecutePipeline' に設定します。 FailActivity 型の 'Fail' に設定します。 タイプ FilterActivity を 'Filter' に設定します。 ForEachActivity 型を ' ForEach' に設定します。 IfConditionActivity 型の 'IfCondition' に設定します。 SetVariableActivity 型の 'SetVariable' に設定します。 SwitchActivity 型を 'Switch' に設定します。 タイプ UntilActivity を 'Until' に設定します。 タイプ ValidationActivity を 'Validation' に設定します。 WaitActivity 型を 'Wait' に設定します。 WebHookActivity 型の 'WebHook' に設定します。 CopyActivity 型を 'Copy' に設定します。 タイプ CustomActivity を 'Custom' に設定します。 DataLakeAnalyticsUsqlActivity 型を 'DataLakeAnalyticsU-SQL' に設定します。 DatabricksJobActivity 型の "DatabricksJob" に設定します。 DatabricksNotebookActivity 型の "DatabricksNotebook" に設定します。 DatabricksSparkJarActivity 型の 'DatabricksSparkJar' に設定します。 DatabricksSparkPythonActivity 型の 'DatabricksSparkPython' に設定します。 タイプ DeleteActivity を 'Delete' に設定します。 ExecuteDataFlowActivity 型の 'ExecuteDataFlow' に設定します。 ExecuteSsisPackageActivity 型の 'ExecuteSSISPackage' に設定します。 ExecuteWranglingDataflowActivity 型の 'ExecuteWranglingDataflow' に設定します。 GetMetadataActivity 型の 'GetMetadata' に設定します。 HDInsightHiveActivity 型を 'HDInsightHive' に設定します。 HDInsightMapReduceActivity 型の 'HDInsightMapReduce' に設定します。 HDInsightPigActivity 型の 'HDInsightPig' に設定します。 HDInsightSparkActivity 型を 'HDInsightSpark' に設定します。 HDInsightStreamingActivity 型の "HDInsightStreaming" に設定します。 LookupActivity 型の 'Lookup' に設定します。 タイプ ScriptActivity の 'Script' に設定します。 SynapseSparkJobDefinitionActivity 型を 'SparkJob' に設定します。 型 SqlServerStoredProcedureActivity の 'SqlServerStoredProcedure' に設定します。 SynapseNotebookActivity 型を 'SynapseNotebook' に設定します。 WebActivity タイプを 'WebActivity' に設定します。 | 'AppendVariable' 'AzureDataExplorerCommand' 'AzureFunctionActivity' 'AzureMLBatchExecution' 'AzureMLExecutePipeline' 'AzureMLUpdateResource' 'Copy' 'Custom' 'DatabricksJob' 'DatabricksNotebook' 'DatabricksSparkJar' 'DatabricksSparkPython' 'DataLakeAnalyticsU-SQL' 'Delete' 'ExecuteDataFlow' 'ExecutePipeline' 'ExecuteSSISPackage' 'ExecuteWranglingDataflow' 'Fail' 'Filter' 'ForEach' 'GetMetadata' 'HDInsightHive' 'HDInsightMapReduce' 'HDInsightPig' 'HDInsightSpark' 'HDInsightStreaming' 'IfCondition' 'Lookup' 'Script' 'SetVariable' 'SparkJob' 'SqlServerStoredProcedure' 'Switch' 'SynapseNotebook' 'Until' 'Validation' 'Wait' 'WebActivity' 'WebHook' (必須) |
| userProperties | アクティビティ ユーザーのプロパティ。 | UserProperty[] |
ActivityDependency
| Name | Description | Value |
|---|---|---|
| アクティビティ | アクティビティ名。 | string (必須) |
| dependencyConditions | 依存関係の Match-Condition。 | 次のいずれかを含む文字列配列: 'Completed' 'Failed' 'Skipped' '成功' (必須) |
ActivityPolicy
| Name | Description | Value |
|---|---|---|
| 再試行 | 通常の再試行回数の最大値。 既定値は 0 です。 型: 整数 (または resultType 整数を持つ式)、最小値: 0。 | any |
| retryIntervalInSeconds | 再試行の間隔 (秒単位)。 既定値は 30 秒です。 | int Constraints: 最小値 = 30 最大値 = 86400 |
| secureInput | true に設定すると、アクティビティからの入力は安全と見なされ、監視には記録されません。 | bool |
| secureOutput | true に設定すると、アクティビティからの出力は安全と見なされ、監視には記録されません。 | bool |
| timeout | アクティビティを実行するためのタイムアウトを指定します。 既定のタイムアウトは 7 日です。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
AmazonMWSSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 「AmazonMWSSource」(必須) |
AmazonRdsForOraclePartitionSettings
| Name | Description | Value |
|---|---|---|
| partitionColumnName | 範囲のパーティション分割を続行するために使用される整数型の列の名前。 型: string (または resultType 文字列を含む式)。 | any |
| partitionLowerBound | 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最小値。 型: string (または resultType 文字列を含む式)。 | any |
| partitionNames | AmazonRdsForOracle テーブルの物理パーティションの名前。 | any |
| partitionUpperBound | 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最大値。 型: string (または resultType 文字列を含む式)。 | any |
AmazonRdsForOracleSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| 数値精度 | 精度とスケールなしでOracle NUMBER型を表すために使用される10進数の精度。 範囲は 1 から 256 で、指定しない場合、デフォルト値は 256 です。 型: 整数 (または resultType 整数を持つ式)。 バージョン 2.0 でのみ使用されます。 | any |
| numberScale(数値スケール) | 精度とスケールなしでOracle NUMBERタイプを表すために使用される10進数スケール。 範囲は 0 から 130 で、指定しない場合のデフォルト値は 130 です。 型: 整数 (または resultType 整数を持つ式)。 バージョン 2.0 でのみ使用されます。 | any |
| oracleReaderQuery | AmazonRdsForOracle リーダー クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| partitionOption | AmazonRdsForOracle に使用されるパーティション メカニズムは、並列で読み取られます。 型: string (または resultType 文字列を含む式)。 | any |
| partitionSettings | AmazonRdsForOracle ソースのパーティション分割に利用される設定。 | AmazonRdsForOraclePartitionSettings |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'AmazonRdsForOracleSource' (必須) |
AmazonRdsForSqlServerSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| isolationLevel | SQL ソースのトランザクション ロック動作を指定します。 使用できる値: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 既定値は ReadCommitted です。 型: string (または resultType 文字列を含む式)。 | any |
| partitionOption | 並列で SQL 読み取りに使用されるパーティション メカニズム。 指定できる値は、"None"、"PhysicalPartitionsOfTable"、"DynamicRange" です。 | any |
| partitionSettings | SQL ソースのパーティション分割に利用される設定。 | SqlPartitionSettings |
| produceAdditionalTypes | 生成する追加の型。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| sqlReaderQuery | SQL リーダー クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| sqlReaderStoredProcedureName | SQL Database ソースのストアド プロシージャの名前。 これは、SqlReaderQuery と同時に使用することはできません。 型: string (または resultType 文字列を含む式)。 | any |
| storedProcedureParameters | ストアド プロシージャ パラメーターの値と型の設定。 例: "{Parameter1: {value: "1", type: "int"}}". | any |
| 型 | コピー元の種類。 | 'AmazonRdsForSqlServerSource' (必須) |
AmazonRedshiftSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | データベース クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| redshiftUnloadSettings | アンロードを使用して Amazon Redshift からコピーする際に、中間 Amazon S3 に必要な Amazon S3 設定。 これにより、Amazon Redshift ソースからのデータが最初に S3 にアンロードされ、次に中間 S3 からターゲット シンクにコピーされます。 | RedshiftUnloadSettings |
| 型 | コピー元の種類。 | 'AmazonRedshiftSource' (必須) |
AmazonS3CompatibleReadSettings
| Name | Description | Value |
|---|---|---|
| deleteFilesAfterCompletion | コピーの完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| enablePartitionDiscovery | パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| fileListPath | コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeEnd | ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeStart | ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。 | any |
| partitionRootPath | パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。 | any |
| prefix | S3 互換オブジェクト名のプレフィックス フィルター。 型: string (または resultType 文字列を含む式)。 | any |
| recursive | true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は True です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | 読み取り設定の種類。 | 'AmazonS3CompatibleReadSettings' (必須) |
| wildcardFileName | Amazon S3 互換ワイルドカードファイル名。 型: string (または resultType 文字列を含む式)。 | any |
| wildcardFolderPath | Amazon S3 互換ワイルドカードFolderPath。 型: string (または resultType 文字列を含む式)。 | any |
AmazonS3ReadSettings
| Name | Description | Value |
|---|---|---|
| deleteFilesAfterCompletion | コピーの完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| enablePartitionDiscovery | パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| fileListPath | コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeEnd | ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeStart | ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。 | any |
| partitionRootPath | パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。 | any |
| prefix | S3 オブジェクト名のプレフィックス フィルター。 型: string (または resultType 文字列を含む式)。 | any |
| recursive | true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は True です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | 読み取り設定の種類。 | 'AmazonS3ReadSettings' (必須) |
| wildcardFileName | AmazonS3 wildcardFileName。 型: string (または resultType 文字列を含む式)。 | any |
| wildcardFolderPath | AmazonS3 wildcardFolderPath。 型: string (または resultType 文字列を含む式)。 | any |
AppendVariableActivity
| Name | Description | Value |
|---|---|---|
| 型 | アクティビティの種類。 | 'AppendVariable' (必須) |
| typeProperties | 変数アクティビティのプロパティを追加します。 | AppendVariableActivityTypeProperties (必須) |
AppendVariableActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| value | 追加する値。 型: 変数項目の型に一致する静的な値、または変数項目の型に一致する resultType を持つ式を指定できます | any |
| variableName | 値を追加する必要がある変数の名前。 | 文字列 |
AvroSink
| Name | Description | Value |
|---|---|---|
| formatSettings | Avro 形式の設定。 | AvroWriteSettings |
| storeSettings | Avro ストアの設定。 | StoreWriteSettings |
| 型 | シンクの種類をコピーします。 | 'AvroSink' (必須) |
AvroSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| storeSettings | Avro ストアの設定。 | StoreReadSettings |
| 型 | コピー元の種類。 | 'AvroSource' (必須) |
AvroWriteSettings
| Name | Description | Value |
|---|---|---|
| fileNamePrefix | ファイル名パターン <fileNamePrefix>_<fileIndex>.< を指定します。fileExtension> partitionOptions を使用せずにファイル ベース以外のストアからコピーする場合。 型: string (または resultType 文字列を含む式)。 | any |
| maxRowsPerFile | 書き込まれたファイルの行数を、指定された数以下に制限します。 型: 整数 (または resultType 整数を持つ式)。 | any |
| recordName | 書き込み結果の最上位レベルのレコード名。AVRO 仕様で必要です。 | 文字列 |
| recordNamespace | 書き込み結果に名前空間を記録します。 | 文字列 |
| 型 | 書き込み設定の種類。 | string (必須) |
AzureBlobFSReadSettings
| Name | Description | Value |
|---|---|---|
| deleteFilesAfterCompletion | コピーの完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| enablePartitionDiscovery | パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| fileListPath | コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeEnd | ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeStart | ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。 | any |
| partitionRootPath | パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。 | any |
| recursive | true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は True です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | 読み取り設定の種類。 | 'AzureBlobFSReadSettings' (必須) |
| wildcardFileName | Azure blobFS wildcardFileName。 型: string (または resultType 文字列を含む式)。 | any |
| wildcardFolderPath | Azure blobFS wildcardFolderPath。 型: string (または resultType 文字列を含む式)。 | any |
AzureBlobFSSink
| Name | Description | Value |
|---|---|---|
| copyBehavior | コピー シンクのコピー動作の種類。 型: string (または resultType 文字列を含む式)。 | any |
| メタデータ | シンク データに追加するカスタム メタデータを指定します。 型: オブジェクトの配列 (またはオブジェクトの resultType 配列を持つ式)。 | MetadataItem[] |
| 型 | シンクの種類をコピーします。 | 'AzureBlobFSSink' (必須) |
AzureBlobFSSource
| Name | Description | Value |
|---|---|---|
| recursive | true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は True です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| skipHeaderLineCount | 各 BLOB からスキップするヘッダー行の数。 型: 整数 (または resultType 整数を持つ式)。 | any |
| treatEmptyAsNull | 空を null として扱います。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | コピー元の種類。 | 'AzureBlobFSSource' (必須) |
AzureBlobFSWriteSettings
| Name | Description | Value |
|---|---|---|
| blockSizeInMB | BLOB にデータを書き込む際のブロック サイズ (MB) を示します。 型: 整数 (または resultType 整数を持つ式)。 | any |
| 型 | 書き込み設定の種類。 | 'AzureBlobFSWriteSettings' (必須) |
AzureBlobStorageReadSettings
| Name | Description | Value |
|---|---|---|
| deleteFilesAfterCompletion | コピーの完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| enablePartitionDiscovery | パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| fileListPath | コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeEnd | ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeStart | ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。 | any |
| partitionRootPath | パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。 | any |
| prefix | Azure BLOB 名のプレフィックス フィルター。 型: string (または resultType 文字列を含む式)。 | any |
| recursive | true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は True です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | 読み取り設定の種類。 | 'AzureBlobStorageReadSettings' (必須) |
| wildcardFileName | Azure BLOB wildcardFileName。 型: string (または resultType 文字列を含む式)。 | any |
| wildcardFolderPath | Azure BLOB wildcardFolderPath。 型: string (または resultType 文字列を含む式)。 | any |
AzureBlobStorageWriteSettings
| Name | Description | Value |
|---|---|---|
| blockSizeInMB | BLOB にデータを書き込む際のブロック サイズ (MB) を示します。 型: 整数 (または resultType 整数を持つ式)。 | any |
| 型 | 書き込み設定の種類。 | 'AzureBlobStorageWriteSettings' (必須) |
AzureDatabricksDeltaLakeExportCommand
| Name | Description | Value |
|---|---|---|
| dateFormat | Azure Databricks Delta Lake Copy の csv の日付形式を指定します。 型: string (または resultType 文字列を含む式)。 | any |
| timestampFormat | Azure Databricks Delta Lake Copy の csv のタイムスタンプ形式を指定します。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | エクスポート設定の種類。 | string (必須) |
AzureDatabricksDeltaLakeImportCommand
| Name | Description | Value |
|---|---|---|
| dateFormat | Azure Databricks Delta Lake Copy で csv の日付形式を指定します。 型: string (または resultType 文字列を含む式)。 | any |
| timestampFormat | Azure Databricks Delta Lake Copy で csv のタイムスタンプ形式を指定します。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | インポート設定の種類。 | string (必須) |
AzureDatabricksDeltaLakeSink
| Name | Description | Value |
|---|---|---|
| importSettings | Azure Databricks Delta Lake のインポート設定。 | AzureDatabricksDeltaLakeImportCommand |
| preCopyScript | SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | シンクの種類をコピーします。 | 'AzureDatabricksDeltaLakeSink' (必須) |
AzureDatabricksDeltaLakeSource
| Name | Description | Value |
|---|---|---|
| exportSettings | Azure Databricks Delta Lake のエクスポート設定。 | AzureDatabricksDeltaLakeExportCommand |
| クエリ | Azure Databricks Delta Lake Sql クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | コピー元の種類。 | 'AzureDatabricksDeltaLakeSource' (必須) |
AzureDataExplorerCommandActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'AzureDataExplorerCommand' (必須) |
| typeProperties | Azure Data Explorer コマンド アクティビティのプロパティ。 | AzureDataExplorerCommandActivityTypeProperties (必須) |
AzureDataExplorerCommandActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| command | Azure Data Explorer コマンド構文に従った制御コマンド。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| commandTimeout | コマンドのタイムアウトを制御します。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9]))..) | any |
AzureDataExplorerSink
| Name | Description | Value |
|---|---|---|
| flushImmediately | true に設定すると、すべての集計がスキップされます。 既定値は false です。 型: ブール値。 | any |
| ingestionMappingAsJson | json 形式で提供される明示的な列マッピングの説明。 型: 文字列。 | any |
| ingestionMappingName | ターゲット Kusto テーブルで定義された事前に作成された csv マッピングの名前。 型: 文字列。 | any |
| 型 | シンクの種類をコピーします。 | 'AzureDataExplorerSink' (必須) |
AzureDataExplorerSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| noTruncation | 特定の行数制限を超える結果セットに切り捨てを適用するかどうかを制御するブール型オプションの名前。 | any |
| クエリ | データベース クエリ。 Kusto クエリ言語 (KQL) クエリである必要があります。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| queryTimeout | クエリのタイムアウト。 タイプ: 文字列 (または resultType 文字列の式), パターン: ((\d+).)?(\d\d):(60|([0-5][0-9])):(60|([0-5][0-9])).. | any |
| 型 | コピー元の種類。 | 'AzureDataExplorerSource' (必須) |
AzureDataLakeStoreReadSettings
| Name | Description | Value |
|---|---|---|
| deleteFilesAfterCompletion | コピーの完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| enablePartitionDiscovery | パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| fileListPath | コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。 | any |
| listAfter | ファイル名/フォルダー名の辞書順序に基づいて、値の後にファイルを一覧表示します (排他的)。 データ セット内の folderPath の下に適用され、folderPath の下にあるファイル/サブフォルダーをフィルター処理します。 型: string (または resultType 文字列を含む式)。 | any |
| listBefore | ファイル名/フォルダー名の辞書順序に基づいて、値の前にファイルを一覧表示します (包括的)。 データ セット内の folderPath の下に適用され、folderPath の下にあるファイル/サブフォルダーをフィルター処理します。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeEnd | ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeStart | ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。 | any |
| partitionRootPath | パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。 | any |
| recursive | true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は True です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | 読み取り設定の種類。 | 'AzureDataLakeStoreReadSettings' (必須) |
| wildcardFileName | ADLS wildcardFileName。 型: string (または resultType 文字列を含む式)。 | any |
| wildcardFolderPath | ADLS wildcardFolderPath。 型: string (または resultType 文字列を含む式)。 | any |
AzureDataLakeStoreSink
| Name | Description | Value |
|---|---|---|
| copyBehavior | コピー シンクのコピー動作の種類。 型: string (または resultType 文字列を含む式)。 | any |
| enableAdlsSingleFileParallel | 単一ファイル並列。 | any |
| 型 | シンクの種類をコピーします。 | 'AzureDataLakeStoreSink' (必須) |
AzureDataLakeStoreSource
| Name | Description | Value |
|---|---|---|
| recursive | true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は True です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | コピー元の種類。 | 'AzureDataLakeStoreSource' (必須) |
AzureDataLakeStoreWriteSettings
| Name | Description | Value |
|---|---|---|
| expiryDateTime | 書き込まれたファイルの有効期限を指定します。 時刻は、"2018-12-01T05:00:00Z" の形式で UTC タイム ゾーンに適用されます。 既定値は NULL です。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | 書き込み設定の種類。 | 'AzureDataLakeStoreWriteSettings' (必須) |
AzureFileStorageReadSettings
| Name | Description | Value |
|---|---|---|
| deleteFilesAfterCompletion | コピーの完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| enablePartitionDiscovery | パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| fileListPath | コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeEnd | ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeStart | ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。 | any |
| partitionRootPath | パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。 | any |
| prefix | ルート パスから始まる Azure ファイル名のプレフィックス フィルター。 型: string (または resultType 文字列を含む式)。 | any |
| recursive | true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は True です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | 読み取り設定の種類。 | 'AzureFileStorageReadSettings' (必須) |
| wildcardFileName | Azure File Storage wildcardFileName。 型: string (または resultType 文字列を含む式)。 | any |
| wildcardFolderPath | Azure File Storage wildcardFolderPath。 型: string (または resultType 文字列を含む式)。 | any |
AzureFileStorageWriteSettings
| Name | Description | Value |
|---|---|---|
| 型 | 書き込み設定の種類。 | 'AzureFileStorageWriteSettings' (必須) |
AzureFunctionActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'AzureFunctionActivity' (必須) |
| typeProperties | Azure 関数アクティビティのプロパティ。 | AzureFunctionActivityTypeProperties (必須) |
AzureFunctionActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| body | エンドポイントに送信されるペイロードを表します。 POST/PUT メソッドでは必須。GET メソッドの型: string (または resultType 文字列を含む式) には使用できません。 | any |
| functionName | Azure 関数アクティビティが呼び出す関数の名前。 型: string (または resultType 文字列を含む式) | any (必須) |
| headers | 要求に送信されるヘッダーを表します。 たとえば、要求に言語と型を設定するには:"headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }。 型: string (または resultType 文字列を含む式)。 | AzureFunctionActivityTypePropertiesHeaders |
| メソッド | ターゲット エンドポイントの REST API メソッド。 | 'DELETE' 'GET' 'HEAD' 'OPTIONS' 'POST' 'PUT' 'TRACE' (必須) |
AzureFunctionActivityTypePropertiesHeaders
| Name | Description | Value |
|---|
AzureKeyVaultSecretReference
| Name | Description | Value |
|---|---|---|
| secretName | Azure Key Vault 内のシークレットの名前。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| secretVersion | Azure Key Vault のシークレットのバージョン。 既定値は、シークレットの最新バージョンです。 型: string (または resultType 文字列を含む式)。 | any |
| 保存する | Azure Key Vault のリンクされたサービス リファレンス。 | LinkedServiceReference (必須) |
| 型 | シークレットの種類。 | 'AzureKeyVaultSecret' (必須) |
AzureMariaDBSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'AzureMariaDBSource' (必須) |
AzureMLBatchExecutionActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'AzureMLBatchExecution' (必須) |
| typeProperties | Azure ML バッチ実行アクティビティのプロパティ。 | AzureMLBatchExecutionActivityTypeProperties (必須 ) |
AzureMLBatchExecutionActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| globalParameters | Azure ML バッチ実行サービス エンドポイントに渡されるキー、値のペア。 キーは、発行された Azure ML Web サービスで定義されている Web サービス パラメーターの名前と一致する必要があります。 値は、Azure ML バッチ実行要求の GlobalParameters プロパティで渡されます。 | AzureMLBatchExecutionActivityTypePropertiesGlobalParameters |
| webServiceInputs | キーと値のペア。Azure ML エンドポイントの Web サービス入力の名前を、入力 BLOB の場所を指定する AzureMLWebServiceFile オブジェクトにマッピングします。 この情報は、Azure ML バッチ実行要求の WebServiceInputs プロパティで渡されます。 | AzureMLBatchExecutionActivityTypePropertiesWebServiceInputs |
| webServiceOutputs | キーと値のペア。Azure ML エンドポイントの Web サービス出力の名前を、出力 BLOB の場所を指定する AzureMLWebServiceFile オブジェクトにマッピングします。 この情報は、Azure ML バッチ実行要求の WebServiceOutputs プロパティで渡されます。 | AzureMLBatchExecutionActivityTypePropertiesWebServiceOutputs |
AzureMLBatchExecutionActivityTypePropertiesGlobalParameters
| Name | Description | Value |
|---|
AzureMLBatchExecutionActivityTypePropertiesWebServiceInputs
| Name | Description | Value |
|---|
AzureMLBatchExecutionActivityTypePropertiesWebServiceOutputs
| Name | Description | Value |
|---|
AzureMLExecutePipelineActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'AzureMLExecutePipeline' (必須) |
| typeProperties | Azure ML Execute Pipeline アクティビティのプロパティ。 | AzureMLExecutePipelineActivityTypeProperties (必須) |
AzureMLExecutePipelineActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| continueOnStepFailure | ステップが失敗した場合に PipelineRun の他のステップの実行を続行するかどうか。 この情報は、発行されたパイプライン実行要求の continueOnStepFailure プロパティで渡されます。 型: boolean (または resultType ブール値を持つ式)。 | any |
| dataPathAssignments | 再トレーニングを行わずにデータ パスの割り当てを変更するために使用されるディクショナリ。 値は、発行されたパイプライン実行要求の dataPathAssignments プロパティで渡されます。 型: オブジェクト (または resultType オブジェクトを持つ式)。 | any |
| experimentName | パイプライン実行の実行履歴の実験名。 この情報は、発行されたパイプライン実行要求の ExperimentName プロパティに渡されます。 型: string (または resultType 文字列を含む式)。 | any |
| mlParentRunId | 親 Azure ML サービス パイプラインの実行 ID。この情報は、発行されたパイプライン実行要求の ParentRunId プロパティで渡されます。 型: string (または resultType 文字列を含む式)。 | any |
| mlPipelineEndpointId | 発行された Azure ML パイプライン エンドポイントの ID。 型: string (または resultType 文字列を含む式)。 | any |
| mlPipelineId | 発行された Azure ML パイプラインの ID。 型: string (または resultType 文字列を含む式)。 | any |
| mlPipelineParameters | 発行された Azure ML パイプライン エンドポイントに渡されるキー、値のペア。 キーは、発行されたパイプラインで定義されているパイプライン パラメーターの名前と一致する必要があります。 値は、発行されたパイプライン実行要求の ParameterAssignments プロパティで渡されます。 型: キーと値のペアを持つオブジェクト (または ResultType オブジェクトを持つ式)。 | any |
| バージョン | 発行された Azure ML パイプライン エンドポイントのバージョン。 型: string (または resultType 文字列を含む式)。 | any |
AzureMLUpdateResourceActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'AzureMLUpdateResource' (必須) |
| typeProperties | Azure ML Update リソース管理アクティビティのプロパティ。 | AzureMLUpdateResourceActivityTypeProperties (必須) |
AzureMLUpdateResourceActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| trainedModelFilePath | 更新操作によってアップロードされる .ilearner ファイルを表す trainedModelLinkedService の相対ファイル パス。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| trainedModelLinkedServiceName | 更新操作によってアップロードされる .ilearner ファイルを保持する Azure Storage のリンクされたサービスの名前。 | LinkedServiceReference (必須) |
| trainedModelName | 更新する Web サービス実験のトレーニング済みモデル モジュールの名前。 型: string (または resultType 文字列を含む式)。 | any (必須) |
AzureMLWebServiceFile
| Name | Description | Value |
|---|---|---|
| filePath | LinkedService で指定された Azure Blob Storage 内のコンテナー名を含む相対ファイル パス。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| linkedServiceName | Azure ML WebService の入力/出力ファイルがある Azure Storage LinkedService への参照。 | LinkedServiceReference (必須) |
AzureMySqlSink
| Name | Description | Value |
|---|---|---|
| preCopyScript | コピーを開始する前に実行するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | シンクの種類をコピーします。 | 'AzureMySqlSink' (必須) |
AzureMySqlSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | データベース クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'AzureMySqlSource' (必須) |
AzurePostgreSqlSink
| Name | Description | Value |
|---|---|---|
| preCopyScript | コピーを開始する前に実行するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | シンクの種類をコピーします。 | 'AzurePostgreSqlSink' (必須) |
| upsertSettings | Azure Database for PostgreSQL upsert オプションの設定 | AzurePostgreSqlSinkUpsertSettings |
| writeMethod | 操作の書き込み動作。 既定値は一括挿入です。 | 'BulkInsert' 'CopyCommand' 'Upsert' |
AzurePostgreSqlSinkUpsertSettings
| Name | Description | Value |
|---|---|---|
| keys | 一意の行識別のキー列名。 型: 文字列の配列 (または文字列の resultType 配列を持つ式)。 | any |
AzurePostgreSqlSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'AzurePostgreSqlSource' (必須) |
AzureQueueSink
| Name | Description | Value |
|---|---|---|
| 型 | シンクの種類をコピーします。 | 'AzureQueueSink' (必須) |
AzureSearchIndexSink
| Name | Description | Value |
|---|---|---|
| 型 | シンクの種類をコピーします。 | 'AzureSearchIndexSink' (必須) |
| writeBehavior | ドキュメントを Azure Search インデックスにアップサートするときの書き込み動作を指定します。 | 'Merge' 'Upload' |
AzureSqlSink
| Name | Description | Value |
|---|---|---|
| preCopyScript | SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。 | any |
| sqlWriterStoredProcedureName | SQL ライター ストアド プロシージャ名。 型: string (または resultType 文字列を含む式)。 | any |
| sqlWriterTableType | SQL ライター テーブルの種類。 型: string (または resultType 文字列を含む式)。 | any |
| sqlWriterUseTableLock | 一括コピー中にテーブル ロックを使用するかどうか。 型: boolean (または resultType ブール値を持つ式)。 | any |
| storedProcedureParameters | SQL ストアド プロシージャのパラメーター。 | any |
| storedProcedureTableTypeParameterName | テーブル型のストアド プロシージャ パラメーター名。 型: string (または resultType 文字列を含む式)。 | any |
| tableOption | シンク テーブルを処理するオプション (autoCreate など)。 現時点では、'autoCreate' 値のみがサポートされています。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | シンクの種類をコピーします。 | 'AzureSqlSink' (必須) |
| upsertSettings | SQL アップサート設定。 | SqlUpsertSettings |
| writeBehavior | Azure SQL にデータをコピーするときの動作を書き込みます。 型: SqlWriteBehaviorEnum (または ResultType SqlWriteBehaviorEnum を含む式) | any |
AzureSqlSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| isolationLevel | SQL ソースのトランザクション ロック動作を指定します。 使用できる値: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 既定値は ReadCommitted です。 型: string (または resultType 文字列を含む式)。 | any |
| partitionOption | 並列で SQL 読み取りに使用されるパーティション メカニズム。 指定できる値は、"None"、"PhysicalPartitionsOfTable"、"DynamicRange" です。 型: string (または resultType 文字列を含む式)。 | any |
| partitionSettings | SQL ソースのパーティション分割に利用される設定。 | SqlPartitionSettings |
| produceAdditionalTypes | 生成する追加の型。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| sqlReaderQuery | SQL リーダー クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| sqlReaderStoredProcedureName | SQL Database ソースのストアド プロシージャの名前。 これは、SqlReaderQuery と同時に使用することはできません。 型: string (または resultType 文字列を含む式)。 | any |
| storedProcedureParameters | ストアド プロシージャ パラメーターの値と型の設定。 例: "{Parameter1: {value: "1", type: "int"}}". | any |
| 型 | コピー元の種類。 | 'AzureSqlSource' (必須) |
AzureTableSink
| Name | Description | Value |
|---|---|---|
| azureTableDefaultPartitionKeyValue | Azure Table の既定のパーティション キー値。 型: string (または resultType 文字列を含む式)。 | any |
| azureTableInsertType | Azure テーブルの挿入の種類。 型: string (または resultType 文字列を含む式)。 | any |
| azureTablePartitionKeyName | Azure Table パーティション キー名。 型: string (または resultType 文字列を含む式)。 | any |
| azureTableRowKeyName | Azure テーブルの行キー名。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | シンクの種類をコピーします。 | 'AzureTableSink' (必須) |
AzureTableSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| azureTableSourceIgnoreTableNotFound | Azure テーブル ソースの無視テーブルが見つかりません。 型: boolean (または resultType ブール値を持つ式)。 | any |
| azureTableSourceQuery | Azure Table ソース クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'AzureTableSource' (必須) |
BigDataPoolParametrizationReference
| Name | Description | Value |
|---|---|---|
| referenceName | ビッグ データ プール名を参照します。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| 型 | ビッグ データ プールの参照の種類。 | 'BigDataPoolReference' (必須) |
BinaryReadSettings
| Name | Description | Value |
|---|---|---|
| compressionProperties | 圧縮設定。 | CompressionReadSettings |
| 型 | 読み取り設定の種類。 | 'BinaryReadSettings' (必須) |
BinaryReadSettings
| Name | Description | Value |
|---|---|---|
| compressionProperties | 圧縮設定。 | CompressionReadSettings |
| 型 | 読み取り設定の種類。 | string (必須) |
BinarySink
| Name | Description | Value |
|---|---|---|
| storeSettings | バイナリ ストアの設定。 | StoreWriteSettings |
| 型 | シンクの種類をコピーします。 | 'BinarySink' (必須) |
BinarySource
| Name | Description | Value |
|---|---|---|
| formatSettings | バイナリ形式の設定。 | BinaryReadSettings |
| storeSettings | バイナリ ストアの設定。 | StoreReadSettings |
| 型 | コピー元の種類。 | 'BinarySource' (必須) |
BlobSink
| Name | Description | Value |
|---|---|---|
| blobWriterAddHeader | BLOB ライターによってヘッダーが追加されます。 型: boolean (または resultType ブール値を持つ式)。 | any |
| blobWriterDateTimeFormat | BLOB ライターの日時形式。 型: string (または resultType 文字列を含む式)。 | any |
| blobWriterOverwriteFiles | BLOB ライターによってファイルが上書きされます。 型: boolean (または resultType ブール値を持つ式)。 | any |
| copyBehavior | コピー シンクのコピー動作の種類。 | any |
| メタデータ | シンク データに追加するカスタム メタデータを指定します。 型: オブジェクトの配列 (またはオブジェクトの resultType 配列を持つ式)。 | MetadataItem[] |
| 型 | シンクの種類をコピーします。 | 'BlobSink' (必須) |
BlobSource
| Name | Description | Value |
|---|---|---|
| recursive | true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は True です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| skipHeaderLineCount | 各 BLOB からスキップするヘッダー行の数。 型: 整数 (または resultType 整数を持つ式)。 | any |
| treatEmptyAsNull | 空を null として扱います。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | コピー元の種類。 | 'BlobSource' (必須) |
CassandraSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| consistencyLevel | 整合性レベルでは、クライアント アプリケーションにデータを返す前に、読み取り要求に応答する必要がある Cassandra サーバーの数を指定します。 Cassandra は、指定された数の Cassandra サーバーで、読み取り要求を満たすデータをチェックします。 cassandraSourceReadConsistencyLevels のいずれかである必要があります。 既定値は 'ONE' です。 大文字と小文字は区別されません。 | 'ALL' 'EACH_QUORUM' 'LOCAL_ONE' 'LOCAL_QUORUM' 'LOCAL_SERIAL' 'ONE' 'QUORUM' 'SERIAL' 'THREE' 'TWO' |
| クエリ | データベース クエリ。 SQL-92 クエリ式または Cassandra クエリ言語 (CQL) コマンドである必要があります。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'CassandraSource' (必須) |
CommonDataServiceForAppsSink
| Name | Description | Value |
|---|---|---|
| alternateKeyName | レコードのアップサート時に使用される代替キーの論理名。 型: string (または resultType 文字列を含む式)。 | any |
| bypassBusinessLogicExecution | Dataverse カスタム ビジネス ロジックのバイパスを制御します。 型: string (または resultType 文字列を含む式)。 型: string (または resultType 文字列を含む式)。 | any |
| bypassPowerAutomateFlows | Power Automate フローのバイパスを制御します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| ignoreNullValues | 書き込み操作中に入力データセット (キー フィールドを除く) の null 値を無視するかどうかを示すフラグ。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | シンクの種類をコピーします。 | 'CommonDataServiceForAppsSink' (必須) |
| writeBehavior | 操作の書き込み動作。 | 'Upsert' (必須) |
CommonDataServiceForAppsSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | FetchXML は、Microsoft Common Data Service for Apps (オンラインおよびオンプレミス) で使用される独自のクエリ言語です。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | コピー元の種類。 | 'CommonDataServiceForAppsSource' (必須) |
CompressionReadSettings
| Name | Description | Value |
|---|---|---|
| 型 | タイプ TarGZipReadSettings を 'TarGZipReadSettings' に設定します。 TarReadSettings 型の場合は 'TarReadSettings' に設定します。 ZipDeflateReadSettings 型を 'ZipDeflateReadSettings' に設定します。 | 'TarGZipReadSettings' 'TarReadSettings' 'ZipDeflateReadSettings' (必須) |
ConcurSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'ConcurSource' (必須) |
ContinuationSettingsReference
| Name | Description | Value |
|---|---|---|
| continuationTtlInMinutes | 継続 TTL (分単位)。 | any |
| customizedCheckpointKey | チェックポイント キーをカスタマイズしました。 | any |
| idleCondition | アイドル状態。 | any |
CopyActivity
| Name | Description | Value |
|---|---|---|
| inputs | アクティビティの入力の一覧。 | DatasetReference[] |
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| outputs | アクティビティの出力の一覧。 | DatasetReference[] |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'コピー' (必須) |
| typeProperties | コピー アクティビティのプロパティ。 | CopyActivityTypeProperties (必須) |
CopyActivityLogSettings
| Name | Description | Value |
|---|---|---|
| enableReliableLogging | 信頼できるログ記録を有効にするかどうかを指定します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| logLevel | ログ レベル、サポート: 情報、警告を取得または設定します。 型: string (または resultType 文字列を含む式)。 | any |
CopyActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| dataIntegrationUnits | このデータ移動の実行に使用できるデータ統合単位の最大数。 型: 整数 (または resultType 整数を持つ式)、最小値: 0。 | any |
| enableSkipIncompatibleRow | 互換性のない行をスキップするかどうか。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| enableStaging | 中間ステージングを使用してデータをコピーするかどうかを指定します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| logSettings | ログを有効にする際に、お客様が提供する必要があるログ設定。 | LogSettings |
| logStorageSettings | (非推奨。LogSettings を使用してください) セッション ログを有効にする際に、お客様が指定する必要があるログ ストレージ設定。 | LogStorageSettings |
| parallelCopies | データ ストアのオーバーロードを回避するために、ソースまたはシンクで開かれた同時セッションの最大数。 型: 整数 (または resultType 整数を持つ式)、最小値: 0。 | any |
| preserve | ルールを保持します。 | any[] |
| preserveRules | ルールを保持します。 | any[] |
| redirectIncompatibleRowSettings | EnableSkipIncompatibleRow が true の場合、互換性のない行設定をリダイレクトします。 | RedirectIncompatibleRowSettings |
| シンク | コピー アクティビティ シンク。 | CopySink (必須) |
| skipErrorFile | データ整合性のフォールト トレランスを指定します。 | SkipErrorFile |
| ソース | コピー アクティビティのソース。 | CopySource (必須) |
| stagingSettings | EnableStaging が true の場合の中間ステージング設定を指定します。 | StagingSettings |
| translator | コピー アクティビティの翻訳ツール。 指定しない場合は、表形式変換プログラムが使用されます。 | any |
| validateDataConsistency | データ整合性検証を有効にするかどうかを指定します。 型: boolean (または resultType ブール値を持つ式)。 | any |
CopySink
| Name | Description | Value |
|---|---|---|
| disableMetricsCollection | true の場合は、データ ストア メトリックの収集を無効にします。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| maxConcurrentConnections | シンク データ ストアの最大同時接続数。 型: 整数 (または resultType 整数を持つ式)。 | any |
| sinkRetryCount | シンクの再試行回数。 型: 整数 (または resultType 整数を持つ式)。 | any |
| sinkRetryWait | シンクの再試行の待機。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | タイプ AvroSink を 'AvroSink' に設定します。 型 AzureBlobFSSink を 'AzureBlobFSSink' に設定します。 AzureDataExplorerSink 型の 'AzureDataExplorerSink' に設定します。 AzureDataLakeStoreSink 型の "AzureDataLakeStoreSink" に設定します。 AzureDatabricksDeltaLakeSink 型を "AzureDatabricksDeltaLakeSink" に設定します。 AzureMySqlSink 型を 'AzureMySqlSink' に設定します。 AzurePostgreSqlSink 型の 'AzurePostgreSqlSink' に設定します。 AzureQueueSink 型を ' AzureQueueSink' に設定します。 AzureSearchIndexSink 型を 'AzureSearchIndexSink' に設定します。 AzureSqlSink 型を ' AzureSqlSink' に設定します。 AzureTableSink 型の 'AzureTableSink' に設定します。 タイプ BinarySink を 'BinarySink' に設定します。 BlobSink 型を 'BlobSink' に設定します。 CommonDataServiceForAppsSink 型の 'CommonDataServiceForAppsSink' に設定します。 型 CosmosDbMongoDbApiSink を 'CosmosDbMongoDbApiSink' に設定します。 型 CosmosDbSqlApiSink を "CosmosDbSqlApiSink" に設定します。 DelimitedTextSink 型の場合は 'DelimitedTextSink' に設定します。 DocumentDbCollectionSink 型の場合は 'DocumentDbCollectionSink' に設定します。 型 DynamicsCrmSink を 'DynamicsCrmSink' に設定します。 タイプ DynamicsSink を 'DynamicsSink' に設定します。 FileSystemSink 型の 'FileSystemSink' に設定します。 タイプ IcebergSink を 'IcebergSink' に設定します。 InformixSink 型を 'InformixSink' に設定します。 JsonSink 型の 'JsonSink' に設定します。 型 LakeHouseTableSink を 'LakeHouseTableSink' に設定します。 MicrosoftAccessSink 型の ' MicrosoftAccessSink' に設定します。 MongoDbAtlasSink 型を 'MongoDbAtlasSink' に設定します。 型 MongoDbV2Sink を 'MongoDbV2Sink' に設定します。 型 OdbcSink を 'OdbcSink' に設定します。 型 OracleSinkの「OracleSink」に設定します。 OrcSink 型を 'OrcSink' に設定します。 タイプ ParquetSink を 'ParquetSink' に設定します。 RestSink 型の 'RestSink' に設定します。 タイプ SalesforceServiceCloudSink を「SalesforceServiceCloudSink」に設定します。 タイプ SalesforceServiceCloudV2Sink を「SalesforceServiceCloudV2Sink」に設定します。 種別 SalesforceSink を「SalesforceSink」に設定します。 種別 SalesforceV2Sink を 'SalesforceV2Sink' に設定します。 タイプ SapCloudForCustomerSink を 'SapCloudForCustomerSink' に設定します。 タイプ SnowflakeSink を 'SnowflakeSink' に設定します。 タイプ SnowflakeV2Sink を 'SnowflakeV2Sink' に設定します。 型 SqlDWSink を 'SqlDWSink' に設定します。 SqlMISink 型の場合は 'SqlMISink' に設定します。 型 SqlServerSink を 'SqlServerSink' に設定します。 型 SqlSink を 'SqlSink' に設定します。 型 TeradataSink を 'TeradataSink' に設定します。 タイプ WarehouseSink を 'WarehouseSink' に設定します。 | 'AvroSink' 'AzureBlobFSSink' 'AzureDatabricksDeltaLakeSink' 'AzureDataExplorerSink' 'AzureDataLakeStoreSink' 'AzureMySqlSink' 'AzurePostgreSqlSink' 'AzureQueueSink' 'AzureSearchIndexSink' 'AzureSqlSink' 'AzureTableSink' 'BinarySink' 'BlobSink' 'CommonDataServiceForAppsSink' 'CosmosDbMongoDbApiSink' 'CosmosDbSqlApiSink' 'DelimitedTextSink' 'DocumentDbCollectionSink' 'DynamicsCrmSink' 'DynamicsSink' 'FileSystemSink' 'IcebergSink' 'InformixSink' 'JsonSink' 'LakeHouseTableSink' 'MicrosoftAccessSink' 'MongoDbAtlasSink' 'MongoDbV2Sink' 'OdbcSink' 'OracleSink' 'OrcSink' 'ParquetSink' 'RestSink' 'SalesforceServiceCloudSink' 'SalesforceServiceCloudV2Sink' 'SalesforceSink' 'SalesforceV2Sink' 'SapCloudForCustomerSink' 'SnowflakeSink' 'SnowflakeV2Sink' 'SqlDWSink' 'SqlMISink' 'SqlServerSink' 'SqlSink' 'TeradataSink' 'WarehouseSink' (必須) |
| writeBatchSize | 書き込みバッチ サイズ。 型: 整数 (または resultType 整数を持つ式)、最小値: 0。 | any |
| writeBatchTimeout | 書き込みバッチ タイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
CopySource
| Name | Description | Value |
|---|---|---|
| disableMetricsCollection | true の場合は、データ ストア メトリックの収集を無効にします。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| maxConcurrentConnections | ソース データ ストアの最大同時接続数。 型: 整数 (または resultType 整数を持つ式)。 | any |
| sourceRetryCount | ソースの再試行回数。 型: 整数 (または resultType 整数を持つ式)。 | any |
| sourceRetryWait | ソースの再試行待機。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | タイプ AmazonMWSSource を「AmazonMWSSource」に設定します。 タイプ AmazonRdsForOracleSource を「AmazonRdsForOracleSource」に設定します。 タイプ AmazonRdsForSqlServerSource を「AmazonRdsForSqlServerSource」に設定します。 タイプ AmazonRedshiftSource を 'AmazonRedshiftSource' に設定します。 AvroSource 型の場合は 'AvroSource' に設定します。 AzureBlobFSSource 型の "AzureBlobFSSource" に設定します。 AzureDataExplorerSource 型の 'AzureDataExplorerSource' に設定します。 AzureDataLakeStoreSource 型を "AzureDataLakeStoreSource" に設定します。 AzureDatabricksDeltaLakeSource 型の "AzureDatabricksDeltaLakeSource" に設定します。 AzureMariaDBSource 型の 'AzureMariaDBSource' に設定します。 AzureMySqlSource 型を ' AzureMySqlSource' に設定します。 AzurePostgreSqlSource 型の 'AzurePostgreSqlSource' に設定します。 AzureSqlSource 型を 'AzureSqlSource' に設定します。 AzureTableSource 型を ' AzureTableSource' に設定します。 タイプ BinarySource の 'BinarySource' に設定します。 型 BlobSource を 'BlobSource' に設定します。 CassandraSource 型の 'CassandraSource' に設定します。 型 CommonDataServiceForAppsSource の 'CommonDataServiceForAppsSource' に設定します。 タイプ ConcurSource を 'ConcurSource' に設定します。 型 CosmosDbMongoDbApiSource を 'CosmosDbMongoDbApiSource' に設定します。 型 CosmosDbSqlApiSource を 'CosmosDbSqlApiSource' に設定します。 CouchbaseSource 型の 'CouchbaseSource' に設定します。 タイプ Db2Source の場合は 'Db2Source' に設定します。 DelimitedTextSource 型の ' DelimitedTextSource' に設定します。 型 DocumentDbCollectionSource の 'DocumentDbCollectionSource' に設定します。 タイプ DrillSource を 'DrillSource' に設定します。 タイプ DynamicsAXSource を 'DynamicsAXSource' に設定します。 型 DynamicsCrmSource の 'DynamicsCrmSource' に設定します。 型 DynamicsSource を 'DynamicsSource' に設定します。 タイプ EloquaSourceを「EloquaSource」に設定します。 ExcelSource 型を ' ExcelSource' に設定します。 FileSystemSource 型の ' FileSystemSource' に設定します。 タイプ GoogleAdWordsSource を 'GoogleAdWordsSource' に設定します。 タイプ GoogleBigQuerySource を「GoogleBigQuerySource」に設定します。 タイプ GoogleBigQueryV2Source を「GoogleBigQueryV2Source」に設定します。 タイプ GreenplumSource を 'GreenplumSource' に設定します。 型 HBaseSource を 'HBaseSource' に設定します。 型 HdfsSource を 'HdfsSource' に設定します。 タイプ HiveSource を 'HiveSource' に設定します。 HttpSource 型の場合は ' HttpSource' に設定します。 タイプ HubspotSource を 'HubspotSource' に設定します。 タイプ ImpalaSource を 'ImpalaSource' に設定します。 タイプ InformixSource を 'InformixSource' に設定します。 タイプ JiraSource を 'JiraSource' に設定します。 JsonSource 型の ' JsonSource' に設定します。 LakeHouseTableSource 型の 'LakeHouseTableSource' に設定します。 タイプ MagentoSource を 'MagentoSource' に設定します。 タイプ MariaDBSource を 'MariaDBSource' に設定します。 タイプ MarketoSource を「MarketoSource」に設定します。 MicrosoftAccessSource 型の ' MicrosoftAccessSource' に設定します。 MongoDbAtlasSource 型の 'MongoDbAtlasSource' に設定します。 MongoDbSource 型の 'MongoDbSource' に設定します。 型MongoDbV2Sourceを「MongoDbV2Source」に設定します。 MySqlSource 型の ' MySqlSource' に設定します。 タイプ NetezzaSource を 'NetezzaSource' に設定します。 ODataSource 型の場合は ' ODataSource' に設定します。 OdbcSource 型の場合は 'OdbcSource' に設定します。 Office365Source の種類を "Office365Source" に設定します。 タイプ OracleServiceCloudSourceの「OracleServiceCloudSource」に設定します。 タイプ OracleSourceの「OracleSource」に設定します。 OrcSource 型を ' OrcSource' に設定します。 ParquetSource 型の ' ParquetSource' に設定します。 タイプ PaypalSource を 'PaypalSource' に設定します。 PhoenixSource 型の 'PhoenixSource' に設定します。 PostgreSqlSource型を「PostgreSqlSource」に設定します。 PostgreSqlV2Source 型を 'PostgreSqlV2Source' に設定します。 PrestoSource 型の 'PrestoSource' に設定します。 タイプ QuickBooksSourceを「QuickBooksSource」に設定します。 型 RelationalSource を 'RelationalSource' に設定します。 型 ResponsysSource の 'ResponsysSource' に設定します。 RestSource 型の場合は ' RestSource' に設定します。 タイプ SalesforceMarketingCloudSource を「SalesforceMarketingCloudSource」に設定します。 タイプ SalesforceServiceCloudSource を 'SalesforceServiceCloudSource' に設定します。 タイプ SalesforceServiceCloudV2Source を「SalesforceServiceCloudV2Source」に設定します。 タイプ SalesforceSource を 'SalesforceSource' に設定します。 タイプ SalesforceV2Source を「SalesforceV2Source」に設定します。 SapBwSource 型の 'SapBwSource' に設定します。 タイプ SapCloudForCustomerSource を 'SapCloudForCustomerSource' に設定します。 SapEccSource 型の 'SapEccSource' に設定します。 タイプ SapHanaSource を 'SapHanaSource' に設定します。 SapOdpSource 型の 'SapOdpSource' に設定します。 タイプ SapOpenHubSource を 'SapOpenHubSource' に設定します。 SapTableSource 型の場合は 'SapTableSource' に設定します。 ServiceNowSource 型の ' ServiceNowSource' に設定します。 ServiceNowV2Source 型の場合は 'ServiceNowV2Source' に設定します。 SharePointOnlineListSource 型の 'SharePointOnlineListSource' に設定します。 タイプ ShopifySource を 'ShopifySource' に設定します。 タイプ SnowflakeSource を 'SnowflakeSource' に設定します。 タイプ SnowflakeV2Source を 'SnowflakeV2Source' に設定します。 SparkSource 型の ' SparkSource' に設定します。 型 SqlDWSource を 'SqlDWSource' に設定します。 SqlMISource 型を 'SqlMISource' に設定します。 型 SqlServerSource を 'SqlServerSource' に設定します。 型 SqlSource を 'SqlSource' に設定します。 タイプ SquareSource を 'SquareSource' に設定します。 タイプ SybaseSource を 'SybaseSource' に設定します。 型 TeradataSource を 'TeradataSource' に設定します。 タイプ VerticaSource を 'VerticaSource' に設定します。 タイプ WarehouseSource を 'WarehouseSource' に設定します。 タイプ XeroSource を 'XeroSource' に設定します。 タイプ ZohoSource を 'ZohoSource' に設定します。 WebSource 型を ' WebSource' に設定します。 型 XmlSource を 'XmlSource' に設定します。 | 'AmazonMWSSource' 'AmazonRdsForOracleSource' 'AmazonRdsForSqlServerSource' 'AmazonRedshiftSource' 'AvroSource' 'AzureBlobFSSource' 'AzureDatabricksDeltaLakeSource' 'AzureDataExplorerSource' 'AzureDataLakeStoreSource' 'AzureMariaDBSource' 'AzureMySqlSource' 'AzurePostgreSqlSource' 'AzureSqlSource' 'AzureTableSource' 'BinarySource' 'BlobSource' 'CassandraSource' 'CommonDataServiceForAppsSource' 'ConcurSource' 'CosmosDbMongoDbApiSource' 'CosmosDbSqlApiSource' 'CouchbaseSource' 'Db2Source' 'DelimitedTextSource' 'DocumentDbCollectionSource' 'DrillSource' 'DynamicsAXSource' 'DynamicsCrmSource' 'DynamicsSource' 'EloquaSource' 'ExcelSource' 'FileSystemSource' 'GoogleAdWordsSource' 'GoogleBigQuerySource' 'GoogleBigQueryV2Source' 'GreenplumSource' 'HBaseSource' 'HdfsSource' 'HiveSource' 'HttpSource' 'HubspotSource' 'ImpalaSource' 'InformixSource' 'JiraSource' 'JsonSource' 'LakeHouseTableSource' 'MagentoSource' 'MariaDBSource' 'MarketoSource' 'MicrosoftAccessSource' 'MongoDbAtlasSource' 'MongoDbSource' 'MongoDbV2Source' 'MySqlSource' 'NetezzaSource' 'ODataSource' 'OdbcSource' 'Office365Source' 'OracleServiceCloudSource' 'OracleSource' 'OrcSource' 'ParquetSource' 'PaypalSource' 'PhoenixSource' 'PostgreSqlSource' 'PostgreSqlV2Source' 'PrestoSource' 'QuickBooksSource' 'RelationalSource' 'ResponsysSource' 'RestSource' 'SalesforceMarketingCloudSource' 'SalesforceServiceCloudSource' 'SalesforceServiceCloudV2Source' 'SalesforceSource' 'SalesforceV2Source' 'SapBwSource' 'SapCloudForCustomerSource' 'SapEccSource' 'SapHanaSource' 'SapOdpSource' 'SapOpenHubSource' 'SapTableSource' 'ServiceNowSource' 'ServiceNowV2Source' 'SharePointOnlineListSource' 'ShopifySource' 'SnowflakeSource' 'SnowflakeV2Source' 'SparkSource' 'SqlDWSource' 'SqlMISource' 'SqlServerSource' 'SqlSource' 'SquareSource' 'SybaseSource' 'TeradataSource' 'VerticaSource' 'WarehouseSource' 'WebSource' 'XeroSource' 'XmlSource' 「ZohoSource」(必須) |
CosmosDbMongoDbApiSink
| Name | Description | Value |
|---|---|---|
| 型 | シンクの種類をコピーします。 | 'CosmosDbMongoDbApiSink' (必須) |
| writeBehavior | 例外をスロー (挿入) するのではなく、同じキーを持つドキュメントを上書き (アップサート) するかどうかを指定します。 既定値は "insert" です。 型: string (または resultType 文字列を含む式)。 型: string (または resultType 文字列を含む式)。 | any |
CosmosDbMongoDbApiSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| batchSize | MongoDB インスタンスからの応答の各バッチで返されるドキュメントの数を指定します。 ほとんどの場合、バッチ サイズを変更すると、ユーザーやアプリケーションには影響しません。 このプロパティの主な目的は、応答サイズの制限に達しないようにすることです。 型: 整数 (または resultType 整数を持つ式)。 | any |
| cursorMethods | Mongodb クエリのカーソル メソッド。 | MongoDbCursorMethodsProperties |
| フィルタ | クエリ演算子を使用して選択フィルターを指定します。 コレクション内のすべてのドキュメントを返すには、このパラメーターを省略するか、空のドキュメント ({}) を渡します。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'CosmosDbMongoDbApiSource' (必須) |
CosmosDbSqlApiSink
| Name | Description | Value |
|---|---|---|
| 型 | シンクの種類をコピーします。 | 'CosmosDbSqlApiSink' (必須) |
| writeBehavior | Azure Cosmos DB にデータを書き込む方法について説明します。 型: string (または resultType 文字列を含む式)。 使用できる値: 挿入とアップサート。 | any |
CosmosDbSqlApiSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| detectDatetime | プリミティブ値を datetime 値として検出するかどうか。 型: boolean (または resultType ブール値を持つ式)。 | any |
| pageSize | 結果のページ サイズ。 型: 整数 (または resultType 整数を持つ式)。 | any |
| preferredRegions | 優先リージョン。 型: 文字列の配列 (または文字列の resultType 配列を持つ式)。 | any |
| クエリ | SQL API クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | コピー元の種類。 | 'CosmosDbSqlApiSource' (必須) |
CouchbaseSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'CouchbaseSource' (必須) |
CredentialReference
| Name | Description | Value |
|---|---|---|
| referenceName | 参照資格情報名。 | string (必須) |
| 型 | 資格情報参照の種類。 | 'CredentialReference' (必須) |
CustomActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 「カスタム」(必須) |
| typeProperties | カスタム アクティビティのプロパティ。 | CustomActivityTypeProperties (必須) |
CustomActivityReferenceObject
| Name | Description | Value |
|---|---|---|
| datasets | データセット参照。 | DatasetReference[] |
| linkedServices | リンクされたサービス参照。 | LinkedServiceReference[] |
CustomActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| autoUserSpecification | ユーザーの昇格レベルとスコープ。既定値は非admin タスクです。 型: string (または resultType double を含む式)。 | any |
| command | カスタム アクティビティの種類のコマンド: string (または resultType 文字列を含む式)。 | any (必須) |
| extendedProperties | ユーザー定義プロパティ バッグ。 使用できるキーまたは値に制限はありません。 ユーザーが指定したカスタム アクティビティには、定義されたコンテンツを使用して解釈する責任があります。 | CustomActivityTypePropertiesExtendedProperties |
| folderPath | リソース ファイルのフォルダー パス タイプ: string (または resultType 文字列を含む式)。 | any |
| referenceObjects | 参照オブジェクト | CustomActivityReferenceObject |
| resourceLinkedService | リソースのリンクされたサービス参照。 | LinkedServiceReference |
| retentionTimeInDays | カスタム アクティビティに送信されたファイルの保持時間。 型: double (または resultType double を持つ式)。 | any |
CustomActivityTypePropertiesExtendedProperties
| Name | Description | Value |
|---|
DatabricksJobActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'DatabricksJob' (必須) |
| typeProperties | Databricks ジョブ アクティビティのプロパティ。 | DatabricksJobActivityTypeProperties (必須) |
DatabricksJobActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| jobId | 実行する Databricks ジョブの ID。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| jobParameters | このジョブの各実行に使用するジョブ・パラメーター。 ジョブが指定されていないパラメーターを取る場合は、ジョブのデフォルト値が使用されます。 | DatabricksJobActivityTypePropertiesJobParameters |
DatabricksJobActivityTypePropertiesJobParameters
| Name | Description | Value |
|---|
DatabricksNotebookActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'DatabricksNotebook' (必須) |
| typeProperties | Databricks Notebook アクティビティのプロパティ。 | DatabricksNotebookActivityTypeProperties (必須) |
DatabricksNotebookActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| baseParameters | このジョブの実行ごとに使用される基本パラメーター。ノートブックが指定されていないパラメーターを受け取る場合は、ノートブックの既定値が使用されます。 | DatabricksNotebookActivityTypePropertiesBaseParameters |
| libraries | ジョブを実行するクラスターにインストールするライブラリの一覧。 | DatabricksNotebookActivityTypePropertiesLibrariesItem[] |
| notebookPath | Databricks ワークスペースで実行するノートブックの絶対パス。 このパスはスラッシュで始まる必要があります。 型: string (または resultType 文字列を含む式)。 | any (必須) |
DatabricksNotebookActivityTypePropertiesBaseParameters
| Name | Description | Value |
|---|
DatabricksNotebookActivityTypePropertiesLibrariesItem
| Name | Description | Value |
|---|
DatabricksSparkJarActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'DatabricksSparkJar' (必須) |
| typeProperties | Databricks SparkJar アクティビティのプロパティ。 | DatabricksSparkJarActivityTypeProperties (必須) |
DatabricksSparkJarActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| libraries | ジョブを実行するクラスターにインストールするライブラリの一覧。 | DatabricksSparkJarActivityTypePropertiesLibrariesItem[] |
| mainClassName | 実行される main メソッドを含むクラスのフル ネーム。 このクラスは、ライブラリとして提供される JAR に含まれている必要があります。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| parameters | main メソッドに渡されるパラメーター。 | any[] |
DatabricksSparkJarActivityTypePropertiesLibrariesItem
| Name | Description | Value |
|---|
DatabricksSparkPythonActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'DatabricksSparkPython' (必須) |
| typeProperties | Databricks SparkPython アクティビティのプロパティ。 | DatabricksSparkPythonActivityTypeProperties (必須) |
DatabricksSparkPythonActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| libraries | ジョブを実行するクラスターにインストールするライブラリの一覧。 | DatabricksSparkPythonActivityTypePropertiesLibrariesItem[] |
| parameters | Python ファイルに渡されるコマンド ライン パラメーター。 | any[] |
| pythonFile | 実行される Python ファイルの URI。 DBFS パスがサポートされています。 型: string (または resultType 文字列を含む式)。 | any (必須) |
DatabricksSparkPythonActivityTypePropertiesLibrariesItem
| Name | Description | Value |
|---|
DataFlowReference
| Name | Description | Value |
|---|---|---|
| datasetParameters | データセットからデータ フロー パラメーターを参照します。 | any |
| parameters | データ フローのパラメーター | ParameterValueSpecification |
| referenceName | 参照データ フロー名。 | string (必須) |
| 型 | データ フロー参照型。 | 'DataFlowReference' (必須) |
DataFlowStagingInfo
| Name | Description | Value |
|---|---|---|
| folderPath | ステージング BLOB のフォルダー パス。 型: string (または resultType 文字列を含む式) | any |
| linkedService | ステージングのリンクされたサービス参照。 | LinkedServiceReference |
DataLakeAnalyticsUsqlActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'DataLakeAnalyticsU-SQL' (必須) |
| typeProperties | Data Lake Analytics U-SQL アクティビティのプロパティ。 | DataLakeAnalyticsUsqlActivityTypeProperties (必須) |
DataLakeAnalyticsUsqlActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| compilationMode | U-SQL のコンパイル モード。 Semantic、Full、SingleBox のいずれかの値を指定する必要があります。 型: string (または resultType 文字列を含む式)。 | any |
| degreeOfParallelism | ジョブの実行に同時に使用されるノードの最大数。 既定値は 1 です。 型: 整数 (または resultType 整数を持つ式)、最小値: 1。 | any |
| parameters | U-SQL ジョブ要求のパラメーター。 | DataLakeAnalyticsUsqlActivityTypePropertiesParameters |
| priority | キューに登録されているすべてのジョブのうち、最初に実行するように選択する必要があるジョブを決定します。 数値が小さい方が優先度が高くなります。 既定値は 1000 です。 型: 整数 (または resultType 整数を持つ式)、最小値: 1。 | any |
| runtimeVersion | 使用する U-SQL エンジンのランタイム バージョン。 型: string (または resultType 文字列を含む式)。 | any |
| scriptLinkedService | スクリプトのリンクされたサービス参照。 | LinkedServiceReference (必須) |
| scriptPath | U-SQL スクリプトを含むフォルダーへの大文字と小文字を区別するパス。 型: string (または resultType 文字列を含む式)。 | any (必須) |
DataLakeAnalyticsUsqlActivityTypePropertiesParameters
| Name | Description | Value |
|---|
DatasetReference
| Name | Description | Value |
|---|---|---|
| parameters | データセットの引数。 | ParameterValueSpecification |
| referenceName | 参照データセット名。 | string (必須) |
| 型 | データセット参照型。 | 'DatasetReference' (必須) |
Db2Source
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | データベース クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'Db2Source' (必須) |
DeleteActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 「削除」(必須) |
| typeProperties | アクティビティのプロパティを削除します。 | DeleteActivityTypeProperties (必須) |
DeleteActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| データセット | アクティビティ データセットの参照を削除します。 | DatasetReference (必須) |
| enableLogging | 削除アクティビティの実行の詳細なログを記録するかどうか。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| logStorageSettings | EnableLogging が true の場合、お客様が指定する必要があるログ ストレージ設定。 | LogStorageSettings |
| maxConcurrentConnections | データ ソースを同時に接続するための最大同時接続数。 | int Constraints: 最小値 = 1 |
| recursive | true の場合、現在のフォルダー パスの下にあるファイルまたはサブフォルダーは再帰的に削除されます。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| storeSettings | アクティビティ ストアの設定を削除します。 | StoreReadSettings |
DelimitedTextReadSettings
| Name | Description | Value |
|---|---|---|
| compressionProperties | 圧縮設定。 | CompressionReadSettings |
| skipLineCount | 入力ファイルからデータを読み取るときにスキップする空でない行の数を示します。 型: 整数 (または resultType 整数を持つ式)。 | any |
| 型 | 読み取り設定の種類。 | 'DelimitedTextReadSettings' (必須) |
DelimitedTextReadSettings
| Name | Description | Value |
|---|---|---|
| compressionProperties | 圧縮設定。 | CompressionReadSettings |
| skipLineCount | 入力ファイルからデータを読み取るときにスキップする空でない行の数を示します。 型: 整数 (または resultType 整数を持つ式)。 | any |
| 型 | 読み取り設定の種類。 | string (必須) |
DelimitedTextSink
| Name | Description | Value |
|---|---|---|
| formatSettings | DelimitedText 形式の設定。 | DelimitedTextWriteSettings |
| storeSettings | DelimitedText ストアの設定。 | StoreWriteSettings |
| 型 | シンクの種類をコピーします。 | 'DelimitedTextSink' (必須) |
DelimitedTextSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| formatSettings | DelimitedText 形式の設定。 | DelimitedTextReadSettings |
| storeSettings | DelimitedText ストアの設定。 | StoreReadSettings |
| 型 | コピー元の種類。 | 'DelimitedTextSource' (必須) |
DelimitedTextWriteSettings
| Name | Description | Value |
|---|---|---|
| fileExtension | ファイルの作成に使用されるファイル拡張子。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| fileNamePrefix | ファイル名パターン <fileNamePrefix>_<fileIndex>.< を指定します。fileExtension> partitionOptions を使用せずにファイル ベース以外のストアからコピーする場合。 型: string (または resultType 文字列を含む式)。 | any |
| maxRowsPerFile | 書き込まれたファイルの行数を、指定された数以下に制限します。 型: 整数 (または resultType 整数を持つ式)。 | any |
| quoteAllText | 文字列値を常に引用符で囲む必要があるかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | 書き込み設定の種類。 | string (必須) |
DistcpSettings
| Name | Description | Value |
|---|---|---|
| distcpOptions | Distcp オプションを指定します。 型: string (または resultType 文字列を含む式)。 | any |
| resourceManagerEndpoint | Yarn ResourceManager エンドポイントを指定します。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| tempScriptPath | 一時 Distcp コマンド スクリプトの格納に使用する既存のフォルダー パスを指定します。 スクリプト ファイルは ADF によって生成され、コピー ジョブの完了後に削除されます。 型: string (または resultType 文字列を含む式)。 | any (必須) |
DocumentDbCollectionSink
| Name | Description | Value |
|---|---|---|
| nestingSeparator | 入れ子になったプロパティの区切り記号。 既定値は . (dot). 型: string (または resultType 文字列を含む式)。 | any |
| 型 | シンクの種類をコピーします。 | 'DocumentDbCollectionSink' (必須) |
| writeBehavior | Azure Cosmos DB にデータを書き込む方法について説明します。 型: string (または resultType 文字列を含む式)。 使用できる値: 挿入とアップサート。 | any |
DocumentDbCollectionSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| nestingSeparator | 入れ子になったプロパティの区切り記号。 型: string (または resultType 文字列を含む式)。 | any |
| クエリ | ドキュメント クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'DocumentDbCollectionSource' (必須) |
DrillSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'DrillSource' (必須) |
DWCopyCommandDefaultValue
| Name | Description | Value |
|---|---|---|
| columnName | 列名。 型: オブジェクト (または resultType 文字列を含む式)。 | any |
| defaultValue | 列の既定値。 型: オブジェクト (または resultType 文字列を含む式)。 | any |
DWCopyCommandSettings
| Name | Description | Value |
|---|---|---|
| additionalOptions | コピー コマンドで SQL DW に直接渡される追加オプション。 型: キーと値のペア (値は文字列型にする必要があります) (または ResultType オブジェクトを持つ式)。 例: "additionalOptions": { "MAXERRORS": "1000", "DATEFORMAT": "'ymd'" } | DWCopyCommandSettingsAdditionalOptions |
| defaultValues | SQL DW の各ターゲット列の既定値を指定します。 プロパティの既定値によって DB に設定された DEFAULT 制約が上書きされ、ID 列に既定値を設定することはできません。 型: オブジェクトの配列 (またはオブジェクトの resultType 配列を持つ式)。 | DWCopyCommandDefaultValue[] |
DWCopyCommandSettingsAdditionalOptions
| Name | Description | Value |
|---|
DynamicsAXSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| httpRequestTimeout | HTTP 応答を取得するためのタイムアウト (TimeSpan)。 応答データを読み取るタイムアウトではなく、応答を取得するタイムアウトです。 既定値: 00:05:00。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'DynamicsAXSource' (必須) |
DynamicsCrmSink
| Name | Description | Value |
|---|---|---|
| alternateKeyName | レコードのアップサート時に使用される代替キーの論理名。 型: string (または resultType 文字列を含む式)。 | any |
| bypassBusinessLogicExecution | Dataverse カスタム ビジネス ロジックのバイパスを制御します。 型: string (または resultType 文字列を含む式)。 型: string (または resultType 文字列を含む式)。 | any |
| bypassPowerAutomateFlows | Power Automate フローのバイパスを制御します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| ignoreNullValues | 書き込み操作中に入力データセット (キー フィールドを除く) の null 値を無視するかどうかを示すフラグ。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | シンクの種類をコピーします。 | 'DynamicsCrmSink' (必須) |
| writeBehavior | 操作の書き込み動作。 | 'Upsert' (必須) |
DynamicsCrmSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | FetchXML は、Microsoft Dynamics CRM (オンラインおよびオンプレミス) で使用される独自のクエリ言語です。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | コピー元の種類。 | 'DynamicsCrmSource' (必須) |
DynamicsSink
| Name | Description | Value |
|---|---|---|
| alternateKeyName | レコードのアップサート時に使用される代替キーの論理名。 型: string (または resultType 文字列を含む式)。 | any |
| bypassBusinessLogicExecution | Dataverse カスタム ビジネス ロジックのバイパスを制御します。 型: string (または resultType 文字列を含む式)。 型: string (または resultType 文字列を含む式)。 | any |
| bypassPowerAutomateFlows | Power Automate フローのバイパスを制御します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| ignoreNullValues | 書き込み操作中に入力データセット (キー フィールドを除く) の null 値を無視するかどうかを示すフラグ。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | シンクの種類をコピーします。 | 'DynamicsSink' (必須) |
| writeBehavior | 操作の書き込み動作。 | 'Upsert' (必須) |
DynamicsSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | FetchXML は、Microsoft Dynamics (オンラインおよびオンプレミス) で使用される独自のクエリ言語です。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | コピー元の種類。 | 'DynamicsSource' (必須) |
EloquaSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'EloquaSource' (必須) |
ExcelSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| storeSettings | Excel ストアの設定。 | StoreReadSettings |
| 型 | コピー元の種類。 | 'ExcelSource' (必須) |
ExecuteDataFlowActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'ExecuteDataFlow' (必須) |
| typeProperties | データ フロー アクティビティのプロパティを実行します。 | ExecuteDataFlowActivityTypeProperties (必須) |
ExecuteDataFlowActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| コンピューティング | データ フロー アクティビティのコンピューティング プロパティ。 | ExecuteDataFlowActivityTypePropertiesCompute |
| continuationSettings | データ フローの実行アクティビティの継続設定。 | ContinuationSettingsReference |
| continueOnError | データ フローの実行に使用されるエラー設定を続行します。 シンクが失敗した場合に処理を続行できるようにします。 型: boolean (または resultType ブール値を持つ式) | any |
| dataFlow | データ フローリファレンス。 | DataFlowReference (必須) |
| integrationRuntime | 統合ランタイムリファレンス。 | IntegrationRuntimeReference |
| runConcurrently | データ フローの実行に使用される同時実行設定。 同じ保存順序のシンクを同時に処理できるようにします。 型: boolean (または resultType ブール値を持つ式) | any |
| sourceStagingConcurrency | シンクに適用できるソースの並列ステージングの数を指定します。 型: 整数 (または resultType 整数を持つ式) | any |
| ステージング | データ フローの実行アクティビティのステージング情報。 | DataFlowStagingInfo |
| traceLevel | データ フロー監視出力に使用されるトレース レベルの設定。 サポートされている値は、'coarse'、'fine'、および 'none' です。 型: string (または resultType 文字列を含む式) | any |
ExecuteDataFlowActivityTypePropertiesCompute
| Name | Description | Value |
|---|---|---|
| computeType | データ フロー ジョブを実行するクラスターのコンピューティングの種類。 使用可能な値は、'General'、'MemoryOptimized'、'ComputeOptimized' です。 型: string (または resultType 文字列を含む式) | any |
| coreCount | データ フロー ジョブを実行するクラスターのコア数。 サポートされる値は、8、16、32、48、80、144、272 です。 型: 整数 (または resultType 整数を持つ式) | any |
ExecutePipelineActivity
| Name | Description | Value |
|---|---|---|
| ポリシー | パイプライン アクティビティ ポリシーを実行します。 | ExecutePipelineActivityPolicy |
| 型 | アクティビティの種類。 | 'ExecutePipeline' (必須) |
| typeProperties | パイプライン アクティビティのプロパティを実行します。 | ExecutePipelineActivityTypeProperties (必須) |
ExecutePipelineActivityPolicy
| Name | Description | Value |
|---|---|---|
| secureInput | true に設定すると、アクティビティからの入力は安全と見なされ、監視には記録されません。 | bool |
ExecutePipelineActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| parameters | パイプライン パラメーター。 | ParameterValueSpecification |
| パイプライン | パイプラインリファレンス。 | PipelineReference (必須) |
| waitOnCompletion | アクティビティの実行が依存パイプラインの実行の完了を待機するかどうかを定義します。 既定値は false です。 | bool |
ExecutePowerQueryActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| コンピューティング | データ フロー アクティビティのコンピューティング プロパティ。 | ExecuteDataFlowActivityTypePropertiesCompute |
| continuationSettings | データ フローの実行アクティビティの継続設定。 | ContinuationSettingsReference |
| continueOnError | データ フローの実行に使用されるエラー設定を続行します。 シンクが失敗した場合に処理を続行できるようにします。 型: boolean (または resultType ブール値を持つ式) | any |
| dataFlow | データ フローリファレンス。 | DataFlowReference (必須) |
| integrationRuntime | 統合ランタイムリファレンス。 | IntegrationRuntimeReference |
| queries | Power Query マッシュアップ クエリとシンク データセットのマッピングの一覧。 | PowerQuerySinkMapping[] |
| runConcurrently | データ フローの実行に使用される同時実行設定。 同じ保存順序のシンクを同時に処理できるようにします。 型: boolean (または resultType ブール値を持つ式) | any |
| sinks | (非推奨。クエリを使用してください)。 queryName にマップされた Power Query アクティビティ シンクの一覧。 | ExecutePowerQueryActivityTypePropertiesSinks |
| sourceStagingConcurrency | シンクに適用できるソースの並列ステージングの数を指定します。 型: 整数 (または resultType 整数を持つ式) | any |
| ステージング | データ フローの実行アクティビティのステージング情報。 | DataFlowStagingInfo |
| traceLevel | データ フロー監視出力に使用されるトレース レベルの設定。 サポートされている値は、'coarse'、'fine'、および 'none' です。 型: string (または resultType 文字列を含む式) | any |
ExecutePowerQueryActivityTypePropertiesSinks
| Name | Description | Value |
|---|
ExecuteSsisPackageActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'ExecuteSSISPackage' (必須) |
| typeProperties | SSIS パッケージ アクティビティのプロパティを実行します。 | ExecuteSsisPackageActivityTypeProperties (必須) |
ExecuteSsisPackageActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| connectVia | 統合ランタイムリファレンス。 | IntegrationRuntimeReference (必須) |
| environmentPath | SSIS パッケージを実行する環境パス。 型: string (または resultType 文字列を含む式)。 | any |
| executionCredential | パッケージ実行資格情報。 | SsisExecutionCredential |
| loggingLevel | SSIS パッケージ実行のログ レベル。 型: string (または resultType 文字列を含む式)。 | any |
| logLocation | SSIS パッケージ実行ログの場所。 | SsisLogLocation |
| packageConnectionManagers | SSIS パッケージを実行するパッケージ レベルの接続マネージャー。 | ExecuteSsisPackageActivityTypePropertiesPackageConnectionManagers |
| packageLocation | SSIS パッケージの場所。 | SsisPackageLocation (必須) |
| packageParameters | SSIS パッケージを実行するパッケージ レベルのパラメーター。 | ExecuteSsisPackageActivityTypePropertiesPackageParameters |
| projectConnectionManagers | SSIS パッケージを実行するプロジェクト レベルの接続マネージャー。 | ExecuteSsisPackageActivityTypePropertiesProjectConnectionManagers |
| projectParameters | SSIS パッケージを実行するためのプロジェクト レベルのパラメーター。 | ExecuteSsisPackageActivityTypePropertiesProjectParameters |
| propertyOverrides | このプロパティは、SSIS パッケージを実行するためにオーバーライドされます。 | ExecuteSsisPackageActivityTypePropertiesPropertyOverrides |
| ランタイム | SSIS パッケージを実行するランタイムを指定します。 値は "x86" または "x64" にする必要があります。 型: string (または resultType 文字列を含む式)。 | any |
ExecuteSsisPackageActivityTypePropertiesPackageConnectionManagers
| Name | Description | Value |
|---|
ExecuteSsisPackageActivityTypePropertiesPackageParameters
| Name | Description | Value |
|---|
ExecuteSsisPackageActivityTypePropertiesProjectConnectionManagers
| Name | Description | Value |
|---|
ExecuteSsisPackageActivityTypePropertiesProjectParameters
| Name | Description | Value |
|---|
ExecuteSsisPackageActivityTypePropertiesPropertyOverrides
| Name | Description | Value |
|---|
ExecuteWranglingDataflowActivity
| Name | Description | Value |
|---|---|---|
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'ExecuteWranglingDataflow' (必須) |
| typeProperties | Power Query アクティビティのプロパティを実行します。 | ExecutePowerQueryActivityTypeProperties (必須) |
Expression
| Name | Description | Value |
|---|---|---|
| 型 | 式の型。 | '式' (必須) |
| value | 式の値。 | string (必須) |
ExpressionV2
| Name | Description | Value |
|---|---|---|
| operands | 入れ子になった式の一覧。 | ExpressionV2[] |
| operators | 式演算子値 Type: 文字列のリスト。 | string[] |
| 型 | システムでサポートされている式の型。 型: 文字列。 | 'Binary' 'Constant' 'Field' 'NAry' 'Unary' |
| value | 定数/フィールドタイプの値: オブジェクト。 | any |
FailActivity
| Name | Description | Value |
|---|---|---|
| 型 | アクティビティの種類。 | 'Fail' (必須) |
| typeProperties | 失敗アクティビティのプロパティ。 | FailActivityTypeProperties (必須) |
FailActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| errorCode | Fail アクティビティのエラーの種類を分類するエラー コード。 実行時に空または空白以外の文字列に評価される動的コンテンツを指定できます。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| メッセージ | Fail アクティビティに表示されたエラー メッセージ。 実行時に空または空白以外の文字列に評価される動的コンテンツを指定できます。 型: string (または resultType 文字列を含む式)。 | any (必須) |
FileServerReadSettings
| Name | Description | Value |
|---|---|---|
| deleteFilesAfterCompletion | コピーの完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| enablePartitionDiscovery | パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| fileFilter | すべてのファイルではなく folderPath 内のファイルのサブセットを選択するために使用するフィルターを指定します。 型: string (または resultType 文字列を含む式)。 | any |
| fileListPath | コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeEnd | ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeStart | ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。 | any |
| partitionRootPath | パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。 | any |
| recursive | true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は True です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | 読み取り設定の種類。 | 'FileServerReadSettings' (必須) |
| wildcardFileName | FileServer wildcardFileName。 型: string (または resultType 文字列を含む式)。 | any |
| wildcardFolderPath | FileServer wildcardFolderPath。 型: string (または resultType 文字列を含む式)。 | any |
FileServerWriteSettings
| Name | Description | Value |
|---|---|---|
| 型 | 書き込み設定の種類。 | 'FileServerWriteSettings' (必須) |
FileSystemSink
| Name | Description | Value |
|---|---|---|
| copyBehavior | コピー シンクのコピー動作の種類。 | any |
| 型 | シンクの種類をコピーします。 | 'FileSystemSink' (必須) |
FileSystemSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| recursive | true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は True です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | コピー元の種類。 | 'FileSystemSource' (必須) |
FilterActivity
| Name | Description | Value |
|---|---|---|
| 型 | アクティビティの種類。 | 'フィルター' (必須) |
| typeProperties | アクティビティのプロパティをフィルター処理します。 | FilterActivityTypeProperties (必須) |
FilterActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| condition | 入力のフィルター処理に使用する条件。 | 式 (必須) |
| items | フィルターを適用する必要がある入力配列。 | 式 (必須) |
ForEachActivity
| Name | Description | Value |
|---|---|---|
| 型 | アクティビティの種類。 | 'ForEach' (必須) |
| typeProperties | ForEach アクティビティのプロパティ。 | ForEachActivityTypeProperties (必須) |
ForEachActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| activities | 実行するアクティビティの一覧。 | Activity[] (必須) |
| batchCount | 並列実行の数を制御するために使用されるバッチ数 (isSequential が false に設定されている場合)。 | int Constraints: 最大値 = 50 |
| isSequential | ループを順番または並列で実行する必要がある場合 (最大 50) | bool |
| items | 反復処理するコレクション。 | 式 (必須) |
FormatReadSettings
| Name | Description | Value |
|---|---|---|
| 型 | BinaryReadSettings 型の場合は 'BinaryReadSettings' に設定します。 DelimitedTextReadSettings 型を 'DelimitedTextReadSettings' に設定します。 JsonReadSettings 型の 'JsonReadSettings' に設定します。 ParquetReadSettings 型の 'ParquetReadSettings' に設定します。 XmlReadSettings 型の場合は 'XmlReadSettings' に設定します。 | 'BinaryReadSettings' 'DelimitedTextReadSettings' 'JsonReadSettings' 'ParquetReadSettings' 'XmlReadSettings' (必須) |
FtpReadSettings
| Name | Description | Value |
|---|---|---|
| deleteFilesAfterCompletion | コピーの完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| disableChunking | true の場合は、各ファイル内の並列読み取りを無効にします。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| enablePartitionDiscovery | パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| fileListPath | コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。 | any |
| partitionRootPath | パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。 | any |
| recursive | true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は True です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | 読み取り設定の種類。 | 'FtpReadSettings' (必須) |
| useBinaryTransfer | FTP ストアにバイナリ転送モードを使用するかどうかを指定します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| wildcardFileName | Ftp wildcardFileName。 型: string (または resultType 文字列を含む式)。 | any |
| wildcardFolderPath | Ftp wildcardFolderPath。 型: string (または resultType 文字列を含む式)。 | any |
GetMetadataActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'GetMetadata' (必須) |
| typeProperties | GetMetadata アクティビティのプロパティ。 | GetMetadataActivityTypeProperties (必須) |
GetMetadataActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| データセット | GetMetadata アクティビティ データセットリファレンス。 | DatasetReference (必須) |
| fieldList | データセットから取得するメタデータのフィールド。 | any[] |
| formatSettings | GetMetadata アクティビティの形式の設定。 | FormatReadSettings |
| storeSettings | GetMetadata アクティビティ ストアの設定。 | StoreReadSettings |
GoogleAdWordsSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'GoogleAdWordsSource'(必須) |
GoogleBigQuerySource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'GoogleBigQuerySource' (必須) |
GoogleBigQueryV2Source
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'GoogleBigQueryV2Source' (必須) |
GoogleCloudStorageReadSettings
| Name | Description | Value |
|---|---|---|
| deleteFilesAfterCompletion | コピーの完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| enablePartitionDiscovery | パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| fileListPath | コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeEnd | ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeStart | ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。 | any |
| partitionRootPath | パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。 | any |
| prefix | Google Cloud Storage オブジェクト名のプレフィックス フィルター。 型: string (または resultType 文字列を含む式)。 | any |
| recursive | true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は True です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | 読み取り設定の種類。 | 'GoogleCloudStorageReadSettings' (必須) |
| wildcardFileName | Google Cloud Storage wildcardFileName。 型: string (または resultType 文字列を含む式)。 | any |
| wildcardFolderPath | Google Cloud Storage wildcardFolderPath。 型: string (または resultType 文字列を含む式)。 | any |
GreenplumSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'GreenplumSource' (必須) |
HBaseSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'HBaseSource' (必須) |
HdfsReadSettings
| Name | Description | Value |
|---|---|---|
| deleteFilesAfterCompletion | コピーの完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| distcpSettings | Distcp 関連の設定を指定します。 | DistcpSettings |
| enablePartitionDiscovery | パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| fileListPath | コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeEnd | ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeStart | ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。 | any |
| partitionRootPath | パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。 | any |
| recursive | true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は True です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | 読み取り設定の種類。 | 'HdfsReadSettings' (必須) |
| wildcardFileName | HDFS wildcardFileName。 型: string (または resultType 文字列を含む式)。 | any |
| wildcardFolderPath | HDFS wildcardFolderPath。 型: string (または resultType 文字列を含む式)。 | any |
HdfsSource
| Name | Description | Value |
|---|---|---|
| distcpSettings | Distcp 関連の設定を指定します。 | DistcpSettings |
| recursive | true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は True です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | コピー元の種類。 | 'HdfsSource' (必須) |
HDInsightHiveActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'HDInsightHive' (必須) |
| typeProperties | HDInsight Hive アクティビティのプロパティ。 | HDInsightHiveActivityTypeProperties (必須 ) |
HDInsightHiveActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| arguments | HDInsightActivity に対してユーザーが指定した引数。 | any[] |
| defines | ユーザーが Hive ジョブ要求の定義を指定できるようにします。 | HDInsightHiveActivityTypePropertiesDefines |
| getDebugInfo | デバッグ情報オプション。 | 'Always' 'Failure' 'None' |
| queryTimeout | クエリ タイムアウト値 (分単位)。 HDInsight クラスターが ESP を使用している場合に有効 (Enterprise セキュリティ パッケージ) | int |
| scriptLinkedService | スクリプトのリンクされたサービス参照。 | LinkedServiceReference |
| scriptPath | スクリプト パス。 型: string (または resultType 文字列を含む式)。 | any |
| storageLinkedServices | ストレージのリンクされたサービス参照。 | LinkedServiceReference[] |
| variables | hivevar 名前空間の下でユーザーが指定した引数。 | HDInsightHiveActivityTypePropertiesVariables |
HDInsightHiveActivityTypePropertiesDefines
| Name | Description | Value |
|---|
HDInsightHiveActivityTypePropertiesVariables
| Name | Description | Value |
|---|
HDInsightMapReduceActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'HDInsightMapReduce' (必須) |
| typeProperties | HDInsight MapReduce アクティビティのプロパティ。 | HDInsightMapReduceActivityTypeProperties (必須 ) |
HDInsightMapReduceActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| arguments | HDInsightActivity に対してユーザーが指定した引数。 | any[] |
| className | クラス名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| defines | ユーザーが MapReduce ジョブ要求の定義を指定できるようにします。 | HDInsightMapReduceActivityTypePropertiesDefines |
| getDebugInfo | デバッグ情報オプション。 | 'Always' 'Failure' 'None' |
| jarFilePath | Jar パス。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| jarLibs | Jar ライブラリ。 | any[] |
| jarLinkedService | Jar のリンクされたサービス 参照。 | LinkedServiceReference |
| storageLinkedServices | ストレージのリンクされたサービス参照。 | LinkedServiceReference[] |
HDInsightMapReduceActivityTypePropertiesDefines
| Name | Description | Value |
|---|
HDInsightPigActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'HDInsightPig' (必須) |
| typeProperties | HDInsight Pig アクティビティのプロパティ。 | HDInsightPigActivityTypeProperties (必須 ) |
HDInsightPigActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| arguments | HDInsightActivity に対してユーザーが指定した引数。 型: 配列 (または resultType 配列を持つ式)。 | any |
| defines | ユーザーが Pig ジョブ要求の定義を指定できるようにします。 | HDInsightPigActivityTypePropertiesDefines |
| getDebugInfo | デバッグ情報オプション。 | 'Always' 'Failure' 'None' |
| scriptLinkedService | スクリプトのリンクされたサービス参照。 | LinkedServiceReference |
| scriptPath | スクリプト パス。 型: string (または resultType 文字列を含む式)。 | any |
| storageLinkedServices | ストレージのリンクされたサービス参照。 | LinkedServiceReference[] |
HDInsightPigActivityTypePropertiesDefines
| Name | Description | Value |
|---|
HDInsightSparkActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'HDInsightSpark' (必須) |
| typeProperties | HDInsight Spark アクティビティのプロパティ。 | HDInsightSparkActivityTypeProperties (必須) |
HDInsightSparkActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| arguments | HDInsightSparkActivity に対するユーザー指定の引数。 | any[] |
| className | アプリケーションの Java/Spark メイン クラス。 | 文字列 |
| entryFilePath | 実行するコード/パッケージのルート フォルダーへの相対パス。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| getDebugInfo | デバッグ情報オプション。 | 'Always' 'Failure' 'None' |
| proxyUser | ジョブを実行する権限を借用するユーザー。 型: string (または resultType 文字列を含む式)。 | any |
| rootPath | ジョブのすべてのファイルの 'sparkJobLinkedService' のルート パス。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| sparkConfig | Spark 構成プロパティ。 | HDInsightSparkActivityTypePropertiesSparkConfig |
| sparkJobLinkedService | エントリ ファイルと依存関係をアップロードし、ログを受信するためのストレージのリンクされたサービス。 | LinkedServiceReference |
HDInsightSparkActivityTypePropertiesSparkConfig
| Name | Description | Value |
|---|
HDInsightStreamingActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'HDInsightStreaming' (必須) |
| typeProperties | HDInsight ストリーミング アクティビティのプロパティ。 | HDInsightStreamingActivityTypeProperties (必須) |
HDInsightStreamingActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| arguments | HDInsightActivity に対してユーザーが指定した引数。 | any[] |
| combiner | コンバイナー実行可能ファイル名。 型: string (または resultType 文字列を含む式)。 | any |
| commandEnvironment | コマンド ライン環境の値。 | any[] |
| defines | ユーザーがストリーミング ジョブ要求の定義を指定できるようにします。 | HDInsightStreamingActivityTypePropertiesDefines |
| fileLinkedService | ファイルが配置されているリンクされたサービス参照。 | LinkedServiceReference |
| filePaths | ストリーミング ジョブ ファイルへのパス。 ディレクトリを指定できます。 | any[] (必須) |
| getDebugInfo | デバッグ情報オプション。 | 'Always' 'Failure' 'None' |
| 入力 | 入力 BLOB パス。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| Mapper | マッパー実行可能ファイル名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| 出力 | 出力 BLOB パス。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| Reducer | Reducer 実行可能ファイル名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| storageLinkedServices | ストレージのリンクされたサービス参照。 | LinkedServiceReference[] |
HDInsightStreamingActivityTypePropertiesDefines
| Name | Description | Value |
|---|
HiveSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'HiveSource' (必須) |
HttpReadSettings
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| additionalHeaders | RESTful API への要求内の追加の HTTP ヘッダー。 型: string (または resultType 文字列を含む式)。 | any |
| requestBody | requestMethod が POST の場合、RESTful API への HTTP 要求本文。 型: string (または resultType 文字列を含む式)。 | any |
| requestMethod | RESTful API の呼び出しに使用される HTTP メソッド。 既定値は GET です。 型: string (または resultType 文字列を含む式)。 | any |
| requestTimeout | HTTP クライアントが HTTP サーバーから HTTP 応答を取得するためのタイムアウトを指定します。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | 読み取り設定の種類。 | 'HttpReadSettings' (必須) |
HttpSource
| Name | Description | Value |
|---|---|---|
| httpRequestTimeout | HTTP クライアントが HTTP サーバーから HTTP 応答を取得するためのタイムアウトを指定します。 既定値は System.Net.HttpWebRequest.Timeout と同じです。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'HttpSource' (必須) |
HubspotSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 「HubspotSource」(必須) |
IcebergSink
| Name | Description | Value |
|---|---|---|
| formatSettings | Iceberg 形式の設定。 | IcebergWriteSettings |
| storeSettings | Iceberg ストアの設定。 | StoreWriteSettings |
| 型 | シンクの種類をコピーします。 | 'IcebergSink' (必須) |
IcebergWriteSettings
| Name | Description | Value |
|---|---|---|
| 型 | 書き込み設定の種類。 | string (必須) |
IfConditionActivity
| Name | Description | Value |
|---|---|---|
| 型 | アクティビティの種類。 | 'IfCondition' (必須) |
| typeProperties | IfCondition アクティビティのプロパティ。 | IfConditionActivityTypeProperties (必須) |
IfConditionActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| 式 | ブール値に評価される式。 これは、実行されるアクティビティのブロック (ifTrueActivities または ifFalseActivities) を決定するために使用されます。 | 式 (必須) |
| ifFalseActivities | 式が false に評価された場合に実行するアクティビティの一覧。 これは省略可能なプロパティであり、指定しない場合、アクティビティはアクションなしで終了します。 | Activity[] |
| ifTrueActivities | 式が true に評価された場合に実行するアクティビティの一覧。 これは省略可能なプロパティであり、指定しない場合、アクティビティはアクションなしで終了します。 | Activity[] |
ImpalaSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'ImpalaSource' (必須) |
InformixSink
| Name | Description | Value |
|---|---|---|
| preCopyScript | コピーを開始する前に実行するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | シンクの種類をコピーします。 | 'InformixSink' (必須) |
InformixSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | データベース クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'InformixSource' (必須) |
IntegrationRuntimeReference
| Name | Description | Value |
|---|---|---|
| parameters | 統合ランタイムの引数。 | ParameterValueSpecification |
| referenceName | 統合ランタイム名を参照します。 | string (必須) |
| 型 | 統合ランタイムの種類。 | 'IntegrationRuntimeReference' (必須) |
JiraSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'JiraSource' (必須) |
JsonReadSettings
| Name | Description | Value |
|---|---|---|
| compressionProperties | 圧縮設定。 | CompressionReadSettings |
| 型 | 読み取り設定の種類。 | 'JsonReadSettings' (必須) |
JsonReadSettings
| Name | Description | Value |
|---|---|---|
| compressionProperties | 圧縮設定。 | CompressionReadSettings |
| 型 | 読み取り設定の種類。 | string (必須) |
JsonSink
| Name | Description | Value |
|---|---|---|
| formatSettings | Json 形式の設定。 | JsonWriteSettings |
| storeSettings | Json ストアの設定。 | StoreWriteSettings |
| 型 | シンクの種類をコピーします。 | 'JsonSink' (必須) |
JsonSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| formatSettings | Json 形式の設定。 | JsonReadSettings |
| storeSettings | Json ストアの設定。 | StoreReadSettings |
| 型 | コピー元の種類。 | 'JsonSource' (必須) |
JsonWriteSettings
| Name | Description | Value |
|---|---|---|
| filePattern | JSON のファイル パターン。 この設定は、JSON オブジェクトのコレクションの処理方法を制御します。 既定値は 'setOfObjects' です。 大文字と小文字が区別されます。 | any |
| 型 | 書き込み設定の種類。 | string (必須) |
LakeHouseReadSettings
| Name | Description | Value |
|---|---|---|
| deleteFilesAfterCompletion | コピーの完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| enablePartitionDiscovery | パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| fileListPath | コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeEnd | ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeStart | ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。 | any |
| partitionRootPath | パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。 | any |
| recursive | true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は True です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | 読み取り設定の種類。 | 'LakeHouseReadSettings' (必須) |
| wildcardFileName | Microsoft Fabric Lakehouse Files wildcardFileName。 型: string (または resultType 文字列を含む式)。 | any |
| wildcardFolderPath | Microsoft Fabric Lakehouse Files wildcardFolderPath。 型: string (または resultType 文字列を含む式)。 | any |
LakeHouseTableSink
| Name | Description | Value |
|---|---|---|
| partitionNameList | シンク列のパーティション列名を指定します。 型: オブジェクトの配列 (またはオブジェクトの resultType 配列を持つ式)。 | any |
| partitionOption | 1 つまたは複数の列に基づいて、フォルダー構造にパーティションを作成します。 各個別の列値 (ペア) は新しいパーティションになります。 指定できる値は、"None"、"PartitionByKey" です。 | any |
| tableActionOption | Lakehouse テーブル シンクのテーブル アクションの種類。 指定できる値は、"None"、"Append"、"Overwrite" です。 | any |
| 型 | シンクの種類をコピーします。 | 'LakeHouseTableSink' (必須) |
LakeHouseTableSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| timestampAsOf | タイムスタンプを使用して古いスナップショットのクエリを実行します。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | コピー元の種類。 | 'LakeHouseTableSource' (必須) |
| versionAsOf | 古いスナップショットをバージョン別にクエリします。 型: 整数 (または resultType 整数を持つ式)。 | any |
LakeHouseWriteSettings
| Name | Description | Value |
|---|---|---|
| 型 | 書き込み設定の種類。 | 'LakeHouseWriteSettings' (必須) |
LinkedServiceReference
| Name | Description | Value |
|---|---|---|
| parameters | LinkedService の引数。 | ParameterValueSpecification |
| referenceName | LinkedService 名を参照します。 | string (必須) |
| 型 | リンクされたサービス参照の種類。 | 'LinkedServiceReference' (必須) |
LogLocationSettings
| Name | Description | Value |
|---|---|---|
| linkedServiceName | ログ ストレージのリンクされたサービス リファレンス。 | LinkedServiceReference (必須) |
| パス | アクティビティ実行の詳細なログを格納するためのストレージへのパス。 型: string (または resultType 文字列を含む式)。 | any |
LogSettings
| Name | Description | Value |
|---|---|---|
| copyActivityLogSettings | コピー アクティビティ ログの設定を指定します。 | CopyActivityLogSettings |
| enableCopyActivityLog | コピー アクティビティ ログを有効にするかどうかを指定します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| logLocationSettings | ログを有効にする際に、お客様が指定する必要があるログの場所の設定。 | LogLocationSettings (必須) |
LogStorageSettings
| Name | Description | Value |
|---|---|---|
| enableReliableLogging | 信頼できるログ記録を有効にするかどうかを指定します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| linkedServiceName | ログ ストレージのリンクされたサービス リファレンス。 | LinkedServiceReference (必須) |
| logLevel | ログ レベル、サポート: 情報、警告を取得または設定します。 型: string (または resultType 文字列を含む式)。 | any |
| パス | アクティビティ実行の詳細なログを格納するためのストレージへのパス。 型: string (または resultType 文字列を含む式)。 | any |
LookupActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'ルックアップ' (必須) |
| typeProperties | ルックアップ アクティビティのプロパティ。 | LookupActivityTypeProperties (必須) |
LookupActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| データセット | ルックアップ アクティビティ データセットの参照。 | DatasetReference (必須) |
| firstRowOnly | 最初の行またはすべての行を返すかどうか。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| ソース | コピー アクティビティ ソースと同じデータセット固有のソース プロパティ。 | CopySource (必須) |
| treatDecimalAsString | 値オーバーフローの問題を回避するために、10 進値を文字列として扱うかどうかを示します。 このオプションは、SnowflakeV2コネクターでのみ有効になります。 型: boolean (または resultType ブール値を持つ式)。 | any |
MagentoSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'MagentoSource' (必須) |
MariaDBSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'MariaDBSource' (必須) |
MarketoSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 「MarketoSource」(必須) |
MetadataItem
| Name | Description | Value |
|---|---|---|
| name | メタデータ項目のキー名。 型: string (または resultType 文字列を含む式)。 | any |
| value | メタデータ項目の値。 型: string (または resultType 文字列を含む式)。 | any |
MicrosoftAccessSink
| Name | Description | Value |
|---|---|---|
| preCopyScript | コピーを開始する前に実行するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | シンクの種類をコピーします。 | 'MicrosoftAccessSink' (必須) |
MicrosoftAccessSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | データベース クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | コピー元の種類。 | 'MicrosoftAccessSource' (必須) |
MongoDbAtlasSink
| Name | Description | Value |
|---|---|---|
| 型 | シンクの種類をコピーします。 | 'MongoDbAtlasSink' (必須) |
| writeBehavior | 例外をスロー (挿入) するのではなく、同じキーを持つドキュメントを上書き (アップサート) するかどうかを指定します。 既定値は "insert" です。 型: string (または resultType 文字列を含む式)。 型: string (または resultType 文字列を含む式)。 | any |
MongoDbAtlasSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| batchSize | MongoDB Atlas インスタンスからの応答の各バッチで返されるドキュメントの数を指定します。 ほとんどの場合、バッチ サイズを変更すると、ユーザーやアプリケーションには影響しません。 このプロパティの主な目的は、応答サイズの制限に達しないようにすることです。 型: 整数 (または resultType 整数を持つ式)。 | any |
| cursorMethods | Mongodb クエリのカーソル メソッド | MongoDbCursorMethodsProperties |
| フィルタ | クエリ演算子を使用して選択フィルターを指定します。 コレクション内のすべてのドキュメントを返すには、このパラメーターを省略するか、空のドキュメント ({}) を渡します。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'MongoDbAtlasSource' (必須) |
MongoDbCursorMethodsProperties
| Name | Description | Value |
|---|---|---|
| limit | サーバーが返すドキュメントの最大数を指定します。 limit() は、SQL データベースの LIMIT ステートメントに似ています。 型: 整数 (または resultType 整数を持つ式)。 | any |
| プロジェクト | クエリ フィルターに一致するドキュメントで返されるフィールドを指定します。 一致するドキュメント内のすべてのフィールドを返すには、このパラメーターを省略します。 型: string (または resultType 文字列を含む式)。 | any |
| スキップ | スキップされたドキュメントの数と、MongoDB が結果の返しを開始する場所を指定します。 この方法は、ページ分割された結果を実装する場合に役立ちます。 型: 整数 (または resultType 整数を持つ式)。 | any |
| 並べ替え | クエリが一致するドキュメントを返す順序を指定します。 型: string (または resultType 文字列を含む式)。 型: string (または resultType 文字列を含む式)。 | any |
MongoDbSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | データベース クエリ。 SQL-92 クエリ式である必要があります。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | コピー元の種類。 | 'MongoDbSource' (必須) |
MongoDbV2Sink
| Name | Description | Value |
|---|---|---|
| 型 | シンクの種類をコピーします。 | 'MongoDbV2Sink' (必須) |
| writeBehavior | 例外をスロー (挿入) するのではなく、同じキーを持つドキュメントを上書き (アップサート) するかどうかを指定します。 既定値は "insert" です。 型: string (または resultType 文字列を含む式)。 型: string (または resultType 文字列を含む式)。 | any |
MongoDbV2Source
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| batchSize | MongoDB インスタンスからの応答の各バッチで返されるドキュメントの数を指定します。 ほとんどの場合、バッチ サイズを変更すると、ユーザーやアプリケーションには影響しません。 このプロパティの主な目的は、応答サイズの制限に達しないようにすることです。 型: 整数 (または resultType 整数を持つ式)。 | any |
| cursorMethods | Mongodb クエリのカーソル メソッド | MongoDbCursorMethodsProperties |
| フィルタ | クエリ演算子を使用して選択フィルターを指定します。 コレクション内のすべてのドキュメントを返すには、このパラメーターを省略するか、空のドキュメント ({}) を渡します。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'MongoDbV2Source' (必須) |
MySqlSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | データベース クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'MySqlSource' (必須) |
NetezzaPartitionSettings
| Name | Description | Value |
|---|---|---|
| partitionColumnName | 範囲のパーティション分割を続行するために使用される整数型の列の名前。 型: string (または resultType 文字列を含む式)。 | any |
| partitionLowerBound | 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最小値。 型: string (または resultType 文字列を含む式)。 | any |
| partitionUpperBound | 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最大値。 型: string (または resultType 文字列を含む式)。 | any |
NetezzaSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| partitionOption | Netezza 読み取りを並列で使用するパーティション メカニズム。 指定できる値は、"None"、"DataSlice"、"DynamicRange" です。 | any |
| partitionSettings | Netezza ソースのパーティション分割に利用される設定。 | NetezzaPartitionSettings |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'NetezzaSource' (必須) |
NotebookParameter
| Name | Description | Value |
|---|---|---|
| 型 | Notebook パラメーターの種類。 | 'bool' 'float' 'int' 'string' |
| value | Notebook パラメーターの値。 型: string (または resultType 文字列を含む式)。 | any |
ODataSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| httpRequestTimeout | HTTP 応答を取得するためのタイムアウト (TimeSpan)。 応答データを読み取るタイムアウトではなく、応答を取得するタイムアウトです。 既定値: 00:05:00。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| クエリ | OData クエリ。 たとえば、"$top=1" とします。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | コピー元の種類。 | 'ODataSource' (必須) |
OdbcSink
| Name | Description | Value |
|---|---|---|
| preCopyScript | コピーを開始する前に実行するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | シンクの種類をコピーします。 | 'OdbcSink' (必須) |
OdbcSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | データベース クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'OdbcSource' (必須) |
Office365Source
| Name | Description | Value |
|---|---|---|
| allowedGroups | すべてのユーザーを含むグループ。 型: 文字列の配列 (または文字列の resultType 配列を持つ式)。 | any |
| dateFilterColumn | <paramref name="StartTime"/> と <paramref name="EndTime"/> を適用する列。 型: string (または resultType 文字列を含む式)。 | any |
| endTime | このデータセットの要求された範囲の終了時刻。 型: string (または resultType 文字列を含む式)。 | any |
| outputColumns | Office 365 テーブルから読み取る列。 型: オブジェクトの配列 (またはオブジェクトの resultType 配列を持つ式)。 itemType: OutputColumn。 例: [ { "name": "Id" }, { "name": "CreatedDateTime" } ] | any |
| startTime | このデータセットの要求された範囲の開始時刻。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | コピー元の種類。 | 'Office365Source' (必須) |
| userScopeFilterUri | ユーザー スコープ URI。 型: string (または resultType 文字列を含む式)。 | any |
OracleCloudStorageReadSettings
| Name | Description | Value |
|---|---|---|
| deleteFilesAfterCompletion | コピーの完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| enablePartitionDiscovery | パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| fileListPath | コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeEnd | ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeStart | ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。 | any |
| partitionRootPath | パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。 | any |
| prefix | Oracle Cloud Storage オブジェクト名のプレフィックス フィルター。 型: string (または resultType 文字列を含む式)。 | any |
| recursive | true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は True です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | 読み取り設定の種類。 | 'OracleCloudStorageReadSettings' (必須) |
| wildcardFileName | Oracle Cloud Storage wildcardFileName。 型: string (または resultType 文字列を含む式)。 | any |
| wildcardFolderPath | Oracle Cloud Storage wildcardFolderPath。 型: string (または resultType 文字列を含む式)。 | any |
OraclePartitionSettings
| Name | Description | Value |
|---|---|---|
| partitionColumnName | 範囲のパーティション分割を続行するために使用される整数型の列の名前。 型: string (または resultType 文字列を含む式)。 | any |
| partitionLowerBound | 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最小値。 型: string (または resultType 文字列を含む式)。 | any |
| partitionNames | Oracle テーブルの物理パーティションの名前。 | any |
| partitionUpperBound | 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最大値。 型: string (または resultType 文字列を含む式)。 | any |
OracleServiceCloudSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'OracleServiceCloudSource' (必須) |
OracleSink
| Name | Description | Value |
|---|---|---|
| preCopyScript | SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | シンクの種類をコピーします。 | 'OracleSink' (必須) |
OracleSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| 数値精度 | 精度とスケールなしでOracle NUMBER型を表すために使用される10進数の精度。 範囲は 1 から 256 で、指定しない場合、デフォルト値は 256 です。 型: 整数 (または resultType 整数を持つ式)。 バージョン 2.0 でのみ使用されます。 | any |
| numberScale(数値スケール) | 精度とスケールなしでOracle NUMBERタイプを表すために使用される10進数スケール。 範囲は 0 から 130 で、指定しない場合のデフォルト値は 130 です。 型: 整数 (または resultType 整数を持つ式)。 バージョン 2.0 でのみ使用されます。 | any |
| oracleReaderQuery | Oracle リーダー クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| partitionOption | Oracle の読み取りを並列で使用するパーティション メカニズム。 指定できる値は、"None"、"PhysicalPartitionsOfTable"、"DynamicRange" です。 | any |
| partitionSettings | Oracle ソースのパーティション分割に利用される設定。 | OraclePartitionSettings |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'OracleSource' (必須) |
OrcSink
| Name | Description | Value |
|---|---|---|
| formatSettings | ORC 形式の設定。 | OrcWriteSettings |
| storeSettings | ORC ストアの設定。 | StoreWriteSettings |
| 型 | シンクの種類をコピーします。 | 'OrcSink' (必須) |
OrcSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| storeSettings | ORC ストアの設定。 | StoreReadSettings |
| 型 | コピー元の種類。 | 'OrcSource' (必須) |
OrcWriteSettings
| Name | Description | Value |
|---|---|---|
| fileNamePrefix | ファイル名パターン <fileNamePrefix>_<fileIndex>.< を指定します。fileExtension> partitionOptions を使用せずにファイル ベース以外のストアからコピーする場合。 型: string (または resultType 文字列を含む式)。 | any |
| maxRowsPerFile | 書き込まれたファイルの行数を、指定された数以下に制限します。 型: 整数 (または resultType 整数を持つ式)。 | any |
| 型 | 書き込み設定の種類。 | string (必須) |
ParameterDefinitionSpecification
| Name | Description | Value |
|---|
ParameterSpecification
| Name | Description | Value |
|---|---|---|
| defaultValue | パラメーターの既定値。 | any |
| 型 | パラメーターの型。 | 'Array' 'Bool' 'Float' 'Int' 'Object' 'SecureString' 'String' (必須) |
ParameterValueSpecification
| Name | Description | Value |
|---|
ParameterValueSpecification
| Name | Description | Value |
|---|
ParameterValueSpecification
| Name | Description | Value |
|---|
ParameterValueSpecification
| Name | Description | Value |
|---|
ParameterValueSpecification
| Name | Description | Value |
|---|
ParquetReadSettings
| Name | Description | Value |
|---|---|---|
| compressionProperties | 圧縮設定。 | CompressionReadSettings |
| 型 | 読み取り設定の種類。 | 'ParquetReadSettings' (必須) |
ParquetReadSettings
| Name | Description | Value |
|---|---|---|
| compressionProperties | 圧縮設定。 | CompressionReadSettings |
| 型 | 読み取り設定の種類。 | string (必須) |
ParquetSink
| Name | Description | Value |
|---|---|---|
| formatSettings | Parquet 形式の設定。 | ParquetWriteSettings |
| storeSettings | Parquet ストアの設定。 | StoreWriteSettings |
| 型 | シンクの種類をコピーします。 | 'ParquetSink' (必須) |
ParquetSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| formatSettings | Parquet 形式の設定。 | ParquetReadSettings |
| storeSettings | Parquet ストアの設定。 | StoreReadSettings |
| 型 | コピー元の種類。 | 'ParquetSource' (必須) |
ParquetWriteSettings
| Name | Description | Value |
|---|---|---|
| fileNamePrefix | ファイル名パターン <fileNamePrefix>_<fileIndex>.< を指定します。fileExtension> partitionOptions を使用せずにファイル ベース以外のストアからコピーする場合。 型: string (または resultType 文字列を含む式)。 | any |
| maxRowsPerFile | 書き込まれたファイルの行数を、指定された数以下に制限します。 型: 整数 (または resultType 整数を持つ式)。 | any |
| 型 | 書き込み設定の種類。 | string (必須) |
PaypalSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'PaypalSource' (必須) |
PhoenixSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'PhoenixSource' (必須) |
パイプライン
| Name | Description | Value |
|---|---|---|
| activities | パイプライン内のアクティビティの一覧。 | Activity[] |
| annotations | パイプラインの記述に使用できるタグの一覧。 | any[] |
| コンカレンシー | パイプラインの同時実行の最大数。 | int Constraints: 最小値 = 1 |
| description | パイプラインの説明。 | 文字列 |
| フォルダ | このパイプラインが存在するフォルダー。 指定しない場合、パイプラインはルート レベルで表示されます。 | PipelineFolder |
| parameters | パイプラインのパラメーターの一覧。 | ParameterDefinitionSpecification |
| ポリシー | パイプライン ポリシー。 | PipelinePolicy |
| runDimensions | パイプラインによって出力されるディメンション。 | PipelineRunDimensions |
| variables | パイプラインの変数の一覧。 | VariableDefinitionSpecification |
PipelineElapsedTimeMetricPolicy
| Name | Description | Value |
|---|---|---|
| duration | TimeSpan 値。その後、Azure 監視メトリックが発生します。 | any |
PipelineFolder
| Name | Description | Value |
|---|---|---|
| name | このパイプラインが存在するフォルダーの名前。 | 文字列 |
PipelinePolicy
| Name | Description | Value |
|---|---|---|
| elapsedTimeMetric | Pipeline ElapsedTime メトリック ポリシー。 | PipelineElapsedTimeMetricPolicy |
PipelineReference
| Name | Description | Value |
|---|---|---|
| name | 参照名。 | 文字列 |
| referenceName | 参照パイプライン名。 | string (必須) |
| 型 | パイプライン参照型。 | 'PipelineReference' (必須) |
PipelineRunDimensions
| Name | Description | Value |
|---|
PolybaseSettings
| Name | Description | Value |
|---|---|---|
| rejectSampleValue | PolyBase が拒否された行の割合を再計算する前に取得を試みる行の数を決定します。 型: 整数 (または resultType 整数を持つ式)、最小値: 0。 | any |
| rejectType | 拒否の種類。 | 'percentage' 'value' |
| rejectValue | クエリが失敗する前に拒否できる行の値または割合を指定します。 型: 数値 (または resultType 番号を持つ式)、最小値: 0。 | any |
| useTypeDefault | PolyBase がテキスト ファイルからデータを取得するときに、区切りテキスト ファイル内の欠損値を処理する方法を指定します。 型: boolean (または resultType ブール値を持つ式)。 | any |
PostgreSqlSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | データベース クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'PostgreSqlSource' (必須) |
PostgreSqlV2Source
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | データベース クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'PostgreSqlV2Source' (必須) |
PowerQuerySink
| Name | Description | Value |
|---|---|---|
| データセット | データセット参照。 | DatasetReference |
| description | 変換の説明。 | 文字列 |
| flowlet | Flowlet リファレンス | DataFlowReference |
| linkedService | リンクされたサービス参照。 | LinkedServiceReference |
| name | 変換名。 | string (必須) |
| rejectedDataLinkedService | 拒否されたデータのリンクされたサービス参照。 | LinkedServiceReference |
| schemaLinkedService | スキーマのリンクされたサービス 参照。 | LinkedServiceReference |
| スクリプト | シンク スクリプト。 | 文字列 |
PowerQuerySinkMapping
| Name | Description | Value |
|---|---|---|
| dataflowSinks | Power Query マッシュアップ クエリにマップされたシンクの一覧。 | PowerQuerySink[] |
| queryName | Power Query マッシュアップ ドキュメント内のクエリの名前。 | 文字列 |
PrestoSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'PrestoSource' (必須) |
QuickBooksSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'QuickBooksSource' (必須) |
RedirectIncompatibleRowSettings
| Name | Description | Value |
|---|---|---|
| linkedServiceName | 互換性のない行のリダイレクトに使用される Azure Storage、Storage SAS、または Azure Data Lake Store のリンクされたサービスの名前。 redirectIncompatibleRowSettings が指定されている場合は、指定する必要があります。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| パス | リダイレクトの互換性のない行データを格納するためのパス。 型: string (または resultType 文字列を含む式)。 | any |
RedshiftUnloadSettings
| Name | Description | Value |
|---|---|---|
| bucketName | Amazon Redshift ソースからアンロードされたデータを格納するために使用される中間 Amazon S3 のバケット。 バケットは、Amazon Redshift ソースと同じリージョンに存在する必要があります。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| s3LinkedServiceName | Amazon Redshift ソースからコピーするときにアンロード操作に使用される Amazon S3 のリンクされたサービスの名前。 | LinkedServiceReference (必須) |
RelationalSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | データベース クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | コピー元の種類。 | 'RelationalSource' (必須) |
ResponsysSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'ResponsysSource' (必須) |
RestSink
| Name | Description | Value |
|---|---|---|
| additionalHeaders | RESTful API への要求内の追加の HTTP ヘッダー。 型: キーと値のペア (値は文字列型にする必要があります)。 | any |
| httpCompressionType | 最適な圧縮レベルで圧縮形式でデータを送信する Http 圧縮の種類。既定値は None です。 サポートされているオプションは Gzip のみです。 型: string (または resultType 文字列を含む式)。 | any |
| httpRequestTimeout | HTTP 応答を取得するためのタイムアウト (TimeSpan)。 応答データを読み取るタイムアウトではなく、応答を取得するタイムアウトです。 既定値: 00:01:40。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| requestInterval | 次の要求を送信するまでの待ち時間 (ミリ秒単位) | any |
| requestMethod | RESTful API の呼び出しに使用される HTTP メソッド。 既定値は POST です。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | シンクの種類をコピーします。 | 'RestSink' (必須) |
RestSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: キーと値のペア (値は文字列型にする必要があります)。 | any |
| additionalHeaders | RESTful API への要求内の追加の HTTP ヘッダー。 型: string (または resultType 文字列を含む式)。 | any |
| httpRequestTimeout | HTTP 応答を取得するためのタイムアウト (TimeSpan)。 応答データを読み取るタイムアウトではなく、応答を取得するタイムアウトです。 既定値: 00:01:40。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| paginationRules | 次のページ要求を構成するためのページネーションルール。 型: string (または resultType 文字列を含む式)。 | any |
| requestBody | requestMethod が POST の場合、RESTful API への HTTP 要求本文。 型: string (または resultType 文字列を含む式)。 | any |
| requestInterval | 次のページ要求を送信するまでの待ち時間。 | any |
| requestMethod | RESTful API の呼び出しに使用される HTTP メソッド。 既定値は GET です。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | コピー元の種類。 | 'RestSource' (必須) |
SalesforceMarketingCloudSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'SalesforceMarketingCloudSource' (必須) |
SalesforceServiceCloudSink
| Name | Description | Value |
|---|---|---|
| externalIdFieldName | アップサート操作の外部 ID フィールドの名前。 既定値は 'Id' 列です。 型: string (または resultType 文字列を含む式)。 | any |
| ignoreNullValues | 書き込み操作中に入力データセット (キー フィールドを除く) の null 値を無視するかどうかを示すフラグ。 既定値は false です。 true に設定すると、ADF はアップサート/更新操作の実行時にコピー先オブジェクト内のデータを変更せず、挿入操作の実行時に定義された既定値を挿入することを意味します。一方、ADF はアップサート/更新操作の実行時にコピー先オブジェクトのデータを NULL に更新し、挿入操作の実行時に NULL 値を挿入します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | シンクの種類をコピーします。 | 'SalesforceServiceCloudSink' (必須) |
| writeBehavior | 操作の書き込み動作。 既定値は Insert です。 | 'Insert' 'Upsert' |
SalesforceServiceCloudSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | データベース クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| readBehavior | 操作の読み取り動作。 既定値は Query です。 使用できる値: Query/QueryAll。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | コピー元の種類。 | 'SalesforceServiceCloudSource' (必須) |
SalesforceServiceCloudV2Sink
| Name | Description | Value |
|---|---|---|
| externalIdFieldName | アップサート操作の外部 ID フィールドの名前。 既定値は 'Id' 列です。 型: string (または resultType 文字列を含む式)。 | any |
| ignoreNullValues | 書き込み操作中に入力データセット (キー フィールドを除く) の null 値を無視するかどうかを示すフラグ。 既定値は false です。 true に設定すると、ADF はアップサート/更新操作の実行時にコピー先オブジェクト内のデータを変更せず、挿入操作の実行時に定義された既定値を挿入することを意味します。一方、ADF はアップサート/更新操作の実行時にコピー先オブジェクトのデータを NULL に更新し、挿入操作の実行時に NULL 値を挿入します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | シンクの種類をコピーします。 | 'SalesforceServiceCloudV2Sink' (必須) |
| writeBehavior | 操作の書き込み動作。 既定値は Insert です。 | 'Insert' 'Upsert' |
SalesforceServiceCloudV2Source
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| includeDeletedObjects | このプロパティは、クエリ結果に Deleted オブジェクトが含まれるかどうかを制御します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| クエリ | Salesforce オブジェクト クエリ言語 (SOQL) クエリは、制限付きでのみ使用できます。 SOQL の制限については、この記事「 https://developer.salesforce.com/docs/atlas.en-us.api_asynch.meta/api_asynch/queries.htm#SOQL%20Considerations」を参照してください。 クエリが指定されていない場合、データセット内の ObjectApiName/reportId で指定された Salesforce オブジェクトのすべてのデータが取得されます。 型: string (または resultType 文字列を含む式)。 | any |
| SOQLQuery | 非推奨の場合は、代わりに 'query' プロパティを使用してください。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | コピー元の種類。 | 'SalesforceServiceCloudV2Source' (必須) |
SalesforceSink
| Name | Description | Value |
|---|---|---|
| externalIdFieldName | アップサート操作の外部 ID フィールドの名前。 既定値は 'Id' 列です。 型: string (または resultType 文字列を含む式)。 | any |
| ignoreNullValues | 書き込み操作中に入力データセット (キー フィールドを除く) の null 値を無視するかどうかを示すフラグ。 既定値は false です。 true に設定すると、ADF はアップサート/更新操作の実行時にコピー先オブジェクト内のデータを変更せず、挿入操作の実行時に定義された既定値を挿入することを意味します。一方、ADF はアップサート/更新操作の実行時にコピー先オブジェクトのデータを NULL に更新し、挿入操作の実行時に NULL 値を挿入します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | シンクの種類をコピーします。 | 「SalesforceSink」(必須) |
| writeBehavior | 操作の書き込み動作。 既定値は Insert です。 | 'Insert' 'Upsert' |
SalesforceSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | データベース クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| readBehavior | 操作の読み取り動作。 既定値は Query です。 使用できる値: Query/QueryAll。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | コピー元の種類。 | 「SalesforceSource」(必須) |
SalesforceV2Sink
| Name | Description | Value |
|---|---|---|
| externalIdFieldName | アップサート操作の外部 ID フィールドの名前。 既定値は 'Id' 列です。 型: string (または resultType 文字列を含む式)。 | any |
| ignoreNullValues | 書き込み操作中に入力データセット (キー フィールドを除く) の null 値を無視するかどうかを示すフラグ。 既定値は false です。 true に設定すると、ADF はアップサート/更新操作の実行時にコピー先オブジェクト内のデータを変更せず、挿入操作の実行時に定義された既定値を挿入することを意味します。一方、ADF はアップサート/更新操作の実行時にコピー先オブジェクトのデータを NULL に更新し、挿入操作の実行時に NULL 値を挿入します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | シンクの種類をコピーします。 | 「SalesforceV2Sink」(必須) |
| writeBehavior | 操作の書き込み動作。 既定値は Insert です。 | 'Insert' 'Upsert' |
SalesforceV2Source
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| includeDeletedObjects | このプロパティは、クエリ結果に Deleted オブジェクトが含まれるかどうかを制御します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| pageSize | 各 http 要求のページ サイズ。pageSize が大きすぎるとタイムアウトが発生し、既定値は 300,000 です。 型: 整数 (または resultType 整数を持つ式)。 | any |
| partitionOption | コピーアクティビティの SalesforceV2 コネクタのパーティションオプション、自動検出またはなし。 型: string (または resultType 文字列を含む式)。 | any |
| クエリ | Salesforce オブジェクト クエリ言語 (SOQL) クエリは、制限付きでのみ使用できます。 SOQL の制限については、この記事「 https://developer.salesforce.com/docs/atlas.en-us.api_asynch.meta/api_asynch/queries.htm#SOQL%20Considerations」を参照してください。 クエリが指定されていない場合、データセット内の ObjectApiName/reportId で指定された Salesforce オブジェクトのすべてのデータが取得されます。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| SOQLQuery | 非推奨の場合は、代わりに 'query' プロパティを使用してください。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | コピー元の種類。 | 「SalesforceV2Source」(必須) |
SapBwSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | MDX クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'SapBwSource' (必須) |
SapCloudForCustomerSink
| Name | Description | Value |
|---|---|---|
| httpRequestTimeout | HTTP 応答を取得するためのタイムアウト (TimeSpan)。 応答データを読み取るタイムアウトではなく、応答を取得するタイムアウトです。 既定値: 00:05:00。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | シンクの種類をコピーします。 | 'SapCloudForCustomerSink' (必須) |
| writeBehavior | 操作の書き込み動作。 既定値は 'Insert' です。 | 'Insert' 'Update' |
SapCloudForCustomerSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| httpRequestTimeout | HTTP 応答を取得するためのタイムアウト (TimeSpan)。 応答データを読み取るタイムアウトではなく、応答を取得するタイムアウトです。 既定値: 00:05:00。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| クエリ | SAP Cloud for Customer OData クエリ。 たとえば、"$top=1" とします。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'SapCloudForCustomerSource' (必須) |
SapEccSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| httpRequestTimeout | HTTP 応答を取得するためのタイムアウト (TimeSpan)。 応答データを読み取るタイムアウトではなく、応答を取得するタイムアウトです。 既定値: 00:05:00。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| クエリ | SAP ECC OData クエリ。 たとえば、"$top=1" とします。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'SapEccSource' (必須) |
SapHanaPartitionSettings
| Name | Description | Value |
|---|---|---|
| partitionColumnName | 範囲のパーティション分割を続行するために使用される列の名前。 型: string (または resultType 文字列を含む式)。 | any |
SapHanaSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| packetSize | SAP HANA から読み取られたデータのパケット サイズ。 型: integer(または resultType 整数を持つ式)。 | any |
| partitionOption | SAP HANA の並列読み取りに使用されるパーティション メカニズム。 指定できる値は、"None"、"PhysicalPartitionsOfTable"、"SapHanaDynamicRange" です。 | any |
| partitionSettings | SAP HANA ソースのパーティション分割に利用される設定。 | SapHanaPartitionSettings |
| クエリ | SAP HANA Sql クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'SapHanaSource' (必須) |
SapOdpSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| extractionMode | 抽出モード。 使用できる値は、Full、Delta、Recovery です。 既定値は Full です。 型: string (または resultType 文字列を含む式)。 | any |
| プロジェクション | ソース データから選択する列を指定します。 型: オブジェクトの配列 (プロジェクション) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 選択 | ソース データからの選択条件を指定します。 型: オブジェクトの配列 (選択) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| subscriberProcess | デルタ プロセスを管理するサブスクライバー プロセス。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | コピー元の種類。 | 'SapOdpSource' (必須) |
SapOpenHubSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| baseRequestId | 差分読み込みの要求の ID。 設定すると、このプロパティの値より大きい requestId を持つデータのみが取得されます。 既定値は 0 です。 型: 整数 (または resultType 整数を持つ式)。 | any |
| customRfcReadTableFunctionModule | SAP テーブルからデータを読み取るために使用するカスタム RFC 関数モジュールを指定します。 型: string (または resultType 文字列を含む式)。 | any |
| excludeLastRequest | 最後の要求のレコードを除外するかどうかを指定します。 これは既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| sapDataColumnDelimiter | SAP RFC に渡される区切り記号として使用される 1 文字と、取得した出力データの分割。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | コピー元の種類。 | 'SapOpenHubSource' (必須) |
SapTablePartitionSettings
| Name | Description | Value |
|---|---|---|
| maxPartitionsNumber | テーブルが分割されるパーティションの最大値。 型: 整数 (または resultType 文字列を含む式)。 | any |
| partitionColumnName | 範囲のパーティション分割を続行するために使用される列の名前。 型: string (または resultType 文字列を含む式)。 | any |
| partitionLowerBound | 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最小値。 型: string (または resultType 文字列を含む式)。 | any |
| partitionUpperBound | 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最大値。 型: string (または resultType 文字列を含む式)。 | any |
SapTableSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| batchSize | SAP テーブルからデータを取得するときに一度に取得される行の最大数を指定します。 型: 整数 (または resultType 整数を持つ式)。 | any |
| customRfcReadTableFunctionModule | SAP テーブルからデータを読み取るために使用するカスタム RFC 関数モジュールを指定します。 型: string (または resultType 文字列を含む式)。 | any |
| partitionOption | 並列で読み取られる SAP テーブルに使用されるパーティション メカニズム。 指定できる値は、"None"、"PartitionOnInt"、"PartitionOnCalendarYear"、"PartitionOnCalendarMonth"、"PartitionOnCalendarDate"、"PartitionOnTime" です。 | any |
| partitionSettings | SAP テーブル ソースのパーティション分割に利用される設定。 | SapTablePartitionSettings |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| rfcTableFields | 取得される SAP テーブルのフィールド。 たとえば、column0、column1 などです。 型: string (または resultType 文字列を含む式)。 | any |
| rfcTableOptions | SAP テーブルのフィルター処理のオプション。 たとえば、EQ SOME VALUE をCOLUMN0します。 型: string (または resultType 文字列を含む式)。 | any |
| rowCount | 取得する行の数。 型: integer(または resultType 整数を持つ式)。 | any |
| rowSkips | スキップされる行の数。 型: 整数 (または resultType 整数を持つ式)。 | any |
| sapDataColumnDelimiter | SAP RFC に渡される区切り記号として使用される 1 文字と、取得した出力データの分割。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | コピー元の種類。 | 'SapTableSource' (必須) |
ScriptActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'スクリプト' (必須) |
| typeProperties | スクリプト アクティビティのプロパティ。 | ScriptActivityTypeProperties (必須) |
ScriptActivityParameter
| Name | Description | Value |
|---|---|---|
| 方向 | パラメーターの方向。 | 'Input' 'InputOutput' 'Output' |
| name | パラメーターの名前。 型: string (または resultType 文字列を含む式)。 | any |
| size | 出力方向パラメーターのサイズ。 | int |
| 型 | パラメーターの型。 | 'Boolean' 'DateTime' 'DateTimeOffset' 'Decimal' 'Double' 'Guid' 'Int16' 'Int32' 'Int64' 'Single' 'String' 'Timespan' |
| value | パラメーターの値。 型: string (または resultType 文字列を含む式)。 | any |
ScriptActivityScriptBlock
| Name | Description | Value |
|---|---|---|
| parameters | スクリプト パラメーターの配列。 型: 配列。 | ScriptActivityParameter[] |
| SMS 送信 | クエリ テキスト。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| 型 | クエリの種類。 有効なオプションについては、ScriptType を参照してください。 型: string (または resultType 文字列を含む式)。 | any (必須) |
ScriptActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| logSettings | スクリプト アクティビティのログ設定。 | ScriptActivityTypePropertiesLogSettings |
| returnMultistatementResult | 複数の SQL ステートメントから結果セットを取得し、DML ステートメントの影響を受ける行数を取得できるようにします。 サポートされているコネクタ: SnowflakeV2。 型: boolean (または resultType ブール値を持つ式)。 | any |
| scriptBlockExecutionTimeout | ScriptBlock の実行タイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| scripts | スクリプト ブロックの配列。 型: 配列。 | ScriptActivityScriptBlock[] |
| treatDecimalAsString | 値オーバーフローの問題を回避するために、10 進値を文字列として扱うかどうかを示します。 このオプションは、SnowflakeV2コネクターでのみ有効になります。 型: boolean (または resultType ブール値を持つ式)。 | any |
ScriptActivityTypePropertiesLogSettings
| Name | Description | Value |
|---|---|---|
| logDestination | ログの宛先。 型: 文字列。 | 'ActivityOutput' 'ExternalStore' (必須) |
| logLocationSettings | ログを有効にする際に、お客様が指定する必要があるログの場所の設定。 | LogLocationSettings |
SecretBase
| Name | Description | Value |
|---|---|---|
| 型 | AzureKeyVaultSecretReference 型の "AzureKeyVaultSecret" に設定します。 SecureString 型の場合は 'SecureString' に設定します。 | 'AzureKeyVaultSecret' 'SecureString' (必須) |
SecureInputOutputPolicy
| Name | Description | Value |
|---|---|---|
| secureInput | true に設定すると、アクティビティからの入力は安全と見なされ、監視には記録されません。 | bool |
| secureOutput | true に設定すると、アクティビティからの出力は安全と見なされ、監視には記録されません。 | bool |
SecureString
| Name | Description | Value |
|---|---|---|
| 型 | シークレットの種類。 | string (必須) |
| value | セキュリティで保護された文字列の値。 | string (必須) |
SecureString
| Name | Description | Value |
|---|---|---|
| 型 | シークレットの種類。 | 'SecureString' (必須) |
| value | セキュリティで保護された文字列の値。 | string (必須) |
ServiceNowSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'ServiceNowSource' (必須) |
ServiceNowV2Source
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| 式 | ソースからデータをフィルター処理する式。 | ExpressionV2 |
| pageSize | 結果のページ サイズ。 型: 整数 (または resultType 整数を持つ式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'ServiceNowV2Source' (必須) |
SetVariableActivity
| Name | Description | Value |
|---|---|---|
| ポリシー | アクティビティ ポリシー。 | SecureInputOutputPolicy |
| 型 | アクティビティの種類。 | 'SetVariable' (必須) |
| typeProperties | 変数アクティビティのプロパティを設定します。 | SetVariableActivityTypeProperties (必須) |
SetVariableActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| setSystemVariable | true に設定すると、パイプライン実行の戻り値が設定されます。 | bool |
| value | 設定する値。 静的な値または式を指定できます。 | any |
| variableName | 値を設定する必要がある変数の名前。 | 文字列 |
SftpReadSettings
| Name | Description | Value |
|---|---|---|
| deleteFilesAfterCompletion | コピーの完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| disableChunking | true の場合は、各ファイル内の並列読み取りを無効にします。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| enablePartitionDiscovery | パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| fileListPath | コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeEnd | ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeStart | ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。 | any |
| partitionRootPath | パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。 | any |
| recursive | true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は True です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | 読み取り設定の種類。 | 'SftpReadSettings' (必須) |
| wildcardFileName | Sftp wildcardFileName。 型: string (または resultType 文字列を含む式)。 | any |
| wildcardFolderPath | Sftp wildcardFolderPath。 型: string (または resultType 文字列を含む式)。 | any |
SftpWriteSettings
| Name | Description | Value |
|---|---|---|
| operationTimeout | 各チャンクを SFTP サーバーに書き込むためのタイムアウトを指定します。 既定値: 01:00:00 (1 時間)。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | 書き込み設定の種類。 | 'SftpWriteSettings' (必須) |
| useTempFileRename | 一時ファイルにアップロードし、名前を変更します。 SFTP サーバーが名前変更操作をサポートしていない場合は、このオプションを無効にします。 型: boolean (または resultType ブール値を持つ式)。 | any |
SharePointOnlineListSource
| Name | Description | Value |
|---|---|---|
| httpRequestTimeout | SharePoint Online から応答を取得するための待機時間。 既定値は 5 分 (00:05:00) です。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| クエリ | SharePoint Online リストのデータをフィルター処理する OData クエリ。 たとえば、"$top=1" とします。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | コピー元の種類。 | 'SharePointOnlineListSource' (必須) |
ShopifySource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 「ShopifySource」(必須) |
SkipErrorFile
| Name | Description | Value |
|---|---|---|
| dataInconsistency | 他の同時書き込みによってソース/シンク ファイルが変更された場合はスキップします。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| fileMissing | コピー中に他のクライアントによってファイルが削除された場合はスキップします。 既定値は True です。 型: boolean (または resultType ブール値を持つ式)。 | any |
SnowflakeExportCopyCommand
| Name | Description | Value |
|---|---|---|
| additionalCopyOptions | snowflake コピー コマンドに直接渡される追加のコピー オプション。 型: キーと値のペア (値は文字列型にする必要があります) (または ResultType オブジェクトを持つ式)。 例: "additionalCopyOptions": { "DATE_FORMAT": "MM/DD/YYYY", "TIME_FORMAT": "'HH24:MI:SS.FF'" } | SnowflakeExportCopyCommandAdditionalCopyOptions |
| additionalFormatOptions | snowflake Copy Command に直接渡される追加のフォーマット オプション。 型: キーと値のペア (値は文字列型にする必要があります) (または ResultType オブジェクトを持つ式)。 例: "additionalFormatOptions": { "OVERWRITE": "TRUE", "MAX_FILE_SIZE": "'FALSE'" } | SnowflakeExportCopyCommandAdditionalFormatOptions |
| storageIntegration | コピー操作に使用する snowflake ストレージ統合の名前。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | エクスポート設定の種類。 | string (必須) |
SnowflakeExportCopyCommandAdditionalCopyOptions
| Name | Description | Value |
|---|
SnowflakeExportCopyCommandAdditionalFormatOptions
| Name | Description | Value |
|---|
SnowflakeImportCopyCommand
| Name | Description | Value |
|---|---|---|
| additionalCopyOptions | snowflake コピー コマンドに直接渡される追加のコピー オプション。 型: キーと値のペア (値は文字列型にする必要があります) (または ResultType オブジェクトを持つ式)。 例: "additionalCopyOptions": { "DATE_FORMAT": "MM/DD/YYYY", "TIME_FORMAT": "'HH24:MI:SS.FF'" } | SnowflakeImportCopyCommandAdditionalCopyOptions |
| additionalFormatOptions | snowflake Copy Command に直接渡される追加のフォーマット オプション。 型: キーと値のペア (値は文字列型にする必要があります) (または ResultType オブジェクトを持つ式)。 例: "additionalFormatOptions": { "FORCE": "TRUE", "LOAD_UNCERTAIN_FILES": "'FALSE'" } | SnowflakeImportCopyCommandAdditionalFormatOptions |
| storageIntegration | コピー操作に使用する snowflake ストレージ統合の名前。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | インポート設定の種類。 | string (必須) |
SnowflakeImportCopyCommandAdditionalCopyOptions
| Name | Description | Value |
|---|
SnowflakeImportCopyCommandAdditionalFormatOptions
| Name | Description | Value |
|---|
SnowflakeSink
| Name | Description | Value |
|---|---|---|
| importSettings | Snowflake のインポート設定。 | SnowflakeImportCopyCommand |
| preCopyScript | SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | シンクの種類をコピーします。 | 'SnowflakeSink' (必須) |
SnowflakeSource
| Name | Description | Value |
|---|---|---|
| exportSettings | Snowflake エクスポートの設定。 | SnowflakeExportCopyCommand (必須) |
| クエリ | Snowflake Sql クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | コピー元の種類。 | 'SnowflakeSource' (必須) |
SnowflakeV2Sink
| Name | Description | Value |
|---|---|---|
| importSettings | Snowflake のインポート設定。 | SnowflakeImportCopyCommand |
| preCopyScript | SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | シンクの種類をコピーします。 | 'SnowflakeV2Sink' (必須) |
SnowflakeV2Source
| Name | Description | Value |
|---|---|---|
| exportSettings | Snowflake エクスポートの設定。 | SnowflakeExportCopyCommand (必須) |
| クエリ | Snowflake Sql クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | コピー元の種類。 | 'SnowflakeV2Source' (必須) |
SparkConfigurationParametrizationReference
| Name | Description | Value |
|---|---|---|
| referenceName | Spark 構成名を参照します。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| 型 | Spark 構成の参照の種類。 | 'SparkConfigurationReference' (必須) |
SparkSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'SparkSource' (必須) |
SqlDWSink
| Name | Description | Value |
|---|---|---|
| allowCopyCommand | Copy コマンドを使用して SQL Data Warehouse にデータをコピーすることを示します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| allowPolyBase | PolyBase を使用して、必要に応じて SQL Data Warehouse にデータをコピーすることを示します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| copyCommandSettings | allowCopyCommand が true の場合に Copy Command 関連の設定を指定します。 | DWCopyCommandSettings |
| polyBaseSettings | allowPolyBase が true の場合に PolyBase 関連の設定を指定します。 | PolybaseSettings |
| preCopyScript | SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。 | any |
| sqlWriterUseTableLock | 一括コピー中にテーブル ロックを使用するかどうか。 型: boolean (または resultType ブール値を持つ式)。 | any |
| tableOption | シンク テーブルを処理するオプション (autoCreate など)。 現時点では、'autoCreate' 値のみがサポートされています。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | シンクの種類をコピーします。 | 'SqlDWSink' (必須) |
| upsertSettings | SQL DW upsert 設定。 | SqlDWUpsertSettings |
| writeBehavior | Azure SQL DW にデータをコピーするときの動作を書き込みます。 型: SqlDWWriteBehaviorEnum (または ResultType SqlDWWriteBehaviorEnum を含む式) | any |
SqlDWSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| isolationLevel | SQL ソースのトランザクション ロック動作を指定します。 使用できる値: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 既定値は ReadCommitted です。 型: string (または resultType 文字列を含む式)。 | any |
| partitionOption | 並列で SQL 読み取りに使用されるパーティション メカニズム。 指定できる値は、"None"、"PhysicalPartitionsOfTable"、"DynamicRange" です。 型: string (または resultType 文字列を含む式)。 | any |
| partitionSettings | SQL ソースのパーティション分割に利用される設定。 | SqlPartitionSettings |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| sqlReaderQuery | SQL Data Warehouse リーダー クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| sqlReaderStoredProcedureName | SQL Data Warehouse ソースのストアド プロシージャの名前。 これは、SqlReaderQuery と同時に使用することはできません。 型: string (または resultType 文字列を含む式)。 | any |
| storedProcedureParameters | ストアド プロシージャ パラメーターの値と型の設定。 例: "{Parameter1: {value: "1", type: "int"}}". 型: オブジェクト (または resultType オブジェクトを持つ式)、itemType: StoredProcedureParameter。 | any |
| 型 | コピー元の種類。 | 'SqlDWSource' (必須) |
SqlDWUpsertSettings
| Name | Description | Value |
|---|---|---|
| interimSchemaName | 中間テーブルのスキーマ名。 型: string (または resultType 文字列を含む式)。 | any |
| keys | 一意の行識別のキー列名。 型: 文字列の配列 (または文字列の resultType 配列を持つ式)。 | any |
SqlMISink
| Name | Description | Value |
|---|---|---|
| preCopyScript | SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。 | any |
| sqlWriterStoredProcedureName | SQL ライター ストアド プロシージャ名。 型: string (または resultType 文字列を含む式)。 | any |
| sqlWriterTableType | SQL ライター テーブルの種類。 型: string (または resultType 文字列を含む式)。 | any |
| sqlWriterUseTableLock | 一括コピー中にテーブル ロックを使用するかどうか。 型: boolean (または resultType ブール値を持つ式)。 | any |
| storedProcedureParameters | SQL ストアド プロシージャのパラメーター。 | any |
| storedProcedureTableTypeParameterName | テーブル型のストアド プロシージャ パラメーター名。 型: string (または resultType 文字列を含む式)。 | any |
| tableOption | シンク テーブルを処理するオプション (autoCreate など)。 現時点では、'autoCreate' 値のみがサポートされています。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | シンクの種類をコピーします。 | 'SqlMISink' (必須) |
| upsertSettings | SQL アップサート設定。 | SqlUpsertSettings |
| writeBehavior | Azure SQL MI にデータをコピーするときの白い動作。 型: string (または resultType 文字列を含む式) | any |
SqlMISource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| isolationLevel | SQL ソースのトランザクション ロック動作を指定します。 使用できる値: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 既定値は ReadCommitted です。 型: string (または resultType 文字列を含む式)。 | any |
| partitionOption | 並列で SQL 読み取りに使用されるパーティション メカニズム。 指定できる値は、"None"、"PhysicalPartitionsOfTable"、"DynamicRange" です。 型: string (または resultType 文字列を含む式)。 | any |
| partitionSettings | SQL ソースのパーティション分割に利用される設定。 | SqlPartitionSettings |
| produceAdditionalTypes | 生成する追加の型。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| sqlReaderQuery | SQL リーダー クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| sqlReaderStoredProcedureName | Azure SQL Managed Instance ソースのストアド プロシージャの名前。 これは、SqlReaderQuery と同時に使用することはできません。 型: string (または resultType 文字列を含む式)。 | any |
| storedProcedureParameters | ストアド プロシージャ パラメーターの値と型の設定。 例: "{Parameter1: {value: "1", type: "int"}}". | any |
| 型 | コピー元の種類。 | 'SqlMISource' (必須) |
SqlPartitionSettings
| Name | Description | Value |
|---|---|---|
| partitionColumnName | パーティション分割を続行するために使用される整数型または datetime 型の列の名前。 指定しない場合、テーブルの主キーが自動検出され、パーティション列として使用されます。 型: string (または resultType 文字列を含む式)。 | any |
| partitionLowerBound | パーティション範囲の分割のための、パーティション列の最小値。 この値は、テーブル内の行をフィルター処理するためではなく、パーティションのストライドを決定するために使用されます。 テーブルまたはクエリ結果のすべての行がパーティション分割され、コピーされます。 型: string (または resultType 文字列を含む式)。 | any |
| partitionUpperBound | パーティション範囲分割用のパーティション列の最大値。 この値は、テーブル内の行をフィルター処理するためではなく、パーティションのストライドを決定するために使用されます。 テーブルまたはクエリ結果のすべての行がパーティション分割され、コピーされます。 型: string (または resultType 文字列を含む式)。 | any |
SqlServerSink
| Name | Description | Value |
|---|---|---|
| preCopyScript | SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。 | any |
| sqlWriterStoredProcedureName | SQL ライター ストアド プロシージャ名。 型: string (または resultType 文字列を含む式)。 | any |
| sqlWriterTableType | SQL ライター テーブルの種類。 型: string (または resultType 文字列を含む式)。 | any |
| sqlWriterUseTableLock | 一括コピー中にテーブル ロックを使用するかどうか。 型: boolean (または resultType ブール値を持つ式)。 | any |
| storedProcedureParameters | SQL ストアド プロシージャのパラメーター。 | any |
| storedProcedureTableTypeParameterName | テーブル型のストアド プロシージャ パラメーター名。 型: string (または resultType 文字列を含む式)。 | any |
| tableOption | シンク テーブルを処理するオプション (autoCreate など)。 現時点では、'autoCreate' 値のみがサポートされています。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | シンクの種類をコピーします。 | 'SqlServerSink' (必須) |
| upsertSettings | SQL アップサート設定。 | SqlUpsertSettings |
| writeBehavior | SQL Server にデータをコピーするときの動作を書き込みます。 型: string (または resultType 文字列を含む式)。 | any |
SqlServerSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| isolationLevel | SQL ソースのトランザクション ロック動作を指定します。 使用できる値: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 既定値は ReadCommitted です。 型: string (または resultType 文字列を含む式)。 | any |
| partitionOption | 並列で SQL 読み取りに使用されるパーティション メカニズム。 指定できる値は、"None"、"PhysicalPartitionsOfTable"、"DynamicRange" です。 型: string (または resultType 文字列を含む式)。 | any |
| partitionSettings | SQL ソースのパーティション分割に利用される設定。 | SqlPartitionSettings |
| produceAdditionalTypes | 生成する追加の型。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| sqlReaderQuery | SQL リーダー クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| sqlReaderStoredProcedureName | SQL Database ソースのストアド プロシージャの名前。 これは、SqlReaderQuery と同時に使用することはできません。 型: string (または resultType 文字列を含む式)。 | any |
| storedProcedureParameters | ストアド プロシージャ パラメーターの値と型の設定。 例: "{Parameter1: {value: "1", type: "int"}}". | any |
| 型 | コピー元の種類。 | 'SqlServerSource' (必須) |
SqlServerStoredProcedureActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'SqlServerStoredProcedure' (必須) |
| typeProperties | SQL ストアド プロシージャ アクティビティのプロパティ。 | SqlServerStoredProcedureActivityTypeProperties (必須) |
SqlServerStoredProcedureActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| storedProcedureName | ストアド プロシージャ名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| storedProcedureParameters | ストアド プロシージャ パラメーターの値と型の設定。 例: "{Parameter1: {value: "1", type: "int"}}". | any |
SqlSink
| Name | Description | Value |
|---|---|---|
| preCopyScript | SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。 | any |
| sqlWriterStoredProcedureName | SQL ライター ストアド プロシージャ名。 型: string (または resultType 文字列を含む式)。 | any |
| sqlWriterTableType | SQL ライター テーブルの種類。 型: string (または resultType 文字列を含む式)。 | any |
| sqlWriterUseTableLock | 一括コピー中にテーブル ロックを使用するかどうか。 型: boolean (または resultType ブール値を持つ式)。 | any |
| storedProcedureParameters | SQL ストアド プロシージャのパラメーター。 | any |
| storedProcedureTableTypeParameterName | テーブル型のストアド プロシージャ パラメーター名。 型: string (または resultType 文字列を含む式)。 | any |
| tableOption | シンク テーブルを処理するオプション (autoCreate など)。 現時点では、'autoCreate' 値のみがサポートされています。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | シンクの種類をコピーします。 | 'SqlSink' (必須) |
| upsertSettings | SQL アップサート設定。 | SqlUpsertSettings |
| writeBehavior | sql にデータをコピーするときの動作を書き込みます。 型: string (または resultType 文字列を含む式)。 | any |
SqlSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| isolationLevel | SQL ソースのトランザクション ロック動作を指定します。 使用できる値: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 既定値は ReadCommitted です。 型: string (または resultType 文字列を含む式)。 | any |
| partitionOption | 並列で SQL 読み取りに使用されるパーティション メカニズム。 指定できる値は、"None"、"PhysicalPartitionsOfTable"、"DynamicRange" です。 型: string (または resultType 文字列を含む式)。 | any |
| partitionSettings | SQL ソースのパーティション分割に利用される設定。 | SqlPartitionSettings |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| sqlReaderQuery | SQL リーダー クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| sqlReaderStoredProcedureName | SQL Database ソースのストアド プロシージャの名前。 これは、SqlReaderQuery と同時に使用することはできません。 型: string (または resultType 文字列を含む式)。 | any |
| storedProcedureParameters | ストアド プロシージャ パラメーターの値と型の設定。 例: "{Parameter1: {value: "1", type: "int"}}". | any |
| 型 | コピー元の種類。 | 'SqlSource' (必須) |
SqlUpsertSettings
| Name | Description | Value |
|---|---|---|
| interimSchemaName | 中間テーブルのスキーマ名。 型: string (または resultType 文字列を含む式)。 | any |
| keys | 一意の行識別のキー列名。 型: 文字列の配列 (または文字列の resultType 配列を持つ式)。 | any |
| useTempDB | アップサート中間テーブルに temp db を使用するかどうかを指定します。 型: boolean (または resultType ブール値を持つ式)。 | any |
SquareSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'SquareSource' (必須) |
SsisAccessCredential
| Name | Description | Value |
|---|---|---|
| ドメイン | Windows 認証のドメイン。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| パスワード | Windows 認証のパスワード。 | SecretBase (必須) |
| userName | Windows 認証の UseName。 型: string (または resultType 文字列を含む式)。 | any (必須) |
SsisChildPackage
| Name | Description | Value |
|---|---|---|
| packageContent | 埋め込み子パッケージのコンテンツ。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| packageLastModifiedDate | 埋め込み子パッケージの最終更新日。 | 文字列 |
| packageName | 埋め込み子パッケージの名前。 | 文字列 |
| packagePath | 埋め込み子パッケージのパス。 型: string (または resultType 文字列を含む式)。 | any (必須) |
SsisConnectionManager
| Name | Description | Value |
|---|
SsisConnectionManager
| Name | Description | Value |
|---|
SsisExecutionCredential
| Name | Description | Value |
|---|---|---|
| ドメイン | Windows 認証のドメイン。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| パスワード | Windows 認証のパスワード。 | SecureString (必須) |
| userName | Windows 認証の UseName。 型: string (または resultType 文字列を含む式)。 | any (必須) |
SsisExecutionParameter
| Name | Description | Value |
|---|---|---|
| value | SSIS パッケージ実行パラメーター値。 型: string (または resultType 文字列を含む式)。 | any (必須) |
SsisLogLocation
| Name | Description | Value |
|---|---|---|
| logPath | SSIS パッケージの実行ログ パス。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| 型 | SSIS ログの場所の種類。 | 'File' (必須) |
| typeProperties | SSIS パッケージ実行ログの場所のプロパティ。 | SsisLogLocationTypeProperties (必須) |
SsisLogLocationTypeProperties
| Name | Description | Value |
|---|---|---|
| accessCredential | パッケージ実行ログ アクセス資格情報。 | SsisAccessCredential |
| logRefreshInterval | ログを更新する間隔を指定します。 既定の間隔は 5 分です。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
SsisPackageLocation
| Name | Description | Value |
|---|---|---|
| packagePath | SSIS パッケージ パス。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | SSIS パッケージの場所の種類。 | 'File' 'InlinePackage' 'PackageStore' 'SSISDB' |
| typeProperties | SSIS パッケージの場所のプロパティ。 | SsisPackageLocationTypeProperties |
SsisPackageLocationTypeProperties
| Name | Description | Value |
|---|---|---|
| accessCredential | パッケージ アクセス資格情報。 | SsisAccessCredential |
| childPackages | 埋め込み子パッケージの一覧。 | SsisChildPackage[] |
| configurationAccessCredential | 構成ファイルアクセス資格情報。 | SsisAccessCredential |
| configurationPath | パッケージ実行の構成ファイル。 型: string (または resultType 文字列を含む式)。 | any |
| packageContent | 埋め込みパッケージのコンテンツ。 型: string (または resultType 文字列を含む式)。 | any |
| packageLastModifiedDate | 埋め込みパッケージの最終更新日。 | 文字列 |
| packageName | パッケージ名。 | 文字列 |
| packagePassword | パッケージのパスワード。 | SecretBase |
SsisPropertyOverride
| Name | Description | Value |
|---|---|---|
| isSensitive | SSIS パッケージ のプロパティオーバーライド値が機密データであるかどうかを示します。 値が true の場合、SSISDB で暗号化されます | bool |
| value | SSIS パッケージ プロパティのオーバーライド値。 型: string (または resultType 文字列を含む式)。 | any (必須) |
StagingSettings
| Name | Description | Value |
|---|---|---|
| enableCompression | 中間ステージング経由でデータをコピーするときに圧縮を使用するかどうかを指定します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| linkedServiceName | ステージングのリンクされたサービス参照。 | LinkedServiceReference (必須) |
| パス | 中間データを格納するためのストレージへのパス。 型: string (または resultType 文字列を含む式)。 | any |
StoreReadSettings
| Name | Description | Value |
|---|---|---|
| disableMetricsCollection | true の場合は、データ ストア メトリックの収集を無効にします。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| maxConcurrentConnections | ソース データ ストアの最大同時接続数。 型: 整数 (または resultType 整数を持つ式)。 | any |
| 型 | AmazonS3CompatibleReadSettings タイプを 'AmazonS3CompatibleReadSettings' に設定します。 タイプ AmazonS3ReadSettings を 'AmazonS3ReadSettings' に設定します。 AzureBlobFSReadSettings 型の "AzureBlobFSReadSettings" に設定します。 AzureBlobStorageReadSettings 型を 'AzureBlobStorageReadSettings' に設定します。 AzureDataLakeStoreReadSettings 型の "AzureDataLakeStoreReadSettings" に設定します。 AzureFileStorageReadSettings 型を 'AzureFileStorageReadSettings' に設定します。 FileServerReadSettings 型を 'FileServerReadSettings' に設定します。 FtpReadSettings 型の 'FtpReadSettings' に設定します。 「 GoogleCloudStorageReadSettings」タイプを「GoogleCloudStorageReadSettings」に設定します。 HdfsReadSettings 型の 'HdfsReadSettings' に設定します。 HttpReadSettings 型を 'HttpReadSettings' に設定します。 LakeHouseReadSettings 型を 'LakeHouseReadSettings' に設定します。 タイプ OracleCloudStorageReadSettingsを「OracleCloudStorageReadSettings」に設定します。 SftpReadSettings 型を 'SftpReadSettings' に設定します。 | 'AmazonS3CompatibleReadSettings' 'AmazonS3ReadSettings' 'AzureBlobFSReadSettings' 'AzureBlobStorageReadSettings' 'AzureDataLakeStoreReadSettings' 'AzureFileStorageReadSettings' 'FileServerReadSettings' 'FtpReadSettings' 'GoogleCloudStorageReadSettings' 'HdfsReadSettings' 'HttpReadSettings' 'LakeHouseReadSettings' 'OracleCloudStorageReadSettings' 'SftpReadSettings' (必須) |
StoreWriteSettings
| Name | Description | Value |
|---|---|---|
| copyBehavior | コピー シンクのコピー動作の種類。 | any |
| disableMetricsCollection | true の場合は、データ ストア メトリックの収集を無効にします。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| maxConcurrentConnections | ソース データ ストアの最大同時接続数。 型: 整数 (または resultType 整数を持つ式)。 | any |
| メタデータ | シンク データに追加するカスタム メタデータを指定します。 型: オブジェクトの配列 (またはオブジェクトの resultType 配列を持つ式)。 | MetadataItem[] |
| 型 | AzureBlobFSWriteSettings 型の場合は 'AzureBlobFSWriteSettings' に設定します。 AzureBlobStorageWriteSettings 型を "AzureBlobStorageWriteSettings" に設定します。 AzureDataLakeStoreWriteSettings 型の "AzureDataLakeStoreWriteSettings" に設定します。 AzureFileStorageWriteSettings 型を "AzureFileStorageWriteSettings" に設定します。 FileServerWriteSettings 型を 'FileServerWriteSettings' に設定します。 LakeHouseWriteSettings 型を 'LakeHouseWriteSettings' に設定します。 SftpWriteSettings 型を 'SftpWriteSettings' に設定します。 | 'AzureBlobFSWriteSettings' 'AzureBlobStorageWriteSettings' 'AzureDataLakeStoreWriteSettings' 'AzureFileStorageWriteSettings' 'FileServerWriteSettings' 'LakeHouseWriteSettings' 'SftpWriteSettings' (必須) |
SwitchActivity
| Name | Description | Value |
|---|---|---|
| 型 | アクティビティの種類。 | 'Switch' (必須) |
| typeProperties | アクティビティのプロパティを切り替えます。 | SwitchActivityTypeProperties (必須) |
SwitchActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| cases | 'on' プロパティの予期される値に対応するケースの一覧。 これは省略可能なプロパティであり、指定しない場合、アクティビティは defaultActivities で提供されるアクティビティを実行します。 | SwitchCase[] |
| defaultActivities | ケース条件が満たされていない場合に実行するアクティビティの一覧。 これは省略可能なプロパティであり、指定しない場合、アクティビティはアクションなしで終了します。 | Activity[] |
| on | 文字列または整数に評価される式。 これは、実行される場合のアクティビティブロックを決定するために使用されます。 | 式 (必須) |
SwitchCase
| Name | Description | Value |
|---|---|---|
| activities | 満たされたケース条件に対して実行するアクティビティの一覧。 | Activity[] |
| value | 'on' プロパティの式の結果を満たす値が必要です。 | 文字列 |
SybaseSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | データベース クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'SybaseSource' (必須) |
SynapseNotebookActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'SynapseNotebook' (必須) |
| typeProperties | Synapse Notebook アクティビティのプロパティを実行します。 | SynapseNotebookActivityTypeProperties (必須) |
SynapseNotebookActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| conf | Spark 構成プロパティ。指定したノートブックの 'conf' をオーバーライドします。 | any |
| configurationType | Spark 構成の種類。 | 'Artifact' 'Customized' 'Default' |
| driverSize | セッションの指定された Spark プールに割り当てられたドライバーに使用されるコアとメモリの数。これは、指定したノートブックの 'driverCores' と 'driverMemory' をオーバーライドするために使用されます。 型: string (または resultType 文字列を含む式)。 | any |
| executorSize | セッションの指定された Spark プールに割り当てられた Executor に使用されるコアとメモリの数。これは、指定したノートブックの 'executorCores' と 'executorMemory' をオーバーライドするために使用されます。 型: string (または resultType 文字列を含む式)。 | any |
| ノートブック | Synapse Notebook リファレンス。 | SynapseNotebookReference (必須) |
| numExecutors | このセッションで起動する Executor の数。これにより、指定したノートブックの 'numExecutors' がオーバーライドされます。 型: 整数 (または resultType 整数を持つ式)。 | any |
| parameters | ノートブックのパラメーター。 | SynapseNotebookActivityTypePropertiesParameters |
| sparkConfig | Spark 構成プロパティ。 | SynapseNotebookActivityTypePropertiesSparkConfig |
| sparkPool | ノートブックの実行に使用されるビッグ データ プールの名前。 | BigDataPoolParametrizationReference |
| targetSparkConfiguration | Spark ジョブの Spark 構成。 | SparkConfigurationParametrizationReference |
SynapseNotebookActivityTypePropertiesParameters
| Name | Description | Value |
|---|
SynapseNotebookActivityTypePropertiesSparkConfig
| Name | Description | Value |
|---|
SynapseNotebookReference
| Name | Description | Value |
|---|---|---|
| referenceName | 参照ノートブック名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| 型 | Synapse ノートブックの参照の種類。 | 'NotebookReference' (必須) |
SynapseSparkJobActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| args | SynapseSparkJobDefinitionActivity に対してユーザーが指定した引数。 | any[] |
| className | 指定した Spark ジョブ定義の 'className' をオーバーライドする、完全修飾識別子またはメイン定義ファイル内のメイン クラス。 型: string (または resultType 文字列を含む式)。 | any |
| conf | Spark 構成プロパティ。指定した Spark ジョブ定義の "conf" をオーバーライドします。 | any |
| configurationType | Spark 構成の種類。 | 'Artifact' 'Customized' 'Default' |
| driverSize | ジョブの指定された Spark プールに割り当てられたドライバーに使用されるコアとメモリの数。これは、指定した Spark ジョブ定義の 'driverCores' と 'driverMemory' をオーバーライドするために使用されます。 型: string (または resultType 文字列を含む式)。 | any |
| executorSize | ジョブの指定された Spark プールに割り当てられた Executor に使用されるコアとメモリの数。これは、指定した Spark ジョブ定義の 'executorCores' と 'executorMemory' をオーバーライドするために使用されます。 型: string (または resultType 文字列を含む式)。 | any |
| ファイル | ジョブに使用されるメイン ファイル。指定した Spark ジョブ定義の 'file' がオーバーライドされます。 型: string (または resultType 文字列を含む式)。 | any |
| files | (非推奨。pythonCodeReference と filesV2 を使用してください)メイン定義ファイルの参照に使用される追加のファイル。これは、指定した Spark ジョブ定義の 'files' をオーバーライドします。 | any[] |
| filesV2 | メイン定義ファイルの参照に使用される追加のファイル。これは、指定した Spark ジョブ定義の 'jars' と 'files' をオーバーライドします。 | any[] |
| numExecutors | このジョブで起動する Executor の数。これにより、指定した Spark ジョブ定義の 'numExecutors' がオーバーライドされます。 型: 整数 (または resultType 整数を持つ式)。 | any |
| pythonCodeReference | メイン定義ファイルの参照に使用される追加の Python コード ファイル。これは、指定した Spark ジョブ定義の 'pyFiles' をオーバーライドします。 | any[] |
| scanFolder | メイン定義ファイルのルート フォルダーからサブフォルダーをスキャンすると、これらのファイルが参照ファイルとして追加されます。 'jars'、'pyFiles'、'files' または 'archives' という名前のフォルダーがスキャンされ、フォルダー名では大文字と小文字が区別されます。 型: boolean (または resultType ブール値を持つ式)。 | any |
| sparkConfig | Spark 構成プロパティ。 | SynapseSparkJobActivityTypePropertiesSparkConfig |
| sparkJob | Synapse Spark ジョブリファレンス。 | SynapseSparkJobReference (必須) |
| targetBigDataPool | Spark バッチ ジョブの実行に使用されるビッグ データ プールの名前。指定した Spark ジョブ定義の 'targetBigDataPool' をオーバーライドします。 | BigDataPoolParametrizationReference |
| targetSparkConfiguration | Spark ジョブの Spark 構成。 | SparkConfigurationParametrizationReference |
SynapseSparkJobActivityTypePropertiesSparkConfig
| Name | Description | Value |
|---|
SynapseSparkJobDefinitionActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'SparkJob' (必須) |
| typeProperties | Spark ジョブ アクティビティのプロパティを実行します。 | SynapseSparkJobActivityTypeProperties (必須) |
SynapseSparkJobReference
| Name | Description | Value |
|---|---|---|
| referenceName | Spark ジョブ名を参照します。 resultType 文字列を含む式。 | any (必須) |
| 型 | Synapse Spark ジョブ参照の種類。 | 'SparkJobDefinitionReference' (必須) |
TarGZipReadSettings
| Name | Description | Value |
|---|---|---|
| preserveCompressionFileNameAsFolder | 圧縮ファイル名をフォルダー パスとして保持します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | 圧縮設定の種類。 | 'TarGZipReadSettings' (必須) |
TarReadSettings
| Name | Description | Value |
|---|---|---|
| preserveCompressionFileNameAsFolder | 圧縮ファイル名をフォルダー パスとして保持します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | 圧縮設定の種類。 | 'TarReadSettings' (必須) |
TeradataImportCommand
| Name | Description | Value |
|---|---|---|
| additionalFormatOptions | Teradata コピー コマンドの追加の形式オプション。 形式オプションは、CSV ソースからの直接コピーにのみ適用されます。 型: キーと値のペア (値は文字列型にする必要があります) (または ResultType オブジェクトを持つ式)。 例: "additionalFormatOptions": { "timeFormat": "HHhMImSSs" } | any |
| 型 | インポート設定の種類。 | string (必須) |
TeradataPartitionSettings
| Name | Description | Value |
|---|---|---|
| partitionColumnName | 範囲またはハッシュのパーティション分割を続行するために使用される列の名前。 型: string (または resultType 文字列を含む式)。 | any |
| partitionLowerBound | 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最小値。 型: string (または resultType 文字列を含む式)。 | any |
| partitionUpperBound | 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最大値。 型: string (または resultType 文字列を含む式)。 | any |
TeradataSink
| Name | Description | Value |
|---|---|---|
| importSettings | Teradata インポート設定。 | TeradataImportCommand |
| 型 | シンクの種類をコピーします。 | 'TeradataSink' (必須) |
TeradataSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| partitionOption | teradata 読み取りを並列で使用するパーティション メカニズム。 指定できる値は、"None"、"Hash"、"DynamicRange" です。 | any |
| partitionSettings | Teradata ソースのパーティション分割に利用される設定。 | TeradataPartitionSettings |
| クエリ | Teradata クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'TeradataSource' (必須) |
UntilActivity
| Name | Description | Value |
|---|---|---|
| 型 | アクティビティの種類。 | 'Until' (必須) |
| typeProperties | Until アクティビティのプロパティ。 | UntilActivityTypeProperties (必須) |
UntilActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| activities | 実行するアクティビティの一覧。 | Activity[] (必須) |
| 式 | ブール値に評価される式。 ループは、この式が true に評価されるまで続行されます | 式 (必須) |
| timeout | アクティビティを実行するためのタイムアウトを指定します。 値が指定されていない場合は、TimeSpan.FromDays(7) の値 (既定値として 1 週間) を受け取ります。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
UserProperty
| Name | Description | Value |
|---|---|---|
| name | ユーザー プロパティ名。 | string (必須) |
| value | ユーザー プロパティの値。 型: string (または resultType 文字列を含む式)。 | any (必須) |
ValidationActivity
| Name | Description | Value |
|---|---|---|
| 型 | アクティビティの種類。 | 'Validation' (必須) |
| typeProperties | 検証アクティビティのプロパティ。 | ValidationActivityTypeProperties (必須) |
ValidationActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| childItems | データセットがフォルダーを指している場合に使用できます。 true に設定した場合、フォルダーには少なくとも 1 つのファイルが必要です。 false に設定した場合、フォルダーは空である必要があります。 型: boolean (または resultType ブール値を持つ式)。 | any |
| データセット | 検証アクティビティ データセットのリファレンス。 | DatasetReference (必須) |
| minimumSize | データセットがファイルを指している場合に使用できます。 ファイルのサイズは、指定した値以上である必要があります。 型: 整数 (または resultType 整数を持つ式)。 | any |
| sleep | 検証の試行間の遅延 (秒単位)。 値が指定されていない場合は、既定値として 10 秒が使用されます。 型: 整数 (または resultType 整数を持つ式)。 | any |
| timeout | アクティビティを実行するためのタイムアウトを指定します。 値が指定されていない場合は、TimeSpan.FromDays(7) の値 (既定値として 1 週間) を受け取ります。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
VariableDefinitionSpecification
| Name | Description | Value |
|---|
VariableSpecification
| Name | Description | Value |
|---|---|---|
| defaultValue | 変数の既定値。 | any |
| 型 | 変数の型。 | 'Array' 'Bool' 'String' (必須) |
VerticaSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'VerticaSource' (必須) |
WaitActivity
| Name | Description | Value |
|---|---|---|
| 型 | アクティビティの種類。 | '待機' (必須) |
| typeProperties | 待機アクティビティのプロパティ。 | WaitActivityTypeProperties (必須) |
WaitActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| waitTimeInSeconds | 秒単位の期間。 型: 整数 (または resultType 整数を持つ式)。 | any (必須) |
WarehouseSink
| Name | Description | Value |
|---|---|---|
| allowCopyCommand | Copy コマンドを使用して SQL Data Warehouse にデータをコピーすることを示します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| copyCommandSettings | allowCopyCommand が true の場合に Copy Command 関連の設定を指定します。 | DWCopyCommandSettings |
| preCopyScript | SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。 | any |
| tableOption | シンク テーブルを処理するオプション (autoCreate など)。 現時点では、'autoCreate' 値のみがサポートされています。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | シンクの種類をコピーします。 | 'WarehouseSink' (必須) |
| writeBehavior | Azure Microsoft Fabric Data Warehouse にデータをコピーするときの動作を書き込みます。 型: DWWriteBehaviorEnum (または ResultType DWWriteBehaviorEnum を含む式) | any |
WarehouseSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| isolationLevel | Microsoft Fabric Warehouse ソースのトランザクション ロック動作を指定します。 使用できる値: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 既定値は ReadCommitted です。 型: string (または resultType 文字列を含む式)。 | any |
| partitionOption | 並列で SQL 読み取りに使用されるパーティション メカニズム。 指定できる値は、"None"、"PhysicalPartitionsOfTable"、"DynamicRange" です。 | any |
| partitionSettings | SQL ソースのパーティション分割に利用される設定。 | SqlPartitionSettings |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| sqlReaderQuery | Microsoft Fabric Warehouse リーダー クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| sqlReaderStoredProcedureName | Microsoft Fabric Warehouse ソースのストアド プロシージャの名前。 これは、SqlReaderQuery と同時に使用することはできません。 型: string (または resultType 文字列を含む式)。 | any |
| storedProcedureParameters | ストアド プロシージャ パラメーターの値と型の設定。 例: "{Parameter1: {value: "1", type: "int"}}". 型: オブジェクト (または resultType オブジェクトを持つ式)、itemType: StoredProcedureParameter。 | any |
| 型 | コピー元の種類。 | 'WarehouseSource' (必須) |
WebActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'WebActivity' (必須) |
| typeProperties | Web アクティビティのプロパティ。 | WebActivityTypeProperties (必須) |
WebActivityAuthentication
| Name | Description | Value |
|---|---|---|
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| パスワード | ServicePrincipal に使用する場合の PFX ファイルまたは基本認証/シークレットのパスワード | SecretBase |
| pfx | ServicePrincipal で使用する場合の PFX ファイルまたは証明書の Base64 でエンコードされたコンテンツ | SecretBase |
| リソース | MSI 認証を使用するときに Azure 認証トークンが要求されるリソース。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | Web アクティビティ認証 (Basic/ClientCertificate/MSI/ServicePrincipal) | 文字列 |
| ユーザー名 | ServicePrincipal に使用する場合は、基本認証または ClientID の Web アクティビティ認証ユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
| userTenant | ServicePrincipal 認証を使用するときに Azure 認証トークンが要求される TenantId。 型: string (または resultType 文字列を含む式)。 | any |
WebActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| 認証 | エンドポイントの呼び出しに使用される認証方法。 | WebActivityAuthentication |
| body | エンドポイントに送信されるペイロードを表します。 POST/PUT メソッドでは必須。GET メソッドの型: string (または resultType 文字列を含む式) には使用できません。 | any |
| connectVia | 統合ランタイムリファレンス。 | IntegrationRuntimeReference |
| datasets | Web エンドポイントに渡されるデータセットの一覧。 | DatasetReference[] |
| disableCertValidation | true に設定すると、証明書の検証が無効になります。 | bool |
| headers | 要求に送信されるヘッダーを表します。 たとえば、要求に言語と型を設定するには:"headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }。 型: string (または resultType 文字列を含む式)。 | WebActivityTypePropertiesHeaders |
| httpRequestTimeout | HTTP 要求が応答を取得するためのタイムアウト。 形式は TimeSpan (hh:mm:ss) です。 この値は、アクティビティのタイムアウトではなく、応答を取得するためのタイムアウトです。 既定値は 00:01:00 (1 分) です。 範囲は 1 ~ 10 分です | any |
| linkedServices | Web エンドポイントに渡されるリンクされたサービスの一覧。 | LinkedServiceReference[] |
| メソッド | ターゲット エンドポイントの REST API メソッド。 | 'DELETE' 'GET' 'POST' 'PUT' (必須) |
| turnOffAsync | HTTP 202 応答の応答ヘッダーで指定された場所で HTTP GET の呼び出しを無効にするオプション。 true に設定すると、応答ヘッダーで指定された http の場所で HTTP GET の呼び出しが停止します。 false に設定すると、http 応答ヘッダーで指定された場所で HTTP GET 呼び出しが引き続き呼び出されます。 | bool |
| url | Web アクティビティのターゲット エンドポイントとパス。 型: string (または resultType 文字列を含む式)。 | any (必須) |
WebActivityTypePropertiesHeaders
| Name | Description | Value |
|---|
WebHookActivity
| Name | Description | Value |
|---|---|---|
| ポリシー | アクティビティ ポリシー。 | SecureInputOutputPolicy |
| 型 | アクティビティの種類。 | 'WebHook' (必須) |
| typeProperties | WebHook アクティビティのプロパティ。 | WebHookActivityTypeProperties (必須) |
WebHookActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| 認証 | エンドポイントの呼び出しに使用される認証方法。 | WebActivityAuthentication |
| body | エンドポイントに送信されるペイロードを表します。 POST/PUT メソッドでは必須。GET メソッドの型: string (または resultType 文字列を含む式) には使用できません。 | any |
| headers | 要求に送信されるヘッダーを表します。 たとえば、要求に言語と型を設定するには:"headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }。 型: string (または resultType 文字列を含む式)。 | WebHookActivityTypePropertiesHeaders |
| メソッド | ターゲット エンドポイントの REST API メソッド。 | 'POST' (必須) |
| reportStatusOnCallBack | true に設定すると、コールバック要求本文の statusCode、出力、エラーがアクティビティによって使用されます。 コールバック要求で statusCode >= 400 を設定することで、アクティビティを失敗としてマークできます。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| timeout | Webhook を呼び戻すタイムアウト。 値が指定されていない場合、既定値は 10 分です。 型: 文字列。 パターン: ((\d+).)?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | 文字列 |
| url | WebHook アクティビティのターゲット エンドポイントとパス。 型: string (または resultType 文字列を含む式)。 | any (必須) |
WebHookActivityTypePropertiesHeaders
| Name | Description | Value |
|---|
WebSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| 型 | コピー元の種類。 | 'WebSource' (必須) |
XeroSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'XeroSource' (必須) |
XmlReadSettings
| Name | Description | Value |
|---|---|---|
| compressionProperties | 圧縮設定。 | CompressionReadSettings |
| detectDataType | xml ファイルの読み取り時に型検出が有効かどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| namespacePrefixes | 名前空間が有効になっているときに列名のプレフィックスをオーバーライドするプレフィックス マッピングへの名前空間 URI。名前空間 URI にプレフィックスが定義されていない場合は、xml データ ファイル内の xml 要素/属性名のプレフィックスが使用されます。 例: "{"http://www.example.com/xml":"prefix"}" Type: object (または resultType オブジェクトを含む式)。 | any |
| namespaces | xml ファイルを読み取るときに名前空間が有効かどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | 読み取り設定の種類。 | 'XmlReadSettings' (必須) |
| validationMode | xml ファイルを読み取るときに使用される検証方法を示します。 使用できる値: 'none'、'xsd'、または 'dtd'。 型: string (または resultType 文字列を含む式)。 | any |
XmlReadSettings
| Name | Description | Value |
|---|---|---|
| compressionProperties | 圧縮設定。 | CompressionReadSettings |
| detectDataType | xml ファイルの読み取り時に型検出が有効かどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| namespacePrefixes | 名前空間が有効になっているときに列名のプレフィックスをオーバーライドするプレフィックス マッピングへの名前空間 URI。名前空間 URI にプレフィックスが定義されていない場合は、xml データ ファイル内の xml 要素/属性名のプレフィックスが使用されます。 例: "{"http://www.example.com/xml":"prefix"}" Type: object (または resultType オブジェクトを含む式)。 | any |
| namespaces | xml ファイルを読み取るときに名前空間が有効かどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | 読み取り設定の種類。 | string (必須) |
| validationMode | xml ファイルを読み取るときに使用される検証方法を示します。 使用できる値: 'none'、'xsd'、または 'dtd'。 型: string (または resultType 文字列を含む式)。 | any |
XmlSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| formatSettings | XML 形式の設定。 | XmlReadSettings |
| storeSettings | XML ストアの設定。 | StoreReadSettings |
| 型 | コピー元の種類。 | 'XmlSource' (必須) |
ZipDeflateReadSettings
| Name | Description | Value |
|---|---|---|
| preserveZipFileNameAsFolder | zip ファイル名をフォルダー パスとして保持します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | 圧縮設定の種類。 | 'ZipDeflateReadSettings' (必須) |
ZohoSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 「ZohoSource」(必須) |
使用例
Azure クイック スタートのサンプル
次 Azure クイック スタート テンプレート、このリソースの種類をデプロイするための Bicep サンプルが含まれています。
| Bicep ファイル | Description |
|---|---|
| V2 データ ファクトリ を作成する | このテンプレートは、Azure Blob Storage 内のフォルダーからストレージ内の別のフォルダーにデータをコピーする V2 データ ファクトリを作成します。 |
| Azure Data Factory でさらに多くの方法が可能 - ワンクリックで Azure Data Factory | このテンプレートは、Azure BLOB から別の Azure BLOB へのコピー アクティビティ用のデータ ファクトリ パイプラインを作成します |
ARM テンプレート リソース定義
factories/pipelines リソースの種類は、次を対象とする操作と共にデプロイできます。
各 API バージョンで変更されたプロパティの一覧については、変更ログの
リソースの形式
Microsoft.DataFactory/factories/pipelines リソースを作成するには、次の JSON をテンプレートに追加します。
{
"type": "Microsoft.DataFactory/factories/pipelines",
"apiVersion": "2018-06-01",
"name": "string",
"properties": {
"activities": [ {
"dependsOn": [
{
"activity": "string",
"dependencyConditions": [ "string" ]
}
],
"description": "string",
"name": "string",
"onInactiveMarkAs": "string",
"state": "string",
"userProperties": [
{
"name": "string",
"value": {}
}
],
"type": "string"
// For remaining properties, see Activity objects
} ],
"annotations": [ {} ],
"concurrency": "int",
"description": "string",
"folder": {
"name": "string"
},
"parameters": {
"{customized property}": {
"defaultValue": {},
"type": "string"
}
},
"policy": {
"elapsedTimeMetric": {
"duration": {}
}
},
"runDimensions": {
"{customized property}": {}
},
"variables": {
"{customized property}": {
"defaultValue": {},
"type": "string"
}
}
}
}
アクティビティ オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
AppendVariable には、次を使用します。
{
"type": "AppendVariable",
"typeProperties": {
"value": {},
"variableName": "string"
}
}
AzureDataExplorerCommand の場合は、次を使用します。
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {}
},
"type": "AzureDataExplorerCommand",
"typeProperties": {
"command": {},
"commandTimeout": {}
}
}
AzureFunctionActivity の場合は、次を使用します。
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {}
},
"type": "AzureFunctionActivity",
"typeProperties": {
"body": {},
"functionName": {},
"headers": {
"{customized property}": {}
},
"method": "string"
}
}
AzureMLBatchExecution の場合は、次を使用します。
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {}
},
"type": "AzureMLBatchExecution",
"typeProperties": {
"globalParameters": {
"{customized property}": {}
},
"webServiceInputs": {
"{customized property}": {
"filePath": {},
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
}
}
},
"webServiceOutputs": {
"{customized property}": {
"filePath": {},
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
}
}
}
}
}
AzureMLExecutePipeline の場合は、次を使用します。
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {}
},
"type": "AzureMLExecutePipeline",
"typeProperties": {
"continueOnStepFailure": {},
"dataPathAssignments": {},
"experimentName": {},
"mlParentRunId": {},
"mlPipelineEndpointId": {},
"mlPipelineId": {},
"mlPipelineParameters": {},
"version": {}
}
}
AzureMLUpdateResource の場合は、次を使用します。
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {}
},
"type": "AzureMLUpdateResource",
"typeProperties": {
"trainedModelFilePath": {},
"trainedModelLinkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"trainedModelName": {}
}
}
ExecutePipeline の場合は、次を使用します。
{
"policy": {
"secureInput": "bool"
},
"type": "ExecutePipeline",
"typeProperties": {
"parameters": {
"{customized property}": {}
},
"pipeline": {
"name": "string",
"referenceName": "string",
"type": "string"
},
"waitOnCompletion": "bool"
}
}
[失敗] には、次を使用します。
{
"type": "Fail",
"typeProperties": {
"errorCode": {},
"message": {}
}
}
[フィルター] には、次を使用します。
{
"type": "Filter",
"typeProperties": {
"condition": {
"type": "string",
"value": "string"
},
"items": {
"type": "string",
"value": "string"
}
}
}
ForEachの場合は、以下を使用します。
{
"type": "ForEach",
"typeProperties": {
"activities": [ {
"dependsOn": [
{
"activity": "string",
"dependencyConditions": [ "string" ]
}
],
"description": "string",
"name": "string",
"onInactiveMarkAs": "string",
"state": "string",
"userProperties": [
{
"name": "string",
"value": {}
}
],
"type": "string"
// For remaining properties, see Activity objects
} ],
"batchCount": "int",
"isSequential": "bool",
"items": {
"type": "string",
"value": "string"
}
}
}
IfCondition の場合は、次を使用します。
{
"type": "IfCondition",
"typeProperties": {
"expression": {
"type": "string",
"value": "string"
},
"ifFalseActivities": [ {
"dependsOn": [
{
"activity": "string",
"dependencyConditions": [ "string" ]
}
],
"description": "string",
"name": "string",
"onInactiveMarkAs": "string",
"state": "string",
"userProperties": [
{
"name": "string",
"value": {}
}
],
"type": "string"
// For remaining properties, see Activity objects
} ],
"ifTrueActivities": [ {
"dependsOn": [
{
"activity": "string",
"dependencyConditions": [ "string" ]
}
],
"description": "string",
"name": "string",
"onInactiveMarkAs": "string",
"state": "string",
"userProperties": [
{
"name": "string",
"value": {}
}
],
"type": "string"
// For remaining properties, see Activity objects
} ]
}
}
SetVariable には、次を使用します。
{
"policy": {
"secureInput": "bool",
"secureOutput": "bool"
},
"type": "SetVariable",
"typeProperties": {
"setSystemVariable": "bool",
"value": {},
"variableName": "string"
}
}
Switch の場合は、以下を使用します。
{
"type": "Switch",
"typeProperties": {
"cases": [
{
"activities": [ {
"dependsOn": [
{
"activity": "string",
"dependencyConditions": [ "string" ]
}
],
"description": "string",
"name": "string",
"onInactiveMarkAs": "string",
"state": "string",
"userProperties": [
{
"name": "string",
"value": {}
}
],
"type": "string"
// For remaining properties, see Activity objects
} ],
"value": "string"
}
],
"defaultActivities": [ {
"dependsOn": [
{
"activity": "string",
"dependencyConditions": [ "string" ]
}
],
"description": "string",
"name": "string",
"onInactiveMarkAs": "string",
"state": "string",
"userProperties": [
{
"name": "string",
"value": {}
}
],
"type": "string"
// For remaining properties, see Activity objects
} ],
"on": {
"type": "string",
"value": "string"
}
}
}
[終了] には、次のようにします。
{
"type": "Until",
"typeProperties": {
"activities": [ {
"dependsOn": [
{
"activity": "string",
"dependencyConditions": [ "string" ]
}
],
"description": "string",
"name": "string",
"onInactiveMarkAs": "string",
"state": "string",
"userProperties": [
{
"name": "string",
"value": {}
}
],
"type": "string"
// For remaining properties, see Activity objects
} ],
"expression": {
"type": "string",
"value": "string"
},
"timeout": {}
}
}
検証 には、以下を使用します。
{
"type": "Validation",
"typeProperties": {
"childItems": {},
"dataset": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"minimumSize": {},
"sleep": {},
"timeout": {}
}
}
[待機] には、次を使用します。
{
"type": "Wait",
"typeProperties": {
"waitTimeInSeconds": {}
}
}
WebHook の場合は、以下を使用します。
{
"policy": {
"secureInput": "bool",
"secureOutput": "bool"
},
"type": "WebHook",
"typeProperties": {
"authentication": {
"credential": {
"referenceName": "string",
"type": "string"
},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"pfx": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"resource": {},
"type": "string",
"username": {},
"userTenant": {}
},
"body": {},
"headers": {
"{customized property}": {}
},
"method": "string",
"reportStatusOnCallBack": {},
"timeout": "string",
"url": {}
}
}
[ コピー] には、次を使用します。
{
"inputs": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
}
],
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"outputs": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
}
],
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {}
},
"type": "Copy",
"typeProperties": {
"dataIntegrationUnits": {},
"enableSkipIncompatibleRow": {},
"enableStaging": {},
"logSettings": {
"copyActivityLogSettings": {
"enableReliableLogging": {},
"logLevel": {}
},
"enableCopyActivityLog": {},
"logLocationSettings": {
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"path": {}
}
},
"logStorageSettings": {
"enableReliableLogging": {},
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"logLevel": {},
"path": {}
},
"parallelCopies": {},
"preserve": [ {} ],
"preserveRules": [ {} ],
"redirectIncompatibleRowSettings": {
"linkedServiceName": {},
"path": {}
},
"sink": {
"disableMetricsCollection": {},
"maxConcurrentConnections": {},
"sinkRetryCount": {},
"sinkRetryWait": {},
"writeBatchSize": {},
"writeBatchTimeout": {},
"type": "string"
// For remaining properties, see CopySink objects
},
"skipErrorFile": {
"dataInconsistency": {},
"fileMissing": {}
},
"source": {
"disableMetricsCollection": {},
"maxConcurrentConnections": {},
"sourceRetryCount": {},
"sourceRetryWait": {},
"type": "string"
// For remaining properties, see CopySource objects
},
"stagingSettings": {
"enableCompression": {},
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"path": {}
},
"translator": {},
"validateDataConsistency": {}
}
}
カスタムの場合は、以下を使用します。
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {}
},
"type": "Custom",
"typeProperties": {
"autoUserSpecification": {},
"command": {},
"extendedProperties": {
"{customized property}": {}
},
"folderPath": {},
"referenceObjects": {
"datasets": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
}
],
"linkedServices": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
}
]
},
"resourceLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"retentionTimeInDays": {}
}
}
DataLakeAnalyticsU-SQLの場合は、以下を使用します。
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {}
},
"type": "DataLakeAnalyticsU-SQL",
"typeProperties": {
"compilationMode": {},
"degreeOfParallelism": {},
"parameters": {
"{customized property}": {}
},
"priority": {},
"runtimeVersion": {},
"scriptLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"scriptPath": {}
}
}
DatabricksJob の場合は、次を使用します。
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {}
},
"type": "DatabricksJob",
"typeProperties": {
"jobId": {},
"jobParameters": {
"{customized property}": {}
}
}
}
DatabricksNotebook の場合は、次を使用します。
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {}
},
"type": "DatabricksNotebook",
"typeProperties": {
"baseParameters": {
"{customized property}": {}
},
"libraries": [
{
"{customized property}": {}
}
],
"notebookPath": {}
}
}
DatabricksSparkJar の場合は、次を使用します。
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {}
},
"type": "DatabricksSparkJar",
"typeProperties": {
"libraries": [
{
"{customized property}": {}
}
],
"mainClassName": {},
"parameters": [ {} ]
}
}
DatabricksSparkPython の場合は、次を使用します。
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {}
},
"type": "DatabricksSparkPython",
"typeProperties": {
"libraries": [
{
"{customized property}": {}
}
],
"parameters": [ {} ],
"pythonFile": {}
}
}
[削除] には、次を使用します。
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {}
},
"type": "Delete",
"typeProperties": {
"dataset": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"enableLogging": {},
"logStorageSettings": {
"enableReliableLogging": {},
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"logLevel": {},
"path": {}
},
"maxConcurrentConnections": "int",
"recursive": {},
"storeSettings": {
"disableMetricsCollection": {},
"maxConcurrentConnections": {},
"type": "string"
// For remaining properties, see StoreReadSettings objects
}
}
}
ExecuteDataFlow の場合は、次を使用します。
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {}
},
"type": "ExecuteDataFlow",
"typeProperties": {
"compute": {
"computeType": {},
"coreCount": {}
},
"continuationSettings": {
"continuationTtlInMinutes": {},
"customizedCheckpointKey": {},
"idleCondition": {}
},
"continueOnError": {},
"dataFlow": {
"datasetParameters": {},
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"integrationRuntime": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"runConcurrently": {},
"sourceStagingConcurrency": {},
"staging": {
"folderPath": {},
"linkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
}
},
"traceLevel": {}
}
}
ExecuteSSISPackage の場合は、次を使用します。
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {}
},
"type": "ExecuteSSISPackage",
"typeProperties": {
"connectVia": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"environmentPath": {},
"executionCredential": {
"domain": {},
"password": {
"type": "string",
"value": "string"
},
"userName": {}
},
"loggingLevel": {},
"logLocation": {
"logPath": {},
"type": "string",
"typeProperties": {
"accessCredential": {
"domain": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"userName": {}
},
"logRefreshInterval": {}
}
},
"packageConnectionManagers": {
"{customized property}": {
"{customized property}": {
"value": {}
}
}
},
"packageLocation": {
"packagePath": {},
"type": "string",
"typeProperties": {
"accessCredential": {
"domain": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"userName": {}
},
"childPackages": [
{
"packageContent": {},
"packageLastModifiedDate": "string",
"packageName": "string",
"packagePath": {}
}
],
"configurationAccessCredential": {
"domain": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"userName": {}
},
"configurationPath": {},
"packageContent": {},
"packageLastModifiedDate": "string",
"packageName": "string",
"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": {}
}
}
ExecuteWranglingDataflow の場合は、次を使用します。
{
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {}
},
"type": "ExecuteWranglingDataflow",
"typeProperties": {
"compute": {
"computeType": {},
"coreCount": {}
},
"continuationSettings": {
"continuationTtlInMinutes": {},
"customizedCheckpointKey": {},
"idleCondition": {}
},
"continueOnError": {},
"dataFlow": {
"datasetParameters": {},
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"integrationRuntime": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"queries": [
{
"dataflowSinks": [
{
"dataset": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"description": "string",
"flowlet": {
"datasetParameters": {},
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"linkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"name": "string",
"rejectedDataLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"schemaLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"script": "string"
}
],
"queryName": "string"
}
],
"runConcurrently": {},
"sinks": {
"{customized property}": {
"dataset": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"description": "string",
"flowlet": {
"datasetParameters": {},
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"linkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"name": "string",
"rejectedDataLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"schemaLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"script": "string"
}
},
"sourceStagingConcurrency": {},
"staging": {
"folderPath": {},
"linkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
}
},
"traceLevel": {}
}
}
GetMetadata には、次を使用します。
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {}
},
"type": "GetMetadata",
"typeProperties": {
"dataset": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"fieldList": [ {} ],
"formatSettings": {
"type": "string"
// For remaining properties, see FormatReadSettings objects
},
"storeSettings": {
"disableMetricsCollection": {},
"maxConcurrentConnections": {},
"type": "string"
// For remaining properties, see StoreReadSettings objects
}
}
}
HDInsightHive の場合は、次を使用します。
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {}
},
"type": "HDInsightHive",
"typeProperties": {
"arguments": [ {} ],
"defines": {
"{customized property}": {}
},
"getDebugInfo": "string",
"queryTimeout": "int",
"scriptLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"scriptPath": {},
"storageLinkedServices": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
}
],
"variables": {
"{customized property}": {}
}
}
}
HDInsightMapReduce の場合は、次を使用します。
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {}
},
"type": "HDInsightMapReduce",
"typeProperties": {
"arguments": [ {} ],
"className": {},
"defines": {
"{customized property}": {}
},
"getDebugInfo": "string",
"jarFilePath": {},
"jarLibs": [ {} ],
"jarLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"storageLinkedServices": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
}
]
}
}
HDInsightPig の場合は、次を使用します。
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {}
},
"type": "HDInsightPig",
"typeProperties": {
"arguments": {},
"defines": {
"{customized property}": {}
},
"getDebugInfo": "string",
"scriptLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"scriptPath": {},
"storageLinkedServices": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
}
]
}
}
HDInsightSpark の場合は、次を使用します。
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {}
},
"type": "HDInsightSpark",
"typeProperties": {
"arguments": [ {} ],
"className": "string",
"entryFilePath": {},
"getDebugInfo": "string",
"proxyUser": {},
"rootPath": {},
"sparkConfig": {
"{customized property}": {}
},
"sparkJobLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
}
}
}
HDInsightStreaming の場合は、次を使用します。
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {}
},
"type": "HDInsightStreaming",
"typeProperties": {
"arguments": [ {} ],
"combiner": {},
"commandEnvironment": [ {} ],
"defines": {
"{customized property}": {}
},
"fileLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"filePaths": [ {} ],
"getDebugInfo": "string",
"input": {},
"mapper": {},
"output": {},
"reducer": {},
"storageLinkedServices": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
}
]
}
}
ルックアップには、以下を使用します。
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {}
},
"type": "Lookup",
"typeProperties": {
"dataset": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"firstRowOnly": {},
"source": {
"disableMetricsCollection": {},
"maxConcurrentConnections": {},
"sourceRetryCount": {},
"sourceRetryWait": {},
"type": "string"
// For remaining properties, see CopySource objects
},
"treatDecimalAsString": {}
}
}
スクリプトには、次を使用します。
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {}
},
"type": "Script",
"typeProperties": {
"logSettings": {
"logDestination": "string",
"logLocationSettings": {
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"path": {}
}
},
"returnMultistatementResult": {},
"scriptBlockExecutionTimeout": {},
"scripts": [
{
"parameters": [
{
"direction": "string",
"name": {},
"size": "int",
"type": "string",
"value": {}
}
],
"text": {},
"type": {}
}
],
"treatDecimalAsString": {}
}
}
SparkJob の場合は、次を使用します。
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {}
},
"type": "SparkJob",
"typeProperties": {
"args": [ {} ],
"className": {},
"conf": {},
"configurationType": "string",
"driverSize": {},
"executorSize": {},
"file": {},
"files": [ {} ],
"filesV2": [ {} ],
"numExecutors": {},
"pythonCodeReference": [ {} ],
"scanFolder": {},
"sparkConfig": {
"{customized property}": {}
},
"sparkJob": {
"referenceName": {},
"type": "string"
},
"targetBigDataPool": {
"referenceName": {},
"type": "string"
},
"targetSparkConfiguration": {
"referenceName": {},
"type": "string"
}
}
}
SqlServerStoredProcedure の場合は、次を使用します。
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {}
},
"type": "SqlServerStoredProcedure",
"typeProperties": {
"storedProcedureName": {},
"storedProcedureParameters": {}
}
}
SynapseNotebook の場合は、次を使用します。
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {}
},
"type": "SynapseNotebook",
"typeProperties": {
"conf": {},
"configurationType": "string",
"driverSize": {},
"executorSize": {},
"notebook": {
"referenceName": {},
"type": "string"
},
"numExecutors": {},
"parameters": {
"{customized property}": {
"type": "string",
"value": {}
}
},
"sparkConfig": {
"{customized property}": {}
},
"sparkPool": {
"referenceName": {},
"type": "string"
},
"targetSparkConfiguration": {
"referenceName": {},
"type": "string"
}
}
}
WebActivity の場合は、次を使用します。
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {}
},
"type": "WebActivity",
"typeProperties": {
"authentication": {
"credential": {
"referenceName": "string",
"type": "string"
},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"pfx": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"resource": {},
"type": "string",
"username": {},
"userTenant": {}
},
"body": {},
"connectVia": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"datasets": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
}
],
"disableCertValidation": "bool",
"headers": {
"{customized property}": {}
},
"httpRequestTimeout": {},
"linkedServices": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
}
],
"method": "string",
"turnOffAsync": "bool",
"url": {}
}
}
FormatReadSettings オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
BinaryReadSettings の場合は、次を使用します。
{
"compressionProperties": {
"type": "string"
// For remaining properties, see CompressionReadSettings objects
},
"type": "BinaryReadSettings"
}
DelimitedTextReadSettings の場合は、次を使用します。
{
"compressionProperties": {
"type": "string"
// For remaining properties, see CompressionReadSettings objects
},
"skipLineCount": {},
"type": "DelimitedTextReadSettings"
}
JsonReadSettings の場合は、次を使用します。
{
"compressionProperties": {
"type": "string"
// For remaining properties, see CompressionReadSettings objects
},
"type": "JsonReadSettings"
}
ParquetReadSettings の場合は、次を使用します。
{
"compressionProperties": {
"type": "string"
// For remaining properties, see CompressionReadSettings objects
},
"type": "ParquetReadSettings"
}
XmlReadSettings の場合は、次を使用します。
{
"compressionProperties": {
"type": "string"
// For remaining properties, see CompressionReadSettings objects
},
"detectDataType": {},
"namespacePrefixes": {},
"namespaces": {},
"type": "XmlReadSettings",
"validationMode": {}
}
StoreReadSettings オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
AmazonS3CompatibleReadSettings の場合は、以下を使用します。
{
"deleteFilesAfterCompletion": {},
"enablePartitionDiscovery": {},
"fileListPath": {},
"modifiedDatetimeEnd": {},
"modifiedDatetimeStart": {},
"partitionRootPath": {},
"prefix": {},
"recursive": {},
"type": "AmazonS3CompatibleReadSettings",
"wildcardFileName": {},
"wildcardFolderPath": {}
}
AmazonS3ReadSettings の場合は、次を使用します。
{
"deleteFilesAfterCompletion": {},
"enablePartitionDiscovery": {},
"fileListPath": {},
"modifiedDatetimeEnd": {},
"modifiedDatetimeStart": {},
"partitionRootPath": {},
"prefix": {},
"recursive": {},
"type": "AmazonS3ReadSettings",
"wildcardFileName": {},
"wildcardFolderPath": {}
}
AzureBlobFSReadSettings の場合は、次を使用します。
{
"deleteFilesAfterCompletion": {},
"enablePartitionDiscovery": {},
"fileListPath": {},
"modifiedDatetimeEnd": {},
"modifiedDatetimeStart": {},
"partitionRootPath": {},
"recursive": {},
"type": "AzureBlobFSReadSettings",
"wildcardFileName": {},
"wildcardFolderPath": {}
}
AzureBlobStorageReadSettings の場合は、次を使用します。
{
"deleteFilesAfterCompletion": {},
"enablePartitionDiscovery": {},
"fileListPath": {},
"modifiedDatetimeEnd": {},
"modifiedDatetimeStart": {},
"partitionRootPath": {},
"prefix": {},
"recursive": {},
"type": "AzureBlobStorageReadSettings",
"wildcardFileName": {},
"wildcardFolderPath": {}
}
AzureDataLakeStoreReadSettings の場合は、次を使用します。
{
"deleteFilesAfterCompletion": {},
"enablePartitionDiscovery": {},
"fileListPath": {},
"listAfter": {},
"listBefore": {},
"modifiedDatetimeEnd": {},
"modifiedDatetimeStart": {},
"partitionRootPath": {},
"recursive": {},
"type": "AzureDataLakeStoreReadSettings",
"wildcardFileName": {},
"wildcardFolderPath": {}
}
AzureFileStorageReadSettings の場合は、次を使用します。
{
"deleteFilesAfterCompletion": {},
"enablePartitionDiscovery": {},
"fileListPath": {},
"modifiedDatetimeEnd": {},
"modifiedDatetimeStart": {},
"partitionRootPath": {},
"prefix": {},
"recursive": {},
"type": "AzureFileStorageReadSettings",
"wildcardFileName": {},
"wildcardFolderPath": {}
}
FileServerReadSettings の場合は、次を使用します。
{
"deleteFilesAfterCompletion": {},
"enablePartitionDiscovery": {},
"fileFilter": {},
"fileListPath": {},
"modifiedDatetimeEnd": {},
"modifiedDatetimeStart": {},
"partitionRootPath": {},
"recursive": {},
"type": "FileServerReadSettings",
"wildcardFileName": {},
"wildcardFolderPath": {}
}
FtpReadSettings の場合は、次を使用します。
{
"deleteFilesAfterCompletion": {},
"disableChunking": {},
"enablePartitionDiscovery": {},
"fileListPath": {},
"partitionRootPath": {},
"recursive": {},
"type": "FtpReadSettings",
"useBinaryTransfer": {},
"wildcardFileName": {},
"wildcardFolderPath": {}
}
GoogleCloudStorageReadSettings の場合は、次を使用します。
{
"deleteFilesAfterCompletion": {},
"enablePartitionDiscovery": {},
"fileListPath": {},
"modifiedDatetimeEnd": {},
"modifiedDatetimeStart": {},
"partitionRootPath": {},
"prefix": {},
"recursive": {},
"type": "GoogleCloudStorageReadSettings",
"wildcardFileName": {},
"wildcardFolderPath": {}
}
HdfsReadSettings の場合は、次を使用します。
{
"deleteFilesAfterCompletion": {},
"distcpSettings": {
"distcpOptions": {},
"resourceManagerEndpoint": {},
"tempScriptPath": {}
},
"enablePartitionDiscovery": {},
"fileListPath": {},
"modifiedDatetimeEnd": {},
"modifiedDatetimeStart": {},
"partitionRootPath": {},
"recursive": {},
"type": "HdfsReadSettings",
"wildcardFileName": {},
"wildcardFolderPath": {}
}
HttpReadSettings の場合は、次を使用します。
{
"additionalColumns": {},
"additionalHeaders": {},
"requestBody": {},
"requestMethod": {},
"requestTimeout": {},
"type": "HttpReadSettings"
}
LakeHouseReadSettings の場合は、次を使用します。
{
"deleteFilesAfterCompletion": {},
"enablePartitionDiscovery": {},
"fileListPath": {},
"modifiedDatetimeEnd": {},
"modifiedDatetimeStart": {},
"partitionRootPath": {},
"recursive": {},
"type": "LakeHouseReadSettings",
"wildcardFileName": {},
"wildcardFolderPath": {}
}
OracleCloudStorageReadSettingsの場合は、次を使用します。
{
"deleteFilesAfterCompletion": {},
"enablePartitionDiscovery": {},
"fileListPath": {},
"modifiedDatetimeEnd": {},
"modifiedDatetimeStart": {},
"partitionRootPath": {},
"prefix": {},
"recursive": {},
"type": "OracleCloudStorageReadSettings",
"wildcardFileName": {},
"wildcardFolderPath": {}
}
SftpReadSettings の場合は、次を使用します。
{
"deleteFilesAfterCompletion": {},
"disableChunking": {},
"enablePartitionDiscovery": {},
"fileListPath": {},
"modifiedDatetimeEnd": {},
"modifiedDatetimeStart": {},
"partitionRootPath": {},
"recursive": {},
"type": "SftpReadSettings",
"wildcardFileName": {},
"wildcardFolderPath": {}
}
StoreWriteSettings オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
AzureBlobFSWriteSettings の場合は、次を使用します。
{
"blockSizeInMB": {},
"type": "AzureBlobFSWriteSettings"
}
AzureBlobStorageWriteSettings の場合は、次を使用します。
{
"blockSizeInMB": {},
"type": "AzureBlobStorageWriteSettings"
}
AzureDataLakeStoreWriteSettings の場合は、次を使用します。
{
"expiryDateTime": {},
"type": "AzureDataLakeStoreWriteSettings"
}
AzureFileStorageWriteSettings の場合は、次を使用します。
{
"type": "AzureFileStorageWriteSettings"
}
FileServerWriteSettings の場合は、次を使用します。
{
"type": "FileServerWriteSettings"
}
LakeHouseWriteSettings の場合は、次を使用します。
{
"type": "LakeHouseWriteSettings"
}
SftpWriteSettings の場合は、次を使用します。
{
"operationTimeout": {},
"type": "SftpWriteSettings",
"useTempFileRename": {}
}
CompressionReadSettings オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
TarGZipReadSettings の場合は、次を使用します。
{
"preserveCompressionFileNameAsFolder": {},
"type": "TarGZipReadSettings"
}
TarReadSettings の場合は、次を使用します。
{
"preserveCompressionFileNameAsFolder": {},
"type": "TarReadSettings"
}
ZipDeflateReadSettings の場合は、次を使用します。
{
"preserveZipFileNameAsFolder": {},
"type": "ZipDeflateReadSettings"
}
CopySink オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
AvroSink の場合は、次を使用します。
{
"formatSettings": {
"fileNamePrefix": {},
"maxRowsPerFile": {},
"recordName": "string",
"recordNamespace": "string",
"type": "string"
},
"storeSettings": {
"copyBehavior": {},
"disableMetricsCollection": {},
"maxConcurrentConnections": {},
"metadata": [
{
"name": {},
"value": {}
}
],
"type": "string"
// For remaining properties, see StoreWriteSettings objects
},
"type": "AvroSink"
}
AzureBlobFSSink の場合は、次を使用します。
{
"copyBehavior": {},
"metadata": [
{
"name": {},
"value": {}
}
],
"type": "AzureBlobFSSink"
}
AzureDataExplorerSink の場合は、次を使用します。
{
"flushImmediately": {},
"ingestionMappingAsJson": {},
"ingestionMappingName": {},
"type": "AzureDataExplorerSink"
}
AzureDataLakeStoreSink の場合は、次を使用します。
{
"copyBehavior": {},
"enableAdlsSingleFileParallel": {},
"type": "AzureDataLakeStoreSink"
}
AzureDatabricksDeltaLakeSink の場合は、次を使用します。
{
"importSettings": {
"dateFormat": {},
"timestampFormat": {},
"type": "string"
},
"preCopyScript": {},
"type": "AzureDatabricksDeltaLakeSink"
}
AzureMySqlSink の場合は、次を使用します。
{
"preCopyScript": {},
"type": "AzureMySqlSink"
}
AzurePostgreSqlSink の場合は、次を使用します。
{
"preCopyScript": {},
"type": "AzurePostgreSqlSink",
"upsertSettings": {
"keys": {}
},
"writeMethod": "string"
}
AzureQueueSink の場合は、次を使用します。
{
"type": "AzureQueueSink"
}
AzureSearchIndexSink の場合は、次を使用します。
{
"type": "AzureSearchIndexSink",
"writeBehavior": "string"
}
AzureSqlSink の場合は、次を使用します。
{
"preCopyScript": {},
"sqlWriterStoredProcedureName": {},
"sqlWriterTableType": {},
"sqlWriterUseTableLock": {},
"storedProcedureParameters": {},
"storedProcedureTableTypeParameterName": {},
"tableOption": {},
"type": "AzureSqlSink",
"upsertSettings": {
"interimSchemaName": {},
"keys": {},
"useTempDB": {}
},
"writeBehavior": {}
}
AzureTableSink の場合は、次を使用します。
{
"azureTableDefaultPartitionKeyValue": {},
"azureTableInsertType": {},
"azureTablePartitionKeyName": {},
"azureTableRowKeyName": {},
"type": "AzureTableSink"
}
BinarySink の場合は、次を使用します。
{
"storeSettings": {
"copyBehavior": {},
"disableMetricsCollection": {},
"maxConcurrentConnections": {},
"metadata": [
{
"name": {},
"value": {}
}
],
"type": "string"
// For remaining properties, see StoreWriteSettings objects
},
"type": "BinarySink"
}
BlobSink の場合は、次を使用します。
{
"blobWriterAddHeader": {},
"blobWriterDateTimeFormat": {},
"blobWriterOverwriteFiles": {},
"copyBehavior": {},
"metadata": [
{
"name": {},
"value": {}
}
],
"type": "BlobSink"
}
CommonDataServiceForAppsSink の場合は、次を使用します。
{
"alternateKeyName": {},
"bypassBusinessLogicExecution": {},
"bypassPowerAutomateFlows": {},
"ignoreNullValues": {},
"type": "CommonDataServiceForAppsSink",
"writeBehavior": "string"
}
CosmosDbMongoDbApiSink の場合は、次を使用します。
{
"type": "CosmosDbMongoDbApiSink",
"writeBehavior": {}
}
CosmosDbSqlApiSink の場合は、次を使用します。
{
"type": "CosmosDbSqlApiSink",
"writeBehavior": {}
}
DelimitedTextSink の場合は、次を使用します。
{
"formatSettings": {
"fileExtension": {},
"fileNamePrefix": {},
"maxRowsPerFile": {},
"quoteAllText": {},
"type": "string"
},
"storeSettings": {
"copyBehavior": {},
"disableMetricsCollection": {},
"maxConcurrentConnections": {},
"metadata": [
{
"name": {},
"value": {}
}
],
"type": "string"
// For remaining properties, see StoreWriteSettings objects
},
"type": "DelimitedTextSink"
}
DocumentDbCollectionSink の場合は、次を使用します。
{
"nestingSeparator": {},
"type": "DocumentDbCollectionSink",
"writeBehavior": {}
}
DynamicsCrmSink の場合は、次を使用します。
{
"alternateKeyName": {},
"bypassBusinessLogicExecution": {},
"bypassPowerAutomateFlows": {},
"ignoreNullValues": {},
"type": "DynamicsCrmSink",
"writeBehavior": "string"
}
DynamicsSink の場合は、以下を使用します。
{
"alternateKeyName": {},
"bypassBusinessLogicExecution": {},
"bypassPowerAutomateFlows": {},
"ignoreNullValues": {},
"type": "DynamicsSink",
"writeBehavior": "string"
}
FileSystemSink の場合は、次を使用します。
{
"copyBehavior": {},
"type": "FileSystemSink"
}
IcebergSink の場合は、次を使用します。
{
"formatSettings": {
"type": "string"
},
"storeSettings": {
"copyBehavior": {},
"disableMetricsCollection": {},
"maxConcurrentConnections": {},
"metadata": [
{
"name": {},
"value": {}
}
],
"type": "string"
// For remaining properties, see StoreWriteSettings objects
},
"type": "IcebergSink"
}
InformixSink の場合は、次を使用します。
{
"preCopyScript": {},
"type": "InformixSink"
}
JsonSink の場合は、次を使用します。
{
"formatSettings": {
"filePattern": {},
"type": "string"
},
"storeSettings": {
"copyBehavior": {},
"disableMetricsCollection": {},
"maxConcurrentConnections": {},
"metadata": [
{
"name": {},
"value": {}
}
],
"type": "string"
// For remaining properties, see StoreWriteSettings objects
},
"type": "JsonSink"
}
LakeHouseTableSink の場合は、次を使用します。
{
"partitionNameList": {},
"partitionOption": {},
"tableActionOption": {},
"type": "LakeHouseTableSink"
}
MicrosoftAccessSink の場合は、次を使用します。
{
"preCopyScript": {},
"type": "MicrosoftAccessSink"
}
MongoDbAtlasSink の場合は、次を使用します。
{
"type": "MongoDbAtlasSink",
"writeBehavior": {}
}
MongoDbV2Sink の場合は、次を使用します。
{
"type": "MongoDbV2Sink",
"writeBehavior": {}
}
OdbcSink の場合は、次を使用します。
{
"preCopyScript": {},
"type": "OdbcSink"
}
OracleSinkの場合は、次を使用します。
{
"preCopyScript": {},
"type": "OracleSink"
}
OrcSink の場合は、以下を使用します。
{
"formatSettings": {
"fileNamePrefix": {},
"maxRowsPerFile": {},
"type": "string"
},
"storeSettings": {
"copyBehavior": {},
"disableMetricsCollection": {},
"maxConcurrentConnections": {},
"metadata": [
{
"name": {},
"value": {}
}
],
"type": "string"
// For remaining properties, see StoreWriteSettings objects
},
"type": "OrcSink"
}
ParquetSink の場合は、以下を使用します。
{
"formatSettings": {
"fileNamePrefix": {},
"maxRowsPerFile": {},
"type": "string"
},
"storeSettings": {
"copyBehavior": {},
"disableMetricsCollection": {},
"maxConcurrentConnections": {},
"metadata": [
{
"name": {},
"value": {}
}
],
"type": "string"
// For remaining properties, see StoreWriteSettings objects
},
"type": "ParquetSink"
}
RestSink の場合は、次を使用します。
{
"additionalHeaders": {},
"httpCompressionType": {},
"httpRequestTimeout": {},
"requestInterval": {},
"requestMethod": {},
"type": "RestSink"
}
SalesforceServiceCloudSink の場合は、次を使用します。
{
"externalIdFieldName": {},
"ignoreNullValues": {},
"type": "SalesforceServiceCloudSink",
"writeBehavior": "string"
}
SalesforceServiceCloudV2Sink の場合は、次を使用します。
{
"externalIdFieldName": {},
"ignoreNullValues": {},
"type": "SalesforceServiceCloudV2Sink",
"writeBehavior": "string"
}
SalesforceSink の場合は、次を使用します。
{
"externalIdFieldName": {},
"ignoreNullValues": {},
"type": "SalesforceSink",
"writeBehavior": "string"
}
SalesforceV2Sink の場合は、次を使用します。
{
"externalIdFieldName": {},
"ignoreNullValues": {},
"type": "SalesforceV2Sink",
"writeBehavior": "string"
}
SapCloudForCustomerSink の場合は、次を使用します。
{
"httpRequestTimeout": {},
"type": "SapCloudForCustomerSink",
"writeBehavior": "string"
}
SnowflakeSinkの場合は、以下を使用します。
{
"importSettings": {
"additionalCopyOptions": {
"{customized property}": {}
},
"additionalFormatOptions": {
"{customized property}": {}
},
"storageIntegration": {},
"type": "string"
},
"preCopyScript": {},
"type": "SnowflakeSink"
}
SnowflakeV2Sinkの場合は、以下を使用します。
{
"importSettings": {
"additionalCopyOptions": {
"{customized property}": {}
},
"additionalFormatOptions": {
"{customized property}": {}
},
"storageIntegration": {},
"type": "string"
},
"preCopyScript": {},
"type": "SnowflakeV2Sink"
}
SqlDWSink の場合は、次を使用します。
{
"allowCopyCommand": {},
"allowPolyBase": {},
"copyCommandSettings": {
"additionalOptions": {
"{customized property}": "string"
},
"defaultValues": [
{
"columnName": {},
"defaultValue": {}
}
]
},
"polyBaseSettings": {
"rejectSampleValue": {},
"rejectType": "string",
"rejectValue": {},
"useTypeDefault": {}
},
"preCopyScript": {},
"sqlWriterUseTableLock": {},
"tableOption": {},
"type": "SqlDWSink",
"upsertSettings": {
"interimSchemaName": {},
"keys": {}
},
"writeBehavior": {}
}
SqlMISink の場合は、次を使用します。
{
"preCopyScript": {},
"sqlWriterStoredProcedureName": {},
"sqlWriterTableType": {},
"sqlWriterUseTableLock": {},
"storedProcedureParameters": {},
"storedProcedureTableTypeParameterName": {},
"tableOption": {},
"type": "SqlMISink",
"upsertSettings": {
"interimSchemaName": {},
"keys": {},
"useTempDB": {}
},
"writeBehavior": {}
}
SqlServerSink の場合は、次を使用します。
{
"preCopyScript": {},
"sqlWriterStoredProcedureName": {},
"sqlWriterTableType": {},
"sqlWriterUseTableLock": {},
"storedProcedureParameters": {},
"storedProcedureTableTypeParameterName": {},
"tableOption": {},
"type": "SqlServerSink",
"upsertSettings": {
"interimSchemaName": {},
"keys": {},
"useTempDB": {}
},
"writeBehavior": {}
}
SqlSink の場合は、次を使用します。
{
"preCopyScript": {},
"sqlWriterStoredProcedureName": {},
"sqlWriterTableType": {},
"sqlWriterUseTableLock": {},
"storedProcedureParameters": {},
"storedProcedureTableTypeParameterName": {},
"tableOption": {},
"type": "SqlSink",
"upsertSettings": {
"interimSchemaName": {},
"keys": {},
"useTempDB": {}
},
"writeBehavior": {}
}
TeradataSink の場合は、次を使用します。
{
"importSettings": {
"additionalFormatOptions": {},
"type": "string"
},
"type": "TeradataSink"
}
WarehouseSink の場合は、次を使用します。
{
"allowCopyCommand": {},
"copyCommandSettings": {
"additionalOptions": {
"{customized property}": "string"
},
"defaultValues": [
{
"columnName": {},
"defaultValue": {}
}
]
},
"preCopyScript": {},
"tableOption": {},
"type": "WarehouseSink",
"writeBehavior": {}
}
SecretBase オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
AzureKeyVaultSecret の場合は、次を使用します。
{
"secretName": {},
"secretVersion": {},
"store": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"type": "AzureKeyVaultSecret"
}
SecureString の場合は、次を使用します。
{
"type": "SecureString",
"value": "string"
}
CopySource オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
AmazonMWSSourceの場合は、以下を使用します。
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "AmazonMWSSource"
}
AmazonRdsForOracleSource の場合は、次を使用します。
{
"additionalColumns": {},
"numberPrecision": {},
"numberScale": {},
"oracleReaderQuery": {},
"partitionOption": {},
"partitionSettings": {
"partitionColumnName": {},
"partitionLowerBound": {},
"partitionNames": {},
"partitionUpperBound": {}
},
"queryTimeout": {},
"type": "AmazonRdsForOracleSource"
}
AmazonRdsForSqlServerSource の場合は、以下を使用します。
{
"additionalColumns": {},
"isolationLevel": {},
"partitionOption": {},
"partitionSettings": {
"partitionColumnName": {},
"partitionLowerBound": {},
"partitionUpperBound": {}
},
"produceAdditionalTypes": {},
"queryTimeout": {},
"sqlReaderQuery": {},
"sqlReaderStoredProcedureName": {},
"storedProcedureParameters": {},
"type": "AmazonRdsForSqlServerSource"
}
AmazonRedshiftSource の場合は、次を使用します。
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"redshiftUnloadSettings": {
"bucketName": {},
"s3LinkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
}
},
"type": "AmazonRedshiftSource"
}
AvroSource の場合は、以下を使用します。
{
"additionalColumns": {},
"storeSettings": {
"disableMetricsCollection": {},
"maxConcurrentConnections": {},
"type": "string"
// For remaining properties, see StoreReadSettings objects
},
"type": "AvroSource"
}
AzureBlobFSSource の場合は、次を使用します。
{
"recursive": {},
"skipHeaderLineCount": {},
"treatEmptyAsNull": {},
"type": "AzureBlobFSSource"
}
AzureDataExplorerSource の場合は、次を使用します。
{
"additionalColumns": {},
"noTruncation": {},
"query": {},
"queryTimeout": {},
"type": "AzureDataExplorerSource"
}
AzureDataLakeStoreSource の場合は、次を使用します。
{
"recursive": {},
"type": "AzureDataLakeStoreSource"
}
AzureDatabricksDeltaLakeSource の場合は、次を使用します。
{
"exportSettings": {
"dateFormat": {},
"timestampFormat": {},
"type": "string"
},
"query": {},
"type": "AzureDatabricksDeltaLakeSource"
}
AzureMariaDBSource の場合は、次を使用します。
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "AzureMariaDBSource"
}
AzureMySqlSource の場合は、次を使用します。
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "AzureMySqlSource"
}
AzurePostgreSqlSource の場合は、次を使用します。
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "AzurePostgreSqlSource"
}
AzureSqlSource の場合は、次を使用します。
{
"additionalColumns": {},
"isolationLevel": {},
"partitionOption": {},
"partitionSettings": {
"partitionColumnName": {},
"partitionLowerBound": {},
"partitionUpperBound": {}
},
"produceAdditionalTypes": {},
"queryTimeout": {},
"sqlReaderQuery": {},
"sqlReaderStoredProcedureName": {},
"storedProcedureParameters": {},
"type": "AzureSqlSource"
}
AzureTableSource の場合は、次を使用します。
{
"additionalColumns": {},
"azureTableSourceIgnoreTableNotFound": {},
"azureTableSourceQuery": {},
"queryTimeout": {},
"type": "AzureTableSource"
}
BinarySource の場合は、次を使用します。
{
"formatSettings": {
"compressionProperties": {
"type": "string"
// For remaining properties, see CompressionReadSettings objects
},
"type": "string"
},
"storeSettings": {
"disableMetricsCollection": {},
"maxConcurrentConnections": {},
"type": "string"
// For remaining properties, see StoreReadSettings objects
},
"type": "BinarySource"
}
BlobSource の場合は、次を使用します。
{
"recursive": {},
"skipHeaderLineCount": {},
"treatEmptyAsNull": {},
"type": "BlobSource"
}
CassandraSource の場合は、次を使用します。
{
"additionalColumns": {},
"consistencyLevel": "string",
"query": {},
"queryTimeout": {},
"type": "CassandraSource"
}
CommonDataServiceForAppsSource の場合は、次を使用します。
{
"additionalColumns": {},
"query": {},
"type": "CommonDataServiceForAppsSource"
}
ConcurSource の場合は、次を使用します。
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "ConcurSource"
}
CosmosDbMongoDbApiSource の場合は、次を使用します。
{
"additionalColumns": {},
"batchSize": {},
"cursorMethods": {
"limit": {},
"project": {},
"skip": {},
"sort": {}
},
"filter": {},
"queryTimeout": {},
"type": "CosmosDbMongoDbApiSource"
}
CosmosDbSqlApiSource の場合は、次を使用します。
{
"additionalColumns": {},
"detectDatetime": {},
"pageSize": {},
"preferredRegions": {},
"query": {},
"type": "CosmosDbSqlApiSource"
}
CouchbaseSource の場合は、次を使用します。
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "CouchbaseSource"
}
Db2Source の場合は、以下を使用します。
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "Db2Source"
}
DelimitedTextSource の場合は、次を使用します。
{
"additionalColumns": {},
"formatSettings": {
"compressionProperties": {
"type": "string"
// For remaining properties, see CompressionReadSettings objects
},
"skipLineCount": {},
"type": "string"
},
"storeSettings": {
"disableMetricsCollection": {},
"maxConcurrentConnections": {},
"type": "string"
// For remaining properties, see StoreReadSettings objects
},
"type": "DelimitedTextSource"
}
DocumentDbCollectionSource の場合は、次を使用します。
{
"additionalColumns": {},
"nestingSeparator": {},
"query": {},
"queryTimeout": {},
"type": "DocumentDbCollectionSource"
}
DrillSource の場合は、次を使用します。
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "DrillSource"
}
DynamicsAXSource の場合は、次を使用します。
{
"additionalColumns": {},
"httpRequestTimeout": {},
"query": {},
"queryTimeout": {},
"type": "DynamicsAXSource"
}
DynamicsCrmSource の場合は、次を使用します。
{
"additionalColumns": {},
"query": {},
"type": "DynamicsCrmSource"
}
DynamicsSource の場合は、次を使用します。
{
"additionalColumns": {},
"query": {},
"type": "DynamicsSource"
}
EloquaSource の場合は、次を使用します。
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "EloquaSource"
}
ExcelSourceの場合は、次を使用します。
{
"additionalColumns": {},
"storeSettings": {
"disableMetricsCollection": {},
"maxConcurrentConnections": {},
"type": "string"
// For remaining properties, see StoreReadSettings objects
},
"type": "ExcelSource"
}
FileSystemSource には、次を使用します。
{
"additionalColumns": {},
"recursive": {},
"type": "FileSystemSource"
}
GoogleAdWordsSource の場合は、次を使用します。
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "GoogleAdWordsSource"
}
GoogleBigQuerySource の場合は、次を使用します。
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "GoogleBigQuerySource"
}
GoogleBigQueryV2Source の場合は、次を使用します。
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "GoogleBigQueryV2Source"
}
GreenplumSourceの場合は、以下を使用します。
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "GreenplumSource"
}
HBaseSource の場合は、次を使用します。
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "HBaseSource"
}
HdfsSource の場合は、次を使用します。
{
"distcpSettings": {
"distcpOptions": {},
"resourceManagerEndpoint": {},
"tempScriptPath": {}
},
"recursive": {},
"type": "HdfsSource"
}
HiveSource の場合は、以下を使用します。
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "HiveSource"
}
HttpSource の場合は、次を使用します。
{
"httpRequestTimeout": {},
"type": "HttpSource"
}
HubspotSourceの場合は、以下を使用します。
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "HubspotSource"
}
ImpalaSourceの場合は、以下を使用します。
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "ImpalaSource"
}
InformixSource の場合は、次を使用します。
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "InformixSource"
}
JiraSource の場合は、次を使用します。
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "JiraSource"
}
JsonSource の場合は、次を使用します。
{
"additionalColumns": {},
"formatSettings": {
"compressionProperties": {
"type": "string"
// For remaining properties, see CompressionReadSettings objects
},
"type": "string"
},
"storeSettings": {
"disableMetricsCollection": {},
"maxConcurrentConnections": {},
"type": "string"
// For remaining properties, see StoreReadSettings objects
},
"type": "JsonSource"
}
LakeHouseTableSource の場合は、次を使用します。
{
"additionalColumns": {},
"timestampAsOf": {},
"type": "LakeHouseTableSource",
"versionAsOf": {}
}
MagentoSource の場合は、次を使用します。
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "MagentoSource"
}
MariaDBSourceの場合は、以下を使用します。
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "MariaDBSource"
}
MarketoSource の場合は、次を使用します。
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "MarketoSource"
}
MicrosoftAccessSource の場合は、次を使用します。
{
"additionalColumns": {},
"query": {},
"type": "MicrosoftAccessSource"
}
MongoDbAtlasSource の場合は、次を使用します。
{
"additionalColumns": {},
"batchSize": {},
"cursorMethods": {
"limit": {},
"project": {},
"skip": {},
"sort": {}
},
"filter": {},
"queryTimeout": {},
"type": "MongoDbAtlasSource"
}
MongoDbSource の場合は、次を使用します。
{
"additionalColumns": {},
"query": {},
"type": "MongoDbSource"
}
MongoDbV2Source の場合は、次を使用します。
{
"additionalColumns": {},
"batchSize": {},
"cursorMethods": {
"limit": {},
"project": {},
"skip": {},
"sort": {}
},
"filter": {},
"queryTimeout": {},
"type": "MongoDbV2Source"
}
MySqlSource の場合は、次を使用します。
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "MySqlSource"
}
NetezzaSource の場合は、以下を使用します。
{
"additionalColumns": {},
"partitionOption": {},
"partitionSettings": {
"partitionColumnName": {},
"partitionLowerBound": {},
"partitionUpperBound": {}
},
"query": {},
"queryTimeout": {},
"type": "NetezzaSource"
}
ODataSource の場合は、次を使用します。
{
"additionalColumns": {},
"httpRequestTimeout": {},
"query": {},
"type": "ODataSource"
}
OdbcSource の場合は、次を使用します。
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "OdbcSource"
}
Office365Source の場合は、次を使用します。
{
"allowedGroups": {},
"dateFilterColumn": {},
"endTime": {},
"outputColumns": {},
"startTime": {},
"type": "Office365Source",
"userScopeFilterUri": {}
}
OracleServiceCloudSourceの場合は、次を使用します。
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "OracleServiceCloudSource"
}
OracleSourceの場合は、次を使用します。
{
"additionalColumns": {},
"numberPrecision": {},
"numberScale": {},
"oracleReaderQuery": {},
"partitionOption": {},
"partitionSettings": {
"partitionColumnName": {},
"partitionLowerBound": {},
"partitionNames": {},
"partitionUpperBound": {}
},
"queryTimeout": {},
"type": "OracleSource"
}
OrcSource の場合は、次を使用します。
{
"additionalColumns": {},
"storeSettings": {
"disableMetricsCollection": {},
"maxConcurrentConnections": {},
"type": "string"
// For remaining properties, see StoreReadSettings objects
},
"type": "OrcSource"
}
ParquetSource の場合は、次を使用します。
{
"additionalColumns": {},
"formatSettings": {
"compressionProperties": {
"type": "string"
// For remaining properties, see CompressionReadSettings objects
},
"type": "string"
},
"storeSettings": {
"disableMetricsCollection": {},
"maxConcurrentConnections": {},
"type": "string"
// For remaining properties, see StoreReadSettings objects
},
"type": "ParquetSource"
}
PaypalSourceの場合は、以下を使用します。
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "PaypalSource"
}
PhoenixSource の場合は、次を使用します。
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "PhoenixSource"
}
PostgreSqlSourceの場合は、以下を使用します。
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "PostgreSqlSource"
}
PostgreSqlV2Source の場合は、次を使用します。
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "PostgreSqlV2Source"
}
PrestoSource の場合は、次を使用します。
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "PrestoSource"
}
QuickBooksSourceの場合は、以下を使用します。
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "QuickBooksSource"
}
RelationalSource の場合は、次を使用します。
{
"additionalColumns": {},
"query": {},
"type": "RelationalSource"
}
ResponsysSource の場合は、次を使用します。
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "ResponsysSource"
}
RestSource の場合は、次を使用します。
{
"additionalColumns": {},
"additionalHeaders": {},
"httpRequestTimeout": {},
"paginationRules": {},
"requestBody": {},
"requestInterval": {},
"requestMethod": {},
"type": "RestSource"
}
SalesforceMarketingCloudSource の場合は、次を使用します。
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "SalesforceMarketingCloudSource"
}
SalesforceServiceCloudSource の場合は、次を使用します。
{
"additionalColumns": {},
"query": {},
"readBehavior": {},
"type": "SalesforceServiceCloudSource"
}
SalesforceServiceCloudV2Source の場合は、次を使用します。
{
"additionalColumns": {},
"includeDeletedObjects": {},
"query": {},
"SOQLQuery": {},
"type": "SalesforceServiceCloudV2Source"
}
SalesforceSource の場合は、次を使用します。
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"readBehavior": {},
"type": "SalesforceSource"
}
SalesforceV2Source の場合は、次を使用します。
{
"additionalColumns": {},
"includeDeletedObjects": {},
"pageSize": {},
"partitionOption": {},
"query": {},
"queryTimeout": {},
"SOQLQuery": {},
"type": "SalesforceV2Source"
}
SapBwSource の場合は、次を使用します。
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "SapBwSource"
}
SapCloudForCustomerSource の場合は、次を使用します。
{
"additionalColumns": {},
"httpRequestTimeout": {},
"query": {},
"queryTimeout": {},
"type": "SapCloudForCustomerSource"
}
SapEccSource の場合は、次を使用します。
{
"additionalColumns": {},
"httpRequestTimeout": {},
"query": {},
"queryTimeout": {},
"type": "SapEccSource"
}
SapHanaSource の場合は、次を使用します。
{
"additionalColumns": {},
"packetSize": {},
"partitionOption": {},
"partitionSettings": {
"partitionColumnName": {}
},
"query": {},
"queryTimeout": {},
"type": "SapHanaSource"
}
SapOdpSource の場合は、次を使用します。
{
"additionalColumns": {},
"extractionMode": {},
"projection": {},
"queryTimeout": {},
"selection": {},
"subscriberProcess": {},
"type": "SapOdpSource"
}
SapOpenHubSource の場合は、次を使用します。
{
"additionalColumns": {},
"baseRequestId": {},
"customRfcReadTableFunctionModule": {},
"excludeLastRequest": {},
"queryTimeout": {},
"sapDataColumnDelimiter": {},
"type": "SapOpenHubSource"
}
SapTableSource の場合は、次を使用します。
{
"additionalColumns": {},
"batchSize": {},
"customRfcReadTableFunctionModule": {},
"partitionOption": {},
"partitionSettings": {
"maxPartitionsNumber": {},
"partitionColumnName": {},
"partitionLowerBound": {},
"partitionUpperBound": {}
},
"queryTimeout": {},
"rfcTableFields": {},
"rfcTableOptions": {},
"rowCount": {},
"rowSkips": {},
"sapDataColumnDelimiter": {},
"type": "SapTableSource"
}
ServiceNowSource の場合は、次を使用します。
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "ServiceNowSource"
}
ServiceNowV2Source の場合は、次を使用します。
{
"additionalColumns": {},
"expression": {
"operands": [
...
],
"operators": [ "string" ],
"type": "string",
"value": {}
},
"pageSize": {},
"queryTimeout": {},
"type": "ServiceNowV2Source"
}
SharePointOnlineListSource の場合は、次を使用します。
{
"httpRequestTimeout": {},
"query": {},
"type": "SharePointOnlineListSource"
}
ShopifySourceの場合は、以下を使用します。
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "ShopifySource"
}
SnowflakeSourceの場合は、以下を使用します。
{
"exportSettings": {
"additionalCopyOptions": {
"{customized property}": {}
},
"additionalFormatOptions": {
"{customized property}": {}
},
"storageIntegration": {},
"type": "string"
},
"query": {},
"type": "SnowflakeSource"
}
SnowflakeV2Sourceの場合は、以下を使用します。
{
"exportSettings": {
"additionalCopyOptions": {
"{customized property}": {}
},
"additionalFormatOptions": {
"{customized property}": {}
},
"storageIntegration": {},
"type": "string"
},
"query": {},
"type": "SnowflakeV2Source"
}
SparkSource の場合は、次を使用します。
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "SparkSource"
}
SqlDWSource の場合は、次を使用します。
{
"additionalColumns": {},
"isolationLevel": {},
"partitionOption": {},
"partitionSettings": {
"partitionColumnName": {},
"partitionLowerBound": {},
"partitionUpperBound": {}
},
"queryTimeout": {},
"sqlReaderQuery": {},
"sqlReaderStoredProcedureName": {},
"storedProcedureParameters": {},
"type": "SqlDWSource"
}
SqlMISourceの場合は、次を使用します。
{
"additionalColumns": {},
"isolationLevel": {},
"partitionOption": {},
"partitionSettings": {
"partitionColumnName": {},
"partitionLowerBound": {},
"partitionUpperBound": {}
},
"produceAdditionalTypes": {},
"queryTimeout": {},
"sqlReaderQuery": {},
"sqlReaderStoredProcedureName": {},
"storedProcedureParameters": {},
"type": "SqlMISource"
}
SqlServerSource の場合は、次を使用します。
{
"additionalColumns": {},
"isolationLevel": {},
"partitionOption": {},
"partitionSettings": {
"partitionColumnName": {},
"partitionLowerBound": {},
"partitionUpperBound": {}
},
"produceAdditionalTypes": {},
"queryTimeout": {},
"sqlReaderQuery": {},
"sqlReaderStoredProcedureName": {},
"storedProcedureParameters": {},
"type": "SqlServerSource"
}
SqlSource の場合は、次を使用します。
{
"additionalColumns": {},
"isolationLevel": {},
"partitionOption": {},
"partitionSettings": {
"partitionColumnName": {},
"partitionLowerBound": {},
"partitionUpperBound": {}
},
"queryTimeout": {},
"sqlReaderQuery": {},
"sqlReaderStoredProcedureName": {},
"storedProcedureParameters": {},
"type": "SqlSource"
}
SquareSourceの場合は、次を使用します。
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "SquareSource"
}
SybaseSource の場合は、次を使用します。
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "SybaseSource"
}
TeradataSource の場合は、次を使用します。
{
"additionalColumns": {},
"partitionOption": {},
"partitionSettings": {
"partitionColumnName": {},
"partitionLowerBound": {},
"partitionUpperBound": {}
},
"query": {},
"queryTimeout": {},
"type": "TeradataSource"
}
VerticaSource の場合は、以下を使用します。
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "VerticaSource"
}
WarehouseSource の場合は、次を使用します。
{
"additionalColumns": {},
"isolationLevel": {},
"partitionOption": {},
"partitionSettings": {
"partitionColumnName": {},
"partitionLowerBound": {},
"partitionUpperBound": {}
},
"queryTimeout": {},
"sqlReaderQuery": {},
"sqlReaderStoredProcedureName": {},
"storedProcedureParameters": {},
"type": "WarehouseSource"
}
XeroSourceの場合は、以下を使用します。
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "XeroSource"
}
ZohoSourceの場合は、以下を使用します。
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "ZohoSource"
}
WebSource の場合は、次を使用します。
{
"additionalColumns": {},
"type": "WebSource"
}
XmlSource の場合は、次を使用します。
{
"additionalColumns": {},
"formatSettings": {
"compressionProperties": {
"type": "string"
// For remaining properties, see CompressionReadSettings objects
},
"detectDataType": {},
"namespacePrefixes": {},
"namespaces": {},
"type": "string",
"validationMode": {}
},
"storeSettings": {
"disableMetricsCollection": {},
"maxConcurrentConnections": {},
"type": "string"
// For remaining properties, see StoreReadSettings objects
},
"type": "XmlSource"
}
プロパティ値
Microsoft.DataFactory/factories/pipelines
| Name | Description | Value |
|---|---|---|
| apiVersion | API のバージョン | '2018-06-01' |
| name | リソース名 | string Constraints: 最小長 = 1 最大長 = 260 パターン = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (必須) |
| properties | パイプラインのプロパティ。 | パイプライン (必須) |
| 型 | リソースの種類 | 'Microsoft.DataFactory/factories/pipelines' |
Activity
| Name | Description | Value |
|---|---|---|
| dependsOn | アクティビティは条件によって異なります。 | ActivityDependency[] |
| description | アクティビティの説明。 | 文字列 |
| name | アクティビティ名。 | string (必須) |
| onInactiveMarkAs | 状態が非アクティブに設定されている場合のアクティビティの状態の結果。 これは省略可能なプロパティであり、アクティビティが非アクティブのときに指定されていない場合、状態は既定で Succeeded になります。 | 'Failed' 'Skipped' 'Succeeded' |
| 状態 | アクティビティの状態。 これは省略可能なプロパティであり、指定しない場合、状態は既定でアクティブになります。 | 'Active' 'Inactive' |
| 型 | 型 AppendVariableActivity を 'AppendVariable' に設定します。 AzureDataExplorerCommandActivity 型の "AzureDataExplorerCommand" に設定します。 AzureFunctionActivity 型を ' AzureFunctionActivity' に設定します。 AzureMLBatchExecutionActivity 型の 'AzureMLBatchExecution' に設定します。 型 AzureMLExecutePipelineActivity を "AzureMLExecutePipeline" に設定します。 AzureMLUpdateResourceActivity 型に対して 'AzureMLUpdateResource' に設定します。 ExecutePipelineActivity 型の 'ExecutePipeline' に設定します。 FailActivity 型の 'Fail' に設定します。 タイプ FilterActivity を 'Filter' に設定します。 ForEachActivity 型を ' ForEach' に設定します。 IfConditionActivity 型の 'IfCondition' に設定します。 SetVariableActivity 型の 'SetVariable' に設定します。 SwitchActivity 型を 'Switch' に設定します。 タイプ UntilActivity を 'Until' に設定します。 タイプ ValidationActivity を 'Validation' に設定します。 WaitActivity 型を 'Wait' に設定します。 WebHookActivity 型の 'WebHook' に設定します。 CopyActivity 型を 'Copy' に設定します。 タイプ CustomActivity を 'Custom' に設定します。 DataLakeAnalyticsUsqlActivity 型を 'DataLakeAnalyticsU-SQL' に設定します。 DatabricksJobActivity 型の "DatabricksJob" に設定します。 DatabricksNotebookActivity 型の "DatabricksNotebook" に設定します。 DatabricksSparkJarActivity 型の 'DatabricksSparkJar' に設定します。 DatabricksSparkPythonActivity 型の 'DatabricksSparkPython' に設定します。 タイプ DeleteActivity を 'Delete' に設定します。 ExecuteDataFlowActivity 型の 'ExecuteDataFlow' に設定します。 ExecuteSsisPackageActivity 型の 'ExecuteSSISPackage' に設定します。 ExecuteWranglingDataflowActivity 型の 'ExecuteWranglingDataflow' に設定します。 GetMetadataActivity 型の 'GetMetadata' に設定します。 HDInsightHiveActivity 型を 'HDInsightHive' に設定します。 HDInsightMapReduceActivity 型の 'HDInsightMapReduce' に設定します。 HDInsightPigActivity 型の 'HDInsightPig' に設定します。 HDInsightSparkActivity 型を 'HDInsightSpark' に設定します。 HDInsightStreamingActivity 型の "HDInsightStreaming" に設定します。 LookupActivity 型の 'Lookup' に設定します。 タイプ ScriptActivity の 'Script' に設定します。 SynapseSparkJobDefinitionActivity 型を 'SparkJob' に設定します。 型 SqlServerStoredProcedureActivity の 'SqlServerStoredProcedure' に設定します。 SynapseNotebookActivity 型を 'SynapseNotebook' に設定します。 WebActivity タイプを 'WebActivity' に設定します。 | 'AppendVariable' 'AzureDataExplorerCommand' 'AzureFunctionActivity' 'AzureMLBatchExecution' 'AzureMLExecutePipeline' 'AzureMLUpdateResource' 'Copy' 'Custom' 'DatabricksJob' 'DatabricksNotebook' 'DatabricksSparkJar' 'DatabricksSparkPython' 'DataLakeAnalyticsU-SQL' 'Delete' 'ExecuteDataFlow' 'ExecutePipeline' 'ExecuteSSISPackage' 'ExecuteWranglingDataflow' 'Fail' 'Filter' 'ForEach' 'GetMetadata' 'HDInsightHive' 'HDInsightMapReduce' 'HDInsightPig' 'HDInsightSpark' 'HDInsightStreaming' 'IfCondition' 'Lookup' 'Script' 'SetVariable' 'SparkJob' 'SqlServerStoredProcedure' 'Switch' 'SynapseNotebook' 'Until' 'Validation' 'Wait' 'WebActivity' 'WebHook' (必須) |
| userProperties | アクティビティ ユーザーのプロパティ。 | UserProperty[] |
ActivityDependency
| Name | Description | Value |
|---|---|---|
| アクティビティ | アクティビティ名。 | string (必須) |
| dependencyConditions | 依存関係の Match-Condition。 | 次のいずれかを含む文字列配列: 'Completed' 'Failed' 'Skipped' '成功' (必須) |
ActivityPolicy
| Name | Description | Value |
|---|---|---|
| 再試行 | 通常の再試行回数の最大値。 既定値は 0 です。 型: 整数 (または resultType 整数を持つ式)、最小値: 0。 | any |
| retryIntervalInSeconds | 再試行の間隔 (秒単位)。 既定値は 30 秒です。 | int Constraints: 最小値 = 30 最大値 = 86400 |
| secureInput | true に設定すると、アクティビティからの入力は安全と見なされ、監視には記録されません。 | bool |
| secureOutput | true に設定すると、アクティビティからの出力は安全と見なされ、監視には記録されません。 | bool |
| timeout | アクティビティを実行するためのタイムアウトを指定します。 既定のタイムアウトは 7 日です。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
AmazonMWSSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 「AmazonMWSSource」(必須) |
AmazonRdsForOraclePartitionSettings
| Name | Description | Value |
|---|---|---|
| partitionColumnName | 範囲のパーティション分割を続行するために使用される整数型の列の名前。 型: string (または resultType 文字列を含む式)。 | any |
| partitionLowerBound | 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最小値。 型: string (または resultType 文字列を含む式)。 | any |
| partitionNames | AmazonRdsForOracle テーブルの物理パーティションの名前。 | any |
| partitionUpperBound | 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最大値。 型: string (または resultType 文字列を含む式)。 | any |
AmazonRdsForOracleSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| 数値精度 | 精度とスケールなしでOracle NUMBER型を表すために使用される10進数の精度。 範囲は 1 から 256 で、指定しない場合、デフォルト値は 256 です。 型: 整数 (または resultType 整数を持つ式)。 バージョン 2.0 でのみ使用されます。 | any |
| numberScale(数値スケール) | 精度とスケールなしでOracle NUMBERタイプを表すために使用される10進数スケール。 範囲は 0 から 130 で、指定しない場合のデフォルト値は 130 です。 型: 整数 (または resultType 整数を持つ式)。 バージョン 2.0 でのみ使用されます。 | any |
| oracleReaderQuery | AmazonRdsForOracle リーダー クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| partitionOption | AmazonRdsForOracle に使用されるパーティション メカニズムは、並列で読み取られます。 型: string (または resultType 文字列を含む式)。 | any |
| partitionSettings | AmazonRdsForOracle ソースのパーティション分割に利用される設定。 | AmazonRdsForOraclePartitionSettings |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'AmazonRdsForOracleSource' (必須) |
AmazonRdsForSqlServerSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| isolationLevel | SQL ソースのトランザクション ロック動作を指定します。 使用できる値: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 既定値は ReadCommitted です。 型: string (または resultType 文字列を含む式)。 | any |
| partitionOption | 並列で SQL 読み取りに使用されるパーティション メカニズム。 指定できる値は、"None"、"PhysicalPartitionsOfTable"、"DynamicRange" です。 | any |
| partitionSettings | SQL ソースのパーティション分割に利用される設定。 | SqlPartitionSettings |
| produceAdditionalTypes | 生成する追加の型。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| sqlReaderQuery | SQL リーダー クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| sqlReaderStoredProcedureName | SQL Database ソースのストアド プロシージャの名前。 これは、SqlReaderQuery と同時に使用することはできません。 型: string (または resultType 文字列を含む式)。 | any |
| storedProcedureParameters | ストアド プロシージャ パラメーターの値と型の設定。 例: "{Parameter1: {value: "1", type: "int"}}". | any |
| 型 | コピー元の種類。 | 'AmazonRdsForSqlServerSource' (必須) |
AmazonRedshiftSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | データベース クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| redshiftUnloadSettings | アンロードを使用して Amazon Redshift からコピーする際に、中間 Amazon S3 に必要な Amazon S3 設定。 これにより、Amazon Redshift ソースからのデータが最初に S3 にアンロードされ、次に中間 S3 からターゲット シンクにコピーされます。 | RedshiftUnloadSettings |
| 型 | コピー元の種類。 | 'AmazonRedshiftSource' (必須) |
AmazonS3CompatibleReadSettings
| Name | Description | Value |
|---|---|---|
| deleteFilesAfterCompletion | コピーの完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| enablePartitionDiscovery | パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| fileListPath | コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeEnd | ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeStart | ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。 | any |
| partitionRootPath | パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。 | any |
| prefix | S3 互換オブジェクト名のプレフィックス フィルター。 型: string (または resultType 文字列を含む式)。 | any |
| recursive | true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は True です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | 読み取り設定の種類。 | 'AmazonS3CompatibleReadSettings' (必須) |
| wildcardFileName | Amazon S3 互換ワイルドカードファイル名。 型: string (または resultType 文字列を含む式)。 | any |
| wildcardFolderPath | Amazon S3 互換ワイルドカードFolderPath。 型: string (または resultType 文字列を含む式)。 | any |
AmazonS3ReadSettings
| Name | Description | Value |
|---|---|---|
| deleteFilesAfterCompletion | コピーの完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| enablePartitionDiscovery | パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| fileListPath | コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeEnd | ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeStart | ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。 | any |
| partitionRootPath | パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。 | any |
| prefix | S3 オブジェクト名のプレフィックス フィルター。 型: string (または resultType 文字列を含む式)。 | any |
| recursive | true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は True です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | 読み取り設定の種類。 | 'AmazonS3ReadSettings' (必須) |
| wildcardFileName | AmazonS3 wildcardFileName。 型: string (または resultType 文字列を含む式)。 | any |
| wildcardFolderPath | AmazonS3 wildcardFolderPath。 型: string (または resultType 文字列を含む式)。 | any |
AppendVariableActivity
| Name | Description | Value |
|---|---|---|
| 型 | アクティビティの種類。 | 'AppendVariable' (必須) |
| typeProperties | 変数アクティビティのプロパティを追加します。 | AppendVariableActivityTypeProperties (必須) |
AppendVariableActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| value | 追加する値。 型: 変数項目の型に一致する静的な値、または変数項目の型に一致する resultType を持つ式を指定できます | any |
| variableName | 値を追加する必要がある変数の名前。 | 文字列 |
AvroSink
| Name | Description | Value |
|---|---|---|
| formatSettings | Avro 形式の設定。 | AvroWriteSettings |
| storeSettings | Avro ストアの設定。 | StoreWriteSettings |
| 型 | シンクの種類をコピーします。 | 'AvroSink' (必須) |
AvroSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| storeSettings | Avro ストアの設定。 | StoreReadSettings |
| 型 | コピー元の種類。 | 'AvroSource' (必須) |
AvroWriteSettings
| Name | Description | Value |
|---|---|---|
| fileNamePrefix | ファイル名パターン <fileNamePrefix>_<fileIndex>.< を指定します。fileExtension> partitionOptions を使用せずにファイル ベース以外のストアからコピーする場合。 型: string (または resultType 文字列を含む式)。 | any |
| maxRowsPerFile | 書き込まれたファイルの行数を、指定された数以下に制限します。 型: 整数 (または resultType 整数を持つ式)。 | any |
| recordName | 書き込み結果の最上位レベルのレコード名。AVRO 仕様で必要です。 | 文字列 |
| recordNamespace | 書き込み結果に名前空間を記録します。 | 文字列 |
| 型 | 書き込み設定の種類。 | string (必須) |
AzureBlobFSReadSettings
| Name | Description | Value |
|---|---|---|
| deleteFilesAfterCompletion | コピーの完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| enablePartitionDiscovery | パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| fileListPath | コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeEnd | ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeStart | ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。 | any |
| partitionRootPath | パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。 | any |
| recursive | true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は True です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | 読み取り設定の種類。 | 'AzureBlobFSReadSettings' (必須) |
| wildcardFileName | Azure blobFS wildcardFileName。 型: string (または resultType 文字列を含む式)。 | any |
| wildcardFolderPath | Azure blobFS wildcardFolderPath。 型: string (または resultType 文字列を含む式)。 | any |
AzureBlobFSSink
| Name | Description | Value |
|---|---|---|
| copyBehavior | コピー シンクのコピー動作の種類。 型: string (または resultType 文字列を含む式)。 | any |
| メタデータ | シンク データに追加するカスタム メタデータを指定します。 型: オブジェクトの配列 (またはオブジェクトの resultType 配列を持つ式)。 | MetadataItem[] |
| 型 | シンクの種類をコピーします。 | 'AzureBlobFSSink' (必須) |
AzureBlobFSSource
| Name | Description | Value |
|---|---|---|
| recursive | true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は True です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| skipHeaderLineCount | 各 BLOB からスキップするヘッダー行の数。 型: 整数 (または resultType 整数を持つ式)。 | any |
| treatEmptyAsNull | 空を null として扱います。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | コピー元の種類。 | 'AzureBlobFSSource' (必須) |
AzureBlobFSWriteSettings
| Name | Description | Value |
|---|---|---|
| blockSizeInMB | BLOB にデータを書き込む際のブロック サイズ (MB) を示します。 型: 整数 (または resultType 整数を持つ式)。 | any |
| 型 | 書き込み設定の種類。 | 'AzureBlobFSWriteSettings' (必須) |
AzureBlobStorageReadSettings
| Name | Description | Value |
|---|---|---|
| deleteFilesAfterCompletion | コピーの完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| enablePartitionDiscovery | パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| fileListPath | コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeEnd | ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeStart | ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。 | any |
| partitionRootPath | パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。 | any |
| prefix | Azure BLOB 名のプレフィックス フィルター。 型: string (または resultType 文字列を含む式)。 | any |
| recursive | true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は True です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | 読み取り設定の種類。 | 'AzureBlobStorageReadSettings' (必須) |
| wildcardFileName | Azure BLOB wildcardFileName。 型: string (または resultType 文字列を含む式)。 | any |
| wildcardFolderPath | Azure BLOB wildcardFolderPath。 型: string (または resultType 文字列を含む式)。 | any |
AzureBlobStorageWriteSettings
| Name | Description | Value |
|---|---|---|
| blockSizeInMB | BLOB にデータを書き込む際のブロック サイズ (MB) を示します。 型: 整数 (または resultType 整数を持つ式)。 | any |
| 型 | 書き込み設定の種類。 | 'AzureBlobStorageWriteSettings' (必須) |
AzureDatabricksDeltaLakeExportCommand
| Name | Description | Value |
|---|---|---|
| dateFormat | Azure Databricks Delta Lake Copy の csv の日付形式を指定します。 型: string (または resultType 文字列を含む式)。 | any |
| timestampFormat | Azure Databricks Delta Lake Copy の csv のタイムスタンプ形式を指定します。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | エクスポート設定の種類。 | string (必須) |
AzureDatabricksDeltaLakeImportCommand
| Name | Description | Value |
|---|---|---|
| dateFormat | Azure Databricks Delta Lake Copy で csv の日付形式を指定します。 型: string (または resultType 文字列を含む式)。 | any |
| timestampFormat | Azure Databricks Delta Lake Copy で csv のタイムスタンプ形式を指定します。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | インポート設定の種類。 | string (必須) |
AzureDatabricksDeltaLakeSink
| Name | Description | Value |
|---|---|---|
| importSettings | Azure Databricks Delta Lake のインポート設定。 | AzureDatabricksDeltaLakeImportCommand |
| preCopyScript | SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | シンクの種類をコピーします。 | 'AzureDatabricksDeltaLakeSink' (必須) |
AzureDatabricksDeltaLakeSource
| Name | Description | Value |
|---|---|---|
| exportSettings | Azure Databricks Delta Lake のエクスポート設定。 | AzureDatabricksDeltaLakeExportCommand |
| クエリ | Azure Databricks Delta Lake Sql クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | コピー元の種類。 | 'AzureDatabricksDeltaLakeSource' (必須) |
AzureDataExplorerCommandActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'AzureDataExplorerCommand' (必須) |
| typeProperties | Azure Data Explorer コマンド アクティビティのプロパティ。 | AzureDataExplorerCommandActivityTypeProperties (必須) |
AzureDataExplorerCommandActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| command | Azure Data Explorer コマンド構文に従った制御コマンド。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| commandTimeout | コマンドのタイムアウトを制御します。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9]))..) | any |
AzureDataExplorerSink
| Name | Description | Value |
|---|---|---|
| flushImmediately | true に設定すると、すべての集計がスキップされます。 既定値は false です。 型: ブール値。 | any |
| ingestionMappingAsJson | json 形式で提供される明示的な列マッピングの説明。 型: 文字列。 | any |
| ingestionMappingName | ターゲット Kusto テーブルで定義された事前に作成された csv マッピングの名前。 型: 文字列。 | any |
| 型 | シンクの種類をコピーします。 | 'AzureDataExplorerSink' (必須) |
AzureDataExplorerSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| noTruncation | 特定の行数制限を超える結果セットに切り捨てを適用するかどうかを制御するブール型オプションの名前。 | any |
| クエリ | データベース クエリ。 Kusto クエリ言語 (KQL) クエリである必要があります。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| queryTimeout | クエリのタイムアウト。 タイプ: 文字列 (または resultType 文字列の式), パターン: ((\d+).)?(\d\d):(60|([0-5][0-9])):(60|([0-5][0-9])).. | any |
| 型 | コピー元の種類。 | 'AzureDataExplorerSource' (必須) |
AzureDataLakeStoreReadSettings
| Name | Description | Value |
|---|---|---|
| deleteFilesAfterCompletion | コピーの完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| enablePartitionDiscovery | パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| fileListPath | コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。 | any |
| listAfter | ファイル名/フォルダー名の辞書順序に基づいて、値の後にファイルを一覧表示します (排他的)。 データ セット内の folderPath の下に適用され、folderPath の下にあるファイル/サブフォルダーをフィルター処理します。 型: string (または resultType 文字列を含む式)。 | any |
| listBefore | ファイル名/フォルダー名の辞書順序に基づいて、値の前にファイルを一覧表示します (包括的)。 データ セット内の folderPath の下に適用され、folderPath の下にあるファイル/サブフォルダーをフィルター処理します。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeEnd | ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeStart | ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。 | any |
| partitionRootPath | パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。 | any |
| recursive | true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は True です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | 読み取り設定の種類。 | 'AzureDataLakeStoreReadSettings' (必須) |
| wildcardFileName | ADLS wildcardFileName。 型: string (または resultType 文字列を含む式)。 | any |
| wildcardFolderPath | ADLS wildcardFolderPath。 型: string (または resultType 文字列を含む式)。 | any |
AzureDataLakeStoreSink
| Name | Description | Value |
|---|---|---|
| copyBehavior | コピー シンクのコピー動作の種類。 型: string (または resultType 文字列を含む式)。 | any |
| enableAdlsSingleFileParallel | 単一ファイル並列。 | any |
| 型 | シンクの種類をコピーします。 | 'AzureDataLakeStoreSink' (必須) |
AzureDataLakeStoreSource
| Name | Description | Value |
|---|---|---|
| recursive | true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は True です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | コピー元の種類。 | 'AzureDataLakeStoreSource' (必須) |
AzureDataLakeStoreWriteSettings
| Name | Description | Value |
|---|---|---|
| expiryDateTime | 書き込まれたファイルの有効期限を指定します。 時刻は、"2018-12-01T05:00:00Z" の形式で UTC タイム ゾーンに適用されます。 既定値は NULL です。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | 書き込み設定の種類。 | 'AzureDataLakeStoreWriteSettings' (必須) |
AzureFileStorageReadSettings
| Name | Description | Value |
|---|---|---|
| deleteFilesAfterCompletion | コピーの完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| enablePartitionDiscovery | パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| fileListPath | コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeEnd | ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeStart | ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。 | any |
| partitionRootPath | パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。 | any |
| prefix | ルート パスから始まる Azure ファイル名のプレフィックス フィルター。 型: string (または resultType 文字列を含む式)。 | any |
| recursive | true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は True です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | 読み取り設定の種類。 | 'AzureFileStorageReadSettings' (必須) |
| wildcardFileName | Azure File Storage wildcardFileName。 型: string (または resultType 文字列を含む式)。 | any |
| wildcardFolderPath | Azure File Storage wildcardFolderPath。 型: string (または resultType 文字列を含む式)。 | any |
AzureFileStorageWriteSettings
| Name | Description | Value |
|---|---|---|
| 型 | 書き込み設定の種類。 | 'AzureFileStorageWriteSettings' (必須) |
AzureFunctionActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'AzureFunctionActivity' (必須) |
| typeProperties | Azure 関数アクティビティのプロパティ。 | AzureFunctionActivityTypeProperties (必須) |
AzureFunctionActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| body | エンドポイントに送信されるペイロードを表します。 POST/PUT メソッドでは必須。GET メソッドの型: string (または resultType 文字列を含む式) には使用できません。 | any |
| functionName | Azure 関数アクティビティが呼び出す関数の名前。 型: string (または resultType 文字列を含む式) | any (必須) |
| headers | 要求に送信されるヘッダーを表します。 たとえば、要求に言語と型を設定するには:"headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }。 型: string (または resultType 文字列を含む式)。 | AzureFunctionActivityTypePropertiesHeaders |
| メソッド | ターゲット エンドポイントの REST API メソッド。 | 'DELETE' 'GET' 'HEAD' 'OPTIONS' 'POST' 'PUT' 'TRACE' (必須) |
AzureFunctionActivityTypePropertiesHeaders
| Name | Description | Value |
|---|
AzureKeyVaultSecretReference
| Name | Description | Value |
|---|---|---|
| secretName | Azure Key Vault 内のシークレットの名前。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| secretVersion | Azure Key Vault のシークレットのバージョン。 既定値は、シークレットの最新バージョンです。 型: string (または resultType 文字列を含む式)。 | any |
| 保存する | Azure Key Vault のリンクされたサービス リファレンス。 | LinkedServiceReference (必須) |
| 型 | シークレットの種類。 | 'AzureKeyVaultSecret' (必須) |
AzureMariaDBSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'AzureMariaDBSource' (必須) |
AzureMLBatchExecutionActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'AzureMLBatchExecution' (必須) |
| typeProperties | Azure ML バッチ実行アクティビティのプロパティ。 | AzureMLBatchExecutionActivityTypeProperties (必須 ) |
AzureMLBatchExecutionActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| globalParameters | Azure ML バッチ実行サービス エンドポイントに渡されるキー、値のペア。 キーは、発行された Azure ML Web サービスで定義されている Web サービス パラメーターの名前と一致する必要があります。 値は、Azure ML バッチ実行要求の GlobalParameters プロパティで渡されます。 | AzureMLBatchExecutionActivityTypePropertiesGlobalParameters |
| webServiceInputs | キーと値のペア。Azure ML エンドポイントの Web サービス入力の名前を、入力 BLOB の場所を指定する AzureMLWebServiceFile オブジェクトにマッピングします。 この情報は、Azure ML バッチ実行要求の WebServiceInputs プロパティで渡されます。 | AzureMLBatchExecutionActivityTypePropertiesWebServiceInputs |
| webServiceOutputs | キーと値のペア。Azure ML エンドポイントの Web サービス出力の名前を、出力 BLOB の場所を指定する AzureMLWebServiceFile オブジェクトにマッピングします。 この情報は、Azure ML バッチ実行要求の WebServiceOutputs プロパティで渡されます。 | AzureMLBatchExecutionActivityTypePropertiesWebServiceOutputs |
AzureMLBatchExecutionActivityTypePropertiesGlobalParameters
| Name | Description | Value |
|---|
AzureMLBatchExecutionActivityTypePropertiesWebServiceInputs
| Name | Description | Value |
|---|
AzureMLBatchExecutionActivityTypePropertiesWebServiceOutputs
| Name | Description | Value |
|---|
AzureMLExecutePipelineActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'AzureMLExecutePipeline' (必須) |
| typeProperties | Azure ML Execute Pipeline アクティビティのプロパティ。 | AzureMLExecutePipelineActivityTypeProperties (必須) |
AzureMLExecutePipelineActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| continueOnStepFailure | ステップが失敗した場合に PipelineRun の他のステップの実行を続行するかどうか。 この情報は、発行されたパイプライン実行要求の continueOnStepFailure プロパティで渡されます。 型: boolean (または resultType ブール値を持つ式)。 | any |
| dataPathAssignments | 再トレーニングを行わずにデータ パスの割り当てを変更するために使用されるディクショナリ。 値は、発行されたパイプライン実行要求の dataPathAssignments プロパティで渡されます。 型: オブジェクト (または resultType オブジェクトを持つ式)。 | any |
| experimentName | パイプライン実行の実行履歴の実験名。 この情報は、発行されたパイプライン実行要求の ExperimentName プロパティに渡されます。 型: string (または resultType 文字列を含む式)。 | any |
| mlParentRunId | 親 Azure ML サービス パイプラインの実行 ID。この情報は、発行されたパイプライン実行要求の ParentRunId プロパティで渡されます。 型: string (または resultType 文字列を含む式)。 | any |
| mlPipelineEndpointId | 発行された Azure ML パイプライン エンドポイントの ID。 型: string (または resultType 文字列を含む式)。 | any |
| mlPipelineId | 発行された Azure ML パイプラインの ID。 型: string (または resultType 文字列を含む式)。 | any |
| mlPipelineParameters | 発行された Azure ML パイプライン エンドポイントに渡されるキー、値のペア。 キーは、発行されたパイプラインで定義されているパイプライン パラメーターの名前と一致する必要があります。 値は、発行されたパイプライン実行要求の ParameterAssignments プロパティで渡されます。 型: キーと値のペアを持つオブジェクト (または ResultType オブジェクトを持つ式)。 | any |
| バージョン | 発行された Azure ML パイプライン エンドポイントのバージョン。 型: string (または resultType 文字列を含む式)。 | any |
AzureMLUpdateResourceActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'AzureMLUpdateResource' (必須) |
| typeProperties | Azure ML Update リソース管理アクティビティのプロパティ。 | AzureMLUpdateResourceActivityTypeProperties (必須) |
AzureMLUpdateResourceActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| trainedModelFilePath | 更新操作によってアップロードされる .ilearner ファイルを表す trainedModelLinkedService の相対ファイル パス。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| trainedModelLinkedServiceName | 更新操作によってアップロードされる .ilearner ファイルを保持する Azure Storage のリンクされたサービスの名前。 | LinkedServiceReference (必須) |
| trainedModelName | 更新する Web サービス実験のトレーニング済みモデル モジュールの名前。 型: string (または resultType 文字列を含む式)。 | any (必須) |
AzureMLWebServiceFile
| Name | Description | Value |
|---|---|---|
| filePath | LinkedService で指定された Azure Blob Storage 内のコンテナー名を含む相対ファイル パス。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| linkedServiceName | Azure ML WebService の入力/出力ファイルがある Azure Storage LinkedService への参照。 | LinkedServiceReference (必須) |
AzureMySqlSink
| Name | Description | Value |
|---|---|---|
| preCopyScript | コピーを開始する前に実行するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | シンクの種類をコピーします。 | 'AzureMySqlSink' (必須) |
AzureMySqlSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | データベース クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'AzureMySqlSource' (必須) |
AzurePostgreSqlSink
| Name | Description | Value |
|---|---|---|
| preCopyScript | コピーを開始する前に実行するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | シンクの種類をコピーします。 | 'AzurePostgreSqlSink' (必須) |
| upsertSettings | Azure Database for PostgreSQL upsert オプションの設定 | AzurePostgreSqlSinkUpsertSettings |
| writeMethod | 操作の書き込み動作。 既定値は一括挿入です。 | 'BulkInsert' 'CopyCommand' 'Upsert' |
AzurePostgreSqlSinkUpsertSettings
| Name | Description | Value |
|---|---|---|
| keys | 一意の行識別のキー列名。 型: 文字列の配列 (または文字列の resultType 配列を持つ式)。 | any |
AzurePostgreSqlSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'AzurePostgreSqlSource' (必須) |
AzureQueueSink
| Name | Description | Value |
|---|---|---|
| 型 | シンクの種類をコピーします。 | 'AzureQueueSink' (必須) |
AzureSearchIndexSink
| Name | Description | Value |
|---|---|---|
| 型 | シンクの種類をコピーします。 | 'AzureSearchIndexSink' (必須) |
| writeBehavior | ドキュメントを Azure Search インデックスにアップサートするときの書き込み動作を指定します。 | 'Merge' 'Upload' |
AzureSqlSink
| Name | Description | Value |
|---|---|---|
| preCopyScript | SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。 | any |
| sqlWriterStoredProcedureName | SQL ライター ストアド プロシージャ名。 型: string (または resultType 文字列を含む式)。 | any |
| sqlWriterTableType | SQL ライター テーブルの種類。 型: string (または resultType 文字列を含む式)。 | any |
| sqlWriterUseTableLock | 一括コピー中にテーブル ロックを使用するかどうか。 型: boolean (または resultType ブール値を持つ式)。 | any |
| storedProcedureParameters | SQL ストアド プロシージャのパラメーター。 | any |
| storedProcedureTableTypeParameterName | テーブル型のストアド プロシージャ パラメーター名。 型: string (または resultType 文字列を含む式)。 | any |
| tableOption | シンク テーブルを処理するオプション (autoCreate など)。 現時点では、'autoCreate' 値のみがサポートされています。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | シンクの種類をコピーします。 | 'AzureSqlSink' (必須) |
| upsertSettings | SQL アップサート設定。 | SqlUpsertSettings |
| writeBehavior | Azure SQL にデータをコピーするときの動作を書き込みます。 型: SqlWriteBehaviorEnum (または ResultType SqlWriteBehaviorEnum を含む式) | any |
AzureSqlSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| isolationLevel | SQL ソースのトランザクション ロック動作を指定します。 使用できる値: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 既定値は ReadCommitted です。 型: string (または resultType 文字列を含む式)。 | any |
| partitionOption | 並列で SQL 読み取りに使用されるパーティション メカニズム。 指定できる値は、"None"、"PhysicalPartitionsOfTable"、"DynamicRange" です。 型: string (または resultType 文字列を含む式)。 | any |
| partitionSettings | SQL ソースのパーティション分割に利用される設定。 | SqlPartitionSettings |
| produceAdditionalTypes | 生成する追加の型。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| sqlReaderQuery | SQL リーダー クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| sqlReaderStoredProcedureName | SQL Database ソースのストアド プロシージャの名前。 これは、SqlReaderQuery と同時に使用することはできません。 型: string (または resultType 文字列を含む式)。 | any |
| storedProcedureParameters | ストアド プロシージャ パラメーターの値と型の設定。 例: "{Parameter1: {value: "1", type: "int"}}". | any |
| 型 | コピー元の種類。 | 'AzureSqlSource' (必須) |
AzureTableSink
| Name | Description | Value |
|---|---|---|
| azureTableDefaultPartitionKeyValue | Azure Table の既定のパーティション キー値。 型: string (または resultType 文字列を含む式)。 | any |
| azureTableInsertType | Azure テーブルの挿入の種類。 型: string (または resultType 文字列を含む式)。 | any |
| azureTablePartitionKeyName | Azure Table パーティション キー名。 型: string (または resultType 文字列を含む式)。 | any |
| azureTableRowKeyName | Azure テーブルの行キー名。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | シンクの種類をコピーします。 | 'AzureTableSink' (必須) |
AzureTableSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| azureTableSourceIgnoreTableNotFound | Azure テーブル ソースの無視テーブルが見つかりません。 型: boolean (または resultType ブール値を持つ式)。 | any |
| azureTableSourceQuery | Azure Table ソース クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'AzureTableSource' (必須) |
BigDataPoolParametrizationReference
| Name | Description | Value |
|---|---|---|
| referenceName | ビッグ データ プール名を参照します。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| 型 | ビッグ データ プールの参照の種類。 | 'BigDataPoolReference' (必須) |
BinaryReadSettings
| Name | Description | Value |
|---|---|---|
| compressionProperties | 圧縮設定。 | CompressionReadSettings |
| 型 | 読み取り設定の種類。 | 'BinaryReadSettings' (必須) |
BinaryReadSettings
| Name | Description | Value |
|---|---|---|
| compressionProperties | 圧縮設定。 | CompressionReadSettings |
| 型 | 読み取り設定の種類。 | string (必須) |
BinarySink
| Name | Description | Value |
|---|---|---|
| storeSettings | バイナリ ストアの設定。 | StoreWriteSettings |
| 型 | シンクの種類をコピーします。 | 'BinarySink' (必須) |
BinarySource
| Name | Description | Value |
|---|---|---|
| formatSettings | バイナリ形式の設定。 | BinaryReadSettings |
| storeSettings | バイナリ ストアの設定。 | StoreReadSettings |
| 型 | コピー元の種類。 | 'BinarySource' (必須) |
BlobSink
| Name | Description | Value |
|---|---|---|
| blobWriterAddHeader | BLOB ライターによってヘッダーが追加されます。 型: boolean (または resultType ブール値を持つ式)。 | any |
| blobWriterDateTimeFormat | BLOB ライターの日時形式。 型: string (または resultType 文字列を含む式)。 | any |
| blobWriterOverwriteFiles | BLOB ライターによってファイルが上書きされます。 型: boolean (または resultType ブール値を持つ式)。 | any |
| copyBehavior | コピー シンクのコピー動作の種類。 | any |
| メタデータ | シンク データに追加するカスタム メタデータを指定します。 型: オブジェクトの配列 (またはオブジェクトの resultType 配列を持つ式)。 | MetadataItem[] |
| 型 | シンクの種類をコピーします。 | 'BlobSink' (必須) |
BlobSource
| Name | Description | Value |
|---|---|---|
| recursive | true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は True です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| skipHeaderLineCount | 各 BLOB からスキップするヘッダー行の数。 型: 整数 (または resultType 整数を持つ式)。 | any |
| treatEmptyAsNull | 空を null として扱います。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | コピー元の種類。 | 'BlobSource' (必須) |
CassandraSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| consistencyLevel | 整合性レベルでは、クライアント アプリケーションにデータを返す前に、読み取り要求に応答する必要がある Cassandra サーバーの数を指定します。 Cassandra は、指定された数の Cassandra サーバーで、読み取り要求を満たすデータをチェックします。 cassandraSourceReadConsistencyLevels のいずれかである必要があります。 既定値は 'ONE' です。 大文字と小文字は区別されません。 | 'ALL' 'EACH_QUORUM' 'LOCAL_ONE' 'LOCAL_QUORUM' 'LOCAL_SERIAL' 'ONE' 'QUORUM' 'SERIAL' 'THREE' 'TWO' |
| クエリ | データベース クエリ。 SQL-92 クエリ式または Cassandra クエリ言語 (CQL) コマンドである必要があります。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'CassandraSource' (必須) |
CommonDataServiceForAppsSink
| Name | Description | Value |
|---|---|---|
| alternateKeyName | レコードのアップサート時に使用される代替キーの論理名。 型: string (または resultType 文字列を含む式)。 | any |
| bypassBusinessLogicExecution | Dataverse カスタム ビジネス ロジックのバイパスを制御します。 型: string (または resultType 文字列を含む式)。 型: string (または resultType 文字列を含む式)。 | any |
| bypassPowerAutomateFlows | Power Automate フローのバイパスを制御します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| ignoreNullValues | 書き込み操作中に入力データセット (キー フィールドを除く) の null 値を無視するかどうかを示すフラグ。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | シンクの種類をコピーします。 | 'CommonDataServiceForAppsSink' (必須) |
| writeBehavior | 操作の書き込み動作。 | 'Upsert' (必須) |
CommonDataServiceForAppsSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | FetchXML は、Microsoft Common Data Service for Apps (オンラインおよびオンプレミス) で使用される独自のクエリ言語です。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | コピー元の種類。 | 'CommonDataServiceForAppsSource' (必須) |
CompressionReadSettings
| Name | Description | Value |
|---|---|---|
| 型 | タイプ TarGZipReadSettings を 'TarGZipReadSettings' に設定します。 TarReadSettings 型の場合は 'TarReadSettings' に設定します。 ZipDeflateReadSettings 型を 'ZipDeflateReadSettings' に設定します。 | 'TarGZipReadSettings' 'TarReadSettings' 'ZipDeflateReadSettings' (必須) |
ConcurSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'ConcurSource' (必須) |
ContinuationSettingsReference
| Name | Description | Value |
|---|---|---|
| continuationTtlInMinutes | 継続 TTL (分単位)。 | any |
| customizedCheckpointKey | チェックポイント キーをカスタマイズしました。 | any |
| idleCondition | アイドル状態。 | any |
CopyActivity
| Name | Description | Value |
|---|---|---|
| inputs | アクティビティの入力の一覧。 | DatasetReference[] |
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| outputs | アクティビティの出力の一覧。 | DatasetReference[] |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'コピー' (必須) |
| typeProperties | コピー アクティビティのプロパティ。 | CopyActivityTypeProperties (必須) |
CopyActivityLogSettings
| Name | Description | Value |
|---|---|---|
| enableReliableLogging | 信頼できるログ記録を有効にするかどうかを指定します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| logLevel | ログ レベル、サポート: 情報、警告を取得または設定します。 型: string (または resultType 文字列を含む式)。 | any |
CopyActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| dataIntegrationUnits | このデータ移動の実行に使用できるデータ統合単位の最大数。 型: 整数 (または resultType 整数を持つ式)、最小値: 0。 | any |
| enableSkipIncompatibleRow | 互換性のない行をスキップするかどうか。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| enableStaging | 中間ステージングを使用してデータをコピーするかどうかを指定します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| logSettings | ログを有効にする際に、お客様が提供する必要があるログ設定。 | LogSettings |
| logStorageSettings | (非推奨。LogSettings を使用してください) セッション ログを有効にする際に、お客様が指定する必要があるログ ストレージ設定。 | LogStorageSettings |
| parallelCopies | データ ストアのオーバーロードを回避するために、ソースまたはシンクで開かれた同時セッションの最大数。 型: 整数 (または resultType 整数を持つ式)、最小値: 0。 | any |
| preserve | ルールを保持します。 | any[] |
| preserveRules | ルールを保持します。 | any[] |
| redirectIncompatibleRowSettings | EnableSkipIncompatibleRow が true の場合、互換性のない行設定をリダイレクトします。 | RedirectIncompatibleRowSettings |
| シンク | コピー アクティビティ シンク。 | CopySink (必須) |
| skipErrorFile | データ整合性のフォールト トレランスを指定します。 | SkipErrorFile |
| ソース | コピー アクティビティのソース。 | CopySource (必須) |
| stagingSettings | EnableStaging が true の場合の中間ステージング設定を指定します。 | StagingSettings |
| translator | コピー アクティビティの翻訳ツール。 指定しない場合は、表形式変換プログラムが使用されます。 | any |
| validateDataConsistency | データ整合性検証を有効にするかどうかを指定します。 型: boolean (または resultType ブール値を持つ式)。 | any |
CopySink
| Name | Description | Value |
|---|---|---|
| disableMetricsCollection | true の場合は、データ ストア メトリックの収集を無効にします。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| maxConcurrentConnections | シンク データ ストアの最大同時接続数。 型: 整数 (または resultType 整数を持つ式)。 | any |
| sinkRetryCount | シンクの再試行回数。 型: 整数 (または resultType 整数を持つ式)。 | any |
| sinkRetryWait | シンクの再試行の待機。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | タイプ AvroSink を 'AvroSink' に設定します。 型 AzureBlobFSSink を 'AzureBlobFSSink' に設定します。 AzureDataExplorerSink 型の 'AzureDataExplorerSink' に設定します。 AzureDataLakeStoreSink 型の "AzureDataLakeStoreSink" に設定します。 AzureDatabricksDeltaLakeSink 型を "AzureDatabricksDeltaLakeSink" に設定します。 AzureMySqlSink 型を 'AzureMySqlSink' に設定します。 AzurePostgreSqlSink 型の 'AzurePostgreSqlSink' に設定します。 AzureQueueSink 型を ' AzureQueueSink' に設定します。 AzureSearchIndexSink 型を 'AzureSearchIndexSink' に設定します。 AzureSqlSink 型を ' AzureSqlSink' に設定します。 AzureTableSink 型の 'AzureTableSink' に設定します。 タイプ BinarySink を 'BinarySink' に設定します。 BlobSink 型を 'BlobSink' に設定します。 CommonDataServiceForAppsSink 型の 'CommonDataServiceForAppsSink' に設定します。 型 CosmosDbMongoDbApiSink を 'CosmosDbMongoDbApiSink' に設定します。 型 CosmosDbSqlApiSink を "CosmosDbSqlApiSink" に設定します。 DelimitedTextSink 型の場合は 'DelimitedTextSink' に設定します。 DocumentDbCollectionSink 型の場合は 'DocumentDbCollectionSink' に設定します。 型 DynamicsCrmSink を 'DynamicsCrmSink' に設定します。 タイプ DynamicsSink を 'DynamicsSink' に設定します。 FileSystemSink 型の 'FileSystemSink' に設定します。 タイプ IcebergSink を 'IcebergSink' に設定します。 InformixSink 型を 'InformixSink' に設定します。 JsonSink 型の 'JsonSink' に設定します。 型 LakeHouseTableSink を 'LakeHouseTableSink' に設定します。 MicrosoftAccessSink 型の ' MicrosoftAccessSink' に設定します。 MongoDbAtlasSink 型を 'MongoDbAtlasSink' に設定します。 型 MongoDbV2Sink を 'MongoDbV2Sink' に設定します。 型 OdbcSink を 'OdbcSink' に設定します。 型 OracleSinkの「OracleSink」に設定します。 OrcSink 型を 'OrcSink' に設定します。 タイプ ParquetSink を 'ParquetSink' に設定します。 RestSink 型の 'RestSink' に設定します。 タイプ SalesforceServiceCloudSink を「SalesforceServiceCloudSink」に設定します。 タイプ SalesforceServiceCloudV2Sink を「SalesforceServiceCloudV2Sink」に設定します。 種別 SalesforceSink を「SalesforceSink」に設定します。 種別 SalesforceV2Sink を 'SalesforceV2Sink' に設定します。 タイプ SapCloudForCustomerSink を 'SapCloudForCustomerSink' に設定します。 タイプ SnowflakeSink を 'SnowflakeSink' に設定します。 タイプ SnowflakeV2Sink を 'SnowflakeV2Sink' に設定します。 型 SqlDWSink を 'SqlDWSink' に設定します。 SqlMISink 型の場合は 'SqlMISink' に設定します。 型 SqlServerSink を 'SqlServerSink' に設定します。 型 SqlSink を 'SqlSink' に設定します。 型 TeradataSink を 'TeradataSink' に設定します。 タイプ WarehouseSink を 'WarehouseSink' に設定します。 | 'AvroSink' 'AzureBlobFSSink' 'AzureDatabricksDeltaLakeSink' 'AzureDataExplorerSink' 'AzureDataLakeStoreSink' 'AzureMySqlSink' 'AzurePostgreSqlSink' 'AzureQueueSink' 'AzureSearchIndexSink' 'AzureSqlSink' 'AzureTableSink' 'BinarySink' 'BlobSink' 'CommonDataServiceForAppsSink' 'CosmosDbMongoDbApiSink' 'CosmosDbSqlApiSink' 'DelimitedTextSink' 'DocumentDbCollectionSink' 'DynamicsCrmSink' 'DynamicsSink' 'FileSystemSink' 'IcebergSink' 'InformixSink' 'JsonSink' 'LakeHouseTableSink' 'MicrosoftAccessSink' 'MongoDbAtlasSink' 'MongoDbV2Sink' 'OdbcSink' 'OracleSink' 'OrcSink' 'ParquetSink' 'RestSink' 'SalesforceServiceCloudSink' 'SalesforceServiceCloudV2Sink' 'SalesforceSink' 'SalesforceV2Sink' 'SapCloudForCustomerSink' 'SnowflakeSink' 'SnowflakeV2Sink' 'SqlDWSink' 'SqlMISink' 'SqlServerSink' 'SqlSink' 'TeradataSink' 'WarehouseSink' (必須) |
| writeBatchSize | 書き込みバッチ サイズ。 型: 整数 (または resultType 整数を持つ式)、最小値: 0。 | any |
| writeBatchTimeout | 書き込みバッチ タイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
CopySource
| Name | Description | Value |
|---|---|---|
| disableMetricsCollection | true の場合は、データ ストア メトリックの収集を無効にします。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| maxConcurrentConnections | ソース データ ストアの最大同時接続数。 型: 整数 (または resultType 整数を持つ式)。 | any |
| sourceRetryCount | ソースの再試行回数。 型: 整数 (または resultType 整数を持つ式)。 | any |
| sourceRetryWait | ソースの再試行待機。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | タイプ AmazonMWSSource を「AmazonMWSSource」に設定します。 タイプ AmazonRdsForOracleSource を「AmazonRdsForOracleSource」に設定します。 タイプ AmazonRdsForSqlServerSource を「AmazonRdsForSqlServerSource」に設定します。 タイプ AmazonRedshiftSource を 'AmazonRedshiftSource' に設定します。 AvroSource 型の場合は 'AvroSource' に設定します。 AzureBlobFSSource 型の "AzureBlobFSSource" に設定します。 AzureDataExplorerSource 型の 'AzureDataExplorerSource' に設定します。 AzureDataLakeStoreSource 型を "AzureDataLakeStoreSource" に設定します。 AzureDatabricksDeltaLakeSource 型の "AzureDatabricksDeltaLakeSource" に設定します。 AzureMariaDBSource 型の 'AzureMariaDBSource' に設定します。 AzureMySqlSource 型を ' AzureMySqlSource' に設定します。 AzurePostgreSqlSource 型の 'AzurePostgreSqlSource' に設定します。 AzureSqlSource 型を 'AzureSqlSource' に設定します。 AzureTableSource 型を ' AzureTableSource' に設定します。 タイプ BinarySource の 'BinarySource' に設定します。 型 BlobSource を 'BlobSource' に設定します。 CassandraSource 型の 'CassandraSource' に設定します。 型 CommonDataServiceForAppsSource の 'CommonDataServiceForAppsSource' に設定します。 タイプ ConcurSource を 'ConcurSource' に設定します。 型 CosmosDbMongoDbApiSource を 'CosmosDbMongoDbApiSource' に設定します。 型 CosmosDbSqlApiSource を 'CosmosDbSqlApiSource' に設定します。 CouchbaseSource 型の 'CouchbaseSource' に設定します。 タイプ Db2Source の場合は 'Db2Source' に設定します。 DelimitedTextSource 型の ' DelimitedTextSource' に設定します。 型 DocumentDbCollectionSource の 'DocumentDbCollectionSource' に設定します。 タイプ DrillSource を 'DrillSource' に設定します。 タイプ DynamicsAXSource を 'DynamicsAXSource' に設定します。 型 DynamicsCrmSource の 'DynamicsCrmSource' に設定します。 型 DynamicsSource を 'DynamicsSource' に設定します。 タイプ EloquaSourceを「EloquaSource」に設定します。 ExcelSource 型を ' ExcelSource' に設定します。 FileSystemSource 型の ' FileSystemSource' に設定します。 タイプ GoogleAdWordsSource を 'GoogleAdWordsSource' に設定します。 タイプ GoogleBigQuerySource を「GoogleBigQuerySource」に設定します。 タイプ GoogleBigQueryV2Source を「GoogleBigQueryV2Source」に設定します。 タイプ GreenplumSource を 'GreenplumSource' に設定します。 型 HBaseSource を 'HBaseSource' に設定します。 型 HdfsSource を 'HdfsSource' に設定します。 タイプ HiveSource を 'HiveSource' に設定します。 HttpSource 型の場合は ' HttpSource' に設定します。 タイプ HubspotSource を 'HubspotSource' に設定します。 タイプ ImpalaSource を 'ImpalaSource' に設定します。 タイプ InformixSource を 'InformixSource' に設定します。 タイプ JiraSource を 'JiraSource' に設定します。 JsonSource 型の ' JsonSource' に設定します。 LakeHouseTableSource 型の 'LakeHouseTableSource' に設定します。 タイプ MagentoSource を 'MagentoSource' に設定します。 タイプ MariaDBSource を 'MariaDBSource' に設定します。 タイプ MarketoSource を「MarketoSource」に設定します。 MicrosoftAccessSource 型の ' MicrosoftAccessSource' に設定します。 MongoDbAtlasSource 型の 'MongoDbAtlasSource' に設定します。 MongoDbSource 型の 'MongoDbSource' に設定します。 型MongoDbV2Sourceを「MongoDbV2Source」に設定します。 MySqlSource 型の ' MySqlSource' に設定します。 タイプ NetezzaSource を 'NetezzaSource' に設定します。 ODataSource 型の場合は ' ODataSource' に設定します。 OdbcSource 型の場合は 'OdbcSource' に設定します。 Office365Source の種類を "Office365Source" に設定します。 タイプ OracleServiceCloudSourceの「OracleServiceCloudSource」に設定します。 タイプ OracleSourceの「OracleSource」に設定します。 OrcSource 型を ' OrcSource' に設定します。 ParquetSource 型の ' ParquetSource' に設定します。 タイプ PaypalSource を 'PaypalSource' に設定します。 PhoenixSource 型の 'PhoenixSource' に設定します。 PostgreSqlSource型を「PostgreSqlSource」に設定します。 PostgreSqlV2Source 型を 'PostgreSqlV2Source' に設定します。 PrestoSource 型の 'PrestoSource' に設定します。 タイプ QuickBooksSourceを「QuickBooksSource」に設定します。 型 RelationalSource を 'RelationalSource' に設定します。 型 ResponsysSource の 'ResponsysSource' に設定します。 RestSource 型の場合は ' RestSource' に設定します。 タイプ SalesforceMarketingCloudSource を「SalesforceMarketingCloudSource」に設定します。 タイプ SalesforceServiceCloudSource を 'SalesforceServiceCloudSource' に設定します。 タイプ SalesforceServiceCloudV2Source を「SalesforceServiceCloudV2Source」に設定します。 タイプ SalesforceSource を 'SalesforceSource' に設定します。 タイプ SalesforceV2Source を「SalesforceV2Source」に設定します。 SapBwSource 型の 'SapBwSource' に設定します。 タイプ SapCloudForCustomerSource を 'SapCloudForCustomerSource' に設定します。 SapEccSource 型の 'SapEccSource' に設定します。 タイプ SapHanaSource を 'SapHanaSource' に設定します。 SapOdpSource 型の 'SapOdpSource' に設定します。 タイプ SapOpenHubSource を 'SapOpenHubSource' に設定します。 SapTableSource 型の場合は 'SapTableSource' に設定します。 ServiceNowSource 型の ' ServiceNowSource' に設定します。 ServiceNowV2Source 型の場合は 'ServiceNowV2Source' に設定します。 SharePointOnlineListSource 型の 'SharePointOnlineListSource' に設定します。 タイプ ShopifySource を 'ShopifySource' に設定します。 タイプ SnowflakeSource を 'SnowflakeSource' に設定します。 タイプ SnowflakeV2Source を 'SnowflakeV2Source' に設定します。 SparkSource 型の ' SparkSource' に設定します。 型 SqlDWSource を 'SqlDWSource' に設定します。 SqlMISource 型を 'SqlMISource' に設定します。 型 SqlServerSource を 'SqlServerSource' に設定します。 型 SqlSource を 'SqlSource' に設定します。 タイプ SquareSource を 'SquareSource' に設定します。 タイプ SybaseSource を 'SybaseSource' に設定します。 型 TeradataSource を 'TeradataSource' に設定します。 タイプ VerticaSource を 'VerticaSource' に設定します。 タイプ WarehouseSource を 'WarehouseSource' に設定します。 タイプ XeroSource を 'XeroSource' に設定します。 タイプ ZohoSource を 'ZohoSource' に設定します。 WebSource 型を ' WebSource' に設定します。 型 XmlSource を 'XmlSource' に設定します。 | 'AmazonMWSSource' 'AmazonRdsForOracleSource' 'AmazonRdsForSqlServerSource' 'AmazonRedshiftSource' 'AvroSource' 'AzureBlobFSSource' 'AzureDatabricksDeltaLakeSource' 'AzureDataExplorerSource' 'AzureDataLakeStoreSource' 'AzureMariaDBSource' 'AzureMySqlSource' 'AzurePostgreSqlSource' 'AzureSqlSource' 'AzureTableSource' 'BinarySource' 'BlobSource' 'CassandraSource' 'CommonDataServiceForAppsSource' 'ConcurSource' 'CosmosDbMongoDbApiSource' 'CosmosDbSqlApiSource' 'CouchbaseSource' 'Db2Source' 'DelimitedTextSource' 'DocumentDbCollectionSource' 'DrillSource' 'DynamicsAXSource' 'DynamicsCrmSource' 'DynamicsSource' 'EloquaSource' 'ExcelSource' 'FileSystemSource' 'GoogleAdWordsSource' 'GoogleBigQuerySource' 'GoogleBigQueryV2Source' 'GreenplumSource' 'HBaseSource' 'HdfsSource' 'HiveSource' 'HttpSource' 'HubspotSource' 'ImpalaSource' 'InformixSource' 'JiraSource' 'JsonSource' 'LakeHouseTableSource' 'MagentoSource' 'MariaDBSource' 'MarketoSource' 'MicrosoftAccessSource' 'MongoDbAtlasSource' 'MongoDbSource' 'MongoDbV2Source' 'MySqlSource' 'NetezzaSource' 'ODataSource' 'OdbcSource' 'Office365Source' 'OracleServiceCloudSource' 'OracleSource' 'OrcSource' 'ParquetSource' 'PaypalSource' 'PhoenixSource' 'PostgreSqlSource' 'PostgreSqlV2Source' 'PrestoSource' 'QuickBooksSource' 'RelationalSource' 'ResponsysSource' 'RestSource' 'SalesforceMarketingCloudSource' 'SalesforceServiceCloudSource' 'SalesforceServiceCloudV2Source' 'SalesforceSource' 'SalesforceV2Source' 'SapBwSource' 'SapCloudForCustomerSource' 'SapEccSource' 'SapHanaSource' 'SapOdpSource' 'SapOpenHubSource' 'SapTableSource' 'ServiceNowSource' 'ServiceNowV2Source' 'SharePointOnlineListSource' 'ShopifySource' 'SnowflakeSource' 'SnowflakeV2Source' 'SparkSource' 'SqlDWSource' 'SqlMISource' 'SqlServerSource' 'SqlSource' 'SquareSource' 'SybaseSource' 'TeradataSource' 'VerticaSource' 'WarehouseSource' 'WebSource' 'XeroSource' 'XmlSource' 「ZohoSource」(必須) |
CosmosDbMongoDbApiSink
| Name | Description | Value |
|---|---|---|
| 型 | シンクの種類をコピーします。 | 'CosmosDbMongoDbApiSink' (必須) |
| writeBehavior | 例外をスロー (挿入) するのではなく、同じキーを持つドキュメントを上書き (アップサート) するかどうかを指定します。 既定値は "insert" です。 型: string (または resultType 文字列を含む式)。 型: string (または resultType 文字列を含む式)。 | any |
CosmosDbMongoDbApiSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| batchSize | MongoDB インスタンスからの応答の各バッチで返されるドキュメントの数を指定します。 ほとんどの場合、バッチ サイズを変更すると、ユーザーやアプリケーションには影響しません。 このプロパティの主な目的は、応答サイズの制限に達しないようにすることです。 型: 整数 (または resultType 整数を持つ式)。 | any |
| cursorMethods | Mongodb クエリのカーソル メソッド。 | MongoDbCursorMethodsProperties |
| フィルタ | クエリ演算子を使用して選択フィルターを指定します。 コレクション内のすべてのドキュメントを返すには、このパラメーターを省略するか、空のドキュメント ({}) を渡します。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'CosmosDbMongoDbApiSource' (必須) |
CosmosDbSqlApiSink
| Name | Description | Value |
|---|---|---|
| 型 | シンクの種類をコピーします。 | 'CosmosDbSqlApiSink' (必須) |
| writeBehavior | Azure Cosmos DB にデータを書き込む方法について説明します。 型: string (または resultType 文字列を含む式)。 使用できる値: 挿入とアップサート。 | any |
CosmosDbSqlApiSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| detectDatetime | プリミティブ値を datetime 値として検出するかどうか。 型: boolean (または resultType ブール値を持つ式)。 | any |
| pageSize | 結果のページ サイズ。 型: 整数 (または resultType 整数を持つ式)。 | any |
| preferredRegions | 優先リージョン。 型: 文字列の配列 (または文字列の resultType 配列を持つ式)。 | any |
| クエリ | SQL API クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | コピー元の種類。 | 'CosmosDbSqlApiSource' (必須) |
CouchbaseSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'CouchbaseSource' (必須) |
CredentialReference
| Name | Description | Value |
|---|---|---|
| referenceName | 参照資格情報名。 | string (必須) |
| 型 | 資格情報参照の種類。 | 'CredentialReference' (必須) |
CustomActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 「カスタム」(必須) |
| typeProperties | カスタム アクティビティのプロパティ。 | CustomActivityTypeProperties (必須) |
CustomActivityReferenceObject
| Name | Description | Value |
|---|---|---|
| datasets | データセット参照。 | DatasetReference[] |
| linkedServices | リンクされたサービス参照。 | LinkedServiceReference[] |
CustomActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| autoUserSpecification | ユーザーの昇格レベルとスコープ。既定値は非admin タスクです。 型: string (または resultType double を含む式)。 | any |
| command | カスタム アクティビティの種類のコマンド: string (または resultType 文字列を含む式)。 | any (必須) |
| extendedProperties | ユーザー定義プロパティ バッグ。 使用できるキーまたは値に制限はありません。 ユーザーが指定したカスタム アクティビティには、定義されたコンテンツを使用して解釈する責任があります。 | CustomActivityTypePropertiesExtendedProperties |
| folderPath | リソース ファイルのフォルダー パス タイプ: string (または resultType 文字列を含む式)。 | any |
| referenceObjects | 参照オブジェクト | CustomActivityReferenceObject |
| resourceLinkedService | リソースのリンクされたサービス参照。 | LinkedServiceReference |
| retentionTimeInDays | カスタム アクティビティに送信されたファイルの保持時間。 型: double (または resultType double を持つ式)。 | any |
CustomActivityTypePropertiesExtendedProperties
| Name | Description | Value |
|---|
DatabricksJobActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'DatabricksJob' (必須) |
| typeProperties | Databricks ジョブ アクティビティのプロパティ。 | DatabricksJobActivityTypeProperties (必須) |
DatabricksJobActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| jobId | 実行する Databricks ジョブの ID。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| jobParameters | このジョブの各実行に使用するジョブ・パラメーター。 ジョブが指定されていないパラメーターを取る場合は、ジョブのデフォルト値が使用されます。 | DatabricksJobActivityTypePropertiesJobParameters |
DatabricksJobActivityTypePropertiesJobParameters
| Name | Description | Value |
|---|
DatabricksNotebookActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'DatabricksNotebook' (必須) |
| typeProperties | Databricks Notebook アクティビティのプロパティ。 | DatabricksNotebookActivityTypeProperties (必須) |
DatabricksNotebookActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| baseParameters | このジョブの実行ごとに使用される基本パラメーター。ノートブックが指定されていないパラメーターを受け取る場合は、ノートブックの既定値が使用されます。 | DatabricksNotebookActivityTypePropertiesBaseParameters |
| libraries | ジョブを実行するクラスターにインストールするライブラリの一覧。 | DatabricksNotebookActivityTypePropertiesLibrariesItem[] |
| notebookPath | Databricks ワークスペースで実行するノートブックの絶対パス。 このパスはスラッシュで始まる必要があります。 型: string (または resultType 文字列を含む式)。 | any (必須) |
DatabricksNotebookActivityTypePropertiesBaseParameters
| Name | Description | Value |
|---|
DatabricksNotebookActivityTypePropertiesLibrariesItem
| Name | Description | Value |
|---|
DatabricksSparkJarActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'DatabricksSparkJar' (必須) |
| typeProperties | Databricks SparkJar アクティビティのプロパティ。 | DatabricksSparkJarActivityTypeProperties (必須) |
DatabricksSparkJarActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| libraries | ジョブを実行するクラスターにインストールするライブラリの一覧。 | DatabricksSparkJarActivityTypePropertiesLibrariesItem[] |
| mainClassName | 実行される main メソッドを含むクラスのフル ネーム。 このクラスは、ライブラリとして提供される JAR に含まれている必要があります。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| parameters | main メソッドに渡されるパラメーター。 | any[] |
DatabricksSparkJarActivityTypePropertiesLibrariesItem
| Name | Description | Value |
|---|
DatabricksSparkPythonActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'DatabricksSparkPython' (必須) |
| typeProperties | Databricks SparkPython アクティビティのプロパティ。 | DatabricksSparkPythonActivityTypeProperties (必須) |
DatabricksSparkPythonActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| libraries | ジョブを実行するクラスターにインストールするライブラリの一覧。 | DatabricksSparkPythonActivityTypePropertiesLibrariesItem[] |
| parameters | Python ファイルに渡されるコマンド ライン パラメーター。 | any[] |
| pythonFile | 実行される Python ファイルの URI。 DBFS パスがサポートされています。 型: string (または resultType 文字列を含む式)。 | any (必須) |
DatabricksSparkPythonActivityTypePropertiesLibrariesItem
| Name | Description | Value |
|---|
DataFlowReference
| Name | Description | Value |
|---|---|---|
| datasetParameters | データセットからデータ フロー パラメーターを参照します。 | any |
| parameters | データ フローのパラメーター | ParameterValueSpecification |
| referenceName | 参照データ フロー名。 | string (必須) |
| 型 | データ フロー参照型。 | 'DataFlowReference' (必須) |
DataFlowStagingInfo
| Name | Description | Value |
|---|---|---|
| folderPath | ステージング BLOB のフォルダー パス。 型: string (または resultType 文字列を含む式) | any |
| linkedService | ステージングのリンクされたサービス参照。 | LinkedServiceReference |
DataLakeAnalyticsUsqlActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'DataLakeAnalyticsU-SQL' (必須) |
| typeProperties | Data Lake Analytics U-SQL アクティビティのプロパティ。 | DataLakeAnalyticsUsqlActivityTypeProperties (必須) |
DataLakeAnalyticsUsqlActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| compilationMode | U-SQL のコンパイル モード。 Semantic、Full、SingleBox のいずれかの値を指定する必要があります。 型: string (または resultType 文字列を含む式)。 | any |
| degreeOfParallelism | ジョブの実行に同時に使用されるノードの最大数。 既定値は 1 です。 型: 整数 (または resultType 整数を持つ式)、最小値: 1。 | any |
| parameters | U-SQL ジョブ要求のパラメーター。 | DataLakeAnalyticsUsqlActivityTypePropertiesParameters |
| priority | キューに登録されているすべてのジョブのうち、最初に実行するように選択する必要があるジョブを決定します。 数値が小さい方が優先度が高くなります。 既定値は 1000 です。 型: 整数 (または resultType 整数を持つ式)、最小値: 1。 | any |
| runtimeVersion | 使用する U-SQL エンジンのランタイム バージョン。 型: string (または resultType 文字列を含む式)。 | any |
| scriptLinkedService | スクリプトのリンクされたサービス参照。 | LinkedServiceReference (必須) |
| scriptPath | U-SQL スクリプトを含むフォルダーへの大文字と小文字を区別するパス。 型: string (または resultType 文字列を含む式)。 | any (必須) |
DataLakeAnalyticsUsqlActivityTypePropertiesParameters
| Name | Description | Value |
|---|
DatasetReference
| Name | Description | Value |
|---|---|---|
| parameters | データセットの引数。 | ParameterValueSpecification |
| referenceName | 参照データセット名。 | string (必須) |
| 型 | データセット参照型。 | 'DatasetReference' (必須) |
Db2Source
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | データベース クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'Db2Source' (必須) |
DeleteActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 「削除」(必須) |
| typeProperties | アクティビティのプロパティを削除します。 | DeleteActivityTypeProperties (必須) |
DeleteActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| データセット | アクティビティ データセットの参照を削除します。 | DatasetReference (必須) |
| enableLogging | 削除アクティビティの実行の詳細なログを記録するかどうか。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| logStorageSettings | EnableLogging が true の場合、お客様が指定する必要があるログ ストレージ設定。 | LogStorageSettings |
| maxConcurrentConnections | データ ソースを同時に接続するための最大同時接続数。 | int Constraints: 最小値 = 1 |
| recursive | true の場合、現在のフォルダー パスの下にあるファイルまたはサブフォルダーは再帰的に削除されます。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| storeSettings | アクティビティ ストアの設定を削除します。 | StoreReadSettings |
DelimitedTextReadSettings
| Name | Description | Value |
|---|---|---|
| compressionProperties | 圧縮設定。 | CompressionReadSettings |
| skipLineCount | 入力ファイルからデータを読み取るときにスキップする空でない行の数を示します。 型: 整数 (または resultType 整数を持つ式)。 | any |
| 型 | 読み取り設定の種類。 | 'DelimitedTextReadSettings' (必須) |
DelimitedTextReadSettings
| Name | Description | Value |
|---|---|---|
| compressionProperties | 圧縮設定。 | CompressionReadSettings |
| skipLineCount | 入力ファイルからデータを読み取るときにスキップする空でない行の数を示します。 型: 整数 (または resultType 整数を持つ式)。 | any |
| 型 | 読み取り設定の種類。 | string (必須) |
DelimitedTextSink
| Name | Description | Value |
|---|---|---|
| formatSettings | DelimitedText 形式の設定。 | DelimitedTextWriteSettings |
| storeSettings | DelimitedText ストアの設定。 | StoreWriteSettings |
| 型 | シンクの種類をコピーします。 | 'DelimitedTextSink' (必須) |
DelimitedTextSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| formatSettings | DelimitedText 形式の設定。 | DelimitedTextReadSettings |
| storeSettings | DelimitedText ストアの設定。 | StoreReadSettings |
| 型 | コピー元の種類。 | 'DelimitedTextSource' (必須) |
DelimitedTextWriteSettings
| Name | Description | Value |
|---|---|---|
| fileExtension | ファイルの作成に使用されるファイル拡張子。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| fileNamePrefix | ファイル名パターン <fileNamePrefix>_<fileIndex>.< を指定します。fileExtension> partitionOptions を使用せずにファイル ベース以外のストアからコピーする場合。 型: string (または resultType 文字列を含む式)。 | any |
| maxRowsPerFile | 書き込まれたファイルの行数を、指定された数以下に制限します。 型: 整数 (または resultType 整数を持つ式)。 | any |
| quoteAllText | 文字列値を常に引用符で囲む必要があるかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | 書き込み設定の種類。 | string (必須) |
DistcpSettings
| Name | Description | Value |
|---|---|---|
| distcpOptions | Distcp オプションを指定します。 型: string (または resultType 文字列を含む式)。 | any |
| resourceManagerEndpoint | Yarn ResourceManager エンドポイントを指定します。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| tempScriptPath | 一時 Distcp コマンド スクリプトの格納に使用する既存のフォルダー パスを指定します。 スクリプト ファイルは ADF によって生成され、コピー ジョブの完了後に削除されます。 型: string (または resultType 文字列を含む式)。 | any (必須) |
DocumentDbCollectionSink
| Name | Description | Value |
|---|---|---|
| nestingSeparator | 入れ子になったプロパティの区切り記号。 既定値は . (dot). 型: string (または resultType 文字列を含む式)。 | any |
| 型 | シンクの種類をコピーします。 | 'DocumentDbCollectionSink' (必須) |
| writeBehavior | Azure Cosmos DB にデータを書き込む方法について説明します。 型: string (または resultType 文字列を含む式)。 使用できる値: 挿入とアップサート。 | any |
DocumentDbCollectionSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| nestingSeparator | 入れ子になったプロパティの区切り記号。 型: string (または resultType 文字列を含む式)。 | any |
| クエリ | ドキュメント クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'DocumentDbCollectionSource' (必須) |
DrillSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'DrillSource' (必須) |
DWCopyCommandDefaultValue
| Name | Description | Value |
|---|---|---|
| columnName | 列名。 型: オブジェクト (または resultType 文字列を含む式)。 | any |
| defaultValue | 列の既定値。 型: オブジェクト (または resultType 文字列を含む式)。 | any |
DWCopyCommandSettings
| Name | Description | Value |
|---|---|---|
| additionalOptions | コピー コマンドで SQL DW に直接渡される追加オプション。 型: キーと値のペア (値は文字列型にする必要があります) (または ResultType オブジェクトを持つ式)。 例: "additionalOptions": { "MAXERRORS": "1000", "DATEFORMAT": "'ymd'" } | DWCopyCommandSettingsAdditionalOptions |
| defaultValues | SQL DW の各ターゲット列の既定値を指定します。 プロパティの既定値によって DB に設定された DEFAULT 制約が上書きされ、ID 列に既定値を設定することはできません。 型: オブジェクトの配列 (またはオブジェクトの resultType 配列を持つ式)。 | DWCopyCommandDefaultValue[] |
DWCopyCommandSettingsAdditionalOptions
| Name | Description | Value |
|---|
DynamicsAXSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| httpRequestTimeout | HTTP 応答を取得するためのタイムアウト (TimeSpan)。 応答データを読み取るタイムアウトではなく、応答を取得するタイムアウトです。 既定値: 00:05:00。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'DynamicsAXSource' (必須) |
DynamicsCrmSink
| Name | Description | Value |
|---|---|---|
| alternateKeyName | レコードのアップサート時に使用される代替キーの論理名。 型: string (または resultType 文字列を含む式)。 | any |
| bypassBusinessLogicExecution | Dataverse カスタム ビジネス ロジックのバイパスを制御します。 型: string (または resultType 文字列を含む式)。 型: string (または resultType 文字列を含む式)。 | any |
| bypassPowerAutomateFlows | Power Automate フローのバイパスを制御します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| ignoreNullValues | 書き込み操作中に入力データセット (キー フィールドを除く) の null 値を無視するかどうかを示すフラグ。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | シンクの種類をコピーします。 | 'DynamicsCrmSink' (必須) |
| writeBehavior | 操作の書き込み動作。 | 'Upsert' (必須) |
DynamicsCrmSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | FetchXML は、Microsoft Dynamics CRM (オンラインおよびオンプレミス) で使用される独自のクエリ言語です。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | コピー元の種類。 | 'DynamicsCrmSource' (必須) |
DynamicsSink
| Name | Description | Value |
|---|---|---|
| alternateKeyName | レコードのアップサート時に使用される代替キーの論理名。 型: string (または resultType 文字列を含む式)。 | any |
| bypassBusinessLogicExecution | Dataverse カスタム ビジネス ロジックのバイパスを制御します。 型: string (または resultType 文字列を含む式)。 型: string (または resultType 文字列を含む式)。 | any |
| bypassPowerAutomateFlows | Power Automate フローのバイパスを制御します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| ignoreNullValues | 書き込み操作中に入力データセット (キー フィールドを除く) の null 値を無視するかどうかを示すフラグ。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | シンクの種類をコピーします。 | 'DynamicsSink' (必須) |
| writeBehavior | 操作の書き込み動作。 | 'Upsert' (必須) |
DynamicsSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | FetchXML は、Microsoft Dynamics (オンラインおよびオンプレミス) で使用される独自のクエリ言語です。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | コピー元の種類。 | 'DynamicsSource' (必須) |
EloquaSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'EloquaSource' (必須) |
ExcelSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| storeSettings | Excel ストアの設定。 | StoreReadSettings |
| 型 | コピー元の種類。 | 'ExcelSource' (必須) |
ExecuteDataFlowActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'ExecuteDataFlow' (必須) |
| typeProperties | データ フロー アクティビティのプロパティを実行します。 | ExecuteDataFlowActivityTypeProperties (必須) |
ExecuteDataFlowActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| コンピューティング | データ フロー アクティビティのコンピューティング プロパティ。 | ExecuteDataFlowActivityTypePropertiesCompute |
| continuationSettings | データ フローの実行アクティビティの継続設定。 | ContinuationSettingsReference |
| continueOnError | データ フローの実行に使用されるエラー設定を続行します。 シンクが失敗した場合に処理を続行できるようにします。 型: boolean (または resultType ブール値を持つ式) | any |
| dataFlow | データ フローリファレンス。 | DataFlowReference (必須) |
| integrationRuntime | 統合ランタイムリファレンス。 | IntegrationRuntimeReference |
| runConcurrently | データ フローの実行に使用される同時実行設定。 同じ保存順序のシンクを同時に処理できるようにします。 型: boolean (または resultType ブール値を持つ式) | any |
| sourceStagingConcurrency | シンクに適用できるソースの並列ステージングの数を指定します。 型: 整数 (または resultType 整数を持つ式) | any |
| ステージング | データ フローの実行アクティビティのステージング情報。 | DataFlowStagingInfo |
| traceLevel | データ フロー監視出力に使用されるトレース レベルの設定。 サポートされている値は、'coarse'、'fine'、および 'none' です。 型: string (または resultType 文字列を含む式) | any |
ExecuteDataFlowActivityTypePropertiesCompute
| Name | Description | Value |
|---|---|---|
| computeType | データ フロー ジョブを実行するクラスターのコンピューティングの種類。 使用可能な値は、'General'、'MemoryOptimized'、'ComputeOptimized' です。 型: string (または resultType 文字列を含む式) | any |
| coreCount | データ フロー ジョブを実行するクラスターのコア数。 サポートされる値は、8、16、32、48、80、144、272 です。 型: 整数 (または resultType 整数を持つ式) | any |
ExecutePipelineActivity
| Name | Description | Value |
|---|---|---|
| ポリシー | パイプライン アクティビティ ポリシーを実行します。 | ExecutePipelineActivityPolicy |
| 型 | アクティビティの種類。 | 'ExecutePipeline' (必須) |
| typeProperties | パイプライン アクティビティのプロパティを実行します。 | ExecutePipelineActivityTypeProperties (必須) |
ExecutePipelineActivityPolicy
| Name | Description | Value |
|---|---|---|
| secureInput | true に設定すると、アクティビティからの入力は安全と見なされ、監視には記録されません。 | bool |
ExecutePipelineActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| parameters | パイプライン パラメーター。 | ParameterValueSpecification |
| パイプライン | パイプラインリファレンス。 | PipelineReference (必須) |
| waitOnCompletion | アクティビティの実行が依存パイプラインの実行の完了を待機するかどうかを定義します。 既定値は false です。 | bool |
ExecutePowerQueryActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| コンピューティング | データ フロー アクティビティのコンピューティング プロパティ。 | ExecuteDataFlowActivityTypePropertiesCompute |
| continuationSettings | データ フローの実行アクティビティの継続設定。 | ContinuationSettingsReference |
| continueOnError | データ フローの実行に使用されるエラー設定を続行します。 シンクが失敗した場合に処理を続行できるようにします。 型: boolean (または resultType ブール値を持つ式) | any |
| dataFlow | データ フローリファレンス。 | DataFlowReference (必須) |
| integrationRuntime | 統合ランタイムリファレンス。 | IntegrationRuntimeReference |
| queries | Power Query マッシュアップ クエリとシンク データセットのマッピングの一覧。 | PowerQuerySinkMapping[] |
| runConcurrently | データ フローの実行に使用される同時実行設定。 同じ保存順序のシンクを同時に処理できるようにします。 型: boolean (または resultType ブール値を持つ式) | any |
| sinks | (非推奨。クエリを使用してください)。 queryName にマップされた Power Query アクティビティ シンクの一覧。 | ExecutePowerQueryActivityTypePropertiesSinks |
| sourceStagingConcurrency | シンクに適用できるソースの並列ステージングの数を指定します。 型: 整数 (または resultType 整数を持つ式) | any |
| ステージング | データ フローの実行アクティビティのステージング情報。 | DataFlowStagingInfo |
| traceLevel | データ フロー監視出力に使用されるトレース レベルの設定。 サポートされている値は、'coarse'、'fine'、および 'none' です。 型: string (または resultType 文字列を含む式) | any |
ExecutePowerQueryActivityTypePropertiesSinks
| Name | Description | Value |
|---|
ExecuteSsisPackageActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'ExecuteSSISPackage' (必須) |
| typeProperties | SSIS パッケージ アクティビティのプロパティを実行します。 | ExecuteSsisPackageActivityTypeProperties (必須) |
ExecuteSsisPackageActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| connectVia | 統合ランタイムリファレンス。 | IntegrationRuntimeReference (必須) |
| environmentPath | SSIS パッケージを実行する環境パス。 型: string (または resultType 文字列を含む式)。 | any |
| executionCredential | パッケージ実行資格情報。 | SsisExecutionCredential |
| loggingLevel | SSIS パッケージ実行のログ レベル。 型: string (または resultType 文字列を含む式)。 | any |
| logLocation | SSIS パッケージ実行ログの場所。 | SsisLogLocation |
| packageConnectionManagers | SSIS パッケージを実行するパッケージ レベルの接続マネージャー。 | ExecuteSsisPackageActivityTypePropertiesPackageConnectionManagers |
| packageLocation | SSIS パッケージの場所。 | SsisPackageLocation (必須) |
| packageParameters | SSIS パッケージを実行するパッケージ レベルのパラメーター。 | ExecuteSsisPackageActivityTypePropertiesPackageParameters |
| projectConnectionManagers | SSIS パッケージを実行するプロジェクト レベルの接続マネージャー。 | ExecuteSsisPackageActivityTypePropertiesProjectConnectionManagers |
| projectParameters | SSIS パッケージを実行するためのプロジェクト レベルのパラメーター。 | ExecuteSsisPackageActivityTypePropertiesProjectParameters |
| propertyOverrides | このプロパティは、SSIS パッケージを実行するためにオーバーライドされます。 | ExecuteSsisPackageActivityTypePropertiesPropertyOverrides |
| ランタイム | SSIS パッケージを実行するランタイムを指定します。 値は "x86" または "x64" にする必要があります。 型: string (または resultType 文字列を含む式)。 | any |
ExecuteSsisPackageActivityTypePropertiesPackageConnectionManagers
| Name | Description | Value |
|---|
ExecuteSsisPackageActivityTypePropertiesPackageParameters
| Name | Description | Value |
|---|
ExecuteSsisPackageActivityTypePropertiesProjectConnectionManagers
| Name | Description | Value |
|---|
ExecuteSsisPackageActivityTypePropertiesProjectParameters
| Name | Description | Value |
|---|
ExecuteSsisPackageActivityTypePropertiesPropertyOverrides
| Name | Description | Value |
|---|
ExecuteWranglingDataflowActivity
| Name | Description | Value |
|---|---|---|
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'ExecuteWranglingDataflow' (必須) |
| typeProperties | Power Query アクティビティのプロパティを実行します。 | ExecutePowerQueryActivityTypeProperties (必須) |
Expression
| Name | Description | Value |
|---|---|---|
| 型 | 式の型。 | '式' (必須) |
| value | 式の値。 | string (必須) |
ExpressionV2
| Name | Description | Value |
|---|---|---|
| operands | 入れ子になった式の一覧。 | ExpressionV2[] |
| operators | 式演算子値 Type: 文字列のリスト。 | string[] |
| 型 | システムでサポートされている式の型。 型: 文字列。 | 'Binary' 'Constant' 'Field' 'NAry' 'Unary' |
| value | 定数/フィールドタイプの値: オブジェクト。 | any |
FailActivity
| Name | Description | Value |
|---|---|---|
| 型 | アクティビティの種類。 | 'Fail' (必須) |
| typeProperties | 失敗アクティビティのプロパティ。 | FailActivityTypeProperties (必須) |
FailActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| errorCode | Fail アクティビティのエラーの種類を分類するエラー コード。 実行時に空または空白以外の文字列に評価される動的コンテンツを指定できます。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| メッセージ | Fail アクティビティに表示されたエラー メッセージ。 実行時に空または空白以外の文字列に評価される動的コンテンツを指定できます。 型: string (または resultType 文字列を含む式)。 | any (必須) |
FileServerReadSettings
| Name | Description | Value |
|---|---|---|
| deleteFilesAfterCompletion | コピーの完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| enablePartitionDiscovery | パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| fileFilter | すべてのファイルではなく folderPath 内のファイルのサブセットを選択するために使用するフィルターを指定します。 型: string (または resultType 文字列を含む式)。 | any |
| fileListPath | コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeEnd | ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeStart | ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。 | any |
| partitionRootPath | パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。 | any |
| recursive | true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は True です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | 読み取り設定の種類。 | 'FileServerReadSettings' (必須) |
| wildcardFileName | FileServer wildcardFileName。 型: string (または resultType 文字列を含む式)。 | any |
| wildcardFolderPath | FileServer wildcardFolderPath。 型: string (または resultType 文字列を含む式)。 | any |
FileServerWriteSettings
| Name | Description | Value |
|---|---|---|
| 型 | 書き込み設定の種類。 | 'FileServerWriteSettings' (必須) |
FileSystemSink
| Name | Description | Value |
|---|---|---|
| copyBehavior | コピー シンクのコピー動作の種類。 | any |
| 型 | シンクの種類をコピーします。 | 'FileSystemSink' (必須) |
FileSystemSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| recursive | true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は True です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | コピー元の種類。 | 'FileSystemSource' (必須) |
FilterActivity
| Name | Description | Value |
|---|---|---|
| 型 | アクティビティの種類。 | 'フィルター' (必須) |
| typeProperties | アクティビティのプロパティをフィルター処理します。 | FilterActivityTypeProperties (必須) |
FilterActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| condition | 入力のフィルター処理に使用する条件。 | 式 (必須) |
| items | フィルターを適用する必要がある入力配列。 | 式 (必須) |
ForEachActivity
| Name | Description | Value |
|---|---|---|
| 型 | アクティビティの種類。 | 'ForEach' (必須) |
| typeProperties | ForEach アクティビティのプロパティ。 | ForEachActivityTypeProperties (必須) |
ForEachActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| activities | 実行するアクティビティの一覧。 | Activity[] (必須) |
| batchCount | 並列実行の数を制御するために使用されるバッチ数 (isSequential が false に設定されている場合)。 | int Constraints: 最大値 = 50 |
| isSequential | ループを順番または並列で実行する必要がある場合 (最大 50) | bool |
| items | 反復処理するコレクション。 | 式 (必須) |
FormatReadSettings
| Name | Description | Value |
|---|---|---|
| 型 | BinaryReadSettings 型の場合は 'BinaryReadSettings' に設定します。 DelimitedTextReadSettings 型を 'DelimitedTextReadSettings' に設定します。 JsonReadSettings 型の 'JsonReadSettings' に設定します。 ParquetReadSettings 型の 'ParquetReadSettings' に設定します。 XmlReadSettings 型の場合は 'XmlReadSettings' に設定します。 | 'BinaryReadSettings' 'DelimitedTextReadSettings' 'JsonReadSettings' 'ParquetReadSettings' 'XmlReadSettings' (必須) |
FtpReadSettings
| Name | Description | Value |
|---|---|---|
| deleteFilesAfterCompletion | コピーの完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| disableChunking | true の場合は、各ファイル内の並列読み取りを無効にします。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| enablePartitionDiscovery | パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| fileListPath | コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。 | any |
| partitionRootPath | パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。 | any |
| recursive | true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は True です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | 読み取り設定の種類。 | 'FtpReadSettings' (必須) |
| useBinaryTransfer | FTP ストアにバイナリ転送モードを使用するかどうかを指定します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| wildcardFileName | Ftp wildcardFileName。 型: string (または resultType 文字列を含む式)。 | any |
| wildcardFolderPath | Ftp wildcardFolderPath。 型: string (または resultType 文字列を含む式)。 | any |
GetMetadataActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'GetMetadata' (必須) |
| typeProperties | GetMetadata アクティビティのプロパティ。 | GetMetadataActivityTypeProperties (必須) |
GetMetadataActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| データセット | GetMetadata アクティビティ データセットリファレンス。 | DatasetReference (必須) |
| fieldList | データセットから取得するメタデータのフィールド。 | any[] |
| formatSettings | GetMetadata アクティビティの形式の設定。 | FormatReadSettings |
| storeSettings | GetMetadata アクティビティ ストアの設定。 | StoreReadSettings |
GoogleAdWordsSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'GoogleAdWordsSource'(必須) |
GoogleBigQuerySource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'GoogleBigQuerySource' (必須) |
GoogleBigQueryV2Source
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'GoogleBigQueryV2Source' (必須) |
GoogleCloudStorageReadSettings
| Name | Description | Value |
|---|---|---|
| deleteFilesAfterCompletion | コピーの完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| enablePartitionDiscovery | パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| fileListPath | コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeEnd | ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeStart | ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。 | any |
| partitionRootPath | パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。 | any |
| prefix | Google Cloud Storage オブジェクト名のプレフィックス フィルター。 型: string (または resultType 文字列を含む式)。 | any |
| recursive | true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は True です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | 読み取り設定の種類。 | 'GoogleCloudStorageReadSettings' (必須) |
| wildcardFileName | Google Cloud Storage wildcardFileName。 型: string (または resultType 文字列を含む式)。 | any |
| wildcardFolderPath | Google Cloud Storage wildcardFolderPath。 型: string (または resultType 文字列を含む式)。 | any |
GreenplumSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'GreenplumSource' (必須) |
HBaseSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'HBaseSource' (必須) |
HdfsReadSettings
| Name | Description | Value |
|---|---|---|
| deleteFilesAfterCompletion | コピーの完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| distcpSettings | Distcp 関連の設定を指定します。 | DistcpSettings |
| enablePartitionDiscovery | パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| fileListPath | コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeEnd | ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeStart | ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。 | any |
| partitionRootPath | パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。 | any |
| recursive | true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は True です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | 読み取り設定の種類。 | 'HdfsReadSettings' (必須) |
| wildcardFileName | HDFS wildcardFileName。 型: string (または resultType 文字列を含む式)。 | any |
| wildcardFolderPath | HDFS wildcardFolderPath。 型: string (または resultType 文字列を含む式)。 | any |
HdfsSource
| Name | Description | Value |
|---|---|---|
| distcpSettings | Distcp 関連の設定を指定します。 | DistcpSettings |
| recursive | true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は True です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | コピー元の種類。 | 'HdfsSource' (必須) |
HDInsightHiveActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'HDInsightHive' (必須) |
| typeProperties | HDInsight Hive アクティビティのプロパティ。 | HDInsightHiveActivityTypeProperties (必須 ) |
HDInsightHiveActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| arguments | HDInsightActivity に対してユーザーが指定した引数。 | any[] |
| defines | ユーザーが Hive ジョブ要求の定義を指定できるようにします。 | HDInsightHiveActivityTypePropertiesDefines |
| getDebugInfo | デバッグ情報オプション。 | 'Always' 'Failure' 'None' |
| queryTimeout | クエリ タイムアウト値 (分単位)。 HDInsight クラスターが ESP を使用している場合に有効 (Enterprise セキュリティ パッケージ) | int |
| scriptLinkedService | スクリプトのリンクされたサービス参照。 | LinkedServiceReference |
| scriptPath | スクリプト パス。 型: string (または resultType 文字列を含む式)。 | any |
| storageLinkedServices | ストレージのリンクされたサービス参照。 | LinkedServiceReference[] |
| variables | hivevar 名前空間の下でユーザーが指定した引数。 | HDInsightHiveActivityTypePropertiesVariables |
HDInsightHiveActivityTypePropertiesDefines
| Name | Description | Value |
|---|
HDInsightHiveActivityTypePropertiesVariables
| Name | Description | Value |
|---|
HDInsightMapReduceActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'HDInsightMapReduce' (必須) |
| typeProperties | HDInsight MapReduce アクティビティのプロパティ。 | HDInsightMapReduceActivityTypeProperties (必須 ) |
HDInsightMapReduceActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| arguments | HDInsightActivity に対してユーザーが指定した引数。 | any[] |
| className | クラス名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| defines | ユーザーが MapReduce ジョブ要求の定義を指定できるようにします。 | HDInsightMapReduceActivityTypePropertiesDefines |
| getDebugInfo | デバッグ情報オプション。 | 'Always' 'Failure' 'None' |
| jarFilePath | Jar パス。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| jarLibs | Jar ライブラリ。 | any[] |
| jarLinkedService | Jar のリンクされたサービス 参照。 | LinkedServiceReference |
| storageLinkedServices | ストレージのリンクされたサービス参照。 | LinkedServiceReference[] |
HDInsightMapReduceActivityTypePropertiesDefines
| Name | Description | Value |
|---|
HDInsightPigActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'HDInsightPig' (必須) |
| typeProperties | HDInsight Pig アクティビティのプロパティ。 | HDInsightPigActivityTypeProperties (必須 ) |
HDInsightPigActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| arguments | HDInsightActivity に対してユーザーが指定した引数。 型: 配列 (または resultType 配列を持つ式)。 | any |
| defines | ユーザーが Pig ジョブ要求の定義を指定できるようにします。 | HDInsightPigActivityTypePropertiesDefines |
| getDebugInfo | デバッグ情報オプション。 | 'Always' 'Failure' 'None' |
| scriptLinkedService | スクリプトのリンクされたサービス参照。 | LinkedServiceReference |
| scriptPath | スクリプト パス。 型: string (または resultType 文字列を含む式)。 | any |
| storageLinkedServices | ストレージのリンクされたサービス参照。 | LinkedServiceReference[] |
HDInsightPigActivityTypePropertiesDefines
| Name | Description | Value |
|---|
HDInsightSparkActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'HDInsightSpark' (必須) |
| typeProperties | HDInsight Spark アクティビティのプロパティ。 | HDInsightSparkActivityTypeProperties (必須) |
HDInsightSparkActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| arguments | HDInsightSparkActivity に対するユーザー指定の引数。 | any[] |
| className | アプリケーションの Java/Spark メイン クラス。 | 文字列 |
| entryFilePath | 実行するコード/パッケージのルート フォルダーへの相対パス。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| getDebugInfo | デバッグ情報オプション。 | 'Always' 'Failure' 'None' |
| proxyUser | ジョブを実行する権限を借用するユーザー。 型: string (または resultType 文字列を含む式)。 | any |
| rootPath | ジョブのすべてのファイルの 'sparkJobLinkedService' のルート パス。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| sparkConfig | Spark 構成プロパティ。 | HDInsightSparkActivityTypePropertiesSparkConfig |
| sparkJobLinkedService | エントリ ファイルと依存関係をアップロードし、ログを受信するためのストレージのリンクされたサービス。 | LinkedServiceReference |
HDInsightSparkActivityTypePropertiesSparkConfig
| Name | Description | Value |
|---|
HDInsightStreamingActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'HDInsightStreaming' (必須) |
| typeProperties | HDInsight ストリーミング アクティビティのプロパティ。 | HDInsightStreamingActivityTypeProperties (必須) |
HDInsightStreamingActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| arguments | HDInsightActivity に対してユーザーが指定した引数。 | any[] |
| combiner | コンバイナー実行可能ファイル名。 型: string (または resultType 文字列を含む式)。 | any |
| commandEnvironment | コマンド ライン環境の値。 | any[] |
| defines | ユーザーがストリーミング ジョブ要求の定義を指定できるようにします。 | HDInsightStreamingActivityTypePropertiesDefines |
| fileLinkedService | ファイルが配置されているリンクされたサービス参照。 | LinkedServiceReference |
| filePaths | ストリーミング ジョブ ファイルへのパス。 ディレクトリを指定できます。 | any[] (必須) |
| getDebugInfo | デバッグ情報オプション。 | 'Always' 'Failure' 'None' |
| 入力 | 入力 BLOB パス。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| Mapper | マッパー実行可能ファイル名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| 出力 | 出力 BLOB パス。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| Reducer | Reducer 実行可能ファイル名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| storageLinkedServices | ストレージのリンクされたサービス参照。 | LinkedServiceReference[] |
HDInsightStreamingActivityTypePropertiesDefines
| Name | Description | Value |
|---|
HiveSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'HiveSource' (必須) |
HttpReadSettings
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| additionalHeaders | RESTful API への要求内の追加の HTTP ヘッダー。 型: string (または resultType 文字列を含む式)。 | any |
| requestBody | requestMethod が POST の場合、RESTful API への HTTP 要求本文。 型: string (または resultType 文字列を含む式)。 | any |
| requestMethod | RESTful API の呼び出しに使用される HTTP メソッド。 既定値は GET です。 型: string (または resultType 文字列を含む式)。 | any |
| requestTimeout | HTTP クライアントが HTTP サーバーから HTTP 応答を取得するためのタイムアウトを指定します。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | 読み取り設定の種類。 | 'HttpReadSettings' (必須) |
HttpSource
| Name | Description | Value |
|---|---|---|
| httpRequestTimeout | HTTP クライアントが HTTP サーバーから HTTP 応答を取得するためのタイムアウトを指定します。 既定値は System.Net.HttpWebRequest.Timeout と同じです。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'HttpSource' (必須) |
HubspotSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 「HubspotSource」(必須) |
IcebergSink
| Name | Description | Value |
|---|---|---|
| formatSettings | Iceberg 形式の設定。 | IcebergWriteSettings |
| storeSettings | Iceberg ストアの設定。 | StoreWriteSettings |
| 型 | シンクの種類をコピーします。 | 'IcebergSink' (必須) |
IcebergWriteSettings
| Name | Description | Value |
|---|---|---|
| 型 | 書き込み設定の種類。 | string (必須) |
IfConditionActivity
| Name | Description | Value |
|---|---|---|
| 型 | アクティビティの種類。 | 'IfCondition' (必須) |
| typeProperties | IfCondition アクティビティのプロパティ。 | IfConditionActivityTypeProperties (必須) |
IfConditionActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| 式 | ブール値に評価される式。 これは、実行されるアクティビティのブロック (ifTrueActivities または ifFalseActivities) を決定するために使用されます。 | 式 (必須) |
| ifFalseActivities | 式が false に評価された場合に実行するアクティビティの一覧。 これは省略可能なプロパティであり、指定しない場合、アクティビティはアクションなしで終了します。 | Activity[] |
| ifTrueActivities | 式が true に評価された場合に実行するアクティビティの一覧。 これは省略可能なプロパティであり、指定しない場合、アクティビティはアクションなしで終了します。 | Activity[] |
ImpalaSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'ImpalaSource' (必須) |
InformixSink
| Name | Description | Value |
|---|---|---|
| preCopyScript | コピーを開始する前に実行するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | シンクの種類をコピーします。 | 'InformixSink' (必須) |
InformixSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | データベース クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'InformixSource' (必須) |
IntegrationRuntimeReference
| Name | Description | Value |
|---|---|---|
| parameters | 統合ランタイムの引数。 | ParameterValueSpecification |
| referenceName | 統合ランタイム名を参照します。 | string (必須) |
| 型 | 統合ランタイムの種類。 | 'IntegrationRuntimeReference' (必須) |
JiraSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'JiraSource' (必須) |
JsonReadSettings
| Name | Description | Value |
|---|---|---|
| compressionProperties | 圧縮設定。 | CompressionReadSettings |
| 型 | 読み取り設定の種類。 | 'JsonReadSettings' (必須) |
JsonReadSettings
| Name | Description | Value |
|---|---|---|
| compressionProperties | 圧縮設定。 | CompressionReadSettings |
| 型 | 読み取り設定の種類。 | string (必須) |
JsonSink
| Name | Description | Value |
|---|---|---|
| formatSettings | Json 形式の設定。 | JsonWriteSettings |
| storeSettings | Json ストアの設定。 | StoreWriteSettings |
| 型 | シンクの種類をコピーします。 | 'JsonSink' (必須) |
JsonSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| formatSettings | Json 形式の設定。 | JsonReadSettings |
| storeSettings | Json ストアの設定。 | StoreReadSettings |
| 型 | コピー元の種類。 | 'JsonSource' (必須) |
JsonWriteSettings
| Name | Description | Value |
|---|---|---|
| filePattern | JSON のファイル パターン。 この設定は、JSON オブジェクトのコレクションの処理方法を制御します。 既定値は 'setOfObjects' です。 大文字と小文字が区別されます。 | any |
| 型 | 書き込み設定の種類。 | string (必須) |
LakeHouseReadSettings
| Name | Description | Value |
|---|---|---|
| deleteFilesAfterCompletion | コピーの完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| enablePartitionDiscovery | パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| fileListPath | コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeEnd | ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeStart | ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。 | any |
| partitionRootPath | パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。 | any |
| recursive | true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は True です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | 読み取り設定の種類。 | 'LakeHouseReadSettings' (必須) |
| wildcardFileName | Microsoft Fabric Lakehouse Files wildcardFileName。 型: string (または resultType 文字列を含む式)。 | any |
| wildcardFolderPath | Microsoft Fabric Lakehouse Files wildcardFolderPath。 型: string (または resultType 文字列を含む式)。 | any |
LakeHouseTableSink
| Name | Description | Value |
|---|---|---|
| partitionNameList | シンク列のパーティション列名を指定します。 型: オブジェクトの配列 (またはオブジェクトの resultType 配列を持つ式)。 | any |
| partitionOption | 1 つまたは複数の列に基づいて、フォルダー構造にパーティションを作成します。 各個別の列値 (ペア) は新しいパーティションになります。 指定できる値は、"None"、"PartitionByKey" です。 | any |
| tableActionOption | Lakehouse テーブル シンクのテーブル アクションの種類。 指定できる値は、"None"、"Append"、"Overwrite" です。 | any |
| 型 | シンクの種類をコピーします。 | 'LakeHouseTableSink' (必須) |
LakeHouseTableSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| timestampAsOf | タイムスタンプを使用して古いスナップショットのクエリを実行します。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | コピー元の種類。 | 'LakeHouseTableSource' (必須) |
| versionAsOf | 古いスナップショットをバージョン別にクエリします。 型: 整数 (または resultType 整数を持つ式)。 | any |
LakeHouseWriteSettings
| Name | Description | Value |
|---|---|---|
| 型 | 書き込み設定の種類。 | 'LakeHouseWriteSettings' (必須) |
LinkedServiceReference
| Name | Description | Value |
|---|---|---|
| parameters | LinkedService の引数。 | ParameterValueSpecification |
| referenceName | LinkedService 名を参照します。 | string (必須) |
| 型 | リンクされたサービス参照の種類。 | 'LinkedServiceReference' (必須) |
LogLocationSettings
| Name | Description | Value |
|---|---|---|
| linkedServiceName | ログ ストレージのリンクされたサービス リファレンス。 | LinkedServiceReference (必須) |
| パス | アクティビティ実行の詳細なログを格納するためのストレージへのパス。 型: string (または resultType 文字列を含む式)。 | any |
LogSettings
| Name | Description | Value |
|---|---|---|
| copyActivityLogSettings | コピー アクティビティ ログの設定を指定します。 | CopyActivityLogSettings |
| enableCopyActivityLog | コピー アクティビティ ログを有効にするかどうかを指定します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| logLocationSettings | ログを有効にする際に、お客様が指定する必要があるログの場所の設定。 | LogLocationSettings (必須) |
LogStorageSettings
| Name | Description | Value |
|---|---|---|
| enableReliableLogging | 信頼できるログ記録を有効にするかどうかを指定します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| linkedServiceName | ログ ストレージのリンクされたサービス リファレンス。 | LinkedServiceReference (必須) |
| logLevel | ログ レベル、サポート: 情報、警告を取得または設定します。 型: string (または resultType 文字列を含む式)。 | any |
| パス | アクティビティ実行の詳細なログを格納するためのストレージへのパス。 型: string (または resultType 文字列を含む式)。 | any |
LookupActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'ルックアップ' (必須) |
| typeProperties | ルックアップ アクティビティのプロパティ。 | LookupActivityTypeProperties (必須) |
LookupActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| データセット | ルックアップ アクティビティ データセットの参照。 | DatasetReference (必須) |
| firstRowOnly | 最初の行またはすべての行を返すかどうか。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| ソース | コピー アクティビティ ソースと同じデータセット固有のソース プロパティ。 | CopySource (必須) |
| treatDecimalAsString | 値オーバーフローの問題を回避するために、10 進値を文字列として扱うかどうかを示します。 このオプションは、SnowflakeV2コネクターでのみ有効になります。 型: boolean (または resultType ブール値を持つ式)。 | any |
MagentoSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'MagentoSource' (必須) |
MariaDBSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'MariaDBSource' (必須) |
MarketoSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 「MarketoSource」(必須) |
MetadataItem
| Name | Description | Value |
|---|---|---|
| name | メタデータ項目のキー名。 型: string (または resultType 文字列を含む式)。 | any |
| value | メタデータ項目の値。 型: string (または resultType 文字列を含む式)。 | any |
MicrosoftAccessSink
| Name | Description | Value |
|---|---|---|
| preCopyScript | コピーを開始する前に実行するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | シンクの種類をコピーします。 | 'MicrosoftAccessSink' (必須) |
MicrosoftAccessSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | データベース クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | コピー元の種類。 | 'MicrosoftAccessSource' (必須) |
MongoDbAtlasSink
| Name | Description | Value |
|---|---|---|
| 型 | シンクの種類をコピーします。 | 'MongoDbAtlasSink' (必須) |
| writeBehavior | 例外をスロー (挿入) するのではなく、同じキーを持つドキュメントを上書き (アップサート) するかどうかを指定します。 既定値は "insert" です。 型: string (または resultType 文字列を含む式)。 型: string (または resultType 文字列を含む式)。 | any |
MongoDbAtlasSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| batchSize | MongoDB Atlas インスタンスからの応答の各バッチで返されるドキュメントの数を指定します。 ほとんどの場合、バッチ サイズを変更すると、ユーザーやアプリケーションには影響しません。 このプロパティの主な目的は、応答サイズの制限に達しないようにすることです。 型: 整数 (または resultType 整数を持つ式)。 | any |
| cursorMethods | Mongodb クエリのカーソル メソッド | MongoDbCursorMethodsProperties |
| フィルタ | クエリ演算子を使用して選択フィルターを指定します。 コレクション内のすべてのドキュメントを返すには、このパラメーターを省略するか、空のドキュメント ({}) を渡します。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'MongoDbAtlasSource' (必須) |
MongoDbCursorMethodsProperties
| Name | Description | Value |
|---|---|---|
| limit | サーバーが返すドキュメントの最大数を指定します。 limit() は、SQL データベースの LIMIT ステートメントに似ています。 型: 整数 (または resultType 整数を持つ式)。 | any |
| プロジェクト | クエリ フィルターに一致するドキュメントで返されるフィールドを指定します。 一致するドキュメント内のすべてのフィールドを返すには、このパラメーターを省略します。 型: string (または resultType 文字列を含む式)。 | any |
| スキップ | スキップされたドキュメントの数と、MongoDB が結果の返しを開始する場所を指定します。 この方法は、ページ分割された結果を実装する場合に役立ちます。 型: 整数 (または resultType 整数を持つ式)。 | any |
| 並べ替え | クエリが一致するドキュメントを返す順序を指定します。 型: string (または resultType 文字列を含む式)。 型: string (または resultType 文字列を含む式)。 | any |
MongoDbSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | データベース クエリ。 SQL-92 クエリ式である必要があります。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | コピー元の種類。 | 'MongoDbSource' (必須) |
MongoDbV2Sink
| Name | Description | Value |
|---|---|---|
| 型 | シンクの種類をコピーします。 | 'MongoDbV2Sink' (必須) |
| writeBehavior | 例外をスロー (挿入) するのではなく、同じキーを持つドキュメントを上書き (アップサート) するかどうかを指定します。 既定値は "insert" です。 型: string (または resultType 文字列を含む式)。 型: string (または resultType 文字列を含む式)。 | any |
MongoDbV2Source
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| batchSize | MongoDB インスタンスからの応答の各バッチで返されるドキュメントの数を指定します。 ほとんどの場合、バッチ サイズを変更すると、ユーザーやアプリケーションには影響しません。 このプロパティの主な目的は、応答サイズの制限に達しないようにすることです。 型: 整数 (または resultType 整数を持つ式)。 | any |
| cursorMethods | Mongodb クエリのカーソル メソッド | MongoDbCursorMethodsProperties |
| フィルタ | クエリ演算子を使用して選択フィルターを指定します。 コレクション内のすべてのドキュメントを返すには、このパラメーターを省略するか、空のドキュメント ({}) を渡します。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'MongoDbV2Source' (必須) |
MySqlSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | データベース クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'MySqlSource' (必須) |
NetezzaPartitionSettings
| Name | Description | Value |
|---|---|---|
| partitionColumnName | 範囲のパーティション分割を続行するために使用される整数型の列の名前。 型: string (または resultType 文字列を含む式)。 | any |
| partitionLowerBound | 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最小値。 型: string (または resultType 文字列を含む式)。 | any |
| partitionUpperBound | 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最大値。 型: string (または resultType 文字列を含む式)。 | any |
NetezzaSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| partitionOption | Netezza 読み取りを並列で使用するパーティション メカニズム。 指定できる値は、"None"、"DataSlice"、"DynamicRange" です。 | any |
| partitionSettings | Netezza ソースのパーティション分割に利用される設定。 | NetezzaPartitionSettings |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'NetezzaSource' (必須) |
NotebookParameter
| Name | Description | Value |
|---|---|---|
| 型 | Notebook パラメーターの種類。 | 'bool' 'float' 'int' 'string' |
| value | Notebook パラメーターの値。 型: string (または resultType 文字列を含む式)。 | any |
ODataSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| httpRequestTimeout | HTTP 応答を取得するためのタイムアウト (TimeSpan)。 応答データを読み取るタイムアウトではなく、応答を取得するタイムアウトです。 既定値: 00:05:00。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| クエリ | OData クエリ。 たとえば、"$top=1" とします。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | コピー元の種類。 | 'ODataSource' (必須) |
OdbcSink
| Name | Description | Value |
|---|---|---|
| preCopyScript | コピーを開始する前に実行するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | シンクの種類をコピーします。 | 'OdbcSink' (必須) |
OdbcSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | データベース クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'OdbcSource' (必須) |
Office365Source
| Name | Description | Value |
|---|---|---|
| allowedGroups | すべてのユーザーを含むグループ。 型: 文字列の配列 (または文字列の resultType 配列を持つ式)。 | any |
| dateFilterColumn | <paramref name="StartTime"/> と <paramref name="EndTime"/> を適用する列。 型: string (または resultType 文字列を含む式)。 | any |
| endTime | このデータセットの要求された範囲の終了時刻。 型: string (または resultType 文字列を含む式)。 | any |
| outputColumns | Office 365 テーブルから読み取る列。 型: オブジェクトの配列 (またはオブジェクトの resultType 配列を持つ式)。 itemType: OutputColumn。 例: [ { "name": "Id" }, { "name": "CreatedDateTime" } ] | any |
| startTime | このデータセットの要求された範囲の開始時刻。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | コピー元の種類。 | 'Office365Source' (必須) |
| userScopeFilterUri | ユーザー スコープ URI。 型: string (または resultType 文字列を含む式)。 | any |
OracleCloudStorageReadSettings
| Name | Description | Value |
|---|---|---|
| deleteFilesAfterCompletion | コピーの完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| enablePartitionDiscovery | パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| fileListPath | コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeEnd | ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeStart | ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。 | any |
| partitionRootPath | パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。 | any |
| prefix | Oracle Cloud Storage オブジェクト名のプレフィックス フィルター。 型: string (または resultType 文字列を含む式)。 | any |
| recursive | true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は True です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | 読み取り設定の種類。 | 'OracleCloudStorageReadSettings' (必須) |
| wildcardFileName | Oracle Cloud Storage wildcardFileName。 型: string (または resultType 文字列を含む式)。 | any |
| wildcardFolderPath | Oracle Cloud Storage wildcardFolderPath。 型: string (または resultType 文字列を含む式)。 | any |
OraclePartitionSettings
| Name | Description | Value |
|---|---|---|
| partitionColumnName | 範囲のパーティション分割を続行するために使用される整数型の列の名前。 型: string (または resultType 文字列を含む式)。 | any |
| partitionLowerBound | 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最小値。 型: string (または resultType 文字列を含む式)。 | any |
| partitionNames | Oracle テーブルの物理パーティションの名前。 | any |
| partitionUpperBound | 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最大値。 型: string (または resultType 文字列を含む式)。 | any |
OracleServiceCloudSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'OracleServiceCloudSource' (必須) |
OracleSink
| Name | Description | Value |
|---|---|---|
| preCopyScript | SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | シンクの種類をコピーします。 | 'OracleSink' (必須) |
OracleSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| 数値精度 | 精度とスケールなしでOracle NUMBER型を表すために使用される10進数の精度。 範囲は 1 から 256 で、指定しない場合、デフォルト値は 256 です。 型: 整数 (または resultType 整数を持つ式)。 バージョン 2.0 でのみ使用されます。 | any |
| numberScale(数値スケール) | 精度とスケールなしでOracle NUMBERタイプを表すために使用される10進数スケール。 範囲は 0 から 130 で、指定しない場合のデフォルト値は 130 です。 型: 整数 (または resultType 整数を持つ式)。 バージョン 2.0 でのみ使用されます。 | any |
| oracleReaderQuery | Oracle リーダー クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| partitionOption | Oracle の読み取りを並列で使用するパーティション メカニズム。 指定できる値は、"None"、"PhysicalPartitionsOfTable"、"DynamicRange" です。 | any |
| partitionSettings | Oracle ソースのパーティション分割に利用される設定。 | OraclePartitionSettings |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'OracleSource' (必須) |
OrcSink
| Name | Description | Value |
|---|---|---|
| formatSettings | ORC 形式の設定。 | OrcWriteSettings |
| storeSettings | ORC ストアの設定。 | StoreWriteSettings |
| 型 | シンクの種類をコピーします。 | 'OrcSink' (必須) |
OrcSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| storeSettings | ORC ストアの設定。 | StoreReadSettings |
| 型 | コピー元の種類。 | 'OrcSource' (必須) |
OrcWriteSettings
| Name | Description | Value |
|---|---|---|
| fileNamePrefix | ファイル名パターン <fileNamePrefix>_<fileIndex>.< を指定します。fileExtension> partitionOptions を使用せずにファイル ベース以外のストアからコピーする場合。 型: string (または resultType 文字列を含む式)。 | any |
| maxRowsPerFile | 書き込まれたファイルの行数を、指定された数以下に制限します。 型: 整数 (または resultType 整数を持つ式)。 | any |
| 型 | 書き込み設定の種類。 | string (必須) |
ParameterDefinitionSpecification
| Name | Description | Value |
|---|
ParameterSpecification
| Name | Description | Value |
|---|---|---|
| defaultValue | パラメーターの既定値。 | any |
| 型 | パラメーターの型。 | 'Array' 'Bool' 'Float' 'Int' 'Object' 'SecureString' 'String' (必須) |
ParameterValueSpecification
| Name | Description | Value |
|---|
ParameterValueSpecification
| Name | Description | Value |
|---|
ParameterValueSpecification
| Name | Description | Value |
|---|
ParameterValueSpecification
| Name | Description | Value |
|---|
ParameterValueSpecification
| Name | Description | Value |
|---|
ParquetReadSettings
| Name | Description | Value |
|---|---|---|
| compressionProperties | 圧縮設定。 | CompressionReadSettings |
| 型 | 読み取り設定の種類。 | 'ParquetReadSettings' (必須) |
ParquetReadSettings
| Name | Description | Value |
|---|---|---|
| compressionProperties | 圧縮設定。 | CompressionReadSettings |
| 型 | 読み取り設定の種類。 | string (必須) |
ParquetSink
| Name | Description | Value |
|---|---|---|
| formatSettings | Parquet 形式の設定。 | ParquetWriteSettings |
| storeSettings | Parquet ストアの設定。 | StoreWriteSettings |
| 型 | シンクの種類をコピーします。 | 'ParquetSink' (必須) |
ParquetSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| formatSettings | Parquet 形式の設定。 | ParquetReadSettings |
| storeSettings | Parquet ストアの設定。 | StoreReadSettings |
| 型 | コピー元の種類。 | 'ParquetSource' (必須) |
ParquetWriteSettings
| Name | Description | Value |
|---|---|---|
| fileNamePrefix | ファイル名パターン <fileNamePrefix>_<fileIndex>.< を指定します。fileExtension> partitionOptions を使用せずにファイル ベース以外のストアからコピーする場合。 型: string (または resultType 文字列を含む式)。 | any |
| maxRowsPerFile | 書き込まれたファイルの行数を、指定された数以下に制限します。 型: 整数 (または resultType 整数を持つ式)。 | any |
| 型 | 書き込み設定の種類。 | string (必須) |
PaypalSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'PaypalSource' (必須) |
PhoenixSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'PhoenixSource' (必須) |
パイプライン
| Name | Description | Value |
|---|---|---|
| activities | パイプライン内のアクティビティの一覧。 | Activity[] |
| annotations | パイプラインの記述に使用できるタグの一覧。 | any[] |
| コンカレンシー | パイプラインの同時実行の最大数。 | int Constraints: 最小値 = 1 |
| description | パイプラインの説明。 | 文字列 |
| フォルダ | このパイプラインが存在するフォルダー。 指定しない場合、パイプラインはルート レベルで表示されます。 | PipelineFolder |
| parameters | パイプラインのパラメーターの一覧。 | ParameterDefinitionSpecification |
| ポリシー | パイプライン ポリシー。 | PipelinePolicy |
| runDimensions | パイプラインによって出力されるディメンション。 | PipelineRunDimensions |
| variables | パイプラインの変数の一覧。 | VariableDefinitionSpecification |
PipelineElapsedTimeMetricPolicy
| Name | Description | Value |
|---|---|---|
| duration | TimeSpan 値。その後、Azure 監視メトリックが発生します。 | any |
PipelineFolder
| Name | Description | Value |
|---|---|---|
| name | このパイプラインが存在するフォルダーの名前。 | 文字列 |
PipelinePolicy
| Name | Description | Value |
|---|---|---|
| elapsedTimeMetric | Pipeline ElapsedTime メトリック ポリシー。 | PipelineElapsedTimeMetricPolicy |
PipelineReference
| Name | Description | Value |
|---|---|---|
| name | 参照名。 | 文字列 |
| referenceName | 参照パイプライン名。 | string (必須) |
| 型 | パイプライン参照型。 | 'PipelineReference' (必須) |
PipelineRunDimensions
| Name | Description | Value |
|---|
PolybaseSettings
| Name | Description | Value |
|---|---|---|
| rejectSampleValue | PolyBase が拒否された行の割合を再計算する前に取得を試みる行の数を決定します。 型: 整数 (または resultType 整数を持つ式)、最小値: 0。 | any |
| rejectType | 拒否の種類。 | 'percentage' 'value' |
| rejectValue | クエリが失敗する前に拒否できる行の値または割合を指定します。 型: 数値 (または resultType 番号を持つ式)、最小値: 0。 | any |
| useTypeDefault | PolyBase がテキスト ファイルからデータを取得するときに、区切りテキスト ファイル内の欠損値を処理する方法を指定します。 型: boolean (または resultType ブール値を持つ式)。 | any |
PostgreSqlSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | データベース クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'PostgreSqlSource' (必須) |
PostgreSqlV2Source
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | データベース クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'PostgreSqlV2Source' (必須) |
PowerQuerySink
| Name | Description | Value |
|---|---|---|
| データセット | データセット参照。 | DatasetReference |
| description | 変換の説明。 | 文字列 |
| flowlet | Flowlet リファレンス | DataFlowReference |
| linkedService | リンクされたサービス参照。 | LinkedServiceReference |
| name | 変換名。 | string (必須) |
| rejectedDataLinkedService | 拒否されたデータのリンクされたサービス参照。 | LinkedServiceReference |
| schemaLinkedService | スキーマのリンクされたサービス 参照。 | LinkedServiceReference |
| スクリプト | シンク スクリプト。 | 文字列 |
PowerQuerySinkMapping
| Name | Description | Value |
|---|---|---|
| dataflowSinks | Power Query マッシュアップ クエリにマップされたシンクの一覧。 | PowerQuerySink[] |
| queryName | Power Query マッシュアップ ドキュメント内のクエリの名前。 | 文字列 |
PrestoSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'PrestoSource' (必須) |
QuickBooksSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'QuickBooksSource' (必須) |
RedirectIncompatibleRowSettings
| Name | Description | Value |
|---|---|---|
| linkedServiceName | 互換性のない行のリダイレクトに使用される Azure Storage、Storage SAS、または Azure Data Lake Store のリンクされたサービスの名前。 redirectIncompatibleRowSettings が指定されている場合は、指定する必要があります。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| パス | リダイレクトの互換性のない行データを格納するためのパス。 型: string (または resultType 文字列を含む式)。 | any |
RedshiftUnloadSettings
| Name | Description | Value |
|---|---|---|
| bucketName | Amazon Redshift ソースからアンロードされたデータを格納するために使用される中間 Amazon S3 のバケット。 バケットは、Amazon Redshift ソースと同じリージョンに存在する必要があります。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| s3LinkedServiceName | Amazon Redshift ソースからコピーするときにアンロード操作に使用される Amazon S3 のリンクされたサービスの名前。 | LinkedServiceReference (必須) |
RelationalSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | データベース クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | コピー元の種類。 | 'RelationalSource' (必須) |
ResponsysSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'ResponsysSource' (必須) |
RestSink
| Name | Description | Value |
|---|---|---|
| additionalHeaders | RESTful API への要求内の追加の HTTP ヘッダー。 型: キーと値のペア (値は文字列型にする必要があります)。 | any |
| httpCompressionType | 最適な圧縮レベルで圧縮形式でデータを送信する Http 圧縮の種類。既定値は None です。 サポートされているオプションは Gzip のみです。 型: string (または resultType 文字列を含む式)。 | any |
| httpRequestTimeout | HTTP 応答を取得するためのタイムアウト (TimeSpan)。 応答データを読み取るタイムアウトではなく、応答を取得するタイムアウトです。 既定値: 00:01:40。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| requestInterval | 次の要求を送信するまでの待ち時間 (ミリ秒単位) | any |
| requestMethod | RESTful API の呼び出しに使用される HTTP メソッド。 既定値は POST です。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | シンクの種類をコピーします。 | 'RestSink' (必須) |
RestSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: キーと値のペア (値は文字列型にする必要があります)。 | any |
| additionalHeaders | RESTful API への要求内の追加の HTTP ヘッダー。 型: string (または resultType 文字列を含む式)。 | any |
| httpRequestTimeout | HTTP 応答を取得するためのタイムアウト (TimeSpan)。 応答データを読み取るタイムアウトではなく、応答を取得するタイムアウトです。 既定値: 00:01:40。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| paginationRules | 次のページ要求を構成するためのページネーションルール。 型: string (または resultType 文字列を含む式)。 | any |
| requestBody | requestMethod が POST の場合、RESTful API への HTTP 要求本文。 型: string (または resultType 文字列を含む式)。 | any |
| requestInterval | 次のページ要求を送信するまでの待ち時間。 | any |
| requestMethod | RESTful API の呼び出しに使用される HTTP メソッド。 既定値は GET です。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | コピー元の種類。 | 'RestSource' (必須) |
SalesforceMarketingCloudSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'SalesforceMarketingCloudSource' (必須) |
SalesforceServiceCloudSink
| Name | Description | Value |
|---|---|---|
| externalIdFieldName | アップサート操作の外部 ID フィールドの名前。 既定値は 'Id' 列です。 型: string (または resultType 文字列を含む式)。 | any |
| ignoreNullValues | 書き込み操作中に入力データセット (キー フィールドを除く) の null 値を無視するかどうかを示すフラグ。 既定値は false です。 true に設定すると、ADF はアップサート/更新操作の実行時にコピー先オブジェクト内のデータを変更せず、挿入操作の実行時に定義された既定値を挿入することを意味します。一方、ADF はアップサート/更新操作の実行時にコピー先オブジェクトのデータを NULL に更新し、挿入操作の実行時に NULL 値を挿入します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | シンクの種類をコピーします。 | 'SalesforceServiceCloudSink' (必須) |
| writeBehavior | 操作の書き込み動作。 既定値は Insert です。 | 'Insert' 'Upsert' |
SalesforceServiceCloudSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | データベース クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| readBehavior | 操作の読み取り動作。 既定値は Query です。 使用できる値: Query/QueryAll。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | コピー元の種類。 | 'SalesforceServiceCloudSource' (必須) |
SalesforceServiceCloudV2Sink
| Name | Description | Value |
|---|---|---|
| externalIdFieldName | アップサート操作の外部 ID フィールドの名前。 既定値は 'Id' 列です。 型: string (または resultType 文字列を含む式)。 | any |
| ignoreNullValues | 書き込み操作中に入力データセット (キー フィールドを除く) の null 値を無視するかどうかを示すフラグ。 既定値は false です。 true に設定すると、ADF はアップサート/更新操作の実行時にコピー先オブジェクト内のデータを変更せず、挿入操作の実行時に定義された既定値を挿入することを意味します。一方、ADF はアップサート/更新操作の実行時にコピー先オブジェクトのデータを NULL に更新し、挿入操作の実行時に NULL 値を挿入します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | シンクの種類をコピーします。 | 'SalesforceServiceCloudV2Sink' (必須) |
| writeBehavior | 操作の書き込み動作。 既定値は Insert です。 | 'Insert' 'Upsert' |
SalesforceServiceCloudV2Source
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| includeDeletedObjects | このプロパティは、クエリ結果に Deleted オブジェクトが含まれるかどうかを制御します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| クエリ | Salesforce オブジェクト クエリ言語 (SOQL) クエリは、制限付きでのみ使用できます。 SOQL の制限については、この記事「 https://developer.salesforce.com/docs/atlas.en-us.api_asynch.meta/api_asynch/queries.htm#SOQL%20Considerations」を参照してください。 クエリが指定されていない場合、データセット内の ObjectApiName/reportId で指定された Salesforce オブジェクトのすべてのデータが取得されます。 型: string (または resultType 文字列を含む式)。 | any |
| SOQLQuery | 非推奨の場合は、代わりに 'query' プロパティを使用してください。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | コピー元の種類。 | 'SalesforceServiceCloudV2Source' (必須) |
SalesforceSink
| Name | Description | Value |
|---|---|---|
| externalIdFieldName | アップサート操作の外部 ID フィールドの名前。 既定値は 'Id' 列です。 型: string (または resultType 文字列を含む式)。 | any |
| ignoreNullValues | 書き込み操作中に入力データセット (キー フィールドを除く) の null 値を無視するかどうかを示すフラグ。 既定値は false です。 true に設定すると、ADF はアップサート/更新操作の実行時にコピー先オブジェクト内のデータを変更せず、挿入操作の実行時に定義された既定値を挿入することを意味します。一方、ADF はアップサート/更新操作の実行時にコピー先オブジェクトのデータを NULL に更新し、挿入操作の実行時に NULL 値を挿入します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | シンクの種類をコピーします。 | 「SalesforceSink」(必須) |
| writeBehavior | 操作の書き込み動作。 既定値は Insert です。 | 'Insert' 'Upsert' |
SalesforceSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | データベース クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| readBehavior | 操作の読み取り動作。 既定値は Query です。 使用できる値: Query/QueryAll。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | コピー元の種類。 | 「SalesforceSource」(必須) |
SalesforceV2Sink
| Name | Description | Value |
|---|---|---|
| externalIdFieldName | アップサート操作の外部 ID フィールドの名前。 既定値は 'Id' 列です。 型: string (または resultType 文字列を含む式)。 | any |
| ignoreNullValues | 書き込み操作中に入力データセット (キー フィールドを除く) の null 値を無視するかどうかを示すフラグ。 既定値は false です。 true に設定すると、ADF はアップサート/更新操作の実行時にコピー先オブジェクト内のデータを変更せず、挿入操作の実行時に定義された既定値を挿入することを意味します。一方、ADF はアップサート/更新操作の実行時にコピー先オブジェクトのデータを NULL に更新し、挿入操作の実行時に NULL 値を挿入します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | シンクの種類をコピーします。 | 「SalesforceV2Sink」(必須) |
| writeBehavior | 操作の書き込み動作。 既定値は Insert です。 | 'Insert' 'Upsert' |
SalesforceV2Source
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| includeDeletedObjects | このプロパティは、クエリ結果に Deleted オブジェクトが含まれるかどうかを制御します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| pageSize | 各 http 要求のページ サイズ。pageSize が大きすぎるとタイムアウトが発生し、既定値は 300,000 です。 型: 整数 (または resultType 整数を持つ式)。 | any |
| partitionOption | コピーアクティビティの SalesforceV2 コネクタのパーティションオプション、自動検出またはなし。 型: string (または resultType 文字列を含む式)。 | any |
| クエリ | Salesforce オブジェクト クエリ言語 (SOQL) クエリは、制限付きでのみ使用できます。 SOQL の制限については、この記事「 https://developer.salesforce.com/docs/atlas.en-us.api_asynch.meta/api_asynch/queries.htm#SOQL%20Considerations」を参照してください。 クエリが指定されていない場合、データセット内の ObjectApiName/reportId で指定された Salesforce オブジェクトのすべてのデータが取得されます。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| SOQLQuery | 非推奨の場合は、代わりに 'query' プロパティを使用してください。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | コピー元の種類。 | 「SalesforceV2Source」(必須) |
SapBwSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | MDX クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'SapBwSource' (必須) |
SapCloudForCustomerSink
| Name | Description | Value |
|---|---|---|
| httpRequestTimeout | HTTP 応答を取得するためのタイムアウト (TimeSpan)。 応答データを読み取るタイムアウトではなく、応答を取得するタイムアウトです。 既定値: 00:05:00。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | シンクの種類をコピーします。 | 'SapCloudForCustomerSink' (必須) |
| writeBehavior | 操作の書き込み動作。 既定値は 'Insert' です。 | 'Insert' 'Update' |
SapCloudForCustomerSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| httpRequestTimeout | HTTP 応答を取得するためのタイムアウト (TimeSpan)。 応答データを読み取るタイムアウトではなく、応答を取得するタイムアウトです。 既定値: 00:05:00。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| クエリ | SAP Cloud for Customer OData クエリ。 たとえば、"$top=1" とします。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'SapCloudForCustomerSource' (必須) |
SapEccSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| httpRequestTimeout | HTTP 応答を取得するためのタイムアウト (TimeSpan)。 応答データを読み取るタイムアウトではなく、応答を取得するタイムアウトです。 既定値: 00:05:00。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| クエリ | SAP ECC OData クエリ。 たとえば、"$top=1" とします。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'SapEccSource' (必須) |
SapHanaPartitionSettings
| Name | Description | Value |
|---|---|---|
| partitionColumnName | 範囲のパーティション分割を続行するために使用される列の名前。 型: string (または resultType 文字列を含む式)。 | any |
SapHanaSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| packetSize | SAP HANA から読み取られたデータのパケット サイズ。 型: integer(または resultType 整数を持つ式)。 | any |
| partitionOption | SAP HANA の並列読み取りに使用されるパーティション メカニズム。 指定できる値は、"None"、"PhysicalPartitionsOfTable"、"SapHanaDynamicRange" です。 | any |
| partitionSettings | SAP HANA ソースのパーティション分割に利用される設定。 | SapHanaPartitionSettings |
| クエリ | SAP HANA Sql クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'SapHanaSource' (必須) |
SapOdpSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| extractionMode | 抽出モード。 使用できる値は、Full、Delta、Recovery です。 既定値は Full です。 型: string (または resultType 文字列を含む式)。 | any |
| プロジェクション | ソース データから選択する列を指定します。 型: オブジェクトの配列 (プロジェクション) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 選択 | ソース データからの選択条件を指定します。 型: オブジェクトの配列 (選択) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| subscriberProcess | デルタ プロセスを管理するサブスクライバー プロセス。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | コピー元の種類。 | 'SapOdpSource' (必須) |
SapOpenHubSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| baseRequestId | 差分読み込みの要求の ID。 設定すると、このプロパティの値より大きい requestId を持つデータのみが取得されます。 既定値は 0 です。 型: 整数 (または resultType 整数を持つ式)。 | any |
| customRfcReadTableFunctionModule | SAP テーブルからデータを読み取るために使用するカスタム RFC 関数モジュールを指定します。 型: string (または resultType 文字列を含む式)。 | any |
| excludeLastRequest | 最後の要求のレコードを除外するかどうかを指定します。 これは既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| sapDataColumnDelimiter | SAP RFC に渡される区切り記号として使用される 1 文字と、取得した出力データの分割。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | コピー元の種類。 | 'SapOpenHubSource' (必須) |
SapTablePartitionSettings
| Name | Description | Value |
|---|---|---|
| maxPartitionsNumber | テーブルが分割されるパーティションの最大値。 型: 整数 (または resultType 文字列を含む式)。 | any |
| partitionColumnName | 範囲のパーティション分割を続行するために使用される列の名前。 型: string (または resultType 文字列を含む式)。 | any |
| partitionLowerBound | 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最小値。 型: string (または resultType 文字列を含む式)。 | any |
| partitionUpperBound | 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最大値。 型: string (または resultType 文字列を含む式)。 | any |
SapTableSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| batchSize | SAP テーブルからデータを取得するときに一度に取得される行の最大数を指定します。 型: 整数 (または resultType 整数を持つ式)。 | any |
| customRfcReadTableFunctionModule | SAP テーブルからデータを読み取るために使用するカスタム RFC 関数モジュールを指定します。 型: string (または resultType 文字列を含む式)。 | any |
| partitionOption | 並列で読み取られる SAP テーブルに使用されるパーティション メカニズム。 指定できる値は、"None"、"PartitionOnInt"、"PartitionOnCalendarYear"、"PartitionOnCalendarMonth"、"PartitionOnCalendarDate"、"PartitionOnTime" です。 | any |
| partitionSettings | SAP テーブル ソースのパーティション分割に利用される設定。 | SapTablePartitionSettings |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| rfcTableFields | 取得される SAP テーブルのフィールド。 たとえば、column0、column1 などです。 型: string (または resultType 文字列を含む式)。 | any |
| rfcTableOptions | SAP テーブルのフィルター処理のオプション。 たとえば、EQ SOME VALUE をCOLUMN0します。 型: string (または resultType 文字列を含む式)。 | any |
| rowCount | 取得する行の数。 型: integer(または resultType 整数を持つ式)。 | any |
| rowSkips | スキップされる行の数。 型: 整数 (または resultType 整数を持つ式)。 | any |
| sapDataColumnDelimiter | SAP RFC に渡される区切り記号として使用される 1 文字と、取得した出力データの分割。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | コピー元の種類。 | 'SapTableSource' (必須) |
ScriptActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'スクリプト' (必須) |
| typeProperties | スクリプト アクティビティのプロパティ。 | ScriptActivityTypeProperties (必須) |
ScriptActivityParameter
| Name | Description | Value |
|---|---|---|
| 方向 | パラメーターの方向。 | 'Input' 'InputOutput' 'Output' |
| name | パラメーターの名前。 型: string (または resultType 文字列を含む式)。 | any |
| size | 出力方向パラメーターのサイズ。 | int |
| 型 | パラメーターの型。 | 'Boolean' 'DateTime' 'DateTimeOffset' 'Decimal' 'Double' 'Guid' 'Int16' 'Int32' 'Int64' 'Single' 'String' 'Timespan' |
| value | パラメーターの値。 型: string (または resultType 文字列を含む式)。 | any |
ScriptActivityScriptBlock
| Name | Description | Value |
|---|---|---|
| parameters | スクリプト パラメーターの配列。 型: 配列。 | ScriptActivityParameter[] |
| SMS 送信 | クエリ テキスト。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| 型 | クエリの種類。 有効なオプションについては、ScriptType を参照してください。 型: string (または resultType 文字列を含む式)。 | any (必須) |
ScriptActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| logSettings | スクリプト アクティビティのログ設定。 | ScriptActivityTypePropertiesLogSettings |
| returnMultistatementResult | 複数の SQL ステートメントから結果セットを取得し、DML ステートメントの影響を受ける行数を取得できるようにします。 サポートされているコネクタ: SnowflakeV2。 型: boolean (または resultType ブール値を持つ式)。 | any |
| scriptBlockExecutionTimeout | ScriptBlock の実行タイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| scripts | スクリプト ブロックの配列。 型: 配列。 | ScriptActivityScriptBlock[] |
| treatDecimalAsString | 値オーバーフローの問題を回避するために、10 進値を文字列として扱うかどうかを示します。 このオプションは、SnowflakeV2コネクターでのみ有効になります。 型: boolean (または resultType ブール値を持つ式)。 | any |
ScriptActivityTypePropertiesLogSettings
| Name | Description | Value |
|---|---|---|
| logDestination | ログの宛先。 型: 文字列。 | 'ActivityOutput' 'ExternalStore' (必須) |
| logLocationSettings | ログを有効にする際に、お客様が指定する必要があるログの場所の設定。 | LogLocationSettings |
SecretBase
| Name | Description | Value |
|---|---|---|
| 型 | AzureKeyVaultSecretReference 型の "AzureKeyVaultSecret" に設定します。 SecureString 型の場合は 'SecureString' に設定します。 | 'AzureKeyVaultSecret' 'SecureString' (必須) |
SecureInputOutputPolicy
| Name | Description | Value |
|---|---|---|
| secureInput | true に設定すると、アクティビティからの入力は安全と見なされ、監視には記録されません。 | bool |
| secureOutput | true に設定すると、アクティビティからの出力は安全と見なされ、監視には記録されません。 | bool |
SecureString
| Name | Description | Value |
|---|---|---|
| 型 | シークレットの種類。 | string (必須) |
| value | セキュリティで保護された文字列の値。 | string (必須) |
SecureString
| Name | Description | Value |
|---|---|---|
| 型 | シークレットの種類。 | 'SecureString' (必須) |
| value | セキュリティで保護された文字列の値。 | string (必須) |
ServiceNowSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'ServiceNowSource' (必須) |
ServiceNowV2Source
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| 式 | ソースからデータをフィルター処理する式。 | ExpressionV2 |
| pageSize | 結果のページ サイズ。 型: 整数 (または resultType 整数を持つ式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'ServiceNowV2Source' (必須) |
SetVariableActivity
| Name | Description | Value |
|---|---|---|
| ポリシー | アクティビティ ポリシー。 | SecureInputOutputPolicy |
| 型 | アクティビティの種類。 | 'SetVariable' (必須) |
| typeProperties | 変数アクティビティのプロパティを設定します。 | SetVariableActivityTypeProperties (必須) |
SetVariableActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| setSystemVariable | true に設定すると、パイプライン実行の戻り値が設定されます。 | bool |
| value | 設定する値。 静的な値または式を指定できます。 | any |
| variableName | 値を設定する必要がある変数の名前。 | 文字列 |
SftpReadSettings
| Name | Description | Value |
|---|---|---|
| deleteFilesAfterCompletion | コピーの完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| disableChunking | true の場合は、各ファイル内の並列読み取りを無効にします。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| enablePartitionDiscovery | パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| fileListPath | コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeEnd | ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeStart | ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。 | any |
| partitionRootPath | パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。 | any |
| recursive | true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は True です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | 読み取り設定の種類。 | 'SftpReadSettings' (必須) |
| wildcardFileName | Sftp wildcardFileName。 型: string (または resultType 文字列を含む式)。 | any |
| wildcardFolderPath | Sftp wildcardFolderPath。 型: string (または resultType 文字列を含む式)。 | any |
SftpWriteSettings
| Name | Description | Value |
|---|---|---|
| operationTimeout | 各チャンクを SFTP サーバーに書き込むためのタイムアウトを指定します。 既定値: 01:00:00 (1 時間)。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | 書き込み設定の種類。 | 'SftpWriteSettings' (必須) |
| useTempFileRename | 一時ファイルにアップロードし、名前を変更します。 SFTP サーバーが名前変更操作をサポートしていない場合は、このオプションを無効にします。 型: boolean (または resultType ブール値を持つ式)。 | any |
SharePointOnlineListSource
| Name | Description | Value |
|---|---|---|
| httpRequestTimeout | SharePoint Online から応答を取得するための待機時間。 既定値は 5 分 (00:05:00) です。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| クエリ | SharePoint Online リストのデータをフィルター処理する OData クエリ。 たとえば、"$top=1" とします。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | コピー元の種類。 | 'SharePointOnlineListSource' (必須) |
ShopifySource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 「ShopifySource」(必須) |
SkipErrorFile
| Name | Description | Value |
|---|---|---|
| dataInconsistency | 他の同時書き込みによってソース/シンク ファイルが変更された場合はスキップします。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| fileMissing | コピー中に他のクライアントによってファイルが削除された場合はスキップします。 既定値は True です。 型: boolean (または resultType ブール値を持つ式)。 | any |
SnowflakeExportCopyCommand
| Name | Description | Value |
|---|---|---|
| additionalCopyOptions | snowflake コピー コマンドに直接渡される追加のコピー オプション。 型: キーと値のペア (値は文字列型にする必要があります) (または ResultType オブジェクトを持つ式)。 例: "additionalCopyOptions": { "DATE_FORMAT": "MM/DD/YYYY", "TIME_FORMAT": "'HH24:MI:SS.FF'" } | SnowflakeExportCopyCommandAdditionalCopyOptions |
| additionalFormatOptions | snowflake Copy Command に直接渡される追加のフォーマット オプション。 型: キーと値のペア (値は文字列型にする必要があります) (または ResultType オブジェクトを持つ式)。 例: "additionalFormatOptions": { "OVERWRITE": "TRUE", "MAX_FILE_SIZE": "'FALSE'" } | SnowflakeExportCopyCommandAdditionalFormatOptions |
| storageIntegration | コピー操作に使用する snowflake ストレージ統合の名前。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | エクスポート設定の種類。 | string (必須) |
SnowflakeExportCopyCommandAdditionalCopyOptions
| Name | Description | Value |
|---|
SnowflakeExportCopyCommandAdditionalFormatOptions
| Name | Description | Value |
|---|
SnowflakeImportCopyCommand
| Name | Description | Value |
|---|---|---|
| additionalCopyOptions | snowflake コピー コマンドに直接渡される追加のコピー オプション。 型: キーと値のペア (値は文字列型にする必要があります) (または ResultType オブジェクトを持つ式)。 例: "additionalCopyOptions": { "DATE_FORMAT": "MM/DD/YYYY", "TIME_FORMAT": "'HH24:MI:SS.FF'" } | SnowflakeImportCopyCommandAdditionalCopyOptions |
| additionalFormatOptions | snowflake Copy Command に直接渡される追加のフォーマット オプション。 型: キーと値のペア (値は文字列型にする必要があります) (または ResultType オブジェクトを持つ式)。 例: "additionalFormatOptions": { "FORCE": "TRUE", "LOAD_UNCERTAIN_FILES": "'FALSE'" } | SnowflakeImportCopyCommandAdditionalFormatOptions |
| storageIntegration | コピー操作に使用する snowflake ストレージ統合の名前。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | インポート設定の種類。 | string (必須) |
SnowflakeImportCopyCommandAdditionalCopyOptions
| Name | Description | Value |
|---|
SnowflakeImportCopyCommandAdditionalFormatOptions
| Name | Description | Value |
|---|
SnowflakeSink
| Name | Description | Value |
|---|---|---|
| importSettings | Snowflake のインポート設定。 | SnowflakeImportCopyCommand |
| preCopyScript | SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | シンクの種類をコピーします。 | 'SnowflakeSink' (必須) |
SnowflakeSource
| Name | Description | Value |
|---|---|---|
| exportSettings | Snowflake エクスポートの設定。 | SnowflakeExportCopyCommand (必須) |
| クエリ | Snowflake Sql クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | コピー元の種類。 | 'SnowflakeSource' (必須) |
SnowflakeV2Sink
| Name | Description | Value |
|---|---|---|
| importSettings | Snowflake のインポート設定。 | SnowflakeImportCopyCommand |
| preCopyScript | SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | シンクの種類をコピーします。 | 'SnowflakeV2Sink' (必須) |
SnowflakeV2Source
| Name | Description | Value |
|---|---|---|
| exportSettings | Snowflake エクスポートの設定。 | SnowflakeExportCopyCommand (必須) |
| クエリ | Snowflake Sql クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | コピー元の種類。 | 'SnowflakeV2Source' (必須) |
SparkConfigurationParametrizationReference
| Name | Description | Value |
|---|---|---|
| referenceName | Spark 構成名を参照します。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| 型 | Spark 構成の参照の種類。 | 'SparkConfigurationReference' (必須) |
SparkSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'SparkSource' (必須) |
SqlDWSink
| Name | Description | Value |
|---|---|---|
| allowCopyCommand | Copy コマンドを使用して SQL Data Warehouse にデータをコピーすることを示します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| allowPolyBase | PolyBase を使用して、必要に応じて SQL Data Warehouse にデータをコピーすることを示します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| copyCommandSettings | allowCopyCommand が true の場合に Copy Command 関連の設定を指定します。 | DWCopyCommandSettings |
| polyBaseSettings | allowPolyBase が true の場合に PolyBase 関連の設定を指定します。 | PolybaseSettings |
| preCopyScript | SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。 | any |
| sqlWriterUseTableLock | 一括コピー中にテーブル ロックを使用するかどうか。 型: boolean (または resultType ブール値を持つ式)。 | any |
| tableOption | シンク テーブルを処理するオプション (autoCreate など)。 現時点では、'autoCreate' 値のみがサポートされています。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | シンクの種類をコピーします。 | 'SqlDWSink' (必須) |
| upsertSettings | SQL DW upsert 設定。 | SqlDWUpsertSettings |
| writeBehavior | Azure SQL DW にデータをコピーするときの動作を書き込みます。 型: SqlDWWriteBehaviorEnum (または ResultType SqlDWWriteBehaviorEnum を含む式) | any |
SqlDWSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| isolationLevel | SQL ソースのトランザクション ロック動作を指定します。 使用できる値: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 既定値は ReadCommitted です。 型: string (または resultType 文字列を含む式)。 | any |
| partitionOption | 並列で SQL 読み取りに使用されるパーティション メカニズム。 指定できる値は、"None"、"PhysicalPartitionsOfTable"、"DynamicRange" です。 型: string (または resultType 文字列を含む式)。 | any |
| partitionSettings | SQL ソースのパーティション分割に利用される設定。 | SqlPartitionSettings |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| sqlReaderQuery | SQL Data Warehouse リーダー クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| sqlReaderStoredProcedureName | SQL Data Warehouse ソースのストアド プロシージャの名前。 これは、SqlReaderQuery と同時に使用することはできません。 型: string (または resultType 文字列を含む式)。 | any |
| storedProcedureParameters | ストアド プロシージャ パラメーターの値と型の設定。 例: "{Parameter1: {value: "1", type: "int"}}". 型: オブジェクト (または resultType オブジェクトを持つ式)、itemType: StoredProcedureParameter。 | any |
| 型 | コピー元の種類。 | 'SqlDWSource' (必須) |
SqlDWUpsertSettings
| Name | Description | Value |
|---|---|---|
| interimSchemaName | 中間テーブルのスキーマ名。 型: string (または resultType 文字列を含む式)。 | any |
| keys | 一意の行識別のキー列名。 型: 文字列の配列 (または文字列の resultType 配列を持つ式)。 | any |
SqlMISink
| Name | Description | Value |
|---|---|---|
| preCopyScript | SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。 | any |
| sqlWriterStoredProcedureName | SQL ライター ストアド プロシージャ名。 型: string (または resultType 文字列を含む式)。 | any |
| sqlWriterTableType | SQL ライター テーブルの種類。 型: string (または resultType 文字列を含む式)。 | any |
| sqlWriterUseTableLock | 一括コピー中にテーブル ロックを使用するかどうか。 型: boolean (または resultType ブール値を持つ式)。 | any |
| storedProcedureParameters | SQL ストアド プロシージャのパラメーター。 | any |
| storedProcedureTableTypeParameterName | テーブル型のストアド プロシージャ パラメーター名。 型: string (または resultType 文字列を含む式)。 | any |
| tableOption | シンク テーブルを処理するオプション (autoCreate など)。 現時点では、'autoCreate' 値のみがサポートされています。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | シンクの種類をコピーします。 | 'SqlMISink' (必須) |
| upsertSettings | SQL アップサート設定。 | SqlUpsertSettings |
| writeBehavior | Azure SQL MI にデータをコピーするときの白い動作。 型: string (または resultType 文字列を含む式) | any |
SqlMISource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| isolationLevel | SQL ソースのトランザクション ロック動作を指定します。 使用できる値: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 既定値は ReadCommitted です。 型: string (または resultType 文字列を含む式)。 | any |
| partitionOption | 並列で SQL 読み取りに使用されるパーティション メカニズム。 指定できる値は、"None"、"PhysicalPartitionsOfTable"、"DynamicRange" です。 型: string (または resultType 文字列を含む式)。 | any |
| partitionSettings | SQL ソースのパーティション分割に利用される設定。 | SqlPartitionSettings |
| produceAdditionalTypes | 生成する追加の型。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| sqlReaderQuery | SQL リーダー クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| sqlReaderStoredProcedureName | Azure SQL Managed Instance ソースのストアド プロシージャの名前。 これは、SqlReaderQuery と同時に使用することはできません。 型: string (または resultType 文字列を含む式)。 | any |
| storedProcedureParameters | ストアド プロシージャ パラメーターの値と型の設定。 例: "{Parameter1: {value: "1", type: "int"}}". | any |
| 型 | コピー元の種類。 | 'SqlMISource' (必須) |
SqlPartitionSettings
| Name | Description | Value |
|---|---|---|
| partitionColumnName | パーティション分割を続行するために使用される整数型または datetime 型の列の名前。 指定しない場合、テーブルの主キーが自動検出され、パーティション列として使用されます。 型: string (または resultType 文字列を含む式)。 | any |
| partitionLowerBound | パーティション範囲の分割のための、パーティション列の最小値。 この値は、テーブル内の行をフィルター処理するためではなく、パーティションのストライドを決定するために使用されます。 テーブルまたはクエリ結果のすべての行がパーティション分割され、コピーされます。 型: string (または resultType 文字列を含む式)。 | any |
| partitionUpperBound | パーティション範囲分割用のパーティション列の最大値。 この値は、テーブル内の行をフィルター処理するためではなく、パーティションのストライドを決定するために使用されます。 テーブルまたはクエリ結果のすべての行がパーティション分割され、コピーされます。 型: string (または resultType 文字列を含む式)。 | any |
SqlServerSink
| Name | Description | Value |
|---|---|---|
| preCopyScript | SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。 | any |
| sqlWriterStoredProcedureName | SQL ライター ストアド プロシージャ名。 型: string (または resultType 文字列を含む式)。 | any |
| sqlWriterTableType | SQL ライター テーブルの種類。 型: string (または resultType 文字列を含む式)。 | any |
| sqlWriterUseTableLock | 一括コピー中にテーブル ロックを使用するかどうか。 型: boolean (または resultType ブール値を持つ式)。 | any |
| storedProcedureParameters | SQL ストアド プロシージャのパラメーター。 | any |
| storedProcedureTableTypeParameterName | テーブル型のストアド プロシージャ パラメーター名。 型: string (または resultType 文字列を含む式)。 | any |
| tableOption | シンク テーブルを処理するオプション (autoCreate など)。 現時点では、'autoCreate' 値のみがサポートされています。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | シンクの種類をコピーします。 | 'SqlServerSink' (必須) |
| upsertSettings | SQL アップサート設定。 | SqlUpsertSettings |
| writeBehavior | SQL Server にデータをコピーするときの動作を書き込みます。 型: string (または resultType 文字列を含む式)。 | any |
SqlServerSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| isolationLevel | SQL ソースのトランザクション ロック動作を指定します。 使用できる値: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 既定値は ReadCommitted です。 型: string (または resultType 文字列を含む式)。 | any |
| partitionOption | 並列で SQL 読み取りに使用されるパーティション メカニズム。 指定できる値は、"None"、"PhysicalPartitionsOfTable"、"DynamicRange" です。 型: string (または resultType 文字列を含む式)。 | any |
| partitionSettings | SQL ソースのパーティション分割に利用される設定。 | SqlPartitionSettings |
| produceAdditionalTypes | 生成する追加の型。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| sqlReaderQuery | SQL リーダー クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| sqlReaderStoredProcedureName | SQL Database ソースのストアド プロシージャの名前。 これは、SqlReaderQuery と同時に使用することはできません。 型: string (または resultType 文字列を含む式)。 | any |
| storedProcedureParameters | ストアド プロシージャ パラメーターの値と型の設定。 例: "{Parameter1: {value: "1", type: "int"}}". | any |
| 型 | コピー元の種類。 | 'SqlServerSource' (必須) |
SqlServerStoredProcedureActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'SqlServerStoredProcedure' (必須) |
| typeProperties | SQL ストアド プロシージャ アクティビティのプロパティ。 | SqlServerStoredProcedureActivityTypeProperties (必須) |
SqlServerStoredProcedureActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| storedProcedureName | ストアド プロシージャ名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| storedProcedureParameters | ストアド プロシージャ パラメーターの値と型の設定。 例: "{Parameter1: {value: "1", type: "int"}}". | any |
SqlSink
| Name | Description | Value |
|---|---|---|
| preCopyScript | SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。 | any |
| sqlWriterStoredProcedureName | SQL ライター ストアド プロシージャ名。 型: string (または resultType 文字列を含む式)。 | any |
| sqlWriterTableType | SQL ライター テーブルの種類。 型: string (または resultType 文字列を含む式)。 | any |
| sqlWriterUseTableLock | 一括コピー中にテーブル ロックを使用するかどうか。 型: boolean (または resultType ブール値を持つ式)。 | any |
| storedProcedureParameters | SQL ストアド プロシージャのパラメーター。 | any |
| storedProcedureTableTypeParameterName | テーブル型のストアド プロシージャ パラメーター名。 型: string (または resultType 文字列を含む式)。 | any |
| tableOption | シンク テーブルを処理するオプション (autoCreate など)。 現時点では、'autoCreate' 値のみがサポートされています。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | シンクの種類をコピーします。 | 'SqlSink' (必須) |
| upsertSettings | SQL アップサート設定。 | SqlUpsertSettings |
| writeBehavior | sql にデータをコピーするときの動作を書き込みます。 型: string (または resultType 文字列を含む式)。 | any |
SqlSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| isolationLevel | SQL ソースのトランザクション ロック動作を指定します。 使用できる値: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 既定値は ReadCommitted です。 型: string (または resultType 文字列を含む式)。 | any |
| partitionOption | 並列で SQL 読み取りに使用されるパーティション メカニズム。 指定できる値は、"None"、"PhysicalPartitionsOfTable"、"DynamicRange" です。 型: string (または resultType 文字列を含む式)。 | any |
| partitionSettings | SQL ソースのパーティション分割に利用される設定。 | SqlPartitionSettings |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| sqlReaderQuery | SQL リーダー クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| sqlReaderStoredProcedureName | SQL Database ソースのストアド プロシージャの名前。 これは、SqlReaderQuery と同時に使用することはできません。 型: string (または resultType 文字列を含む式)。 | any |
| storedProcedureParameters | ストアド プロシージャ パラメーターの値と型の設定。 例: "{Parameter1: {value: "1", type: "int"}}". | any |
| 型 | コピー元の種類。 | 'SqlSource' (必須) |
SqlUpsertSettings
| Name | Description | Value |
|---|---|---|
| interimSchemaName | 中間テーブルのスキーマ名。 型: string (または resultType 文字列を含む式)。 | any |
| keys | 一意の行識別のキー列名。 型: 文字列の配列 (または文字列の resultType 配列を持つ式)。 | any |
| useTempDB | アップサート中間テーブルに temp db を使用するかどうかを指定します。 型: boolean (または resultType ブール値を持つ式)。 | any |
SquareSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'SquareSource' (必須) |
SsisAccessCredential
| Name | Description | Value |
|---|---|---|
| ドメイン | Windows 認証のドメイン。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| パスワード | Windows 認証のパスワード。 | SecretBase (必須) |
| userName | Windows 認証の UseName。 型: string (または resultType 文字列を含む式)。 | any (必須) |
SsisChildPackage
| Name | Description | Value |
|---|---|---|
| packageContent | 埋め込み子パッケージのコンテンツ。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| packageLastModifiedDate | 埋め込み子パッケージの最終更新日。 | 文字列 |
| packageName | 埋め込み子パッケージの名前。 | 文字列 |
| packagePath | 埋め込み子パッケージのパス。 型: string (または resultType 文字列を含む式)。 | any (必須) |
SsisConnectionManager
| Name | Description | Value |
|---|
SsisConnectionManager
| Name | Description | Value |
|---|
SsisExecutionCredential
| Name | Description | Value |
|---|---|---|
| ドメイン | Windows 認証のドメイン。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| パスワード | Windows 認証のパスワード。 | SecureString (必須) |
| userName | Windows 認証の UseName。 型: string (または resultType 文字列を含む式)。 | any (必須) |
SsisExecutionParameter
| Name | Description | Value |
|---|---|---|
| value | SSIS パッケージ実行パラメーター値。 型: string (または resultType 文字列を含む式)。 | any (必須) |
SsisLogLocation
| Name | Description | Value |
|---|---|---|
| logPath | SSIS パッケージの実行ログ パス。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| 型 | SSIS ログの場所の種類。 | 'File' (必須) |
| typeProperties | SSIS パッケージ実行ログの場所のプロパティ。 | SsisLogLocationTypeProperties (必須) |
SsisLogLocationTypeProperties
| Name | Description | Value |
|---|---|---|
| accessCredential | パッケージ実行ログ アクセス資格情報。 | SsisAccessCredential |
| logRefreshInterval | ログを更新する間隔を指定します。 既定の間隔は 5 分です。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
SsisPackageLocation
| Name | Description | Value |
|---|---|---|
| packagePath | SSIS パッケージ パス。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | SSIS パッケージの場所の種類。 | 'File' 'InlinePackage' 'PackageStore' 'SSISDB' |
| typeProperties | SSIS パッケージの場所のプロパティ。 | SsisPackageLocationTypeProperties |
SsisPackageLocationTypeProperties
| Name | Description | Value |
|---|---|---|
| accessCredential | パッケージ アクセス資格情報。 | SsisAccessCredential |
| childPackages | 埋め込み子パッケージの一覧。 | SsisChildPackage[] |
| configurationAccessCredential | 構成ファイルアクセス資格情報。 | SsisAccessCredential |
| configurationPath | パッケージ実行の構成ファイル。 型: string (または resultType 文字列を含む式)。 | any |
| packageContent | 埋め込みパッケージのコンテンツ。 型: string (または resultType 文字列を含む式)。 | any |
| packageLastModifiedDate | 埋め込みパッケージの最終更新日。 | 文字列 |
| packageName | パッケージ名。 | 文字列 |
| packagePassword | パッケージのパスワード。 | SecretBase |
SsisPropertyOverride
| Name | Description | Value |
|---|---|---|
| isSensitive | SSIS パッケージ のプロパティオーバーライド値が機密データであるかどうかを示します。 値が true の場合、SSISDB で暗号化されます | bool |
| value | SSIS パッケージ プロパティのオーバーライド値。 型: string (または resultType 文字列を含む式)。 | any (必須) |
StagingSettings
| Name | Description | Value |
|---|---|---|
| enableCompression | 中間ステージング経由でデータをコピーするときに圧縮を使用するかどうかを指定します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| linkedServiceName | ステージングのリンクされたサービス参照。 | LinkedServiceReference (必須) |
| パス | 中間データを格納するためのストレージへのパス。 型: string (または resultType 文字列を含む式)。 | any |
StoreReadSettings
| Name | Description | Value |
|---|---|---|
| disableMetricsCollection | true の場合は、データ ストア メトリックの収集を無効にします。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| maxConcurrentConnections | ソース データ ストアの最大同時接続数。 型: 整数 (または resultType 整数を持つ式)。 | any |
| 型 | AmazonS3CompatibleReadSettings タイプを 'AmazonS3CompatibleReadSettings' に設定します。 タイプ AmazonS3ReadSettings を 'AmazonS3ReadSettings' に設定します。 AzureBlobFSReadSettings 型の "AzureBlobFSReadSettings" に設定します。 AzureBlobStorageReadSettings 型を 'AzureBlobStorageReadSettings' に設定します。 AzureDataLakeStoreReadSettings 型の "AzureDataLakeStoreReadSettings" に設定します。 AzureFileStorageReadSettings 型を 'AzureFileStorageReadSettings' に設定します。 FileServerReadSettings 型を 'FileServerReadSettings' に設定します。 FtpReadSettings 型の 'FtpReadSettings' に設定します。 「 GoogleCloudStorageReadSettings」タイプを「GoogleCloudStorageReadSettings」に設定します。 HdfsReadSettings 型の 'HdfsReadSettings' に設定します。 HttpReadSettings 型を 'HttpReadSettings' に設定します。 LakeHouseReadSettings 型を 'LakeHouseReadSettings' に設定します。 タイプ OracleCloudStorageReadSettingsを「OracleCloudStorageReadSettings」に設定します。 SftpReadSettings 型を 'SftpReadSettings' に設定します。 | 'AmazonS3CompatibleReadSettings' 'AmazonS3ReadSettings' 'AzureBlobFSReadSettings' 'AzureBlobStorageReadSettings' 'AzureDataLakeStoreReadSettings' 'AzureFileStorageReadSettings' 'FileServerReadSettings' 'FtpReadSettings' 'GoogleCloudStorageReadSettings' 'HdfsReadSettings' 'HttpReadSettings' 'LakeHouseReadSettings' 'OracleCloudStorageReadSettings' 'SftpReadSettings' (必須) |
StoreWriteSettings
| Name | Description | Value |
|---|---|---|
| copyBehavior | コピー シンクのコピー動作の種類。 | any |
| disableMetricsCollection | true の場合は、データ ストア メトリックの収集を無効にします。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| maxConcurrentConnections | ソース データ ストアの最大同時接続数。 型: 整数 (または resultType 整数を持つ式)。 | any |
| メタデータ | シンク データに追加するカスタム メタデータを指定します。 型: オブジェクトの配列 (またはオブジェクトの resultType 配列を持つ式)。 | MetadataItem[] |
| 型 | AzureBlobFSWriteSettings 型の場合は 'AzureBlobFSWriteSettings' に設定します。 AzureBlobStorageWriteSettings 型を "AzureBlobStorageWriteSettings" に設定します。 AzureDataLakeStoreWriteSettings 型の "AzureDataLakeStoreWriteSettings" に設定します。 AzureFileStorageWriteSettings 型を "AzureFileStorageWriteSettings" に設定します。 FileServerWriteSettings 型を 'FileServerWriteSettings' に設定します。 LakeHouseWriteSettings 型を 'LakeHouseWriteSettings' に設定します。 SftpWriteSettings 型を 'SftpWriteSettings' に設定します。 | 'AzureBlobFSWriteSettings' 'AzureBlobStorageWriteSettings' 'AzureDataLakeStoreWriteSettings' 'AzureFileStorageWriteSettings' 'FileServerWriteSettings' 'LakeHouseWriteSettings' 'SftpWriteSettings' (必須) |
SwitchActivity
| Name | Description | Value |
|---|---|---|
| 型 | アクティビティの種類。 | 'Switch' (必須) |
| typeProperties | アクティビティのプロパティを切り替えます。 | SwitchActivityTypeProperties (必須) |
SwitchActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| cases | 'on' プロパティの予期される値に対応するケースの一覧。 これは省略可能なプロパティであり、指定しない場合、アクティビティは defaultActivities で提供されるアクティビティを実行します。 | SwitchCase[] |
| defaultActivities | ケース条件が満たされていない場合に実行するアクティビティの一覧。 これは省略可能なプロパティであり、指定しない場合、アクティビティはアクションなしで終了します。 | Activity[] |
| on | 文字列または整数に評価される式。 これは、実行される場合のアクティビティブロックを決定するために使用されます。 | 式 (必須) |
SwitchCase
| Name | Description | Value |
|---|---|---|
| activities | 満たされたケース条件に対して実行するアクティビティの一覧。 | Activity[] |
| value | 'on' プロパティの式の結果を満たす値が必要です。 | 文字列 |
SybaseSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | データベース クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'SybaseSource' (必須) |
SynapseNotebookActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'SynapseNotebook' (必須) |
| typeProperties | Synapse Notebook アクティビティのプロパティを実行します。 | SynapseNotebookActivityTypeProperties (必須) |
SynapseNotebookActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| conf | Spark 構成プロパティ。指定したノートブックの 'conf' をオーバーライドします。 | any |
| configurationType | Spark 構成の種類。 | 'Artifact' 'Customized' 'Default' |
| driverSize | セッションの指定された Spark プールに割り当てられたドライバーに使用されるコアとメモリの数。これは、指定したノートブックの 'driverCores' と 'driverMemory' をオーバーライドするために使用されます。 型: string (または resultType 文字列を含む式)。 | any |
| executorSize | セッションの指定された Spark プールに割り当てられた Executor に使用されるコアとメモリの数。これは、指定したノートブックの 'executorCores' と 'executorMemory' をオーバーライドするために使用されます。 型: string (または resultType 文字列を含む式)。 | any |
| ノートブック | Synapse Notebook リファレンス。 | SynapseNotebookReference (必須) |
| numExecutors | このセッションで起動する Executor の数。これにより、指定したノートブックの 'numExecutors' がオーバーライドされます。 型: 整数 (または resultType 整数を持つ式)。 | any |
| parameters | ノートブックのパラメーター。 | SynapseNotebookActivityTypePropertiesParameters |
| sparkConfig | Spark 構成プロパティ。 | SynapseNotebookActivityTypePropertiesSparkConfig |
| sparkPool | ノートブックの実行に使用されるビッグ データ プールの名前。 | BigDataPoolParametrizationReference |
| targetSparkConfiguration | Spark ジョブの Spark 構成。 | SparkConfigurationParametrizationReference |
SynapseNotebookActivityTypePropertiesParameters
| Name | Description | Value |
|---|
SynapseNotebookActivityTypePropertiesSparkConfig
| Name | Description | Value |
|---|
SynapseNotebookReference
| Name | Description | Value |
|---|---|---|
| referenceName | 参照ノートブック名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| 型 | Synapse ノートブックの参照の種類。 | 'NotebookReference' (必須) |
SynapseSparkJobActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| args | SynapseSparkJobDefinitionActivity に対してユーザーが指定した引数。 | any[] |
| className | 指定した Spark ジョブ定義の 'className' をオーバーライドする、完全修飾識別子またはメイン定義ファイル内のメイン クラス。 型: string (または resultType 文字列を含む式)。 | any |
| conf | Spark 構成プロパティ。指定した Spark ジョブ定義の "conf" をオーバーライドします。 | any |
| configurationType | Spark 構成の種類。 | 'Artifact' 'Customized' 'Default' |
| driverSize | ジョブの指定された Spark プールに割り当てられたドライバーに使用されるコアとメモリの数。これは、指定した Spark ジョブ定義の 'driverCores' と 'driverMemory' をオーバーライドするために使用されます。 型: string (または resultType 文字列を含む式)。 | any |
| executorSize | ジョブの指定された Spark プールに割り当てられた Executor に使用されるコアとメモリの数。これは、指定した Spark ジョブ定義の 'executorCores' と 'executorMemory' をオーバーライドするために使用されます。 型: string (または resultType 文字列を含む式)。 | any |
| ファイル | ジョブに使用されるメイン ファイル。指定した Spark ジョブ定義の 'file' がオーバーライドされます。 型: string (または resultType 文字列を含む式)。 | any |
| files | (非推奨。pythonCodeReference と filesV2 を使用してください)メイン定義ファイルの参照に使用される追加のファイル。これは、指定した Spark ジョブ定義の 'files' をオーバーライドします。 | any[] |
| filesV2 | メイン定義ファイルの参照に使用される追加のファイル。これは、指定した Spark ジョブ定義の 'jars' と 'files' をオーバーライドします。 | any[] |
| numExecutors | このジョブで起動する Executor の数。これにより、指定した Spark ジョブ定義の 'numExecutors' がオーバーライドされます。 型: 整数 (または resultType 整数を持つ式)。 | any |
| pythonCodeReference | メイン定義ファイルの参照に使用される追加の Python コード ファイル。これは、指定した Spark ジョブ定義の 'pyFiles' をオーバーライドします。 | any[] |
| scanFolder | メイン定義ファイルのルート フォルダーからサブフォルダーをスキャンすると、これらのファイルが参照ファイルとして追加されます。 'jars'、'pyFiles'、'files' または 'archives' という名前のフォルダーがスキャンされ、フォルダー名では大文字と小文字が区別されます。 型: boolean (または resultType ブール値を持つ式)。 | any |
| sparkConfig | Spark 構成プロパティ。 | SynapseSparkJobActivityTypePropertiesSparkConfig |
| sparkJob | Synapse Spark ジョブリファレンス。 | SynapseSparkJobReference (必須) |
| targetBigDataPool | Spark バッチ ジョブの実行に使用されるビッグ データ プールの名前。指定した Spark ジョブ定義の 'targetBigDataPool' をオーバーライドします。 | BigDataPoolParametrizationReference |
| targetSparkConfiguration | Spark ジョブの Spark 構成。 | SparkConfigurationParametrizationReference |
SynapseSparkJobActivityTypePropertiesSparkConfig
| Name | Description | Value |
|---|
SynapseSparkJobDefinitionActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'SparkJob' (必須) |
| typeProperties | Spark ジョブ アクティビティのプロパティを実行します。 | SynapseSparkJobActivityTypeProperties (必須) |
SynapseSparkJobReference
| Name | Description | Value |
|---|---|---|
| referenceName | Spark ジョブ名を参照します。 resultType 文字列を含む式。 | any (必須) |
| 型 | Synapse Spark ジョブ参照の種類。 | 'SparkJobDefinitionReference' (必須) |
TarGZipReadSettings
| Name | Description | Value |
|---|---|---|
| preserveCompressionFileNameAsFolder | 圧縮ファイル名をフォルダー パスとして保持します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | 圧縮設定の種類。 | 'TarGZipReadSettings' (必須) |
TarReadSettings
| Name | Description | Value |
|---|---|---|
| preserveCompressionFileNameAsFolder | 圧縮ファイル名をフォルダー パスとして保持します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | 圧縮設定の種類。 | 'TarReadSettings' (必須) |
TeradataImportCommand
| Name | Description | Value |
|---|---|---|
| additionalFormatOptions | Teradata コピー コマンドの追加の形式オプション。 形式オプションは、CSV ソースからの直接コピーにのみ適用されます。 型: キーと値のペア (値は文字列型にする必要があります) (または ResultType オブジェクトを持つ式)。 例: "additionalFormatOptions": { "timeFormat": "HHhMImSSs" } | any |
| 型 | インポート設定の種類。 | string (必須) |
TeradataPartitionSettings
| Name | Description | Value |
|---|---|---|
| partitionColumnName | 範囲またはハッシュのパーティション分割を続行するために使用される列の名前。 型: string (または resultType 文字列を含む式)。 | any |
| partitionLowerBound | 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最小値。 型: string (または resultType 文字列を含む式)。 | any |
| partitionUpperBound | 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最大値。 型: string (または resultType 文字列を含む式)。 | any |
TeradataSink
| Name | Description | Value |
|---|---|---|
| importSettings | Teradata インポート設定。 | TeradataImportCommand |
| 型 | シンクの種類をコピーします。 | 'TeradataSink' (必須) |
TeradataSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| partitionOption | teradata 読み取りを並列で使用するパーティション メカニズム。 指定できる値は、"None"、"Hash"、"DynamicRange" です。 | any |
| partitionSettings | Teradata ソースのパーティション分割に利用される設定。 | TeradataPartitionSettings |
| クエリ | Teradata クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'TeradataSource' (必須) |
UntilActivity
| Name | Description | Value |
|---|---|---|
| 型 | アクティビティの種類。 | 'Until' (必須) |
| typeProperties | Until アクティビティのプロパティ。 | UntilActivityTypeProperties (必須) |
UntilActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| activities | 実行するアクティビティの一覧。 | Activity[] (必須) |
| 式 | ブール値に評価される式。 ループは、この式が true に評価されるまで続行されます | 式 (必須) |
| timeout | アクティビティを実行するためのタイムアウトを指定します。 値が指定されていない場合は、TimeSpan.FromDays(7) の値 (既定値として 1 週間) を受け取ります。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
UserProperty
| Name | Description | Value |
|---|---|---|
| name | ユーザー プロパティ名。 | string (必須) |
| value | ユーザー プロパティの値。 型: string (または resultType 文字列を含む式)。 | any (必須) |
ValidationActivity
| Name | Description | Value |
|---|---|---|
| 型 | アクティビティの種類。 | 'Validation' (必須) |
| typeProperties | 検証アクティビティのプロパティ。 | ValidationActivityTypeProperties (必須) |
ValidationActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| childItems | データセットがフォルダーを指している場合に使用できます。 true に設定した場合、フォルダーには少なくとも 1 つのファイルが必要です。 false に設定した場合、フォルダーは空である必要があります。 型: boolean (または resultType ブール値を持つ式)。 | any |
| データセット | 検証アクティビティ データセットのリファレンス。 | DatasetReference (必須) |
| minimumSize | データセットがファイルを指している場合に使用できます。 ファイルのサイズは、指定した値以上である必要があります。 型: 整数 (または resultType 整数を持つ式)。 | any |
| sleep | 検証の試行間の遅延 (秒単位)。 値が指定されていない場合は、既定値として 10 秒が使用されます。 型: 整数 (または resultType 整数を持つ式)。 | any |
| timeout | アクティビティを実行するためのタイムアウトを指定します。 値が指定されていない場合は、TimeSpan.FromDays(7) の値 (既定値として 1 週間) を受け取ります。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
VariableDefinitionSpecification
| Name | Description | Value |
|---|
VariableSpecification
| Name | Description | Value |
|---|---|---|
| defaultValue | 変数の既定値。 | any |
| 型 | 変数の型。 | 'Array' 'Bool' 'String' (必須) |
VerticaSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'VerticaSource' (必須) |
WaitActivity
| Name | Description | Value |
|---|---|---|
| 型 | アクティビティの種類。 | '待機' (必須) |
| typeProperties | 待機アクティビティのプロパティ。 | WaitActivityTypeProperties (必須) |
WaitActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| waitTimeInSeconds | 秒単位の期間。 型: 整数 (または resultType 整数を持つ式)。 | any (必須) |
WarehouseSink
| Name | Description | Value |
|---|---|---|
| allowCopyCommand | Copy コマンドを使用して SQL Data Warehouse にデータをコピーすることを示します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| copyCommandSettings | allowCopyCommand が true の場合に Copy Command 関連の設定を指定します。 | DWCopyCommandSettings |
| preCopyScript | SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。 | any |
| tableOption | シンク テーブルを処理するオプション (autoCreate など)。 現時点では、'autoCreate' 値のみがサポートされています。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | シンクの種類をコピーします。 | 'WarehouseSink' (必須) |
| writeBehavior | Azure Microsoft Fabric Data Warehouse にデータをコピーするときの動作を書き込みます。 型: DWWriteBehaviorEnum (または ResultType DWWriteBehaviorEnum を含む式) | any |
WarehouseSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| isolationLevel | Microsoft Fabric Warehouse ソースのトランザクション ロック動作を指定します。 使用できる値: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 既定値は ReadCommitted です。 型: string (または resultType 文字列を含む式)。 | any |
| partitionOption | 並列で SQL 読み取りに使用されるパーティション メカニズム。 指定できる値は、"None"、"PhysicalPartitionsOfTable"、"DynamicRange" です。 | any |
| partitionSettings | SQL ソースのパーティション分割に利用される設定。 | SqlPartitionSettings |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| sqlReaderQuery | Microsoft Fabric Warehouse リーダー クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| sqlReaderStoredProcedureName | Microsoft Fabric Warehouse ソースのストアド プロシージャの名前。 これは、SqlReaderQuery と同時に使用することはできません。 型: string (または resultType 文字列を含む式)。 | any |
| storedProcedureParameters | ストアド プロシージャ パラメーターの値と型の設定。 例: "{Parameter1: {value: "1", type: "int"}}". 型: オブジェクト (または resultType オブジェクトを持つ式)、itemType: StoredProcedureParameter。 | any |
| 型 | コピー元の種類。 | 'WarehouseSource' (必須) |
WebActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'WebActivity' (必須) |
| typeProperties | Web アクティビティのプロパティ。 | WebActivityTypeProperties (必須) |
WebActivityAuthentication
| Name | Description | Value |
|---|---|---|
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| パスワード | ServicePrincipal に使用する場合の PFX ファイルまたは基本認証/シークレットのパスワード | SecretBase |
| pfx | ServicePrincipal で使用する場合の PFX ファイルまたは証明書の Base64 でエンコードされたコンテンツ | SecretBase |
| リソース | MSI 認証を使用するときに Azure 認証トークンが要求されるリソース。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | Web アクティビティ認証 (Basic/ClientCertificate/MSI/ServicePrincipal) | 文字列 |
| ユーザー名 | ServicePrincipal に使用する場合は、基本認証または ClientID の Web アクティビティ認証ユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
| userTenant | ServicePrincipal 認証を使用するときに Azure 認証トークンが要求される TenantId。 型: string (または resultType 文字列を含む式)。 | any |
WebActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| 認証 | エンドポイントの呼び出しに使用される認証方法。 | WebActivityAuthentication |
| body | エンドポイントに送信されるペイロードを表します。 POST/PUT メソッドでは必須。GET メソッドの型: string (または resultType 文字列を含む式) には使用できません。 | any |
| connectVia | 統合ランタイムリファレンス。 | IntegrationRuntimeReference |
| datasets | Web エンドポイントに渡されるデータセットの一覧。 | DatasetReference[] |
| disableCertValidation | true に設定すると、証明書の検証が無効になります。 | bool |
| headers | 要求に送信されるヘッダーを表します。 たとえば、要求に言語と型を設定するには:"headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }。 型: string (または resultType 文字列を含む式)。 | WebActivityTypePropertiesHeaders |
| httpRequestTimeout | HTTP 要求が応答を取得するためのタイムアウト。 形式は TimeSpan (hh:mm:ss) です。 この値は、アクティビティのタイムアウトではなく、応答を取得するためのタイムアウトです。 既定値は 00:01:00 (1 分) です。 範囲は 1 ~ 10 分です | any |
| linkedServices | Web エンドポイントに渡されるリンクされたサービスの一覧。 | LinkedServiceReference[] |
| メソッド | ターゲット エンドポイントの REST API メソッド。 | 'DELETE' 'GET' 'POST' 'PUT' (必須) |
| turnOffAsync | HTTP 202 応答の応答ヘッダーで指定された場所で HTTP GET の呼び出しを無効にするオプション。 true に設定すると、応答ヘッダーで指定された http の場所で HTTP GET の呼び出しが停止します。 false に設定すると、http 応答ヘッダーで指定された場所で HTTP GET 呼び出しが引き続き呼び出されます。 | bool |
| url | Web アクティビティのターゲット エンドポイントとパス。 型: string (または resultType 文字列を含む式)。 | any (必須) |
WebActivityTypePropertiesHeaders
| Name | Description | Value |
|---|
WebHookActivity
| Name | Description | Value |
|---|---|---|
| ポリシー | アクティビティ ポリシー。 | SecureInputOutputPolicy |
| 型 | アクティビティの種類。 | 'WebHook' (必須) |
| typeProperties | WebHook アクティビティのプロパティ。 | WebHookActivityTypeProperties (必須) |
WebHookActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| 認証 | エンドポイントの呼び出しに使用される認証方法。 | WebActivityAuthentication |
| body | エンドポイントに送信されるペイロードを表します。 POST/PUT メソッドでは必須。GET メソッドの型: string (または resultType 文字列を含む式) には使用できません。 | any |
| headers | 要求に送信されるヘッダーを表します。 たとえば、要求に言語と型を設定するには:"headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }。 型: string (または resultType 文字列を含む式)。 | WebHookActivityTypePropertiesHeaders |
| メソッド | ターゲット エンドポイントの REST API メソッド。 | 'POST' (必須) |
| reportStatusOnCallBack | true に設定すると、コールバック要求本文の statusCode、出力、エラーがアクティビティによって使用されます。 コールバック要求で statusCode >= 400 を設定することで、アクティビティを失敗としてマークできます。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| timeout | Webhook を呼び戻すタイムアウト。 値が指定されていない場合、既定値は 10 分です。 型: 文字列。 パターン: ((\d+).)?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | 文字列 |
| url | WebHook アクティビティのターゲット エンドポイントとパス。 型: string (または resultType 文字列を含む式)。 | any (必須) |
WebHookActivityTypePropertiesHeaders
| Name | Description | Value |
|---|
WebSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| 型 | コピー元の種類。 | 'WebSource' (必須) |
XeroSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'XeroSource' (必須) |
XmlReadSettings
| Name | Description | Value |
|---|---|---|
| compressionProperties | 圧縮設定。 | CompressionReadSettings |
| detectDataType | xml ファイルの読み取り時に型検出が有効かどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| namespacePrefixes | 名前空間が有効になっているときに列名のプレフィックスをオーバーライドするプレフィックス マッピングへの名前空間 URI。名前空間 URI にプレフィックスが定義されていない場合は、xml データ ファイル内の xml 要素/属性名のプレフィックスが使用されます。 例: "{"http://www.example.com/xml":"prefix"}" Type: object (または resultType オブジェクトを含む式)。 | any |
| namespaces | xml ファイルを読み取るときに名前空間が有効かどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | 読み取り設定の種類。 | 'XmlReadSettings' (必須) |
| validationMode | xml ファイルを読み取るときに使用される検証方法を示します。 使用できる値: 'none'、'xsd'、または 'dtd'。 型: string (または resultType 文字列を含む式)。 | any |
XmlReadSettings
| Name | Description | Value |
|---|---|---|
| compressionProperties | 圧縮設定。 | CompressionReadSettings |
| detectDataType | xml ファイルの読み取り時に型検出が有効かどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| namespacePrefixes | 名前空間が有効になっているときに列名のプレフィックスをオーバーライドするプレフィックス マッピングへの名前空間 URI。名前空間 URI にプレフィックスが定義されていない場合は、xml データ ファイル内の xml 要素/属性名のプレフィックスが使用されます。 例: "{"http://www.example.com/xml":"prefix"}" Type: object (または resultType オブジェクトを含む式)。 | any |
| namespaces | xml ファイルを読み取るときに名前空間が有効かどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | 読み取り設定の種類。 | string (必須) |
| validationMode | xml ファイルを読み取るときに使用される検証方法を示します。 使用できる値: 'none'、'xsd'、または 'dtd'。 型: string (または resultType 文字列を含む式)。 | any |
XmlSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| formatSettings | XML 形式の設定。 | XmlReadSettings |
| storeSettings | XML ストアの設定。 | StoreReadSettings |
| 型 | コピー元の種類。 | 'XmlSource' (必須) |
ZipDeflateReadSettings
| Name | Description | Value |
|---|---|---|
| preserveZipFileNameAsFolder | zip ファイル名をフォルダー パスとして保持します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | 圧縮設定の種類。 | 'ZipDeflateReadSettings' (必須) |
ZohoSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 「ZohoSource」(必須) |
使用例
Azure クイックスタート テンプレート
このリソースの種類 デプロイする Azure クイック スタート テンプレート 次に示します。
| Template | Description |
|---|---|
|
V2 データ ファクトリ を作成する |
このテンプレートは、Azure Blob Storage 内のフォルダーからストレージ内の別のフォルダーにデータをコピーする V2 データ ファクトリを作成します。 |
|
Azure Data Factory でさらに多くの方法が可能 - ワンクリックで Azure Data Factory |
このテンプレートは、Azure BLOB から別の Azure BLOB へのコピー アクティビティ用のデータ ファクトリ パイプラインを作成します |
Terraform (AzAPI プロバイダー) リソース定義
factories/pipelines リソースの種類は、次を対象とする操作と共にデプロイできます。
各 API バージョンで変更されたプロパティの一覧については、変更ログの
リソースの形式
Microsoft.DataFactory/factories/pipelines リソースを作成するには、次の Terraform をテンプレートに追加します。
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DataFactory/factories/pipelines@2018-06-01"
name = "string"
parent_id = "string"
body = {
properties = {
activities = [
{
dependsOn = [
{
activity = "string"
dependencyConditions = [
"string"
]
}
]
description = "string"
name = "string"
onInactiveMarkAs = "string"
state = "string"
userProperties = [
{
name = "string"
value = ?
}
]
type = "string"
// For remaining properties, see Activity objects
}
]
annotations = [
?
]
concurrency = int
description = "string"
folder = {
name = "string"
}
parameters = {
{customized property} = {
defaultValue = ?
type = "string"
}
}
policy = {
elapsedTimeMetric = {
duration = ?
}
}
runDimensions = {
{customized property} = ?
}
variables = {
{customized property} = {
defaultValue = ?
type = "string"
}
}
}
}
}
アクティビティ オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
AppendVariable には、次を使用します。
{
type = "AppendVariable"
typeProperties = {
value = ?
variableName = "string"
}
}
AzureDataExplorerCommand の場合は、次を使用します。
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
timeout = ?
}
type = "AzureDataExplorerCommand"
typeProperties = {
command = ?
commandTimeout = ?
}
}
AzureFunctionActivity の場合は、次を使用します。
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
timeout = ?
}
type = "AzureFunctionActivity"
typeProperties = {
body = ?
functionName = ?
headers = {
{customized property} = ?
}
method = "string"
}
}
AzureMLBatchExecution の場合は、次を使用します。
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
timeout = ?
}
type = "AzureMLBatchExecution"
typeProperties = {
globalParameters = {
{customized property} = ?
}
webServiceInputs = {
{customized property} = {
filePath = ?
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
}
}
webServiceOutputs = {
{customized property} = {
filePath = ?
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
}
}
}
}
AzureMLExecutePipeline の場合は、次を使用します。
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
timeout = ?
}
type = "AzureMLExecutePipeline"
typeProperties = {
continueOnStepFailure = ?
dataPathAssignments = ?
experimentName = ?
mlParentRunId = ?
mlPipelineEndpointId = ?
mlPipelineId = ?
mlPipelineParameters = ?
version = ?
}
}
AzureMLUpdateResource の場合は、次を使用します。
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
timeout = ?
}
type = "AzureMLUpdateResource"
typeProperties = {
trainedModelFilePath = ?
trainedModelLinkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
trainedModelName = ?
}
}
ExecutePipeline の場合は、次を使用します。
{
policy = {
secureInput = bool
}
type = "ExecutePipeline"
typeProperties = {
parameters = {
{customized property} = ?
}
pipeline = {
name = "string"
referenceName = "string"
type = "string"
}
waitOnCompletion = bool
}
}
[失敗] には、次を使用します。
{
type = "Fail"
typeProperties = {
errorCode = ?
message = ?
}
}
[フィルター] には、次を使用します。
{
type = "Filter"
typeProperties = {
condition = {
type = "string"
value = "string"
}
items = {
type = "string"
value = "string"
}
}
}
ForEachの場合は、以下を使用します。
{
type = "ForEach"
typeProperties = {
activities = [
{
dependsOn = [
{
activity = "string"
dependencyConditions = [
"string"
]
}
]
description = "string"
name = "string"
onInactiveMarkAs = "string"
state = "string"
userProperties = [
{
name = "string"
value = ?
}
]
type = "string"
// For remaining properties, see Activity objects
}
]
batchCount = int
isSequential = bool
items = {
type = "string"
value = "string"
}
}
}
IfCondition の場合は、次を使用します。
{
type = "IfCondition"
typeProperties = {
expression = {
type = "string"
value = "string"
}
ifFalseActivities = [
{
dependsOn = [
{
activity = "string"
dependencyConditions = [
"string"
]
}
]
description = "string"
name = "string"
onInactiveMarkAs = "string"
state = "string"
userProperties = [
{
name = "string"
value = ?
}
]
type = "string"
// For remaining properties, see Activity objects
}
]
ifTrueActivities = [
{
dependsOn = [
{
activity = "string"
dependencyConditions = [
"string"
]
}
]
description = "string"
name = "string"
onInactiveMarkAs = "string"
state = "string"
userProperties = [
{
name = "string"
value = ?
}
]
type = "string"
// For remaining properties, see Activity objects
}
]
}
}
SetVariable には、次を使用します。
{
policy = {
secureInput = bool
secureOutput = bool
}
type = "SetVariable"
typeProperties = {
setSystemVariable = bool
value = ?
variableName = "string"
}
}
Switch の場合は、以下を使用します。
{
type = "Switch"
typeProperties = {
cases = [
{
activities = [
{
dependsOn = [
{
activity = "string"
dependencyConditions = [
"string"
]
}
]
description = "string"
name = "string"
onInactiveMarkAs = "string"
state = "string"
userProperties = [
{
name = "string"
value = ?
}
]
type = "string"
// For remaining properties, see Activity objects
}
]
value = "string"
}
]
defaultActivities = [
{
dependsOn = [
{
activity = "string"
dependencyConditions = [
"string"
]
}
]
description = "string"
name = "string"
onInactiveMarkAs = "string"
state = "string"
userProperties = [
{
name = "string"
value = ?
}
]
type = "string"
// For remaining properties, see Activity objects
}
]
on = {
type = "string"
value = "string"
}
}
}
[終了] には、次のようにします。
{
type = "Until"
typeProperties = {
activities = [
{
dependsOn = [
{
activity = "string"
dependencyConditions = [
"string"
]
}
]
description = "string"
name = "string"
onInactiveMarkAs = "string"
state = "string"
userProperties = [
{
name = "string"
value = ?
}
]
type = "string"
// For remaining properties, see Activity objects
}
]
expression = {
type = "string"
value = "string"
}
timeout = ?
}
}
検証 には、以下を使用します。
{
type = "Validation"
typeProperties = {
childItems = ?
dataset = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
minimumSize = ?
sleep = ?
timeout = ?
}
}
[待機] には、次を使用します。
{
type = "Wait"
typeProperties = {
waitTimeInSeconds = ?
}
}
WebHook の場合は、以下を使用します。
{
policy = {
secureInput = bool
secureOutput = bool
}
type = "WebHook"
typeProperties = {
authentication = {
credential = {
referenceName = "string"
type = "string"
}
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
pfx = {
type = "string"
// For remaining properties, see SecretBase objects
}
resource = ?
type = "string"
username = ?
userTenant = ?
}
body = ?
headers = {
{customized property} = ?
}
method = "string"
reportStatusOnCallBack = ?
timeout = "string"
url = ?
}
}
[ コピー] には、次を使用します。
{
inputs = [
{
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
]
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
outputs = [
{
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
]
policy = {
retry = ?
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
timeout = ?
}
type = "Copy"
typeProperties = {
dataIntegrationUnits = ?
enableSkipIncompatibleRow = ?
enableStaging = ?
logSettings = {
copyActivityLogSettings = {
enableReliableLogging = ?
logLevel = ?
}
enableCopyActivityLog = ?
logLocationSettings = {
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
path = ?
}
}
logStorageSettings = {
enableReliableLogging = ?
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
logLevel = ?
path = ?
}
parallelCopies = ?
preserve = [
?
]
preserveRules = [
?
]
redirectIncompatibleRowSettings = {
linkedServiceName = ?
path = ?
}
sink = {
disableMetricsCollection = ?
maxConcurrentConnections = ?
sinkRetryCount = ?
sinkRetryWait = ?
writeBatchSize = ?
writeBatchTimeout = ?
type = "string"
// For remaining properties, see CopySink objects
}
skipErrorFile = {
dataInconsistency = ?
fileMissing = ?
}
source = {
disableMetricsCollection = ?
maxConcurrentConnections = ?
sourceRetryCount = ?
sourceRetryWait = ?
type = "string"
// For remaining properties, see CopySource objects
}
stagingSettings = {
enableCompression = ?
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
path = ?
}
translator = ?
validateDataConsistency = ?
}
}
カスタムの場合は、以下を使用します。
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
timeout = ?
}
type = "Custom"
typeProperties = {
autoUserSpecification = ?
command = ?
extendedProperties = {
{customized property} = ?
}
folderPath = ?
referenceObjects = {
datasets = [
{
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
]
linkedServices = [
{
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
]
}
resourceLinkedService = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
retentionTimeInDays = ?
}
}
DataLakeAnalyticsU-SQLの場合は、以下を使用します。
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
timeout = ?
}
type = "DataLakeAnalyticsU-SQL"
typeProperties = {
compilationMode = ?
degreeOfParallelism = ?
parameters = {
{customized property} = ?
}
priority = ?
runtimeVersion = ?
scriptLinkedService = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
scriptPath = ?
}
}
DatabricksJob の場合は、次を使用します。
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
timeout = ?
}
type = "DatabricksJob"
typeProperties = {
jobId = ?
jobParameters = {
{customized property} = ?
}
}
}
DatabricksNotebook の場合は、次を使用します。
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
timeout = ?
}
type = "DatabricksNotebook"
typeProperties = {
baseParameters = {
{customized property} = ?
}
libraries = [
{
{customized property} = ?
}
]
notebookPath = ?
}
}
DatabricksSparkJar の場合は、次を使用します。
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
timeout = ?
}
type = "DatabricksSparkJar"
typeProperties = {
libraries = [
{
{customized property} = ?
}
]
mainClassName = ?
parameters = [
?
]
}
}
DatabricksSparkPython の場合は、次を使用します。
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
timeout = ?
}
type = "DatabricksSparkPython"
typeProperties = {
libraries = [
{
{customized property} = ?
}
]
parameters = [
?
]
pythonFile = ?
}
}
[削除] には、次を使用します。
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
timeout = ?
}
type = "Delete"
typeProperties = {
dataset = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
enableLogging = ?
logStorageSettings = {
enableReliableLogging = ?
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
logLevel = ?
path = ?
}
maxConcurrentConnections = int
recursive = ?
storeSettings = {
disableMetricsCollection = ?
maxConcurrentConnections = ?
type = "string"
// For remaining properties, see StoreReadSettings objects
}
}
}
ExecuteDataFlow の場合は、次を使用します。
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
timeout = ?
}
type = "ExecuteDataFlow"
typeProperties = {
compute = {
computeType = ?
coreCount = ?
}
continuationSettings = {
continuationTtlInMinutes = ?
customizedCheckpointKey = ?
idleCondition = ?
}
continueOnError = ?
dataFlow = {
datasetParameters = ?
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
integrationRuntime = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
runConcurrently = ?
sourceStagingConcurrency = ?
staging = {
folderPath = ?
linkedService = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
}
traceLevel = ?
}
}
ExecuteSSISPackage の場合は、次を使用します。
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
timeout = ?
}
type = "ExecuteSSISPackage"
typeProperties = {
connectVia = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
environmentPath = ?
executionCredential = {
domain = ?
password = {
type = "string"
value = "string"
}
userName = ?
}
loggingLevel = ?
logLocation = {
logPath = ?
type = "string"
typeProperties = {
accessCredential = {
domain = ?
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
userName = ?
}
logRefreshInterval = ?
}
}
packageConnectionManagers = {
{customized property} = {
{customized property} = {
value = ?
}
}
}
packageLocation = {
packagePath = ?
type = "string"
typeProperties = {
accessCredential = {
domain = ?
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
userName = ?
}
childPackages = [
{
packageContent = ?
packageLastModifiedDate = "string"
packageName = "string"
packagePath = ?
}
]
configurationAccessCredential = {
domain = ?
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
userName = ?
}
configurationPath = ?
packageContent = ?
packageLastModifiedDate = "string"
packageName = "string"
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 = ?
}
}
ExecuteWranglingDataflow の場合は、次を使用します。
{
policy = {
retry = ?
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
timeout = ?
}
type = "ExecuteWranglingDataflow"
typeProperties = {
compute = {
computeType = ?
coreCount = ?
}
continuationSettings = {
continuationTtlInMinutes = ?
customizedCheckpointKey = ?
idleCondition = ?
}
continueOnError = ?
dataFlow = {
datasetParameters = ?
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
integrationRuntime = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
queries = [
{
dataflowSinks = [
{
dataset = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
description = "string"
flowlet = {
datasetParameters = ?
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
linkedService = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
name = "string"
rejectedDataLinkedService = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
schemaLinkedService = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
script = "string"
}
]
queryName = "string"
}
]
runConcurrently = ?
sinks = {
{customized property} = {
dataset = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
description = "string"
flowlet = {
datasetParameters = ?
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
linkedService = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
name = "string"
rejectedDataLinkedService = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
schemaLinkedService = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
script = "string"
}
}
sourceStagingConcurrency = ?
staging = {
folderPath = ?
linkedService = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
}
traceLevel = ?
}
}
GetMetadata には、次を使用します。
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
timeout = ?
}
type = "GetMetadata"
typeProperties = {
dataset = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
fieldList = [
?
]
formatSettings = {
type = "string"
// For remaining properties, see FormatReadSettings objects
}
storeSettings = {
disableMetricsCollection = ?
maxConcurrentConnections = ?
type = "string"
// For remaining properties, see StoreReadSettings objects
}
}
}
HDInsightHive の場合は、次を使用します。
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
timeout = ?
}
type = "HDInsightHive"
typeProperties = {
arguments = [
?
]
defines = {
{customized property} = ?
}
getDebugInfo = "string"
queryTimeout = int
scriptLinkedService = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
scriptPath = ?
storageLinkedServices = [
{
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
]
variables = {
{customized property} = ?
}
}
}
HDInsightMapReduce の場合は、次を使用します。
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
timeout = ?
}
type = "HDInsightMapReduce"
typeProperties = {
arguments = [
?
]
className = ?
defines = {
{customized property} = ?
}
getDebugInfo = "string"
jarFilePath = ?
jarLibs = [
?
]
jarLinkedService = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
storageLinkedServices = [
{
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
]
}
}
HDInsightPig の場合は、次を使用します。
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
timeout = ?
}
type = "HDInsightPig"
typeProperties = {
arguments = ?
defines = {
{customized property} = ?
}
getDebugInfo = "string"
scriptLinkedService = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
scriptPath = ?
storageLinkedServices = [
{
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
]
}
}
HDInsightSpark の場合は、次を使用します。
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
timeout = ?
}
type = "HDInsightSpark"
typeProperties = {
arguments = [
?
]
className = "string"
entryFilePath = ?
getDebugInfo = "string"
proxyUser = ?
rootPath = ?
sparkConfig = {
{customized property} = ?
}
sparkJobLinkedService = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
}
}
HDInsightStreaming の場合は、次を使用します。
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
timeout = ?
}
type = "HDInsightStreaming"
typeProperties = {
arguments = [
?
]
combiner = ?
commandEnvironment = [
?
]
defines = {
{customized property} = ?
}
fileLinkedService = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
filePaths = [
?
]
getDebugInfo = "string"
input = ?
mapper = ?
output = ?
reducer = ?
storageLinkedServices = [
{
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
]
}
}
ルックアップには、以下を使用します。
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
timeout = ?
}
type = "Lookup"
typeProperties = {
dataset = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
firstRowOnly = ?
source = {
disableMetricsCollection = ?
maxConcurrentConnections = ?
sourceRetryCount = ?
sourceRetryWait = ?
type = "string"
// For remaining properties, see CopySource objects
}
treatDecimalAsString = ?
}
}
スクリプトには、次を使用します。
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
timeout = ?
}
type = "Script"
typeProperties = {
logSettings = {
logDestination = "string"
logLocationSettings = {
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
path = ?
}
}
returnMultistatementResult = ?
scriptBlockExecutionTimeout = ?
scripts = [
{
parameters = [
{
direction = "string"
name = ?
size = int
type = "string"
value = ?
}
]
text = ?
type = ?
}
]
treatDecimalAsString = ?
}
}
SparkJob の場合は、次を使用します。
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
timeout = ?
}
type = "SparkJob"
typeProperties = {
args = [
?
]
className = ?
conf = ?
configurationType = "string"
driverSize = ?
executorSize = ?
file = ?
files = [
?
]
filesV2 = [
?
]
numExecutors = ?
pythonCodeReference = [
?
]
scanFolder = ?
sparkConfig = {
{customized property} = ?
}
sparkJob = {
referenceName = ?
type = "string"
}
targetBigDataPool = {
referenceName = ?
type = "string"
}
targetSparkConfiguration = {
referenceName = ?
type = "string"
}
}
}
SqlServerStoredProcedure の場合は、次を使用します。
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
timeout = ?
}
type = "SqlServerStoredProcedure"
typeProperties = {
storedProcedureName = ?
storedProcedureParameters = ?
}
}
SynapseNotebook の場合は、次を使用します。
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
timeout = ?
}
type = "SynapseNotebook"
typeProperties = {
conf = ?
configurationType = "string"
driverSize = ?
executorSize = ?
notebook = {
referenceName = ?
type = "string"
}
numExecutors = ?
parameters = {
{customized property} = {
type = "string"
value = ?
}
}
sparkConfig = {
{customized property} = ?
}
sparkPool = {
referenceName = ?
type = "string"
}
targetSparkConfiguration = {
referenceName = ?
type = "string"
}
}
}
WebActivity の場合は、次を使用します。
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
timeout = ?
}
type = "WebActivity"
typeProperties = {
authentication = {
credential = {
referenceName = "string"
type = "string"
}
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
pfx = {
type = "string"
// For remaining properties, see SecretBase objects
}
resource = ?
type = "string"
username = ?
userTenant = ?
}
body = ?
connectVia = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
datasets = [
{
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
]
disableCertValidation = bool
headers = {
{customized property} = ?
}
httpRequestTimeout = ?
linkedServices = [
{
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
]
method = "string"
turnOffAsync = bool
url = ?
}
}
FormatReadSettings オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
BinaryReadSettings の場合は、次を使用します。
{
compressionProperties = {
type = "string"
// For remaining properties, see CompressionReadSettings objects
}
type = "BinaryReadSettings"
}
DelimitedTextReadSettings の場合は、次を使用します。
{
compressionProperties = {
type = "string"
// For remaining properties, see CompressionReadSettings objects
}
skipLineCount = ?
type = "DelimitedTextReadSettings"
}
JsonReadSettings の場合は、次を使用します。
{
compressionProperties = {
type = "string"
// For remaining properties, see CompressionReadSettings objects
}
type = "JsonReadSettings"
}
ParquetReadSettings の場合は、次を使用します。
{
compressionProperties = {
type = "string"
// For remaining properties, see CompressionReadSettings objects
}
type = "ParquetReadSettings"
}
XmlReadSettings の場合は、次を使用します。
{
compressionProperties = {
type = "string"
// For remaining properties, see CompressionReadSettings objects
}
detectDataType = ?
namespacePrefixes = ?
namespaces = ?
type = "XmlReadSettings"
validationMode = ?
}
StoreReadSettings オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
AmazonS3CompatibleReadSettings の場合は、以下を使用します。
{
deleteFilesAfterCompletion = ?
enablePartitionDiscovery = ?
fileListPath = ?
modifiedDatetimeEnd = ?
modifiedDatetimeStart = ?
partitionRootPath = ?
prefix = ?
recursive = ?
type = "AmazonS3CompatibleReadSettings"
wildcardFileName = ?
wildcardFolderPath = ?
}
AmazonS3ReadSettings の場合は、次を使用します。
{
deleteFilesAfterCompletion = ?
enablePartitionDiscovery = ?
fileListPath = ?
modifiedDatetimeEnd = ?
modifiedDatetimeStart = ?
partitionRootPath = ?
prefix = ?
recursive = ?
type = "AmazonS3ReadSettings"
wildcardFileName = ?
wildcardFolderPath = ?
}
AzureBlobFSReadSettings の場合は、次を使用します。
{
deleteFilesAfterCompletion = ?
enablePartitionDiscovery = ?
fileListPath = ?
modifiedDatetimeEnd = ?
modifiedDatetimeStart = ?
partitionRootPath = ?
recursive = ?
type = "AzureBlobFSReadSettings"
wildcardFileName = ?
wildcardFolderPath = ?
}
AzureBlobStorageReadSettings の場合は、次を使用します。
{
deleteFilesAfterCompletion = ?
enablePartitionDiscovery = ?
fileListPath = ?
modifiedDatetimeEnd = ?
modifiedDatetimeStart = ?
partitionRootPath = ?
prefix = ?
recursive = ?
type = "AzureBlobStorageReadSettings"
wildcardFileName = ?
wildcardFolderPath = ?
}
AzureDataLakeStoreReadSettings の場合は、次を使用します。
{
deleteFilesAfterCompletion = ?
enablePartitionDiscovery = ?
fileListPath = ?
listAfter = ?
listBefore = ?
modifiedDatetimeEnd = ?
modifiedDatetimeStart = ?
partitionRootPath = ?
recursive = ?
type = "AzureDataLakeStoreReadSettings"
wildcardFileName = ?
wildcardFolderPath = ?
}
AzureFileStorageReadSettings の場合は、次を使用します。
{
deleteFilesAfterCompletion = ?
enablePartitionDiscovery = ?
fileListPath = ?
modifiedDatetimeEnd = ?
modifiedDatetimeStart = ?
partitionRootPath = ?
prefix = ?
recursive = ?
type = "AzureFileStorageReadSettings"
wildcardFileName = ?
wildcardFolderPath = ?
}
FileServerReadSettings の場合は、次を使用します。
{
deleteFilesAfterCompletion = ?
enablePartitionDiscovery = ?
fileFilter = ?
fileListPath = ?
modifiedDatetimeEnd = ?
modifiedDatetimeStart = ?
partitionRootPath = ?
recursive = ?
type = "FileServerReadSettings"
wildcardFileName = ?
wildcardFolderPath = ?
}
FtpReadSettings の場合は、次を使用します。
{
deleteFilesAfterCompletion = ?
disableChunking = ?
enablePartitionDiscovery = ?
fileListPath = ?
partitionRootPath = ?
recursive = ?
type = "FtpReadSettings"
useBinaryTransfer = ?
wildcardFileName = ?
wildcardFolderPath = ?
}
GoogleCloudStorageReadSettings の場合は、次を使用します。
{
deleteFilesAfterCompletion = ?
enablePartitionDiscovery = ?
fileListPath = ?
modifiedDatetimeEnd = ?
modifiedDatetimeStart = ?
partitionRootPath = ?
prefix = ?
recursive = ?
type = "GoogleCloudStorageReadSettings"
wildcardFileName = ?
wildcardFolderPath = ?
}
HdfsReadSettings の場合は、次を使用します。
{
deleteFilesAfterCompletion = ?
distcpSettings = {
distcpOptions = ?
resourceManagerEndpoint = ?
tempScriptPath = ?
}
enablePartitionDiscovery = ?
fileListPath = ?
modifiedDatetimeEnd = ?
modifiedDatetimeStart = ?
partitionRootPath = ?
recursive = ?
type = "HdfsReadSettings"
wildcardFileName = ?
wildcardFolderPath = ?
}
HttpReadSettings の場合は、次を使用します。
{
additionalColumns = ?
additionalHeaders = ?
requestBody = ?
requestMethod = ?
requestTimeout = ?
type = "HttpReadSettings"
}
LakeHouseReadSettings の場合は、次を使用します。
{
deleteFilesAfterCompletion = ?
enablePartitionDiscovery = ?
fileListPath = ?
modifiedDatetimeEnd = ?
modifiedDatetimeStart = ?
partitionRootPath = ?
recursive = ?
type = "LakeHouseReadSettings"
wildcardFileName = ?
wildcardFolderPath = ?
}
OracleCloudStorageReadSettingsの場合は、次を使用します。
{
deleteFilesAfterCompletion = ?
enablePartitionDiscovery = ?
fileListPath = ?
modifiedDatetimeEnd = ?
modifiedDatetimeStart = ?
partitionRootPath = ?
prefix = ?
recursive = ?
type = "OracleCloudStorageReadSettings"
wildcardFileName = ?
wildcardFolderPath = ?
}
SftpReadSettings の場合は、次を使用します。
{
deleteFilesAfterCompletion = ?
disableChunking = ?
enablePartitionDiscovery = ?
fileListPath = ?
modifiedDatetimeEnd = ?
modifiedDatetimeStart = ?
partitionRootPath = ?
recursive = ?
type = "SftpReadSettings"
wildcardFileName = ?
wildcardFolderPath = ?
}
StoreWriteSettings オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
AzureBlobFSWriteSettings の場合は、次を使用します。
{
blockSizeInMB = ?
type = "AzureBlobFSWriteSettings"
}
AzureBlobStorageWriteSettings の場合は、次を使用します。
{
blockSizeInMB = ?
type = "AzureBlobStorageWriteSettings"
}
AzureDataLakeStoreWriteSettings の場合は、次を使用します。
{
expiryDateTime = ?
type = "AzureDataLakeStoreWriteSettings"
}
AzureFileStorageWriteSettings の場合は、次を使用します。
{
type = "AzureFileStorageWriteSettings"
}
FileServerWriteSettings の場合は、次を使用します。
{
type = "FileServerWriteSettings"
}
LakeHouseWriteSettings の場合は、次を使用します。
{
type = "LakeHouseWriteSettings"
}
SftpWriteSettings の場合は、次を使用します。
{
operationTimeout = ?
type = "SftpWriteSettings"
useTempFileRename = ?
}
CompressionReadSettings オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
TarGZipReadSettings の場合は、次を使用します。
{
preserveCompressionFileNameAsFolder = ?
type = "TarGZipReadSettings"
}
TarReadSettings の場合は、次を使用します。
{
preserveCompressionFileNameAsFolder = ?
type = "TarReadSettings"
}
ZipDeflateReadSettings の場合は、次を使用します。
{
preserveZipFileNameAsFolder = ?
type = "ZipDeflateReadSettings"
}
CopySink オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
AvroSink の場合は、次を使用します。
{
formatSettings = {
fileNamePrefix = ?
maxRowsPerFile = ?
recordName = "string"
recordNamespace = "string"
type = "string"
}
storeSettings = {
copyBehavior = ?
disableMetricsCollection = ?
maxConcurrentConnections = ?
metadata = [
{
name = ?
value = ?
}
]
type = "string"
// For remaining properties, see StoreWriteSettings objects
}
type = "AvroSink"
}
AzureBlobFSSink の場合は、次を使用します。
{
copyBehavior = ?
metadata = [
{
name = ?
value = ?
}
]
type = "AzureBlobFSSink"
}
AzureDataExplorerSink の場合は、次を使用します。
{
flushImmediately = ?
ingestionMappingAsJson = ?
ingestionMappingName = ?
type = "AzureDataExplorerSink"
}
AzureDataLakeStoreSink の場合は、次を使用します。
{
copyBehavior = ?
enableAdlsSingleFileParallel = ?
type = "AzureDataLakeStoreSink"
}
AzureDatabricksDeltaLakeSink の場合は、次を使用します。
{
importSettings = {
dateFormat = ?
timestampFormat = ?
type = "string"
}
preCopyScript = ?
type = "AzureDatabricksDeltaLakeSink"
}
AzureMySqlSink の場合は、次を使用します。
{
preCopyScript = ?
type = "AzureMySqlSink"
}
AzurePostgreSqlSink の場合は、次を使用します。
{
preCopyScript = ?
type = "AzurePostgreSqlSink"
upsertSettings = {
keys = ?
}
writeMethod = "string"
}
AzureQueueSink の場合は、次を使用します。
{
type = "AzureQueueSink"
}
AzureSearchIndexSink の場合は、次を使用します。
{
type = "AzureSearchIndexSink"
writeBehavior = "string"
}
AzureSqlSink の場合は、次を使用します。
{
preCopyScript = ?
sqlWriterStoredProcedureName = ?
sqlWriterTableType = ?
sqlWriterUseTableLock = ?
storedProcedureParameters = ?
storedProcedureTableTypeParameterName = ?
tableOption = ?
type = "AzureSqlSink"
upsertSettings = {
interimSchemaName = ?
keys = ?
useTempDB = ?
}
writeBehavior = ?
}
AzureTableSink の場合は、次を使用します。
{
azureTableDefaultPartitionKeyValue = ?
azureTableInsertType = ?
azureTablePartitionKeyName = ?
azureTableRowKeyName = ?
type = "AzureTableSink"
}
BinarySink の場合は、次を使用します。
{
storeSettings = {
copyBehavior = ?
disableMetricsCollection = ?
maxConcurrentConnections = ?
metadata = [
{
name = ?
value = ?
}
]
type = "string"
// For remaining properties, see StoreWriteSettings objects
}
type = "BinarySink"
}
BlobSink の場合は、次を使用します。
{
blobWriterAddHeader = ?
blobWriterDateTimeFormat = ?
blobWriterOverwriteFiles = ?
copyBehavior = ?
metadata = [
{
name = ?
value = ?
}
]
type = "BlobSink"
}
CommonDataServiceForAppsSink の場合は、次を使用します。
{
alternateKeyName = ?
bypassBusinessLogicExecution = ?
bypassPowerAutomateFlows = ?
ignoreNullValues = ?
type = "CommonDataServiceForAppsSink"
writeBehavior = "string"
}
CosmosDbMongoDbApiSink の場合は、次を使用します。
{
type = "CosmosDbMongoDbApiSink"
writeBehavior = ?
}
CosmosDbSqlApiSink の場合は、次を使用します。
{
type = "CosmosDbSqlApiSink"
writeBehavior = ?
}
DelimitedTextSink の場合は、次を使用します。
{
formatSettings = {
fileExtension = ?
fileNamePrefix = ?
maxRowsPerFile = ?
quoteAllText = ?
type = "string"
}
storeSettings = {
copyBehavior = ?
disableMetricsCollection = ?
maxConcurrentConnections = ?
metadata = [
{
name = ?
value = ?
}
]
type = "string"
// For remaining properties, see StoreWriteSettings objects
}
type = "DelimitedTextSink"
}
DocumentDbCollectionSink の場合は、次を使用します。
{
nestingSeparator = ?
type = "DocumentDbCollectionSink"
writeBehavior = ?
}
DynamicsCrmSink の場合は、次を使用します。
{
alternateKeyName = ?
bypassBusinessLogicExecution = ?
bypassPowerAutomateFlows = ?
ignoreNullValues = ?
type = "DynamicsCrmSink"
writeBehavior = "string"
}
DynamicsSink の場合は、以下を使用します。
{
alternateKeyName = ?
bypassBusinessLogicExecution = ?
bypassPowerAutomateFlows = ?
ignoreNullValues = ?
type = "DynamicsSink"
writeBehavior = "string"
}
FileSystemSink の場合は、次を使用します。
{
copyBehavior = ?
type = "FileSystemSink"
}
IcebergSink の場合は、次を使用します。
{
formatSettings = {
type = "string"
}
storeSettings = {
copyBehavior = ?
disableMetricsCollection = ?
maxConcurrentConnections = ?
metadata = [
{
name = ?
value = ?
}
]
type = "string"
// For remaining properties, see StoreWriteSettings objects
}
type = "IcebergSink"
}
InformixSink の場合は、次を使用します。
{
preCopyScript = ?
type = "InformixSink"
}
JsonSink の場合は、次を使用します。
{
formatSettings = {
filePattern = ?
type = "string"
}
storeSettings = {
copyBehavior = ?
disableMetricsCollection = ?
maxConcurrentConnections = ?
metadata = [
{
name = ?
value = ?
}
]
type = "string"
// For remaining properties, see StoreWriteSettings objects
}
type = "JsonSink"
}
LakeHouseTableSink の場合は、次を使用します。
{
partitionNameList = ?
partitionOption = ?
tableActionOption = ?
type = "LakeHouseTableSink"
}
MicrosoftAccessSink の場合は、次を使用します。
{
preCopyScript = ?
type = "MicrosoftAccessSink"
}
MongoDbAtlasSink の場合は、次を使用します。
{
type = "MongoDbAtlasSink"
writeBehavior = ?
}
MongoDbV2Sink の場合は、次を使用します。
{
type = "MongoDbV2Sink"
writeBehavior = ?
}
OdbcSink の場合は、次を使用します。
{
preCopyScript = ?
type = "OdbcSink"
}
OracleSinkの場合は、次を使用します。
{
preCopyScript = ?
type = "OracleSink"
}
OrcSink の場合は、以下を使用します。
{
formatSettings = {
fileNamePrefix = ?
maxRowsPerFile = ?
type = "string"
}
storeSettings = {
copyBehavior = ?
disableMetricsCollection = ?
maxConcurrentConnections = ?
metadata = [
{
name = ?
value = ?
}
]
type = "string"
// For remaining properties, see StoreWriteSettings objects
}
type = "OrcSink"
}
ParquetSink の場合は、以下を使用します。
{
formatSettings = {
fileNamePrefix = ?
maxRowsPerFile = ?
type = "string"
}
storeSettings = {
copyBehavior = ?
disableMetricsCollection = ?
maxConcurrentConnections = ?
metadata = [
{
name = ?
value = ?
}
]
type = "string"
// For remaining properties, see StoreWriteSettings objects
}
type = "ParquetSink"
}
RestSink の場合は、次を使用します。
{
additionalHeaders = ?
httpCompressionType = ?
httpRequestTimeout = ?
requestInterval = ?
requestMethod = ?
type = "RestSink"
}
SalesforceServiceCloudSink の場合は、次を使用します。
{
externalIdFieldName = ?
ignoreNullValues = ?
type = "SalesforceServiceCloudSink"
writeBehavior = "string"
}
SalesforceServiceCloudV2Sink の場合は、次を使用します。
{
externalIdFieldName = ?
ignoreNullValues = ?
type = "SalesforceServiceCloudV2Sink"
writeBehavior = "string"
}
SalesforceSink の場合は、次を使用します。
{
externalIdFieldName = ?
ignoreNullValues = ?
type = "SalesforceSink"
writeBehavior = "string"
}
SalesforceV2Sink の場合は、次を使用します。
{
externalIdFieldName = ?
ignoreNullValues = ?
type = "SalesforceV2Sink"
writeBehavior = "string"
}
SapCloudForCustomerSink の場合は、次を使用します。
{
httpRequestTimeout = ?
type = "SapCloudForCustomerSink"
writeBehavior = "string"
}
SnowflakeSinkの場合は、以下を使用します。
{
importSettings = {
additionalCopyOptions = {
{customized property} = ?
}
additionalFormatOptions = {
{customized property} = ?
}
storageIntegration = ?
type = "string"
}
preCopyScript = ?
type = "SnowflakeSink"
}
SnowflakeV2Sinkの場合は、以下を使用します。
{
importSettings = {
additionalCopyOptions = {
{customized property} = ?
}
additionalFormatOptions = {
{customized property} = ?
}
storageIntegration = ?
type = "string"
}
preCopyScript = ?
type = "SnowflakeV2Sink"
}
SqlDWSink の場合は、次を使用します。
{
allowCopyCommand = ?
allowPolyBase = ?
copyCommandSettings = {
additionalOptions = {
{customized property} = "string"
}
defaultValues = [
{
columnName = ?
defaultValue = ?
}
]
}
polyBaseSettings = {
rejectSampleValue = ?
rejectType = "string"
rejectValue = ?
useTypeDefault = ?
}
preCopyScript = ?
sqlWriterUseTableLock = ?
tableOption = ?
type = "SqlDWSink"
upsertSettings = {
interimSchemaName = ?
keys = ?
}
writeBehavior = ?
}
SqlMISink の場合は、次を使用します。
{
preCopyScript = ?
sqlWriterStoredProcedureName = ?
sqlWriterTableType = ?
sqlWriterUseTableLock = ?
storedProcedureParameters = ?
storedProcedureTableTypeParameterName = ?
tableOption = ?
type = "SqlMISink"
upsertSettings = {
interimSchemaName = ?
keys = ?
useTempDB = ?
}
writeBehavior = ?
}
SqlServerSink の場合は、次を使用します。
{
preCopyScript = ?
sqlWriterStoredProcedureName = ?
sqlWriterTableType = ?
sqlWriterUseTableLock = ?
storedProcedureParameters = ?
storedProcedureTableTypeParameterName = ?
tableOption = ?
type = "SqlServerSink"
upsertSettings = {
interimSchemaName = ?
keys = ?
useTempDB = ?
}
writeBehavior = ?
}
SqlSink の場合は、次を使用します。
{
preCopyScript = ?
sqlWriterStoredProcedureName = ?
sqlWriterTableType = ?
sqlWriterUseTableLock = ?
storedProcedureParameters = ?
storedProcedureTableTypeParameterName = ?
tableOption = ?
type = "SqlSink"
upsertSettings = {
interimSchemaName = ?
keys = ?
useTempDB = ?
}
writeBehavior = ?
}
TeradataSink の場合は、次を使用します。
{
importSettings = {
additionalFormatOptions = ?
type = "string"
}
type = "TeradataSink"
}
WarehouseSink の場合は、次を使用します。
{
allowCopyCommand = ?
copyCommandSettings = {
additionalOptions = {
{customized property} = "string"
}
defaultValues = [
{
columnName = ?
defaultValue = ?
}
]
}
preCopyScript = ?
tableOption = ?
type = "WarehouseSink"
writeBehavior = ?
}
SecretBase オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
AzureKeyVaultSecret の場合は、次を使用します。
{
secretName = ?
secretVersion = ?
store = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
type = "AzureKeyVaultSecret"
}
SecureString の場合は、次を使用します。
{
type = "SecureString"
value = "string"
}
CopySource オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
AmazonMWSSourceの場合は、以下を使用します。
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "AmazonMWSSource"
}
AmazonRdsForOracleSource の場合は、次を使用します。
{
additionalColumns = ?
numberPrecision = ?
numberScale = ?
oracleReaderQuery = ?
partitionOption = ?
partitionSettings = {
partitionColumnName = ?
partitionLowerBound = ?
partitionNames = ?
partitionUpperBound = ?
}
queryTimeout = ?
type = "AmazonRdsForOracleSource"
}
AmazonRdsForSqlServerSource の場合は、以下を使用します。
{
additionalColumns = ?
isolationLevel = ?
partitionOption = ?
partitionSettings = {
partitionColumnName = ?
partitionLowerBound = ?
partitionUpperBound = ?
}
produceAdditionalTypes = ?
queryTimeout = ?
sqlReaderQuery = ?
sqlReaderStoredProcedureName = ?
storedProcedureParameters = ?
type = "AmazonRdsForSqlServerSource"
}
AmazonRedshiftSource の場合は、次を使用します。
{
additionalColumns = ?
query = ?
queryTimeout = ?
redshiftUnloadSettings = {
bucketName = ?
s3LinkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
}
type = "AmazonRedshiftSource"
}
AvroSource の場合は、以下を使用します。
{
additionalColumns = ?
storeSettings = {
disableMetricsCollection = ?
maxConcurrentConnections = ?
type = "string"
// For remaining properties, see StoreReadSettings objects
}
type = "AvroSource"
}
AzureBlobFSSource の場合は、次を使用します。
{
recursive = ?
skipHeaderLineCount = ?
treatEmptyAsNull = ?
type = "AzureBlobFSSource"
}
AzureDataExplorerSource の場合は、次を使用します。
{
additionalColumns = ?
noTruncation = ?
query = ?
queryTimeout = ?
type = "AzureDataExplorerSource"
}
AzureDataLakeStoreSource の場合は、次を使用します。
{
recursive = ?
type = "AzureDataLakeStoreSource"
}
AzureDatabricksDeltaLakeSource の場合は、次を使用します。
{
exportSettings = {
dateFormat = ?
timestampFormat = ?
type = "string"
}
query = ?
type = "AzureDatabricksDeltaLakeSource"
}
AzureMariaDBSource の場合は、次を使用します。
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "AzureMariaDBSource"
}
AzureMySqlSource の場合は、次を使用します。
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "AzureMySqlSource"
}
AzurePostgreSqlSource の場合は、次を使用します。
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "AzurePostgreSqlSource"
}
AzureSqlSource の場合は、次を使用します。
{
additionalColumns = ?
isolationLevel = ?
partitionOption = ?
partitionSettings = {
partitionColumnName = ?
partitionLowerBound = ?
partitionUpperBound = ?
}
produceAdditionalTypes = ?
queryTimeout = ?
sqlReaderQuery = ?
sqlReaderStoredProcedureName = ?
storedProcedureParameters = ?
type = "AzureSqlSource"
}
AzureTableSource の場合は、次を使用します。
{
additionalColumns = ?
azureTableSourceIgnoreTableNotFound = ?
azureTableSourceQuery = ?
queryTimeout = ?
type = "AzureTableSource"
}
BinarySource の場合は、次を使用します。
{
formatSettings = {
compressionProperties = {
type = "string"
// For remaining properties, see CompressionReadSettings objects
}
type = "string"
}
storeSettings = {
disableMetricsCollection = ?
maxConcurrentConnections = ?
type = "string"
// For remaining properties, see StoreReadSettings objects
}
type = "BinarySource"
}
BlobSource の場合は、次を使用します。
{
recursive = ?
skipHeaderLineCount = ?
treatEmptyAsNull = ?
type = "BlobSource"
}
CassandraSource の場合は、次を使用します。
{
additionalColumns = ?
consistencyLevel = "string"
query = ?
queryTimeout = ?
type = "CassandraSource"
}
CommonDataServiceForAppsSource の場合は、次を使用します。
{
additionalColumns = ?
query = ?
type = "CommonDataServiceForAppsSource"
}
ConcurSource の場合は、次を使用します。
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "ConcurSource"
}
CosmosDbMongoDbApiSource の場合は、次を使用します。
{
additionalColumns = ?
batchSize = ?
cursorMethods = {
limit = ?
project = ?
skip = ?
sort = ?
}
filter = ?
queryTimeout = ?
type = "CosmosDbMongoDbApiSource"
}
CosmosDbSqlApiSource の場合は、次を使用します。
{
additionalColumns = ?
detectDatetime = ?
pageSize = ?
preferredRegions = ?
query = ?
type = "CosmosDbSqlApiSource"
}
CouchbaseSource の場合は、次を使用します。
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "CouchbaseSource"
}
Db2Source の場合は、以下を使用します。
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "Db2Source"
}
DelimitedTextSource の場合は、次を使用します。
{
additionalColumns = ?
formatSettings = {
compressionProperties = {
type = "string"
// For remaining properties, see CompressionReadSettings objects
}
skipLineCount = ?
type = "string"
}
storeSettings = {
disableMetricsCollection = ?
maxConcurrentConnections = ?
type = "string"
// For remaining properties, see StoreReadSettings objects
}
type = "DelimitedTextSource"
}
DocumentDbCollectionSource の場合は、次を使用します。
{
additionalColumns = ?
nestingSeparator = ?
query = ?
queryTimeout = ?
type = "DocumentDbCollectionSource"
}
DrillSource の場合は、次を使用します。
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "DrillSource"
}
DynamicsAXSource の場合は、次を使用します。
{
additionalColumns = ?
httpRequestTimeout = ?
query = ?
queryTimeout = ?
type = "DynamicsAXSource"
}
DynamicsCrmSource の場合は、次を使用します。
{
additionalColumns = ?
query = ?
type = "DynamicsCrmSource"
}
DynamicsSource の場合は、次を使用します。
{
additionalColumns = ?
query = ?
type = "DynamicsSource"
}
EloquaSource の場合は、次を使用します。
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "EloquaSource"
}
ExcelSourceの場合は、次を使用します。
{
additionalColumns = ?
storeSettings = {
disableMetricsCollection = ?
maxConcurrentConnections = ?
type = "string"
// For remaining properties, see StoreReadSettings objects
}
type = "ExcelSource"
}
FileSystemSource には、次を使用します。
{
additionalColumns = ?
recursive = ?
type = "FileSystemSource"
}
GoogleAdWordsSource の場合は、次を使用します。
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "GoogleAdWordsSource"
}
GoogleBigQuerySource の場合は、次を使用します。
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "GoogleBigQuerySource"
}
GoogleBigQueryV2Source の場合は、次を使用します。
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "GoogleBigQueryV2Source"
}
GreenplumSourceの場合は、以下を使用します。
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "GreenplumSource"
}
HBaseSource の場合は、次を使用します。
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "HBaseSource"
}
HdfsSource の場合は、次を使用します。
{
distcpSettings = {
distcpOptions = ?
resourceManagerEndpoint = ?
tempScriptPath = ?
}
recursive = ?
type = "HdfsSource"
}
HiveSource の場合は、以下を使用します。
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "HiveSource"
}
HttpSource の場合は、次を使用します。
{
httpRequestTimeout = ?
type = "HttpSource"
}
HubspotSourceの場合は、以下を使用します。
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "HubspotSource"
}
ImpalaSourceの場合は、以下を使用します。
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "ImpalaSource"
}
InformixSource の場合は、次を使用します。
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "InformixSource"
}
JiraSource の場合は、次を使用します。
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "JiraSource"
}
JsonSource の場合は、次を使用します。
{
additionalColumns = ?
formatSettings = {
compressionProperties = {
type = "string"
// For remaining properties, see CompressionReadSettings objects
}
type = "string"
}
storeSettings = {
disableMetricsCollection = ?
maxConcurrentConnections = ?
type = "string"
// For remaining properties, see StoreReadSettings objects
}
type = "JsonSource"
}
LakeHouseTableSource の場合は、次を使用します。
{
additionalColumns = ?
timestampAsOf = ?
type = "LakeHouseTableSource"
versionAsOf = ?
}
MagentoSource の場合は、次を使用します。
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "MagentoSource"
}
MariaDBSourceの場合は、以下を使用します。
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "MariaDBSource"
}
MarketoSource の場合は、次を使用します。
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "MarketoSource"
}
MicrosoftAccessSource の場合は、次を使用します。
{
additionalColumns = ?
query = ?
type = "MicrosoftAccessSource"
}
MongoDbAtlasSource の場合は、次を使用します。
{
additionalColumns = ?
batchSize = ?
cursorMethods = {
limit = ?
project = ?
skip = ?
sort = ?
}
filter = ?
queryTimeout = ?
type = "MongoDbAtlasSource"
}
MongoDbSource の場合は、次を使用します。
{
additionalColumns = ?
query = ?
type = "MongoDbSource"
}
MongoDbV2Source の場合は、次を使用します。
{
additionalColumns = ?
batchSize = ?
cursorMethods = {
limit = ?
project = ?
skip = ?
sort = ?
}
filter = ?
queryTimeout = ?
type = "MongoDbV2Source"
}
MySqlSource の場合は、次を使用します。
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "MySqlSource"
}
NetezzaSource の場合は、以下を使用します。
{
additionalColumns = ?
partitionOption = ?
partitionSettings = {
partitionColumnName = ?
partitionLowerBound = ?
partitionUpperBound = ?
}
query = ?
queryTimeout = ?
type = "NetezzaSource"
}
ODataSource の場合は、次を使用します。
{
additionalColumns = ?
httpRequestTimeout = ?
query = ?
type = "ODataSource"
}
OdbcSource の場合は、次を使用します。
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "OdbcSource"
}
Office365Source の場合は、次を使用します。
{
allowedGroups = ?
dateFilterColumn = ?
endTime = ?
outputColumns = ?
startTime = ?
type = "Office365Source"
userScopeFilterUri = ?
}
OracleServiceCloudSourceの場合は、次を使用します。
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "OracleServiceCloudSource"
}
OracleSourceの場合は、次を使用します。
{
additionalColumns = ?
numberPrecision = ?
numberScale = ?
oracleReaderQuery = ?
partitionOption = ?
partitionSettings = {
partitionColumnName = ?
partitionLowerBound = ?
partitionNames = ?
partitionUpperBound = ?
}
queryTimeout = ?
type = "OracleSource"
}
OrcSource の場合は、次を使用します。
{
additionalColumns = ?
storeSettings = {
disableMetricsCollection = ?
maxConcurrentConnections = ?
type = "string"
// For remaining properties, see StoreReadSettings objects
}
type = "OrcSource"
}
ParquetSource の場合は、次を使用します。
{
additionalColumns = ?
formatSettings = {
compressionProperties = {
type = "string"
// For remaining properties, see CompressionReadSettings objects
}
type = "string"
}
storeSettings = {
disableMetricsCollection = ?
maxConcurrentConnections = ?
type = "string"
// For remaining properties, see StoreReadSettings objects
}
type = "ParquetSource"
}
PaypalSourceの場合は、以下を使用します。
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "PaypalSource"
}
PhoenixSource の場合は、次を使用します。
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "PhoenixSource"
}
PostgreSqlSourceの場合は、以下を使用します。
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "PostgreSqlSource"
}
PostgreSqlV2Source の場合は、次を使用します。
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "PostgreSqlV2Source"
}
PrestoSource の場合は、次を使用します。
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "PrestoSource"
}
QuickBooksSourceの場合は、以下を使用します。
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "QuickBooksSource"
}
RelationalSource の場合は、次を使用します。
{
additionalColumns = ?
query = ?
type = "RelationalSource"
}
ResponsysSource の場合は、次を使用します。
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "ResponsysSource"
}
RestSource の場合は、次を使用します。
{
additionalColumns = ?
additionalHeaders = ?
httpRequestTimeout = ?
paginationRules = ?
requestBody = ?
requestInterval = ?
requestMethod = ?
type = "RestSource"
}
SalesforceMarketingCloudSource の場合は、次を使用します。
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "SalesforceMarketingCloudSource"
}
SalesforceServiceCloudSource の場合は、次を使用します。
{
additionalColumns = ?
query = ?
readBehavior = ?
type = "SalesforceServiceCloudSource"
}
SalesforceServiceCloudV2Source の場合は、次を使用します。
{
additionalColumns = ?
includeDeletedObjects = ?
query = ?
SOQLQuery = ?
type = "SalesforceServiceCloudV2Source"
}
SalesforceSource の場合は、次を使用します。
{
additionalColumns = ?
query = ?
queryTimeout = ?
readBehavior = ?
type = "SalesforceSource"
}
SalesforceV2Source の場合は、次を使用します。
{
additionalColumns = ?
includeDeletedObjects = ?
pageSize = ?
partitionOption = ?
query = ?
queryTimeout = ?
SOQLQuery = ?
type = "SalesforceV2Source"
}
SapBwSource の場合は、次を使用します。
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "SapBwSource"
}
SapCloudForCustomerSource の場合は、次を使用します。
{
additionalColumns = ?
httpRequestTimeout = ?
query = ?
queryTimeout = ?
type = "SapCloudForCustomerSource"
}
SapEccSource の場合は、次を使用します。
{
additionalColumns = ?
httpRequestTimeout = ?
query = ?
queryTimeout = ?
type = "SapEccSource"
}
SapHanaSource の場合は、次を使用します。
{
additionalColumns = ?
packetSize = ?
partitionOption = ?
partitionSettings = {
partitionColumnName = ?
}
query = ?
queryTimeout = ?
type = "SapHanaSource"
}
SapOdpSource の場合は、次を使用します。
{
additionalColumns = ?
extractionMode = ?
projection = ?
queryTimeout = ?
selection = ?
subscriberProcess = ?
type = "SapOdpSource"
}
SapOpenHubSource の場合は、次を使用します。
{
additionalColumns = ?
baseRequestId = ?
customRfcReadTableFunctionModule = ?
excludeLastRequest = ?
queryTimeout = ?
sapDataColumnDelimiter = ?
type = "SapOpenHubSource"
}
SapTableSource の場合は、次を使用します。
{
additionalColumns = ?
batchSize = ?
customRfcReadTableFunctionModule = ?
partitionOption = ?
partitionSettings = {
maxPartitionsNumber = ?
partitionColumnName = ?
partitionLowerBound = ?
partitionUpperBound = ?
}
queryTimeout = ?
rfcTableFields = ?
rfcTableOptions = ?
rowCount = ?
rowSkips = ?
sapDataColumnDelimiter = ?
type = "SapTableSource"
}
ServiceNowSource の場合は、次を使用します。
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "ServiceNowSource"
}
ServiceNowV2Source の場合は、次を使用します。
{
additionalColumns = ?
expression = {
operands = [
...
]
operators = [
"string"
]
type = "string"
value = ?
}
pageSize = ?
queryTimeout = ?
type = "ServiceNowV2Source"
}
SharePointOnlineListSource の場合は、次を使用します。
{
httpRequestTimeout = ?
query = ?
type = "SharePointOnlineListSource"
}
ShopifySourceの場合は、以下を使用します。
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "ShopifySource"
}
SnowflakeSourceの場合は、以下を使用します。
{
exportSettings = {
additionalCopyOptions = {
{customized property} = ?
}
additionalFormatOptions = {
{customized property} = ?
}
storageIntegration = ?
type = "string"
}
query = ?
type = "SnowflakeSource"
}
SnowflakeV2Sourceの場合は、以下を使用します。
{
exportSettings = {
additionalCopyOptions = {
{customized property} = ?
}
additionalFormatOptions = {
{customized property} = ?
}
storageIntegration = ?
type = "string"
}
query = ?
type = "SnowflakeV2Source"
}
SparkSource の場合は、次を使用します。
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "SparkSource"
}
SqlDWSource の場合は、次を使用します。
{
additionalColumns = ?
isolationLevel = ?
partitionOption = ?
partitionSettings = {
partitionColumnName = ?
partitionLowerBound = ?
partitionUpperBound = ?
}
queryTimeout = ?
sqlReaderQuery = ?
sqlReaderStoredProcedureName = ?
storedProcedureParameters = ?
type = "SqlDWSource"
}
SqlMISourceの場合は、次を使用します。
{
additionalColumns = ?
isolationLevel = ?
partitionOption = ?
partitionSettings = {
partitionColumnName = ?
partitionLowerBound = ?
partitionUpperBound = ?
}
produceAdditionalTypes = ?
queryTimeout = ?
sqlReaderQuery = ?
sqlReaderStoredProcedureName = ?
storedProcedureParameters = ?
type = "SqlMISource"
}
SqlServerSource の場合は、次を使用します。
{
additionalColumns = ?
isolationLevel = ?
partitionOption = ?
partitionSettings = {
partitionColumnName = ?
partitionLowerBound = ?
partitionUpperBound = ?
}
produceAdditionalTypes = ?
queryTimeout = ?
sqlReaderQuery = ?
sqlReaderStoredProcedureName = ?
storedProcedureParameters = ?
type = "SqlServerSource"
}
SqlSource の場合は、次を使用します。
{
additionalColumns = ?
isolationLevel = ?
partitionOption = ?
partitionSettings = {
partitionColumnName = ?
partitionLowerBound = ?
partitionUpperBound = ?
}
queryTimeout = ?
sqlReaderQuery = ?
sqlReaderStoredProcedureName = ?
storedProcedureParameters = ?
type = "SqlSource"
}
SquareSourceの場合は、次を使用します。
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "SquareSource"
}
SybaseSource の場合は、次を使用します。
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "SybaseSource"
}
TeradataSource の場合は、次を使用します。
{
additionalColumns = ?
partitionOption = ?
partitionSettings = {
partitionColumnName = ?
partitionLowerBound = ?
partitionUpperBound = ?
}
query = ?
queryTimeout = ?
type = "TeradataSource"
}
VerticaSource の場合は、以下を使用します。
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "VerticaSource"
}
WarehouseSource の場合は、次を使用します。
{
additionalColumns = ?
isolationLevel = ?
partitionOption = ?
partitionSettings = {
partitionColumnName = ?
partitionLowerBound = ?
partitionUpperBound = ?
}
queryTimeout = ?
sqlReaderQuery = ?
sqlReaderStoredProcedureName = ?
storedProcedureParameters = ?
type = "WarehouseSource"
}
XeroSourceの場合は、以下を使用します。
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "XeroSource"
}
ZohoSourceの場合は、以下を使用します。
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "ZohoSource"
}
WebSource の場合は、次を使用します。
{
additionalColumns = ?
type = "WebSource"
}
XmlSource の場合は、次を使用します。
{
additionalColumns = ?
formatSettings = {
compressionProperties = {
type = "string"
// For remaining properties, see CompressionReadSettings objects
}
detectDataType = ?
namespacePrefixes = ?
namespaces = ?
type = "string"
validationMode = ?
}
storeSettings = {
disableMetricsCollection = ?
maxConcurrentConnections = ?
type = "string"
// For remaining properties, see StoreReadSettings objects
}
type = "XmlSource"
}
プロパティ値
Microsoft.DataFactory/factories/pipelines
| Name | Description | Value |
|---|---|---|
| name | リソース名 | string Constraints: 最小長 = 1 最大長 = 260 パターン = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (必須) |
| parent_id | このリソースの親であるリソースの ID。 | タイプのリソースの ID: factories |
| properties | パイプラインのプロパティ。 | パイプライン (必須) |
| 型 | リソースの種類 | "Microsoft.DataFactory/factories/pipelines@2018-06-01" |
Activity
| Name | Description | Value |
|---|---|---|
| dependsOn | アクティビティは条件によって異なります。 | ActivityDependency[] |
| description | アクティビティの説明。 | 文字列 |
| name | アクティビティ名。 | string (必須) |
| onInactiveMarkAs | 状態が非アクティブに設定されている場合のアクティビティの状態の結果。 これは省略可能なプロパティであり、アクティビティが非アクティブのときに指定されていない場合、状態は既定で Succeeded になります。 | 'Failed' 'Skipped' 'Succeeded' |
| 状態 | アクティビティの状態。 これは省略可能なプロパティであり、指定しない場合、状態は既定でアクティブになります。 | 'Active' 'Inactive' |
| 型 | 型 AppendVariableActivity を 'AppendVariable' に設定します。 AzureDataExplorerCommandActivity 型の "AzureDataExplorerCommand" に設定します。 AzureFunctionActivity 型を ' AzureFunctionActivity' に設定します。 AzureMLBatchExecutionActivity 型の 'AzureMLBatchExecution' に設定します。 型 AzureMLExecutePipelineActivity を "AzureMLExecutePipeline" に設定します。 AzureMLUpdateResourceActivity 型に対して 'AzureMLUpdateResource' に設定します。 ExecutePipelineActivity 型の 'ExecutePipeline' に設定します。 FailActivity 型の 'Fail' に設定します。 タイプ FilterActivity を 'Filter' に設定します。 ForEachActivity 型を ' ForEach' に設定します。 IfConditionActivity 型の 'IfCondition' に設定します。 SetVariableActivity 型の 'SetVariable' に設定します。 SwitchActivity 型を 'Switch' に設定します。 タイプ UntilActivity を 'Until' に設定します。 タイプ ValidationActivity を 'Validation' に設定します。 WaitActivity 型を 'Wait' に設定します。 WebHookActivity 型の 'WebHook' に設定します。 CopyActivity 型を 'Copy' に設定します。 タイプ CustomActivity を 'Custom' に設定します。 DataLakeAnalyticsUsqlActivity 型を 'DataLakeAnalyticsU-SQL' に設定します。 DatabricksJobActivity 型の "DatabricksJob" に設定します。 DatabricksNotebookActivity 型の "DatabricksNotebook" に設定します。 DatabricksSparkJarActivity 型の 'DatabricksSparkJar' に設定します。 DatabricksSparkPythonActivity 型の 'DatabricksSparkPython' に設定します。 タイプ DeleteActivity を 'Delete' に設定します。 ExecuteDataFlowActivity 型の 'ExecuteDataFlow' に設定します。 ExecuteSsisPackageActivity 型の 'ExecuteSSISPackage' に設定します。 ExecuteWranglingDataflowActivity 型の 'ExecuteWranglingDataflow' に設定します。 GetMetadataActivity 型の 'GetMetadata' に設定します。 HDInsightHiveActivity 型を 'HDInsightHive' に設定します。 HDInsightMapReduceActivity 型の 'HDInsightMapReduce' に設定します。 HDInsightPigActivity 型の 'HDInsightPig' に設定します。 HDInsightSparkActivity 型を 'HDInsightSpark' に設定します。 HDInsightStreamingActivity 型の "HDInsightStreaming" に設定します。 LookupActivity 型の 'Lookup' に設定します。 タイプ ScriptActivity の 'Script' に設定します。 SynapseSparkJobDefinitionActivity 型を 'SparkJob' に設定します。 型 SqlServerStoredProcedureActivity の 'SqlServerStoredProcedure' に設定します。 SynapseNotebookActivity 型を 'SynapseNotebook' に設定します。 WebActivity タイプを 'WebActivity' に設定します。 | 'AppendVariable' 'AzureDataExplorerCommand' 'AzureFunctionActivity' 'AzureMLBatchExecution' 'AzureMLExecutePipeline' 'AzureMLUpdateResource' 'Copy' 'Custom' 'DatabricksJob' 'DatabricksNotebook' 'DatabricksSparkJar' 'DatabricksSparkPython' 'DataLakeAnalyticsU-SQL' 'Delete' 'ExecuteDataFlow' 'ExecutePipeline' 'ExecuteSSISPackage' 'ExecuteWranglingDataflow' 'Fail' 'Filter' 'ForEach' 'GetMetadata' 'HDInsightHive' 'HDInsightMapReduce' 'HDInsightPig' 'HDInsightSpark' 'HDInsightStreaming' 'IfCondition' 'Lookup' 'Script' 'SetVariable' 'SparkJob' 'SqlServerStoredProcedure' 'Switch' 'SynapseNotebook' 'Until' 'Validation' 'Wait' 'WebActivity' 'WebHook' (必須) |
| userProperties | アクティビティ ユーザーのプロパティ。 | UserProperty[] |
ActivityDependency
| Name | Description | Value |
|---|---|---|
| アクティビティ | アクティビティ名。 | string (必須) |
| dependencyConditions | 依存関係の Match-Condition。 | 次のいずれかを含む文字列配列: 'Completed' 'Failed' 'Skipped' '成功' (必須) |
ActivityPolicy
| Name | Description | Value |
|---|---|---|
| 再試行 | 通常の再試行回数の最大値。 既定値は 0 です。 型: 整数 (または resultType 整数を持つ式)、最小値: 0。 | any |
| retryIntervalInSeconds | 再試行の間隔 (秒単位)。 既定値は 30 秒です。 | int Constraints: 最小値 = 30 最大値 = 86400 |
| secureInput | true に設定すると、アクティビティからの入力は安全と見なされ、監視には記録されません。 | bool |
| secureOutput | true に設定すると、アクティビティからの出力は安全と見なされ、監視には記録されません。 | bool |
| timeout | アクティビティを実行するためのタイムアウトを指定します。 既定のタイムアウトは 7 日です。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
AmazonMWSSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 「AmazonMWSSource」(必須) |
AmazonRdsForOraclePartitionSettings
| Name | Description | Value |
|---|---|---|
| partitionColumnName | 範囲のパーティション分割を続行するために使用される整数型の列の名前。 型: string (または resultType 文字列を含む式)。 | any |
| partitionLowerBound | 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最小値。 型: string (または resultType 文字列を含む式)。 | any |
| partitionNames | AmazonRdsForOracle テーブルの物理パーティションの名前。 | any |
| partitionUpperBound | 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最大値。 型: string (または resultType 文字列を含む式)。 | any |
AmazonRdsForOracleSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| 数値精度 | 精度とスケールなしでOracle NUMBER型を表すために使用される10進数の精度。 範囲は 1 から 256 で、指定しない場合、デフォルト値は 256 です。 型: 整数 (または resultType 整数を持つ式)。 バージョン 2.0 でのみ使用されます。 | any |
| numberScale(数値スケール) | 精度とスケールなしでOracle NUMBERタイプを表すために使用される10進数スケール。 範囲は 0 から 130 で、指定しない場合のデフォルト値は 130 です。 型: 整数 (または resultType 整数を持つ式)。 バージョン 2.0 でのみ使用されます。 | any |
| oracleReaderQuery | AmazonRdsForOracle リーダー クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| partitionOption | AmazonRdsForOracle に使用されるパーティション メカニズムは、並列で読み取られます。 型: string (または resultType 文字列を含む式)。 | any |
| partitionSettings | AmazonRdsForOracle ソースのパーティション分割に利用される設定。 | AmazonRdsForOraclePartitionSettings |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'AmazonRdsForOracleSource' (必須) |
AmazonRdsForSqlServerSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| isolationLevel | SQL ソースのトランザクション ロック動作を指定します。 使用できる値: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 既定値は ReadCommitted です。 型: string (または resultType 文字列を含む式)。 | any |
| partitionOption | 並列で SQL 読み取りに使用されるパーティション メカニズム。 指定できる値は、"None"、"PhysicalPartitionsOfTable"、"DynamicRange" です。 | any |
| partitionSettings | SQL ソースのパーティション分割に利用される設定。 | SqlPartitionSettings |
| produceAdditionalTypes | 生成する追加の型。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| sqlReaderQuery | SQL リーダー クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| sqlReaderStoredProcedureName | SQL Database ソースのストアド プロシージャの名前。 これは、SqlReaderQuery と同時に使用することはできません。 型: string (または resultType 文字列を含む式)。 | any |
| storedProcedureParameters | ストアド プロシージャ パラメーターの値と型の設定。 例: "{Parameter1: {value: "1", type: "int"}}". | any |
| 型 | コピー元の種類。 | 'AmazonRdsForSqlServerSource' (必須) |
AmazonRedshiftSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | データベース クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| redshiftUnloadSettings | アンロードを使用して Amazon Redshift からコピーする際に、中間 Amazon S3 に必要な Amazon S3 設定。 これにより、Amazon Redshift ソースからのデータが最初に S3 にアンロードされ、次に中間 S3 からターゲット シンクにコピーされます。 | RedshiftUnloadSettings |
| 型 | コピー元の種類。 | 'AmazonRedshiftSource' (必須) |
AmazonS3CompatibleReadSettings
| Name | Description | Value |
|---|---|---|
| deleteFilesAfterCompletion | コピーの完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| enablePartitionDiscovery | パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| fileListPath | コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeEnd | ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeStart | ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。 | any |
| partitionRootPath | パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。 | any |
| prefix | S3 互換オブジェクト名のプレフィックス フィルター。 型: string (または resultType 文字列を含む式)。 | any |
| recursive | true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は True です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | 読み取り設定の種類。 | 'AmazonS3CompatibleReadSettings' (必須) |
| wildcardFileName | Amazon S3 互換ワイルドカードファイル名。 型: string (または resultType 文字列を含む式)。 | any |
| wildcardFolderPath | Amazon S3 互換ワイルドカードFolderPath。 型: string (または resultType 文字列を含む式)。 | any |
AmazonS3ReadSettings
| Name | Description | Value |
|---|---|---|
| deleteFilesAfterCompletion | コピーの完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| enablePartitionDiscovery | パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| fileListPath | コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeEnd | ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeStart | ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。 | any |
| partitionRootPath | パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。 | any |
| prefix | S3 オブジェクト名のプレフィックス フィルター。 型: string (または resultType 文字列を含む式)。 | any |
| recursive | true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は True です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | 読み取り設定の種類。 | 'AmazonS3ReadSettings' (必須) |
| wildcardFileName | AmazonS3 wildcardFileName。 型: string (または resultType 文字列を含む式)。 | any |
| wildcardFolderPath | AmazonS3 wildcardFolderPath。 型: string (または resultType 文字列を含む式)。 | any |
AppendVariableActivity
| Name | Description | Value |
|---|---|---|
| 型 | アクティビティの種類。 | 'AppendVariable' (必須) |
| typeProperties | 変数アクティビティのプロパティを追加します。 | AppendVariableActivityTypeProperties (必須) |
AppendVariableActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| value | 追加する値。 型: 変数項目の型に一致する静的な値、または変数項目の型に一致する resultType を持つ式を指定できます | any |
| variableName | 値を追加する必要がある変数の名前。 | 文字列 |
AvroSink
| Name | Description | Value |
|---|---|---|
| formatSettings | Avro 形式の設定。 | AvroWriteSettings |
| storeSettings | Avro ストアの設定。 | StoreWriteSettings |
| 型 | シンクの種類をコピーします。 | 'AvroSink' (必須) |
AvroSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| storeSettings | Avro ストアの設定。 | StoreReadSettings |
| 型 | コピー元の種類。 | 'AvroSource' (必須) |
AvroWriteSettings
| Name | Description | Value |
|---|---|---|
| fileNamePrefix | ファイル名パターン <fileNamePrefix>_<fileIndex>.< を指定します。fileExtension> partitionOptions を使用せずにファイル ベース以外のストアからコピーする場合。 型: string (または resultType 文字列を含む式)。 | any |
| maxRowsPerFile | 書き込まれたファイルの行数を、指定された数以下に制限します。 型: 整数 (または resultType 整数を持つ式)。 | any |
| recordName | 書き込み結果の最上位レベルのレコード名。AVRO 仕様で必要です。 | 文字列 |
| recordNamespace | 書き込み結果に名前空間を記録します。 | 文字列 |
| 型 | 書き込み設定の種類。 | string (必須) |
AzureBlobFSReadSettings
| Name | Description | Value |
|---|---|---|
| deleteFilesAfterCompletion | コピーの完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| enablePartitionDiscovery | パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| fileListPath | コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeEnd | ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeStart | ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。 | any |
| partitionRootPath | パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。 | any |
| recursive | true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は True です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | 読み取り設定の種類。 | 'AzureBlobFSReadSettings' (必須) |
| wildcardFileName | Azure blobFS wildcardFileName。 型: string (または resultType 文字列を含む式)。 | any |
| wildcardFolderPath | Azure blobFS wildcardFolderPath。 型: string (または resultType 文字列を含む式)。 | any |
AzureBlobFSSink
| Name | Description | Value |
|---|---|---|
| copyBehavior | コピー シンクのコピー動作の種類。 型: string (または resultType 文字列を含む式)。 | any |
| メタデータ | シンク データに追加するカスタム メタデータを指定します。 型: オブジェクトの配列 (またはオブジェクトの resultType 配列を持つ式)。 | MetadataItem[] |
| 型 | シンクの種類をコピーします。 | 'AzureBlobFSSink' (必須) |
AzureBlobFSSource
| Name | Description | Value |
|---|---|---|
| recursive | true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は True です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| skipHeaderLineCount | 各 BLOB からスキップするヘッダー行の数。 型: 整数 (または resultType 整数を持つ式)。 | any |
| treatEmptyAsNull | 空を null として扱います。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | コピー元の種類。 | 'AzureBlobFSSource' (必須) |
AzureBlobFSWriteSettings
| Name | Description | Value |
|---|---|---|
| blockSizeInMB | BLOB にデータを書き込む際のブロック サイズ (MB) を示します。 型: 整数 (または resultType 整数を持つ式)。 | any |
| 型 | 書き込み設定の種類。 | 'AzureBlobFSWriteSettings' (必須) |
AzureBlobStorageReadSettings
| Name | Description | Value |
|---|---|---|
| deleteFilesAfterCompletion | コピーの完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| enablePartitionDiscovery | パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| fileListPath | コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeEnd | ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeStart | ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。 | any |
| partitionRootPath | パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。 | any |
| prefix | Azure BLOB 名のプレフィックス フィルター。 型: string (または resultType 文字列を含む式)。 | any |
| recursive | true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は True です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | 読み取り設定の種類。 | 'AzureBlobStorageReadSettings' (必須) |
| wildcardFileName | Azure BLOB wildcardFileName。 型: string (または resultType 文字列を含む式)。 | any |
| wildcardFolderPath | Azure BLOB wildcardFolderPath。 型: string (または resultType 文字列を含む式)。 | any |
AzureBlobStorageWriteSettings
| Name | Description | Value |
|---|---|---|
| blockSizeInMB | BLOB にデータを書き込む際のブロック サイズ (MB) を示します。 型: 整数 (または resultType 整数を持つ式)。 | any |
| 型 | 書き込み設定の種類。 | 'AzureBlobStorageWriteSettings' (必須) |
AzureDatabricksDeltaLakeExportCommand
| Name | Description | Value |
|---|---|---|
| dateFormat | Azure Databricks Delta Lake Copy の csv の日付形式を指定します。 型: string (または resultType 文字列を含む式)。 | any |
| timestampFormat | Azure Databricks Delta Lake Copy の csv のタイムスタンプ形式を指定します。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | エクスポート設定の種類。 | string (必須) |
AzureDatabricksDeltaLakeImportCommand
| Name | Description | Value |
|---|---|---|
| dateFormat | Azure Databricks Delta Lake Copy で csv の日付形式を指定します。 型: string (または resultType 文字列を含む式)。 | any |
| timestampFormat | Azure Databricks Delta Lake Copy で csv のタイムスタンプ形式を指定します。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | インポート設定の種類。 | string (必須) |
AzureDatabricksDeltaLakeSink
| Name | Description | Value |
|---|---|---|
| importSettings | Azure Databricks Delta Lake のインポート設定。 | AzureDatabricksDeltaLakeImportCommand |
| preCopyScript | SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | シンクの種類をコピーします。 | 'AzureDatabricksDeltaLakeSink' (必須) |
AzureDatabricksDeltaLakeSource
| Name | Description | Value |
|---|---|---|
| exportSettings | Azure Databricks Delta Lake のエクスポート設定。 | AzureDatabricksDeltaLakeExportCommand |
| クエリ | Azure Databricks Delta Lake Sql クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | コピー元の種類。 | 'AzureDatabricksDeltaLakeSource' (必須) |
AzureDataExplorerCommandActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'AzureDataExplorerCommand' (必須) |
| typeProperties | Azure Data Explorer コマンド アクティビティのプロパティ。 | AzureDataExplorerCommandActivityTypeProperties (必須) |
AzureDataExplorerCommandActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| command | Azure Data Explorer コマンド構文に従った制御コマンド。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| commandTimeout | コマンドのタイムアウトを制御します。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9]))..) | any |
AzureDataExplorerSink
| Name | Description | Value |
|---|---|---|
| flushImmediately | true に設定すると、すべての集計がスキップされます。 既定値は false です。 型: ブール値。 | any |
| ingestionMappingAsJson | json 形式で提供される明示的な列マッピングの説明。 型: 文字列。 | any |
| ingestionMappingName | ターゲット Kusto テーブルで定義された事前に作成された csv マッピングの名前。 型: 文字列。 | any |
| 型 | シンクの種類をコピーします。 | 'AzureDataExplorerSink' (必須) |
AzureDataExplorerSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| noTruncation | 特定の行数制限を超える結果セットに切り捨てを適用するかどうかを制御するブール型オプションの名前。 | any |
| クエリ | データベース クエリ。 Kusto クエリ言語 (KQL) クエリである必要があります。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| queryTimeout | クエリのタイムアウト。 タイプ: 文字列 (または resultType 文字列の式), パターン: ((\d+).)?(\d\d):(60|([0-5][0-9])):(60|([0-5][0-9])).. | any |
| 型 | コピー元の種類。 | 'AzureDataExplorerSource' (必須) |
AzureDataLakeStoreReadSettings
| Name | Description | Value |
|---|---|---|
| deleteFilesAfterCompletion | コピーの完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| enablePartitionDiscovery | パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| fileListPath | コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。 | any |
| listAfter | ファイル名/フォルダー名の辞書順序に基づいて、値の後にファイルを一覧表示します (排他的)。 データ セット内の folderPath の下に適用され、folderPath の下にあるファイル/サブフォルダーをフィルター処理します。 型: string (または resultType 文字列を含む式)。 | any |
| listBefore | ファイル名/フォルダー名の辞書順序に基づいて、値の前にファイルを一覧表示します (包括的)。 データ セット内の folderPath の下に適用され、folderPath の下にあるファイル/サブフォルダーをフィルター処理します。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeEnd | ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeStart | ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。 | any |
| partitionRootPath | パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。 | any |
| recursive | true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は True です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | 読み取り設定の種類。 | 'AzureDataLakeStoreReadSettings' (必須) |
| wildcardFileName | ADLS wildcardFileName。 型: string (または resultType 文字列を含む式)。 | any |
| wildcardFolderPath | ADLS wildcardFolderPath。 型: string (または resultType 文字列を含む式)。 | any |
AzureDataLakeStoreSink
| Name | Description | Value |
|---|---|---|
| copyBehavior | コピー シンクのコピー動作の種類。 型: string (または resultType 文字列を含む式)。 | any |
| enableAdlsSingleFileParallel | 単一ファイル並列。 | any |
| 型 | シンクの種類をコピーします。 | 'AzureDataLakeStoreSink' (必須) |
AzureDataLakeStoreSource
| Name | Description | Value |
|---|---|---|
| recursive | true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は True です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | コピー元の種類。 | 'AzureDataLakeStoreSource' (必須) |
AzureDataLakeStoreWriteSettings
| Name | Description | Value |
|---|---|---|
| expiryDateTime | 書き込まれたファイルの有効期限を指定します。 時刻は、"2018-12-01T05:00:00Z" の形式で UTC タイム ゾーンに適用されます。 既定値は NULL です。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | 書き込み設定の種類。 | 'AzureDataLakeStoreWriteSettings' (必須) |
AzureFileStorageReadSettings
| Name | Description | Value |
|---|---|---|
| deleteFilesAfterCompletion | コピーの完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| enablePartitionDiscovery | パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| fileListPath | コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeEnd | ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeStart | ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。 | any |
| partitionRootPath | パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。 | any |
| prefix | ルート パスから始まる Azure ファイル名のプレフィックス フィルター。 型: string (または resultType 文字列を含む式)。 | any |
| recursive | true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は True です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | 読み取り設定の種類。 | 'AzureFileStorageReadSettings' (必須) |
| wildcardFileName | Azure File Storage wildcardFileName。 型: string (または resultType 文字列を含む式)。 | any |
| wildcardFolderPath | Azure File Storage wildcardFolderPath。 型: string (または resultType 文字列を含む式)。 | any |
AzureFileStorageWriteSettings
| Name | Description | Value |
|---|---|---|
| 型 | 書き込み設定の種類。 | 'AzureFileStorageWriteSettings' (必須) |
AzureFunctionActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'AzureFunctionActivity' (必須) |
| typeProperties | Azure 関数アクティビティのプロパティ。 | AzureFunctionActivityTypeProperties (必須) |
AzureFunctionActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| body | エンドポイントに送信されるペイロードを表します。 POST/PUT メソッドでは必須。GET メソッドの型: string (または resultType 文字列を含む式) には使用できません。 | any |
| functionName | Azure 関数アクティビティが呼び出す関数の名前。 型: string (または resultType 文字列を含む式) | any (必須) |
| headers | 要求に送信されるヘッダーを表します。 たとえば、要求に言語と型を設定するには:"headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }。 型: string (または resultType 文字列を含む式)。 | AzureFunctionActivityTypePropertiesHeaders |
| メソッド | ターゲット エンドポイントの REST API メソッド。 | 'DELETE' 'GET' 'HEAD' 'OPTIONS' 'POST' 'PUT' 'TRACE' (必須) |
AzureFunctionActivityTypePropertiesHeaders
| Name | Description | Value |
|---|
AzureKeyVaultSecretReference
| Name | Description | Value |
|---|---|---|
| secretName | Azure Key Vault 内のシークレットの名前。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| secretVersion | Azure Key Vault のシークレットのバージョン。 既定値は、シークレットの最新バージョンです。 型: string (または resultType 文字列を含む式)。 | any |
| 保存する | Azure Key Vault のリンクされたサービス リファレンス。 | LinkedServiceReference (必須) |
| 型 | シークレットの種類。 | 'AzureKeyVaultSecret' (必須) |
AzureMariaDBSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'AzureMariaDBSource' (必須) |
AzureMLBatchExecutionActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'AzureMLBatchExecution' (必須) |
| typeProperties | Azure ML バッチ実行アクティビティのプロパティ。 | AzureMLBatchExecutionActivityTypeProperties (必須 ) |
AzureMLBatchExecutionActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| globalParameters | Azure ML バッチ実行サービス エンドポイントに渡されるキー、値のペア。 キーは、発行された Azure ML Web サービスで定義されている Web サービス パラメーターの名前と一致する必要があります。 値は、Azure ML バッチ実行要求の GlobalParameters プロパティで渡されます。 | AzureMLBatchExecutionActivityTypePropertiesGlobalParameters |
| webServiceInputs | キーと値のペア。Azure ML エンドポイントの Web サービス入力の名前を、入力 BLOB の場所を指定する AzureMLWebServiceFile オブジェクトにマッピングします。 この情報は、Azure ML バッチ実行要求の WebServiceInputs プロパティで渡されます。 | AzureMLBatchExecutionActivityTypePropertiesWebServiceInputs |
| webServiceOutputs | キーと値のペア。Azure ML エンドポイントの Web サービス出力の名前を、出力 BLOB の場所を指定する AzureMLWebServiceFile オブジェクトにマッピングします。 この情報は、Azure ML バッチ実行要求の WebServiceOutputs プロパティで渡されます。 | AzureMLBatchExecutionActivityTypePropertiesWebServiceOutputs |
AzureMLBatchExecutionActivityTypePropertiesGlobalParameters
| Name | Description | Value |
|---|
AzureMLBatchExecutionActivityTypePropertiesWebServiceInputs
| Name | Description | Value |
|---|
AzureMLBatchExecutionActivityTypePropertiesWebServiceOutputs
| Name | Description | Value |
|---|
AzureMLExecutePipelineActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'AzureMLExecutePipeline' (必須) |
| typeProperties | Azure ML Execute Pipeline アクティビティのプロパティ。 | AzureMLExecutePipelineActivityTypeProperties (必須) |
AzureMLExecutePipelineActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| continueOnStepFailure | ステップが失敗した場合に PipelineRun の他のステップの実行を続行するかどうか。 この情報は、発行されたパイプライン実行要求の continueOnStepFailure プロパティで渡されます。 型: boolean (または resultType ブール値を持つ式)。 | any |
| dataPathAssignments | 再トレーニングを行わずにデータ パスの割り当てを変更するために使用されるディクショナリ。 値は、発行されたパイプライン実行要求の dataPathAssignments プロパティで渡されます。 型: オブジェクト (または resultType オブジェクトを持つ式)。 | any |
| experimentName | パイプライン実行の実行履歴の実験名。 この情報は、発行されたパイプライン実行要求の ExperimentName プロパティに渡されます。 型: string (または resultType 文字列を含む式)。 | any |
| mlParentRunId | 親 Azure ML サービス パイプラインの実行 ID。この情報は、発行されたパイプライン実行要求の ParentRunId プロパティで渡されます。 型: string (または resultType 文字列を含む式)。 | any |
| mlPipelineEndpointId | 発行された Azure ML パイプライン エンドポイントの ID。 型: string (または resultType 文字列を含む式)。 | any |
| mlPipelineId | 発行された Azure ML パイプラインの ID。 型: string (または resultType 文字列を含む式)。 | any |
| mlPipelineParameters | 発行された Azure ML パイプライン エンドポイントに渡されるキー、値のペア。 キーは、発行されたパイプラインで定義されているパイプライン パラメーターの名前と一致する必要があります。 値は、発行されたパイプライン実行要求の ParameterAssignments プロパティで渡されます。 型: キーと値のペアを持つオブジェクト (または ResultType オブジェクトを持つ式)。 | any |
| バージョン | 発行された Azure ML パイプライン エンドポイントのバージョン。 型: string (または resultType 文字列を含む式)。 | any |
AzureMLUpdateResourceActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'AzureMLUpdateResource' (必須) |
| typeProperties | Azure ML Update リソース管理アクティビティのプロパティ。 | AzureMLUpdateResourceActivityTypeProperties (必須) |
AzureMLUpdateResourceActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| trainedModelFilePath | 更新操作によってアップロードされる .ilearner ファイルを表す trainedModelLinkedService の相対ファイル パス。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| trainedModelLinkedServiceName | 更新操作によってアップロードされる .ilearner ファイルを保持する Azure Storage のリンクされたサービスの名前。 | LinkedServiceReference (必須) |
| trainedModelName | 更新する Web サービス実験のトレーニング済みモデル モジュールの名前。 型: string (または resultType 文字列を含む式)。 | any (必須) |
AzureMLWebServiceFile
| Name | Description | Value |
|---|---|---|
| filePath | LinkedService で指定された Azure Blob Storage 内のコンテナー名を含む相対ファイル パス。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| linkedServiceName | Azure ML WebService の入力/出力ファイルがある Azure Storage LinkedService への参照。 | LinkedServiceReference (必須) |
AzureMySqlSink
| Name | Description | Value |
|---|---|---|
| preCopyScript | コピーを開始する前に実行するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | シンクの種類をコピーします。 | 'AzureMySqlSink' (必須) |
AzureMySqlSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | データベース クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'AzureMySqlSource' (必須) |
AzurePostgreSqlSink
| Name | Description | Value |
|---|---|---|
| preCopyScript | コピーを開始する前に実行するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | シンクの種類をコピーします。 | 'AzurePostgreSqlSink' (必須) |
| upsertSettings | Azure Database for PostgreSQL upsert オプションの設定 | AzurePostgreSqlSinkUpsertSettings |
| writeMethod | 操作の書き込み動作。 既定値は一括挿入です。 | 'BulkInsert' 'CopyCommand' 'Upsert' |
AzurePostgreSqlSinkUpsertSettings
| Name | Description | Value |
|---|---|---|
| keys | 一意の行識別のキー列名。 型: 文字列の配列 (または文字列の resultType 配列を持つ式)。 | any |
AzurePostgreSqlSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'AzurePostgreSqlSource' (必須) |
AzureQueueSink
| Name | Description | Value |
|---|---|---|
| 型 | シンクの種類をコピーします。 | 'AzureQueueSink' (必須) |
AzureSearchIndexSink
| Name | Description | Value |
|---|---|---|
| 型 | シンクの種類をコピーします。 | 'AzureSearchIndexSink' (必須) |
| writeBehavior | ドキュメントを Azure Search インデックスにアップサートするときの書き込み動作を指定します。 | 'Merge' 'Upload' |
AzureSqlSink
| Name | Description | Value |
|---|---|---|
| preCopyScript | SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。 | any |
| sqlWriterStoredProcedureName | SQL ライター ストアド プロシージャ名。 型: string (または resultType 文字列を含む式)。 | any |
| sqlWriterTableType | SQL ライター テーブルの種類。 型: string (または resultType 文字列を含む式)。 | any |
| sqlWriterUseTableLock | 一括コピー中にテーブル ロックを使用するかどうか。 型: boolean (または resultType ブール値を持つ式)。 | any |
| storedProcedureParameters | SQL ストアド プロシージャのパラメーター。 | any |
| storedProcedureTableTypeParameterName | テーブル型のストアド プロシージャ パラメーター名。 型: string (または resultType 文字列を含む式)。 | any |
| tableOption | シンク テーブルを処理するオプション (autoCreate など)。 現時点では、'autoCreate' 値のみがサポートされています。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | シンクの種類をコピーします。 | 'AzureSqlSink' (必須) |
| upsertSettings | SQL アップサート設定。 | SqlUpsertSettings |
| writeBehavior | Azure SQL にデータをコピーするときの動作を書き込みます。 型: SqlWriteBehaviorEnum (または ResultType SqlWriteBehaviorEnum を含む式) | any |
AzureSqlSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| isolationLevel | SQL ソースのトランザクション ロック動作を指定します。 使用できる値: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 既定値は ReadCommitted です。 型: string (または resultType 文字列を含む式)。 | any |
| partitionOption | 並列で SQL 読み取りに使用されるパーティション メカニズム。 指定できる値は、"None"、"PhysicalPartitionsOfTable"、"DynamicRange" です。 型: string (または resultType 文字列を含む式)。 | any |
| partitionSettings | SQL ソースのパーティション分割に利用される設定。 | SqlPartitionSettings |
| produceAdditionalTypes | 生成する追加の型。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| sqlReaderQuery | SQL リーダー クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| sqlReaderStoredProcedureName | SQL Database ソースのストアド プロシージャの名前。 これは、SqlReaderQuery と同時に使用することはできません。 型: string (または resultType 文字列を含む式)。 | any |
| storedProcedureParameters | ストアド プロシージャ パラメーターの値と型の設定。 例: "{Parameter1: {value: "1", type: "int"}}". | any |
| 型 | コピー元の種類。 | 'AzureSqlSource' (必須) |
AzureTableSink
| Name | Description | Value |
|---|---|---|
| azureTableDefaultPartitionKeyValue | Azure Table の既定のパーティション キー値。 型: string (または resultType 文字列を含む式)。 | any |
| azureTableInsertType | Azure テーブルの挿入の種類。 型: string (または resultType 文字列を含む式)。 | any |
| azureTablePartitionKeyName | Azure Table パーティション キー名。 型: string (または resultType 文字列を含む式)。 | any |
| azureTableRowKeyName | Azure テーブルの行キー名。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | シンクの種類をコピーします。 | 'AzureTableSink' (必須) |
AzureTableSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| azureTableSourceIgnoreTableNotFound | Azure テーブル ソースの無視テーブルが見つかりません。 型: boolean (または resultType ブール値を持つ式)。 | any |
| azureTableSourceQuery | Azure Table ソース クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'AzureTableSource' (必須) |
BigDataPoolParametrizationReference
| Name | Description | Value |
|---|---|---|
| referenceName | ビッグ データ プール名を参照します。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| 型 | ビッグ データ プールの参照の種類。 | 'BigDataPoolReference' (必須) |
BinaryReadSettings
| Name | Description | Value |
|---|---|---|
| compressionProperties | 圧縮設定。 | CompressionReadSettings |
| 型 | 読み取り設定の種類。 | 'BinaryReadSettings' (必須) |
BinaryReadSettings
| Name | Description | Value |
|---|---|---|
| compressionProperties | 圧縮設定。 | CompressionReadSettings |
| 型 | 読み取り設定の種類。 | string (必須) |
BinarySink
| Name | Description | Value |
|---|---|---|
| storeSettings | バイナリ ストアの設定。 | StoreWriteSettings |
| 型 | シンクの種類をコピーします。 | 'BinarySink' (必須) |
BinarySource
| Name | Description | Value |
|---|---|---|
| formatSettings | バイナリ形式の設定。 | BinaryReadSettings |
| storeSettings | バイナリ ストアの設定。 | StoreReadSettings |
| 型 | コピー元の種類。 | 'BinarySource' (必須) |
BlobSink
| Name | Description | Value |
|---|---|---|
| blobWriterAddHeader | BLOB ライターによってヘッダーが追加されます。 型: boolean (または resultType ブール値を持つ式)。 | any |
| blobWriterDateTimeFormat | BLOB ライターの日時形式。 型: string (または resultType 文字列を含む式)。 | any |
| blobWriterOverwriteFiles | BLOB ライターによってファイルが上書きされます。 型: boolean (または resultType ブール値を持つ式)。 | any |
| copyBehavior | コピー シンクのコピー動作の種類。 | any |
| メタデータ | シンク データに追加するカスタム メタデータを指定します。 型: オブジェクトの配列 (またはオブジェクトの resultType 配列を持つ式)。 | MetadataItem[] |
| 型 | シンクの種類をコピーします。 | 'BlobSink' (必須) |
BlobSource
| Name | Description | Value |
|---|---|---|
| recursive | true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は True です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| skipHeaderLineCount | 各 BLOB からスキップするヘッダー行の数。 型: 整数 (または resultType 整数を持つ式)。 | any |
| treatEmptyAsNull | 空を null として扱います。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | コピー元の種類。 | 'BlobSource' (必須) |
CassandraSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| consistencyLevel | 整合性レベルでは、クライアント アプリケーションにデータを返す前に、読み取り要求に応答する必要がある Cassandra サーバーの数を指定します。 Cassandra は、指定された数の Cassandra サーバーで、読み取り要求を満たすデータをチェックします。 cassandraSourceReadConsistencyLevels のいずれかである必要があります。 既定値は 'ONE' です。 大文字と小文字は区別されません。 | 'ALL' 'EACH_QUORUM' 'LOCAL_ONE' 'LOCAL_QUORUM' 'LOCAL_SERIAL' 'ONE' 'QUORUM' 'SERIAL' 'THREE' 'TWO' |
| クエリ | データベース クエリ。 SQL-92 クエリ式または Cassandra クエリ言語 (CQL) コマンドである必要があります。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'CassandraSource' (必須) |
CommonDataServiceForAppsSink
| Name | Description | Value |
|---|---|---|
| alternateKeyName | レコードのアップサート時に使用される代替キーの論理名。 型: string (または resultType 文字列を含む式)。 | any |
| bypassBusinessLogicExecution | Dataverse カスタム ビジネス ロジックのバイパスを制御します。 型: string (または resultType 文字列を含む式)。 型: string (または resultType 文字列を含む式)。 | any |
| bypassPowerAutomateFlows | Power Automate フローのバイパスを制御します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| ignoreNullValues | 書き込み操作中に入力データセット (キー フィールドを除く) の null 値を無視するかどうかを示すフラグ。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | シンクの種類をコピーします。 | 'CommonDataServiceForAppsSink' (必須) |
| writeBehavior | 操作の書き込み動作。 | 'Upsert' (必須) |
CommonDataServiceForAppsSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | FetchXML は、Microsoft Common Data Service for Apps (オンラインおよびオンプレミス) で使用される独自のクエリ言語です。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | コピー元の種類。 | 'CommonDataServiceForAppsSource' (必須) |
CompressionReadSettings
| Name | Description | Value |
|---|---|---|
| 型 | タイプ TarGZipReadSettings を 'TarGZipReadSettings' に設定します。 TarReadSettings 型の場合は 'TarReadSettings' に設定します。 ZipDeflateReadSettings 型を 'ZipDeflateReadSettings' に設定します。 | 'TarGZipReadSettings' 'TarReadSettings' 'ZipDeflateReadSettings' (必須) |
ConcurSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'ConcurSource' (必須) |
ContinuationSettingsReference
| Name | Description | Value |
|---|---|---|
| continuationTtlInMinutes | 継続 TTL (分単位)。 | any |
| customizedCheckpointKey | チェックポイント キーをカスタマイズしました。 | any |
| idleCondition | アイドル状態。 | any |
CopyActivity
| Name | Description | Value |
|---|---|---|
| inputs | アクティビティの入力の一覧。 | DatasetReference[] |
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| outputs | アクティビティの出力の一覧。 | DatasetReference[] |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'コピー' (必須) |
| typeProperties | コピー アクティビティのプロパティ。 | CopyActivityTypeProperties (必須) |
CopyActivityLogSettings
| Name | Description | Value |
|---|---|---|
| enableReliableLogging | 信頼できるログ記録を有効にするかどうかを指定します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| logLevel | ログ レベル、サポート: 情報、警告を取得または設定します。 型: string (または resultType 文字列を含む式)。 | any |
CopyActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| dataIntegrationUnits | このデータ移動の実行に使用できるデータ統合単位の最大数。 型: 整数 (または resultType 整数を持つ式)、最小値: 0。 | any |
| enableSkipIncompatibleRow | 互換性のない行をスキップするかどうか。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| enableStaging | 中間ステージングを使用してデータをコピーするかどうかを指定します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| logSettings | ログを有効にする際に、お客様が提供する必要があるログ設定。 | LogSettings |
| logStorageSettings | (非推奨。LogSettings を使用してください) セッション ログを有効にする際に、お客様が指定する必要があるログ ストレージ設定。 | LogStorageSettings |
| parallelCopies | データ ストアのオーバーロードを回避するために、ソースまたはシンクで開かれた同時セッションの最大数。 型: 整数 (または resultType 整数を持つ式)、最小値: 0。 | any |
| preserve | ルールを保持します。 | any[] |
| preserveRules | ルールを保持します。 | any[] |
| redirectIncompatibleRowSettings | EnableSkipIncompatibleRow が true の場合、互換性のない行設定をリダイレクトします。 | RedirectIncompatibleRowSettings |
| シンク | コピー アクティビティ シンク。 | CopySink (必須) |
| skipErrorFile | データ整合性のフォールト トレランスを指定します。 | SkipErrorFile |
| ソース | コピー アクティビティのソース。 | CopySource (必須) |
| stagingSettings | EnableStaging が true の場合の中間ステージング設定を指定します。 | StagingSettings |
| translator | コピー アクティビティの翻訳ツール。 指定しない場合は、表形式変換プログラムが使用されます。 | any |
| validateDataConsistency | データ整合性検証を有効にするかどうかを指定します。 型: boolean (または resultType ブール値を持つ式)。 | any |
CopySink
| Name | Description | Value |
|---|---|---|
| disableMetricsCollection | true の場合は、データ ストア メトリックの収集を無効にします。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| maxConcurrentConnections | シンク データ ストアの最大同時接続数。 型: 整数 (または resultType 整数を持つ式)。 | any |
| sinkRetryCount | シンクの再試行回数。 型: 整数 (または resultType 整数を持つ式)。 | any |
| sinkRetryWait | シンクの再試行の待機。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | タイプ AvroSink を 'AvroSink' に設定します。 型 AzureBlobFSSink を 'AzureBlobFSSink' に設定します。 AzureDataExplorerSink 型の 'AzureDataExplorerSink' に設定します。 AzureDataLakeStoreSink 型の "AzureDataLakeStoreSink" に設定します。 AzureDatabricksDeltaLakeSink 型を "AzureDatabricksDeltaLakeSink" に設定します。 AzureMySqlSink 型を 'AzureMySqlSink' に設定します。 AzurePostgreSqlSink 型の 'AzurePostgreSqlSink' に設定します。 AzureQueueSink 型を ' AzureQueueSink' に設定します。 AzureSearchIndexSink 型を 'AzureSearchIndexSink' に設定します。 AzureSqlSink 型を ' AzureSqlSink' に設定します。 AzureTableSink 型の 'AzureTableSink' に設定します。 タイプ BinarySink を 'BinarySink' に設定します。 BlobSink 型を 'BlobSink' に設定します。 CommonDataServiceForAppsSink 型の 'CommonDataServiceForAppsSink' に設定します。 型 CosmosDbMongoDbApiSink を 'CosmosDbMongoDbApiSink' に設定します。 型 CosmosDbSqlApiSink を "CosmosDbSqlApiSink" に設定します。 DelimitedTextSink 型の場合は 'DelimitedTextSink' に設定します。 DocumentDbCollectionSink 型の場合は 'DocumentDbCollectionSink' に設定します。 型 DynamicsCrmSink を 'DynamicsCrmSink' に設定します。 タイプ DynamicsSink を 'DynamicsSink' に設定します。 FileSystemSink 型の 'FileSystemSink' に設定します。 タイプ IcebergSink を 'IcebergSink' に設定します。 InformixSink 型を 'InformixSink' に設定します。 JsonSink 型の 'JsonSink' に設定します。 型 LakeHouseTableSink を 'LakeHouseTableSink' に設定します。 MicrosoftAccessSink 型の ' MicrosoftAccessSink' に設定します。 MongoDbAtlasSink 型を 'MongoDbAtlasSink' に設定します。 型 MongoDbV2Sink を 'MongoDbV2Sink' に設定します。 型 OdbcSink を 'OdbcSink' に設定します。 型 OracleSinkの「OracleSink」に設定します。 OrcSink 型を 'OrcSink' に設定します。 タイプ ParquetSink を 'ParquetSink' に設定します。 RestSink 型の 'RestSink' に設定します。 タイプ SalesforceServiceCloudSink を「SalesforceServiceCloudSink」に設定します。 タイプ SalesforceServiceCloudV2Sink を「SalesforceServiceCloudV2Sink」に設定します。 種別 SalesforceSink を「SalesforceSink」に設定します。 種別 SalesforceV2Sink を 'SalesforceV2Sink' に設定します。 タイプ SapCloudForCustomerSink を 'SapCloudForCustomerSink' に設定します。 タイプ SnowflakeSink を 'SnowflakeSink' に設定します。 タイプ SnowflakeV2Sink を 'SnowflakeV2Sink' に設定します。 型 SqlDWSink を 'SqlDWSink' に設定します。 SqlMISink 型の場合は 'SqlMISink' に設定します。 型 SqlServerSink を 'SqlServerSink' に設定します。 型 SqlSink を 'SqlSink' に設定します。 型 TeradataSink を 'TeradataSink' に設定します。 タイプ WarehouseSink を 'WarehouseSink' に設定します。 | 'AvroSink' 'AzureBlobFSSink' 'AzureDatabricksDeltaLakeSink' 'AzureDataExplorerSink' 'AzureDataLakeStoreSink' 'AzureMySqlSink' 'AzurePostgreSqlSink' 'AzureQueueSink' 'AzureSearchIndexSink' 'AzureSqlSink' 'AzureTableSink' 'BinarySink' 'BlobSink' 'CommonDataServiceForAppsSink' 'CosmosDbMongoDbApiSink' 'CosmosDbSqlApiSink' 'DelimitedTextSink' 'DocumentDbCollectionSink' 'DynamicsCrmSink' 'DynamicsSink' 'FileSystemSink' 'IcebergSink' 'InformixSink' 'JsonSink' 'LakeHouseTableSink' 'MicrosoftAccessSink' 'MongoDbAtlasSink' 'MongoDbV2Sink' 'OdbcSink' 'OracleSink' 'OrcSink' 'ParquetSink' 'RestSink' 'SalesforceServiceCloudSink' 'SalesforceServiceCloudV2Sink' 'SalesforceSink' 'SalesforceV2Sink' 'SapCloudForCustomerSink' 'SnowflakeSink' 'SnowflakeV2Sink' 'SqlDWSink' 'SqlMISink' 'SqlServerSink' 'SqlSink' 'TeradataSink' 'WarehouseSink' (必須) |
| writeBatchSize | 書き込みバッチ サイズ。 型: 整数 (または resultType 整数を持つ式)、最小値: 0。 | any |
| writeBatchTimeout | 書き込みバッチ タイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
CopySource
| Name | Description | Value |
|---|---|---|
| disableMetricsCollection | true の場合は、データ ストア メトリックの収集を無効にします。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| maxConcurrentConnections | ソース データ ストアの最大同時接続数。 型: 整数 (または resultType 整数を持つ式)。 | any |
| sourceRetryCount | ソースの再試行回数。 型: 整数 (または resultType 整数を持つ式)。 | any |
| sourceRetryWait | ソースの再試行待機。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | タイプ AmazonMWSSource を「AmazonMWSSource」に設定します。 タイプ AmazonRdsForOracleSource を「AmazonRdsForOracleSource」に設定します。 タイプ AmazonRdsForSqlServerSource を「AmazonRdsForSqlServerSource」に設定します。 タイプ AmazonRedshiftSource を 'AmazonRedshiftSource' に設定します。 AvroSource 型の場合は 'AvroSource' に設定します。 AzureBlobFSSource 型の "AzureBlobFSSource" に設定します。 AzureDataExplorerSource 型の 'AzureDataExplorerSource' に設定します。 AzureDataLakeStoreSource 型を "AzureDataLakeStoreSource" に設定します。 AzureDatabricksDeltaLakeSource 型の "AzureDatabricksDeltaLakeSource" に設定します。 AzureMariaDBSource 型の 'AzureMariaDBSource' に設定します。 AzureMySqlSource 型を ' AzureMySqlSource' に設定します。 AzurePostgreSqlSource 型の 'AzurePostgreSqlSource' に設定します。 AzureSqlSource 型を 'AzureSqlSource' に設定します。 AzureTableSource 型を ' AzureTableSource' に設定します。 タイプ BinarySource の 'BinarySource' に設定します。 型 BlobSource を 'BlobSource' に設定します。 CassandraSource 型の 'CassandraSource' に設定します。 型 CommonDataServiceForAppsSource の 'CommonDataServiceForAppsSource' に設定します。 タイプ ConcurSource を 'ConcurSource' に設定します。 型 CosmosDbMongoDbApiSource を 'CosmosDbMongoDbApiSource' に設定します。 型 CosmosDbSqlApiSource を 'CosmosDbSqlApiSource' に設定します。 CouchbaseSource 型の 'CouchbaseSource' に設定します。 タイプ Db2Source の場合は 'Db2Source' に設定します。 DelimitedTextSource 型の ' DelimitedTextSource' に設定します。 型 DocumentDbCollectionSource の 'DocumentDbCollectionSource' に設定します。 タイプ DrillSource を 'DrillSource' に設定します。 タイプ DynamicsAXSource を 'DynamicsAXSource' に設定します。 型 DynamicsCrmSource の 'DynamicsCrmSource' に設定します。 型 DynamicsSource を 'DynamicsSource' に設定します。 タイプ EloquaSourceを「EloquaSource」に設定します。 ExcelSource 型を ' ExcelSource' に設定します。 FileSystemSource 型の ' FileSystemSource' に設定します。 タイプ GoogleAdWordsSource を 'GoogleAdWordsSource' に設定します。 タイプ GoogleBigQuerySource を「GoogleBigQuerySource」に設定します。 タイプ GoogleBigQueryV2Source を「GoogleBigQueryV2Source」に設定します。 タイプ GreenplumSource を 'GreenplumSource' に設定します。 型 HBaseSource を 'HBaseSource' に設定します。 型 HdfsSource を 'HdfsSource' に設定します。 タイプ HiveSource を 'HiveSource' に設定します。 HttpSource 型の場合は ' HttpSource' に設定します。 タイプ HubspotSource を 'HubspotSource' に設定します。 タイプ ImpalaSource を 'ImpalaSource' に設定します。 タイプ InformixSource を 'InformixSource' に設定します。 タイプ JiraSource を 'JiraSource' に設定します。 JsonSource 型の ' JsonSource' に設定します。 LakeHouseTableSource 型の 'LakeHouseTableSource' に設定します。 タイプ MagentoSource を 'MagentoSource' に設定します。 タイプ MariaDBSource を 'MariaDBSource' に設定します。 タイプ MarketoSource を「MarketoSource」に設定します。 MicrosoftAccessSource 型の ' MicrosoftAccessSource' に設定します。 MongoDbAtlasSource 型の 'MongoDbAtlasSource' に設定します。 MongoDbSource 型の 'MongoDbSource' に設定します。 型MongoDbV2Sourceを「MongoDbV2Source」に設定します。 MySqlSource 型の ' MySqlSource' に設定します。 タイプ NetezzaSource を 'NetezzaSource' に設定します。 ODataSource 型の場合は ' ODataSource' に設定します。 OdbcSource 型の場合は 'OdbcSource' に設定します。 Office365Source の種類を "Office365Source" に設定します。 タイプ OracleServiceCloudSourceの「OracleServiceCloudSource」に設定します。 タイプ OracleSourceの「OracleSource」に設定します。 OrcSource 型を ' OrcSource' に設定します。 ParquetSource 型の ' ParquetSource' に設定します。 タイプ PaypalSource を 'PaypalSource' に設定します。 PhoenixSource 型の 'PhoenixSource' に設定します。 PostgreSqlSource型を「PostgreSqlSource」に設定します。 PostgreSqlV2Source 型を 'PostgreSqlV2Source' に設定します。 PrestoSource 型の 'PrestoSource' に設定します。 タイプ QuickBooksSourceを「QuickBooksSource」に設定します。 型 RelationalSource を 'RelationalSource' に設定します。 型 ResponsysSource の 'ResponsysSource' に設定します。 RestSource 型の場合は ' RestSource' に設定します。 タイプ SalesforceMarketingCloudSource を「SalesforceMarketingCloudSource」に設定します。 タイプ SalesforceServiceCloudSource を 'SalesforceServiceCloudSource' に設定します。 タイプ SalesforceServiceCloudV2Source を「SalesforceServiceCloudV2Source」に設定します。 タイプ SalesforceSource を 'SalesforceSource' に設定します。 タイプ SalesforceV2Source を「SalesforceV2Source」に設定します。 SapBwSource 型の 'SapBwSource' に設定します。 タイプ SapCloudForCustomerSource を 'SapCloudForCustomerSource' に設定します。 SapEccSource 型の 'SapEccSource' に設定します。 タイプ SapHanaSource を 'SapHanaSource' に設定します。 SapOdpSource 型の 'SapOdpSource' に設定します。 タイプ SapOpenHubSource を 'SapOpenHubSource' に設定します。 SapTableSource 型の場合は 'SapTableSource' に設定します。 ServiceNowSource 型の ' ServiceNowSource' に設定します。 ServiceNowV2Source 型の場合は 'ServiceNowV2Source' に設定します。 SharePointOnlineListSource 型の 'SharePointOnlineListSource' に設定します。 タイプ ShopifySource を 'ShopifySource' に設定します。 タイプ SnowflakeSource を 'SnowflakeSource' に設定します。 タイプ SnowflakeV2Source を 'SnowflakeV2Source' に設定します。 SparkSource 型の ' SparkSource' に設定します。 型 SqlDWSource を 'SqlDWSource' に設定します。 SqlMISource 型を 'SqlMISource' に設定します。 型 SqlServerSource を 'SqlServerSource' に設定します。 型 SqlSource を 'SqlSource' に設定します。 タイプ SquareSource を 'SquareSource' に設定します。 タイプ SybaseSource を 'SybaseSource' に設定します。 型 TeradataSource を 'TeradataSource' に設定します。 タイプ VerticaSource を 'VerticaSource' に設定します。 タイプ WarehouseSource を 'WarehouseSource' に設定します。 タイプ XeroSource を 'XeroSource' に設定します。 タイプ ZohoSource を 'ZohoSource' に設定します。 WebSource 型を ' WebSource' に設定します。 型 XmlSource を 'XmlSource' に設定します。 | 'AmazonMWSSource' 'AmazonRdsForOracleSource' 'AmazonRdsForSqlServerSource' 'AmazonRedshiftSource' 'AvroSource' 'AzureBlobFSSource' 'AzureDatabricksDeltaLakeSource' 'AzureDataExplorerSource' 'AzureDataLakeStoreSource' 'AzureMariaDBSource' 'AzureMySqlSource' 'AzurePostgreSqlSource' 'AzureSqlSource' 'AzureTableSource' 'BinarySource' 'BlobSource' 'CassandraSource' 'CommonDataServiceForAppsSource' 'ConcurSource' 'CosmosDbMongoDbApiSource' 'CosmosDbSqlApiSource' 'CouchbaseSource' 'Db2Source' 'DelimitedTextSource' 'DocumentDbCollectionSource' 'DrillSource' 'DynamicsAXSource' 'DynamicsCrmSource' 'DynamicsSource' 'EloquaSource' 'ExcelSource' 'FileSystemSource' 'GoogleAdWordsSource' 'GoogleBigQuerySource' 'GoogleBigQueryV2Source' 'GreenplumSource' 'HBaseSource' 'HdfsSource' 'HiveSource' 'HttpSource' 'HubspotSource' 'ImpalaSource' 'InformixSource' 'JiraSource' 'JsonSource' 'LakeHouseTableSource' 'MagentoSource' 'MariaDBSource' 'MarketoSource' 'MicrosoftAccessSource' 'MongoDbAtlasSource' 'MongoDbSource' 'MongoDbV2Source' 'MySqlSource' 'NetezzaSource' 'ODataSource' 'OdbcSource' 'Office365Source' 'OracleServiceCloudSource' 'OracleSource' 'OrcSource' 'ParquetSource' 'PaypalSource' 'PhoenixSource' 'PostgreSqlSource' 'PostgreSqlV2Source' 'PrestoSource' 'QuickBooksSource' 'RelationalSource' 'ResponsysSource' 'RestSource' 'SalesforceMarketingCloudSource' 'SalesforceServiceCloudSource' 'SalesforceServiceCloudV2Source' 'SalesforceSource' 'SalesforceV2Source' 'SapBwSource' 'SapCloudForCustomerSource' 'SapEccSource' 'SapHanaSource' 'SapOdpSource' 'SapOpenHubSource' 'SapTableSource' 'ServiceNowSource' 'ServiceNowV2Source' 'SharePointOnlineListSource' 'ShopifySource' 'SnowflakeSource' 'SnowflakeV2Source' 'SparkSource' 'SqlDWSource' 'SqlMISource' 'SqlServerSource' 'SqlSource' 'SquareSource' 'SybaseSource' 'TeradataSource' 'VerticaSource' 'WarehouseSource' 'WebSource' 'XeroSource' 'XmlSource' 「ZohoSource」(必須) |
CosmosDbMongoDbApiSink
| Name | Description | Value |
|---|---|---|
| 型 | シンクの種類をコピーします。 | 'CosmosDbMongoDbApiSink' (必須) |
| writeBehavior | 例外をスロー (挿入) するのではなく、同じキーを持つドキュメントを上書き (アップサート) するかどうかを指定します。 既定値は "insert" です。 型: string (または resultType 文字列を含む式)。 型: string (または resultType 文字列を含む式)。 | any |
CosmosDbMongoDbApiSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| batchSize | MongoDB インスタンスからの応答の各バッチで返されるドキュメントの数を指定します。 ほとんどの場合、バッチ サイズを変更すると、ユーザーやアプリケーションには影響しません。 このプロパティの主な目的は、応答サイズの制限に達しないようにすることです。 型: 整数 (または resultType 整数を持つ式)。 | any |
| cursorMethods | Mongodb クエリのカーソル メソッド。 | MongoDbCursorMethodsProperties |
| フィルタ | クエリ演算子を使用して選択フィルターを指定します。 コレクション内のすべてのドキュメントを返すには、このパラメーターを省略するか、空のドキュメント ({}) を渡します。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'CosmosDbMongoDbApiSource' (必須) |
CosmosDbSqlApiSink
| Name | Description | Value |
|---|---|---|
| 型 | シンクの種類をコピーします。 | 'CosmosDbSqlApiSink' (必須) |
| writeBehavior | Azure Cosmos DB にデータを書き込む方法について説明します。 型: string (または resultType 文字列を含む式)。 使用できる値: 挿入とアップサート。 | any |
CosmosDbSqlApiSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| detectDatetime | プリミティブ値を datetime 値として検出するかどうか。 型: boolean (または resultType ブール値を持つ式)。 | any |
| pageSize | 結果のページ サイズ。 型: 整数 (または resultType 整数を持つ式)。 | any |
| preferredRegions | 優先リージョン。 型: 文字列の配列 (または文字列の resultType 配列を持つ式)。 | any |
| クエリ | SQL API クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | コピー元の種類。 | 'CosmosDbSqlApiSource' (必須) |
CouchbaseSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'CouchbaseSource' (必須) |
CredentialReference
| Name | Description | Value |
|---|---|---|
| referenceName | 参照資格情報名。 | string (必須) |
| 型 | 資格情報参照の種類。 | 'CredentialReference' (必須) |
CustomActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 「カスタム」(必須) |
| typeProperties | カスタム アクティビティのプロパティ。 | CustomActivityTypeProperties (必須) |
CustomActivityReferenceObject
| Name | Description | Value |
|---|---|---|
| datasets | データセット参照。 | DatasetReference[] |
| linkedServices | リンクされたサービス参照。 | LinkedServiceReference[] |
CustomActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| autoUserSpecification | ユーザーの昇格レベルとスコープ。既定値は非admin タスクです。 型: string (または resultType double を含む式)。 | any |
| command | カスタム アクティビティの種類のコマンド: string (または resultType 文字列を含む式)。 | any (必須) |
| extendedProperties | ユーザー定義プロパティ バッグ。 使用できるキーまたは値に制限はありません。 ユーザーが指定したカスタム アクティビティには、定義されたコンテンツを使用して解釈する責任があります。 | CustomActivityTypePropertiesExtendedProperties |
| folderPath | リソース ファイルのフォルダー パス タイプ: string (または resultType 文字列を含む式)。 | any |
| referenceObjects | 参照オブジェクト | CustomActivityReferenceObject |
| resourceLinkedService | リソースのリンクされたサービス参照。 | LinkedServiceReference |
| retentionTimeInDays | カスタム アクティビティに送信されたファイルの保持時間。 型: double (または resultType double を持つ式)。 | any |
CustomActivityTypePropertiesExtendedProperties
| Name | Description | Value |
|---|
DatabricksJobActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'DatabricksJob' (必須) |
| typeProperties | Databricks ジョブ アクティビティのプロパティ。 | DatabricksJobActivityTypeProperties (必須) |
DatabricksJobActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| jobId | 実行する Databricks ジョブの ID。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| jobParameters | このジョブの各実行に使用するジョブ・パラメーター。 ジョブが指定されていないパラメーターを取る場合は、ジョブのデフォルト値が使用されます。 | DatabricksJobActivityTypePropertiesJobParameters |
DatabricksJobActivityTypePropertiesJobParameters
| Name | Description | Value |
|---|
DatabricksNotebookActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'DatabricksNotebook' (必須) |
| typeProperties | Databricks Notebook アクティビティのプロパティ。 | DatabricksNotebookActivityTypeProperties (必須) |
DatabricksNotebookActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| baseParameters | このジョブの実行ごとに使用される基本パラメーター。ノートブックが指定されていないパラメーターを受け取る場合は、ノートブックの既定値が使用されます。 | DatabricksNotebookActivityTypePropertiesBaseParameters |
| libraries | ジョブを実行するクラスターにインストールするライブラリの一覧。 | DatabricksNotebookActivityTypePropertiesLibrariesItem[] |
| notebookPath | Databricks ワークスペースで実行するノートブックの絶対パス。 このパスはスラッシュで始まる必要があります。 型: string (または resultType 文字列を含む式)。 | any (必須) |
DatabricksNotebookActivityTypePropertiesBaseParameters
| Name | Description | Value |
|---|
DatabricksNotebookActivityTypePropertiesLibrariesItem
| Name | Description | Value |
|---|
DatabricksSparkJarActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'DatabricksSparkJar' (必須) |
| typeProperties | Databricks SparkJar アクティビティのプロパティ。 | DatabricksSparkJarActivityTypeProperties (必須) |
DatabricksSparkJarActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| libraries | ジョブを実行するクラスターにインストールするライブラリの一覧。 | DatabricksSparkJarActivityTypePropertiesLibrariesItem[] |
| mainClassName | 実行される main メソッドを含むクラスのフル ネーム。 このクラスは、ライブラリとして提供される JAR に含まれている必要があります。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| parameters | main メソッドに渡されるパラメーター。 | any[] |
DatabricksSparkJarActivityTypePropertiesLibrariesItem
| Name | Description | Value |
|---|
DatabricksSparkPythonActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'DatabricksSparkPython' (必須) |
| typeProperties | Databricks SparkPython アクティビティのプロパティ。 | DatabricksSparkPythonActivityTypeProperties (必須) |
DatabricksSparkPythonActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| libraries | ジョブを実行するクラスターにインストールするライブラリの一覧。 | DatabricksSparkPythonActivityTypePropertiesLibrariesItem[] |
| parameters | Python ファイルに渡されるコマンド ライン パラメーター。 | any[] |
| pythonFile | 実行される Python ファイルの URI。 DBFS パスがサポートされています。 型: string (または resultType 文字列を含む式)。 | any (必須) |
DatabricksSparkPythonActivityTypePropertiesLibrariesItem
| Name | Description | Value |
|---|
DataFlowReference
| Name | Description | Value |
|---|---|---|
| datasetParameters | データセットからデータ フロー パラメーターを参照します。 | any |
| parameters | データ フローのパラメーター | ParameterValueSpecification |
| referenceName | 参照データ フロー名。 | string (必須) |
| 型 | データ フロー参照型。 | 'DataFlowReference' (必須) |
DataFlowStagingInfo
| Name | Description | Value |
|---|---|---|
| folderPath | ステージング BLOB のフォルダー パス。 型: string (または resultType 文字列を含む式) | any |
| linkedService | ステージングのリンクされたサービス参照。 | LinkedServiceReference |
DataLakeAnalyticsUsqlActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'DataLakeAnalyticsU-SQL' (必須) |
| typeProperties | Data Lake Analytics U-SQL アクティビティのプロパティ。 | DataLakeAnalyticsUsqlActivityTypeProperties (必須) |
DataLakeAnalyticsUsqlActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| compilationMode | U-SQL のコンパイル モード。 Semantic、Full、SingleBox のいずれかの値を指定する必要があります。 型: string (または resultType 文字列を含む式)。 | any |
| degreeOfParallelism | ジョブの実行に同時に使用されるノードの最大数。 既定値は 1 です。 型: 整数 (または resultType 整数を持つ式)、最小値: 1。 | any |
| parameters | U-SQL ジョブ要求のパラメーター。 | DataLakeAnalyticsUsqlActivityTypePropertiesParameters |
| priority | キューに登録されているすべてのジョブのうち、最初に実行するように選択する必要があるジョブを決定します。 数値が小さい方が優先度が高くなります。 既定値は 1000 です。 型: 整数 (または resultType 整数を持つ式)、最小値: 1。 | any |
| runtimeVersion | 使用する U-SQL エンジンのランタイム バージョン。 型: string (または resultType 文字列を含む式)。 | any |
| scriptLinkedService | スクリプトのリンクされたサービス参照。 | LinkedServiceReference (必須) |
| scriptPath | U-SQL スクリプトを含むフォルダーへの大文字と小文字を区別するパス。 型: string (または resultType 文字列を含む式)。 | any (必須) |
DataLakeAnalyticsUsqlActivityTypePropertiesParameters
| Name | Description | Value |
|---|
DatasetReference
| Name | Description | Value |
|---|---|---|
| parameters | データセットの引数。 | ParameterValueSpecification |
| referenceName | 参照データセット名。 | string (必須) |
| 型 | データセット参照型。 | 'DatasetReference' (必須) |
Db2Source
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | データベース クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'Db2Source' (必須) |
DeleteActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 「削除」(必須) |
| typeProperties | アクティビティのプロパティを削除します。 | DeleteActivityTypeProperties (必須) |
DeleteActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| データセット | アクティビティ データセットの参照を削除します。 | DatasetReference (必須) |
| enableLogging | 削除アクティビティの実行の詳細なログを記録するかどうか。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| logStorageSettings | EnableLogging が true の場合、お客様が指定する必要があるログ ストレージ設定。 | LogStorageSettings |
| maxConcurrentConnections | データ ソースを同時に接続するための最大同時接続数。 | int Constraints: 最小値 = 1 |
| recursive | true の場合、現在のフォルダー パスの下にあるファイルまたはサブフォルダーは再帰的に削除されます。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| storeSettings | アクティビティ ストアの設定を削除します。 | StoreReadSettings |
DelimitedTextReadSettings
| Name | Description | Value |
|---|---|---|
| compressionProperties | 圧縮設定。 | CompressionReadSettings |
| skipLineCount | 入力ファイルからデータを読み取るときにスキップする空でない行の数を示します。 型: 整数 (または resultType 整数を持つ式)。 | any |
| 型 | 読み取り設定の種類。 | 'DelimitedTextReadSettings' (必須) |
DelimitedTextReadSettings
| Name | Description | Value |
|---|---|---|
| compressionProperties | 圧縮設定。 | CompressionReadSettings |
| skipLineCount | 入力ファイルからデータを読み取るときにスキップする空でない行の数を示します。 型: 整数 (または resultType 整数を持つ式)。 | any |
| 型 | 読み取り設定の種類。 | string (必須) |
DelimitedTextSink
| Name | Description | Value |
|---|---|---|
| formatSettings | DelimitedText 形式の設定。 | DelimitedTextWriteSettings |
| storeSettings | DelimitedText ストアの設定。 | StoreWriteSettings |
| 型 | シンクの種類をコピーします。 | 'DelimitedTextSink' (必須) |
DelimitedTextSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| formatSettings | DelimitedText 形式の設定。 | DelimitedTextReadSettings |
| storeSettings | DelimitedText ストアの設定。 | StoreReadSettings |
| 型 | コピー元の種類。 | 'DelimitedTextSource' (必須) |
DelimitedTextWriteSettings
| Name | Description | Value |
|---|---|---|
| fileExtension | ファイルの作成に使用されるファイル拡張子。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| fileNamePrefix | ファイル名パターン <fileNamePrefix>_<fileIndex>.< を指定します。fileExtension> partitionOptions を使用せずにファイル ベース以外のストアからコピーする場合。 型: string (または resultType 文字列を含む式)。 | any |
| maxRowsPerFile | 書き込まれたファイルの行数を、指定された数以下に制限します。 型: 整数 (または resultType 整数を持つ式)。 | any |
| quoteAllText | 文字列値を常に引用符で囲む必要があるかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | 書き込み設定の種類。 | string (必須) |
DistcpSettings
| Name | Description | Value |
|---|---|---|
| distcpOptions | Distcp オプションを指定します。 型: string (または resultType 文字列を含む式)。 | any |
| resourceManagerEndpoint | Yarn ResourceManager エンドポイントを指定します。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| tempScriptPath | 一時 Distcp コマンド スクリプトの格納に使用する既存のフォルダー パスを指定します。 スクリプト ファイルは ADF によって生成され、コピー ジョブの完了後に削除されます。 型: string (または resultType 文字列を含む式)。 | any (必須) |
DocumentDbCollectionSink
| Name | Description | Value |
|---|---|---|
| nestingSeparator | 入れ子になったプロパティの区切り記号。 既定値は . (dot). 型: string (または resultType 文字列を含む式)。 | any |
| 型 | シンクの種類をコピーします。 | 'DocumentDbCollectionSink' (必須) |
| writeBehavior | Azure Cosmos DB にデータを書き込む方法について説明します。 型: string (または resultType 文字列を含む式)。 使用できる値: 挿入とアップサート。 | any |
DocumentDbCollectionSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| nestingSeparator | 入れ子になったプロパティの区切り記号。 型: string (または resultType 文字列を含む式)。 | any |
| クエリ | ドキュメント クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'DocumentDbCollectionSource' (必須) |
DrillSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'DrillSource' (必須) |
DWCopyCommandDefaultValue
| Name | Description | Value |
|---|---|---|
| columnName | 列名。 型: オブジェクト (または resultType 文字列を含む式)。 | any |
| defaultValue | 列の既定値。 型: オブジェクト (または resultType 文字列を含む式)。 | any |
DWCopyCommandSettings
| Name | Description | Value |
|---|---|---|
| additionalOptions | コピー コマンドで SQL DW に直接渡される追加オプション。 型: キーと値のペア (値は文字列型にする必要があります) (または ResultType オブジェクトを持つ式)。 例: "additionalOptions": { "MAXERRORS": "1000", "DATEFORMAT": "'ymd'" } | DWCopyCommandSettingsAdditionalOptions |
| defaultValues | SQL DW の各ターゲット列の既定値を指定します。 プロパティの既定値によって DB に設定された DEFAULT 制約が上書きされ、ID 列に既定値を設定することはできません。 型: オブジェクトの配列 (またはオブジェクトの resultType 配列を持つ式)。 | DWCopyCommandDefaultValue[] |
DWCopyCommandSettingsAdditionalOptions
| Name | Description | Value |
|---|
DynamicsAXSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| httpRequestTimeout | HTTP 応答を取得するためのタイムアウト (TimeSpan)。 応答データを読み取るタイムアウトではなく、応答を取得するタイムアウトです。 既定値: 00:05:00。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'DynamicsAXSource' (必須) |
DynamicsCrmSink
| Name | Description | Value |
|---|---|---|
| alternateKeyName | レコードのアップサート時に使用される代替キーの論理名。 型: string (または resultType 文字列を含む式)。 | any |
| bypassBusinessLogicExecution | Dataverse カスタム ビジネス ロジックのバイパスを制御します。 型: string (または resultType 文字列を含む式)。 型: string (または resultType 文字列を含む式)。 | any |
| bypassPowerAutomateFlows | Power Automate フローのバイパスを制御します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| ignoreNullValues | 書き込み操作中に入力データセット (キー フィールドを除く) の null 値を無視するかどうかを示すフラグ。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | シンクの種類をコピーします。 | 'DynamicsCrmSink' (必須) |
| writeBehavior | 操作の書き込み動作。 | 'Upsert' (必須) |
DynamicsCrmSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | FetchXML は、Microsoft Dynamics CRM (オンラインおよびオンプレミス) で使用される独自のクエリ言語です。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | コピー元の種類。 | 'DynamicsCrmSource' (必須) |
DynamicsSink
| Name | Description | Value |
|---|---|---|
| alternateKeyName | レコードのアップサート時に使用される代替キーの論理名。 型: string (または resultType 文字列を含む式)。 | any |
| bypassBusinessLogicExecution | Dataverse カスタム ビジネス ロジックのバイパスを制御します。 型: string (または resultType 文字列を含む式)。 型: string (または resultType 文字列を含む式)。 | any |
| bypassPowerAutomateFlows | Power Automate フローのバイパスを制御します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| ignoreNullValues | 書き込み操作中に入力データセット (キー フィールドを除く) の null 値を無視するかどうかを示すフラグ。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | シンクの種類をコピーします。 | 'DynamicsSink' (必須) |
| writeBehavior | 操作の書き込み動作。 | 'Upsert' (必須) |
DynamicsSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | FetchXML は、Microsoft Dynamics (オンラインおよびオンプレミス) で使用される独自のクエリ言語です。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | コピー元の種類。 | 'DynamicsSource' (必須) |
EloquaSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'EloquaSource' (必須) |
ExcelSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| storeSettings | Excel ストアの設定。 | StoreReadSettings |
| 型 | コピー元の種類。 | 'ExcelSource' (必須) |
ExecuteDataFlowActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'ExecuteDataFlow' (必須) |
| typeProperties | データ フロー アクティビティのプロパティを実行します。 | ExecuteDataFlowActivityTypeProperties (必須) |
ExecuteDataFlowActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| コンピューティング | データ フロー アクティビティのコンピューティング プロパティ。 | ExecuteDataFlowActivityTypePropertiesCompute |
| continuationSettings | データ フローの実行アクティビティの継続設定。 | ContinuationSettingsReference |
| continueOnError | データ フローの実行に使用されるエラー設定を続行します。 シンクが失敗した場合に処理を続行できるようにします。 型: boolean (または resultType ブール値を持つ式) | any |
| dataFlow | データ フローリファレンス。 | DataFlowReference (必須) |
| integrationRuntime | 統合ランタイムリファレンス。 | IntegrationRuntimeReference |
| runConcurrently | データ フローの実行に使用される同時実行設定。 同じ保存順序のシンクを同時に処理できるようにします。 型: boolean (または resultType ブール値を持つ式) | any |
| sourceStagingConcurrency | シンクに適用できるソースの並列ステージングの数を指定します。 型: 整数 (または resultType 整数を持つ式) | any |
| ステージング | データ フローの実行アクティビティのステージング情報。 | DataFlowStagingInfo |
| traceLevel | データ フロー監視出力に使用されるトレース レベルの設定。 サポートされている値は、'coarse'、'fine'、および 'none' です。 型: string (または resultType 文字列を含む式) | any |
ExecuteDataFlowActivityTypePropertiesCompute
| Name | Description | Value |
|---|---|---|
| computeType | データ フロー ジョブを実行するクラスターのコンピューティングの種類。 使用可能な値は、'General'、'MemoryOptimized'、'ComputeOptimized' です。 型: string (または resultType 文字列を含む式) | any |
| coreCount | データ フロー ジョブを実行するクラスターのコア数。 サポートされる値は、8、16、32、48、80、144、272 です。 型: 整数 (または resultType 整数を持つ式) | any |
ExecutePipelineActivity
| Name | Description | Value |
|---|---|---|
| ポリシー | パイプライン アクティビティ ポリシーを実行します。 | ExecutePipelineActivityPolicy |
| 型 | アクティビティの種類。 | 'ExecutePipeline' (必須) |
| typeProperties | パイプライン アクティビティのプロパティを実行します。 | ExecutePipelineActivityTypeProperties (必須) |
ExecutePipelineActivityPolicy
| Name | Description | Value |
|---|---|---|
| secureInput | true に設定すると、アクティビティからの入力は安全と見なされ、監視には記録されません。 | bool |
ExecutePipelineActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| parameters | パイプライン パラメーター。 | ParameterValueSpecification |
| パイプライン | パイプラインリファレンス。 | PipelineReference (必須) |
| waitOnCompletion | アクティビティの実行が依存パイプラインの実行の完了を待機するかどうかを定義します。 既定値は false です。 | bool |
ExecutePowerQueryActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| コンピューティング | データ フロー アクティビティのコンピューティング プロパティ。 | ExecuteDataFlowActivityTypePropertiesCompute |
| continuationSettings | データ フローの実行アクティビティの継続設定。 | ContinuationSettingsReference |
| continueOnError | データ フローの実行に使用されるエラー設定を続行します。 シンクが失敗した場合に処理を続行できるようにします。 型: boolean (または resultType ブール値を持つ式) | any |
| dataFlow | データ フローリファレンス。 | DataFlowReference (必須) |
| integrationRuntime | 統合ランタイムリファレンス。 | IntegrationRuntimeReference |
| queries | Power Query マッシュアップ クエリとシンク データセットのマッピングの一覧。 | PowerQuerySinkMapping[] |
| runConcurrently | データ フローの実行に使用される同時実行設定。 同じ保存順序のシンクを同時に処理できるようにします。 型: boolean (または resultType ブール値を持つ式) | any |
| sinks | (非推奨。クエリを使用してください)。 queryName にマップされた Power Query アクティビティ シンクの一覧。 | ExecutePowerQueryActivityTypePropertiesSinks |
| sourceStagingConcurrency | シンクに適用できるソースの並列ステージングの数を指定します。 型: 整数 (または resultType 整数を持つ式) | any |
| ステージング | データ フローの実行アクティビティのステージング情報。 | DataFlowStagingInfo |
| traceLevel | データ フロー監視出力に使用されるトレース レベルの設定。 サポートされている値は、'coarse'、'fine'、および 'none' です。 型: string (または resultType 文字列を含む式) | any |
ExecutePowerQueryActivityTypePropertiesSinks
| Name | Description | Value |
|---|
ExecuteSsisPackageActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'ExecuteSSISPackage' (必須) |
| typeProperties | SSIS パッケージ アクティビティのプロパティを実行します。 | ExecuteSsisPackageActivityTypeProperties (必須) |
ExecuteSsisPackageActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| connectVia | 統合ランタイムリファレンス。 | IntegrationRuntimeReference (必須) |
| environmentPath | SSIS パッケージを実行する環境パス。 型: string (または resultType 文字列を含む式)。 | any |
| executionCredential | パッケージ実行資格情報。 | SsisExecutionCredential |
| loggingLevel | SSIS パッケージ実行のログ レベル。 型: string (または resultType 文字列を含む式)。 | any |
| logLocation | SSIS パッケージ実行ログの場所。 | SsisLogLocation |
| packageConnectionManagers | SSIS パッケージを実行するパッケージ レベルの接続マネージャー。 | ExecuteSsisPackageActivityTypePropertiesPackageConnectionManagers |
| packageLocation | SSIS パッケージの場所。 | SsisPackageLocation (必須) |
| packageParameters | SSIS パッケージを実行するパッケージ レベルのパラメーター。 | ExecuteSsisPackageActivityTypePropertiesPackageParameters |
| projectConnectionManagers | SSIS パッケージを実行するプロジェクト レベルの接続マネージャー。 | ExecuteSsisPackageActivityTypePropertiesProjectConnectionManagers |
| projectParameters | SSIS パッケージを実行するためのプロジェクト レベルのパラメーター。 | ExecuteSsisPackageActivityTypePropertiesProjectParameters |
| propertyOverrides | このプロパティは、SSIS パッケージを実行するためにオーバーライドされます。 | ExecuteSsisPackageActivityTypePropertiesPropertyOverrides |
| ランタイム | SSIS パッケージを実行するランタイムを指定します。 値は "x86" または "x64" にする必要があります。 型: string (または resultType 文字列を含む式)。 | any |
ExecuteSsisPackageActivityTypePropertiesPackageConnectionManagers
| Name | Description | Value |
|---|
ExecuteSsisPackageActivityTypePropertiesPackageParameters
| Name | Description | Value |
|---|
ExecuteSsisPackageActivityTypePropertiesProjectConnectionManagers
| Name | Description | Value |
|---|
ExecuteSsisPackageActivityTypePropertiesProjectParameters
| Name | Description | Value |
|---|
ExecuteSsisPackageActivityTypePropertiesPropertyOverrides
| Name | Description | Value |
|---|
ExecuteWranglingDataflowActivity
| Name | Description | Value |
|---|---|---|
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'ExecuteWranglingDataflow' (必須) |
| typeProperties | Power Query アクティビティのプロパティを実行します。 | ExecutePowerQueryActivityTypeProperties (必須) |
Expression
| Name | Description | Value |
|---|---|---|
| 型 | 式の型。 | '式' (必須) |
| value | 式の値。 | string (必須) |
ExpressionV2
| Name | Description | Value |
|---|---|---|
| operands | 入れ子になった式の一覧。 | ExpressionV2[] |
| operators | 式演算子値 Type: 文字列のリスト。 | string[] |
| 型 | システムでサポートされている式の型。 型: 文字列。 | 'Binary' 'Constant' 'Field' 'NAry' 'Unary' |
| value | 定数/フィールドタイプの値: オブジェクト。 | any |
FailActivity
| Name | Description | Value |
|---|---|---|
| 型 | アクティビティの種類。 | 'Fail' (必須) |
| typeProperties | 失敗アクティビティのプロパティ。 | FailActivityTypeProperties (必須) |
FailActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| errorCode | Fail アクティビティのエラーの種類を分類するエラー コード。 実行時に空または空白以外の文字列に評価される動的コンテンツを指定できます。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| メッセージ | Fail アクティビティに表示されたエラー メッセージ。 実行時に空または空白以外の文字列に評価される動的コンテンツを指定できます。 型: string (または resultType 文字列を含む式)。 | any (必須) |
FileServerReadSettings
| Name | Description | Value |
|---|---|---|
| deleteFilesAfterCompletion | コピーの完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| enablePartitionDiscovery | パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| fileFilter | すべてのファイルではなく folderPath 内のファイルのサブセットを選択するために使用するフィルターを指定します。 型: string (または resultType 文字列を含む式)。 | any |
| fileListPath | コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeEnd | ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeStart | ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。 | any |
| partitionRootPath | パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。 | any |
| recursive | true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は True です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | 読み取り設定の種類。 | 'FileServerReadSettings' (必須) |
| wildcardFileName | FileServer wildcardFileName。 型: string (または resultType 文字列を含む式)。 | any |
| wildcardFolderPath | FileServer wildcardFolderPath。 型: string (または resultType 文字列を含む式)。 | any |
FileServerWriteSettings
| Name | Description | Value |
|---|---|---|
| 型 | 書き込み設定の種類。 | 'FileServerWriteSettings' (必須) |
FileSystemSink
| Name | Description | Value |
|---|---|---|
| copyBehavior | コピー シンクのコピー動作の種類。 | any |
| 型 | シンクの種類をコピーします。 | 'FileSystemSink' (必須) |
FileSystemSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| recursive | true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は True です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | コピー元の種類。 | 'FileSystemSource' (必須) |
FilterActivity
| Name | Description | Value |
|---|---|---|
| 型 | アクティビティの種類。 | 'フィルター' (必須) |
| typeProperties | アクティビティのプロパティをフィルター処理します。 | FilterActivityTypeProperties (必須) |
FilterActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| condition | 入力のフィルター処理に使用する条件。 | 式 (必須) |
| items | フィルターを適用する必要がある入力配列。 | 式 (必須) |
ForEachActivity
| Name | Description | Value |
|---|---|---|
| 型 | アクティビティの種類。 | 'ForEach' (必須) |
| typeProperties | ForEach アクティビティのプロパティ。 | ForEachActivityTypeProperties (必須) |
ForEachActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| activities | 実行するアクティビティの一覧。 | Activity[] (必須) |
| batchCount | 並列実行の数を制御するために使用されるバッチ数 (isSequential が false に設定されている場合)。 | int Constraints: 最大値 = 50 |
| isSequential | ループを順番または並列で実行する必要がある場合 (最大 50) | bool |
| items | 反復処理するコレクション。 | 式 (必須) |
FormatReadSettings
| Name | Description | Value |
|---|---|---|
| 型 | BinaryReadSettings 型の場合は 'BinaryReadSettings' に設定します。 DelimitedTextReadSettings 型を 'DelimitedTextReadSettings' に設定します。 JsonReadSettings 型の 'JsonReadSettings' に設定します。 ParquetReadSettings 型の 'ParquetReadSettings' に設定します。 XmlReadSettings 型の場合は 'XmlReadSettings' に設定します。 | 'BinaryReadSettings' 'DelimitedTextReadSettings' 'JsonReadSettings' 'ParquetReadSettings' 'XmlReadSettings' (必須) |
FtpReadSettings
| Name | Description | Value |
|---|---|---|
| deleteFilesAfterCompletion | コピーの完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| disableChunking | true の場合は、各ファイル内の並列読み取りを無効にします。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| enablePartitionDiscovery | パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| fileListPath | コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。 | any |
| partitionRootPath | パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。 | any |
| recursive | true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は True です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | 読み取り設定の種類。 | 'FtpReadSettings' (必須) |
| useBinaryTransfer | FTP ストアにバイナリ転送モードを使用するかどうかを指定します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| wildcardFileName | Ftp wildcardFileName。 型: string (または resultType 文字列を含む式)。 | any |
| wildcardFolderPath | Ftp wildcardFolderPath。 型: string (または resultType 文字列を含む式)。 | any |
GetMetadataActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'GetMetadata' (必須) |
| typeProperties | GetMetadata アクティビティのプロパティ。 | GetMetadataActivityTypeProperties (必須) |
GetMetadataActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| データセット | GetMetadata アクティビティ データセットリファレンス。 | DatasetReference (必須) |
| fieldList | データセットから取得するメタデータのフィールド。 | any[] |
| formatSettings | GetMetadata アクティビティの形式の設定。 | FormatReadSettings |
| storeSettings | GetMetadata アクティビティ ストアの設定。 | StoreReadSettings |
GoogleAdWordsSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'GoogleAdWordsSource'(必須) |
GoogleBigQuerySource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'GoogleBigQuerySource' (必須) |
GoogleBigQueryV2Source
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'GoogleBigQueryV2Source' (必須) |
GoogleCloudStorageReadSettings
| Name | Description | Value |
|---|---|---|
| deleteFilesAfterCompletion | コピーの完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| enablePartitionDiscovery | パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| fileListPath | コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeEnd | ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeStart | ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。 | any |
| partitionRootPath | パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。 | any |
| prefix | Google Cloud Storage オブジェクト名のプレフィックス フィルター。 型: string (または resultType 文字列を含む式)。 | any |
| recursive | true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は True です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | 読み取り設定の種類。 | 'GoogleCloudStorageReadSettings' (必須) |
| wildcardFileName | Google Cloud Storage wildcardFileName。 型: string (または resultType 文字列を含む式)。 | any |
| wildcardFolderPath | Google Cloud Storage wildcardFolderPath。 型: string (または resultType 文字列を含む式)。 | any |
GreenplumSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'GreenplumSource' (必須) |
HBaseSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'HBaseSource' (必須) |
HdfsReadSettings
| Name | Description | Value |
|---|---|---|
| deleteFilesAfterCompletion | コピーの完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| distcpSettings | Distcp 関連の設定を指定します。 | DistcpSettings |
| enablePartitionDiscovery | パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| fileListPath | コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeEnd | ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeStart | ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。 | any |
| partitionRootPath | パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。 | any |
| recursive | true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は True です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | 読み取り設定の種類。 | 'HdfsReadSettings' (必須) |
| wildcardFileName | HDFS wildcardFileName。 型: string (または resultType 文字列を含む式)。 | any |
| wildcardFolderPath | HDFS wildcardFolderPath。 型: string (または resultType 文字列を含む式)。 | any |
HdfsSource
| Name | Description | Value |
|---|---|---|
| distcpSettings | Distcp 関連の設定を指定します。 | DistcpSettings |
| recursive | true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は True です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | コピー元の種類。 | 'HdfsSource' (必須) |
HDInsightHiveActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'HDInsightHive' (必須) |
| typeProperties | HDInsight Hive アクティビティのプロパティ。 | HDInsightHiveActivityTypeProperties (必須 ) |
HDInsightHiveActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| arguments | HDInsightActivity に対してユーザーが指定した引数。 | any[] |
| defines | ユーザーが Hive ジョブ要求の定義を指定できるようにします。 | HDInsightHiveActivityTypePropertiesDefines |
| getDebugInfo | デバッグ情報オプション。 | 'Always' 'Failure' 'None' |
| queryTimeout | クエリ タイムアウト値 (分単位)。 HDInsight クラスターが ESP を使用している場合に有効 (Enterprise セキュリティ パッケージ) | int |
| scriptLinkedService | スクリプトのリンクされたサービス参照。 | LinkedServiceReference |
| scriptPath | スクリプト パス。 型: string (または resultType 文字列を含む式)。 | any |
| storageLinkedServices | ストレージのリンクされたサービス参照。 | LinkedServiceReference[] |
| variables | hivevar 名前空間の下でユーザーが指定した引数。 | HDInsightHiveActivityTypePropertiesVariables |
HDInsightHiveActivityTypePropertiesDefines
| Name | Description | Value |
|---|
HDInsightHiveActivityTypePropertiesVariables
| Name | Description | Value |
|---|
HDInsightMapReduceActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'HDInsightMapReduce' (必須) |
| typeProperties | HDInsight MapReduce アクティビティのプロパティ。 | HDInsightMapReduceActivityTypeProperties (必須 ) |
HDInsightMapReduceActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| arguments | HDInsightActivity に対してユーザーが指定した引数。 | any[] |
| className | クラス名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| defines | ユーザーが MapReduce ジョブ要求の定義を指定できるようにします。 | HDInsightMapReduceActivityTypePropertiesDefines |
| getDebugInfo | デバッグ情報オプション。 | 'Always' 'Failure' 'None' |
| jarFilePath | Jar パス。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| jarLibs | Jar ライブラリ。 | any[] |
| jarLinkedService | Jar のリンクされたサービス 参照。 | LinkedServiceReference |
| storageLinkedServices | ストレージのリンクされたサービス参照。 | LinkedServiceReference[] |
HDInsightMapReduceActivityTypePropertiesDefines
| Name | Description | Value |
|---|
HDInsightPigActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'HDInsightPig' (必須) |
| typeProperties | HDInsight Pig アクティビティのプロパティ。 | HDInsightPigActivityTypeProperties (必須 ) |
HDInsightPigActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| arguments | HDInsightActivity に対してユーザーが指定した引数。 型: 配列 (または resultType 配列を持つ式)。 | any |
| defines | ユーザーが Pig ジョブ要求の定義を指定できるようにします。 | HDInsightPigActivityTypePropertiesDefines |
| getDebugInfo | デバッグ情報オプション。 | 'Always' 'Failure' 'None' |
| scriptLinkedService | スクリプトのリンクされたサービス参照。 | LinkedServiceReference |
| scriptPath | スクリプト パス。 型: string (または resultType 文字列を含む式)。 | any |
| storageLinkedServices | ストレージのリンクされたサービス参照。 | LinkedServiceReference[] |
HDInsightPigActivityTypePropertiesDefines
| Name | Description | Value |
|---|
HDInsightSparkActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'HDInsightSpark' (必須) |
| typeProperties | HDInsight Spark アクティビティのプロパティ。 | HDInsightSparkActivityTypeProperties (必須) |
HDInsightSparkActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| arguments | HDInsightSparkActivity に対するユーザー指定の引数。 | any[] |
| className | アプリケーションの Java/Spark メイン クラス。 | 文字列 |
| entryFilePath | 実行するコード/パッケージのルート フォルダーへの相対パス。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| getDebugInfo | デバッグ情報オプション。 | 'Always' 'Failure' 'None' |
| proxyUser | ジョブを実行する権限を借用するユーザー。 型: string (または resultType 文字列を含む式)。 | any |
| rootPath | ジョブのすべてのファイルの 'sparkJobLinkedService' のルート パス。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| sparkConfig | Spark 構成プロパティ。 | HDInsightSparkActivityTypePropertiesSparkConfig |
| sparkJobLinkedService | エントリ ファイルと依存関係をアップロードし、ログを受信するためのストレージのリンクされたサービス。 | LinkedServiceReference |
HDInsightSparkActivityTypePropertiesSparkConfig
| Name | Description | Value |
|---|
HDInsightStreamingActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'HDInsightStreaming' (必須) |
| typeProperties | HDInsight ストリーミング アクティビティのプロパティ。 | HDInsightStreamingActivityTypeProperties (必須) |
HDInsightStreamingActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| arguments | HDInsightActivity に対してユーザーが指定した引数。 | any[] |
| combiner | コンバイナー実行可能ファイル名。 型: string (または resultType 文字列を含む式)。 | any |
| commandEnvironment | コマンド ライン環境の値。 | any[] |
| defines | ユーザーがストリーミング ジョブ要求の定義を指定できるようにします。 | HDInsightStreamingActivityTypePropertiesDefines |
| fileLinkedService | ファイルが配置されているリンクされたサービス参照。 | LinkedServiceReference |
| filePaths | ストリーミング ジョブ ファイルへのパス。 ディレクトリを指定できます。 | any[] (必須) |
| getDebugInfo | デバッグ情報オプション。 | 'Always' 'Failure' 'None' |
| 入力 | 入力 BLOB パス。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| Mapper | マッパー実行可能ファイル名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| 出力 | 出力 BLOB パス。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| Reducer | Reducer 実行可能ファイル名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| storageLinkedServices | ストレージのリンクされたサービス参照。 | LinkedServiceReference[] |
HDInsightStreamingActivityTypePropertiesDefines
| Name | Description | Value |
|---|
HiveSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'HiveSource' (必須) |
HttpReadSettings
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| additionalHeaders | RESTful API への要求内の追加の HTTP ヘッダー。 型: string (または resultType 文字列を含む式)。 | any |
| requestBody | requestMethod が POST の場合、RESTful API への HTTP 要求本文。 型: string (または resultType 文字列を含む式)。 | any |
| requestMethod | RESTful API の呼び出しに使用される HTTP メソッド。 既定値は GET です。 型: string (または resultType 文字列を含む式)。 | any |
| requestTimeout | HTTP クライアントが HTTP サーバーから HTTP 応答を取得するためのタイムアウトを指定します。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | 読み取り設定の種類。 | 'HttpReadSettings' (必須) |
HttpSource
| Name | Description | Value |
|---|---|---|
| httpRequestTimeout | HTTP クライアントが HTTP サーバーから HTTP 応答を取得するためのタイムアウトを指定します。 既定値は System.Net.HttpWebRequest.Timeout と同じです。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'HttpSource' (必須) |
HubspotSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 「HubspotSource」(必須) |
IcebergSink
| Name | Description | Value |
|---|---|---|
| formatSettings | Iceberg 形式の設定。 | IcebergWriteSettings |
| storeSettings | Iceberg ストアの設定。 | StoreWriteSettings |
| 型 | シンクの種類をコピーします。 | 'IcebergSink' (必須) |
IcebergWriteSettings
| Name | Description | Value |
|---|---|---|
| 型 | 書き込み設定の種類。 | string (必須) |
IfConditionActivity
| Name | Description | Value |
|---|---|---|
| 型 | アクティビティの種類。 | 'IfCondition' (必須) |
| typeProperties | IfCondition アクティビティのプロパティ。 | IfConditionActivityTypeProperties (必須) |
IfConditionActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| 式 | ブール値に評価される式。 これは、実行されるアクティビティのブロック (ifTrueActivities または ifFalseActivities) を決定するために使用されます。 | 式 (必須) |
| ifFalseActivities | 式が false に評価された場合に実行するアクティビティの一覧。 これは省略可能なプロパティであり、指定しない場合、アクティビティはアクションなしで終了します。 | Activity[] |
| ifTrueActivities | 式が true に評価された場合に実行するアクティビティの一覧。 これは省略可能なプロパティであり、指定しない場合、アクティビティはアクションなしで終了します。 | Activity[] |
ImpalaSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'ImpalaSource' (必須) |
InformixSink
| Name | Description | Value |
|---|---|---|
| preCopyScript | コピーを開始する前に実行するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | シンクの種類をコピーします。 | 'InformixSink' (必須) |
InformixSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | データベース クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'InformixSource' (必須) |
IntegrationRuntimeReference
| Name | Description | Value |
|---|---|---|
| parameters | 統合ランタイムの引数。 | ParameterValueSpecification |
| referenceName | 統合ランタイム名を参照します。 | string (必須) |
| 型 | 統合ランタイムの種類。 | 'IntegrationRuntimeReference' (必須) |
JiraSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'JiraSource' (必須) |
JsonReadSettings
| Name | Description | Value |
|---|---|---|
| compressionProperties | 圧縮設定。 | CompressionReadSettings |
| 型 | 読み取り設定の種類。 | 'JsonReadSettings' (必須) |
JsonReadSettings
| Name | Description | Value |
|---|---|---|
| compressionProperties | 圧縮設定。 | CompressionReadSettings |
| 型 | 読み取り設定の種類。 | string (必須) |
JsonSink
| Name | Description | Value |
|---|---|---|
| formatSettings | Json 形式の設定。 | JsonWriteSettings |
| storeSettings | Json ストアの設定。 | StoreWriteSettings |
| 型 | シンクの種類をコピーします。 | 'JsonSink' (必須) |
JsonSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| formatSettings | Json 形式の設定。 | JsonReadSettings |
| storeSettings | Json ストアの設定。 | StoreReadSettings |
| 型 | コピー元の種類。 | 'JsonSource' (必須) |
JsonWriteSettings
| Name | Description | Value |
|---|---|---|
| filePattern | JSON のファイル パターン。 この設定は、JSON オブジェクトのコレクションの処理方法を制御します。 既定値は 'setOfObjects' です。 大文字と小文字が区別されます。 | any |
| 型 | 書き込み設定の種類。 | string (必須) |
LakeHouseReadSettings
| Name | Description | Value |
|---|---|---|
| deleteFilesAfterCompletion | コピーの完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| enablePartitionDiscovery | パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| fileListPath | コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeEnd | ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeStart | ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。 | any |
| partitionRootPath | パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。 | any |
| recursive | true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は True です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | 読み取り設定の種類。 | 'LakeHouseReadSettings' (必須) |
| wildcardFileName | Microsoft Fabric Lakehouse Files wildcardFileName。 型: string (または resultType 文字列を含む式)。 | any |
| wildcardFolderPath | Microsoft Fabric Lakehouse Files wildcardFolderPath。 型: string (または resultType 文字列を含む式)。 | any |
LakeHouseTableSink
| Name | Description | Value |
|---|---|---|
| partitionNameList | シンク列のパーティション列名を指定します。 型: オブジェクトの配列 (またはオブジェクトの resultType 配列を持つ式)。 | any |
| partitionOption | 1 つまたは複数の列に基づいて、フォルダー構造にパーティションを作成します。 各個別の列値 (ペア) は新しいパーティションになります。 指定できる値は、"None"、"PartitionByKey" です。 | any |
| tableActionOption | Lakehouse テーブル シンクのテーブル アクションの種類。 指定できる値は、"None"、"Append"、"Overwrite" です。 | any |
| 型 | シンクの種類をコピーします。 | 'LakeHouseTableSink' (必須) |
LakeHouseTableSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| timestampAsOf | タイムスタンプを使用して古いスナップショットのクエリを実行します。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | コピー元の種類。 | 'LakeHouseTableSource' (必須) |
| versionAsOf | 古いスナップショットをバージョン別にクエリします。 型: 整数 (または resultType 整数を持つ式)。 | any |
LakeHouseWriteSettings
| Name | Description | Value |
|---|---|---|
| 型 | 書き込み設定の種類。 | 'LakeHouseWriteSettings' (必須) |
LinkedServiceReference
| Name | Description | Value |
|---|---|---|
| parameters | LinkedService の引数。 | ParameterValueSpecification |
| referenceName | LinkedService 名を参照します。 | string (必須) |
| 型 | リンクされたサービス参照の種類。 | 'LinkedServiceReference' (必須) |
LogLocationSettings
| Name | Description | Value |
|---|---|---|
| linkedServiceName | ログ ストレージのリンクされたサービス リファレンス。 | LinkedServiceReference (必須) |
| パス | アクティビティ実行の詳細なログを格納するためのストレージへのパス。 型: string (または resultType 文字列を含む式)。 | any |
LogSettings
| Name | Description | Value |
|---|---|---|
| copyActivityLogSettings | コピー アクティビティ ログの設定を指定します。 | CopyActivityLogSettings |
| enableCopyActivityLog | コピー アクティビティ ログを有効にするかどうかを指定します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| logLocationSettings | ログを有効にする際に、お客様が指定する必要があるログの場所の設定。 | LogLocationSettings (必須) |
LogStorageSettings
| Name | Description | Value |
|---|---|---|
| enableReliableLogging | 信頼できるログ記録を有効にするかどうかを指定します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| linkedServiceName | ログ ストレージのリンクされたサービス リファレンス。 | LinkedServiceReference (必須) |
| logLevel | ログ レベル、サポート: 情報、警告を取得または設定します。 型: string (または resultType 文字列を含む式)。 | any |
| パス | アクティビティ実行の詳細なログを格納するためのストレージへのパス。 型: string (または resultType 文字列を含む式)。 | any |
LookupActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'ルックアップ' (必須) |
| typeProperties | ルックアップ アクティビティのプロパティ。 | LookupActivityTypeProperties (必須) |
LookupActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| データセット | ルックアップ アクティビティ データセットの参照。 | DatasetReference (必須) |
| firstRowOnly | 最初の行またはすべての行を返すかどうか。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| ソース | コピー アクティビティ ソースと同じデータセット固有のソース プロパティ。 | CopySource (必須) |
| treatDecimalAsString | 値オーバーフローの問題を回避するために、10 進値を文字列として扱うかどうかを示します。 このオプションは、SnowflakeV2コネクターでのみ有効になります。 型: boolean (または resultType ブール値を持つ式)。 | any |
MagentoSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'MagentoSource' (必須) |
MariaDBSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'MariaDBSource' (必須) |
MarketoSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 「MarketoSource」(必須) |
MetadataItem
| Name | Description | Value |
|---|---|---|
| name | メタデータ項目のキー名。 型: string (または resultType 文字列を含む式)。 | any |
| value | メタデータ項目の値。 型: string (または resultType 文字列を含む式)。 | any |
MicrosoftAccessSink
| Name | Description | Value |
|---|---|---|
| preCopyScript | コピーを開始する前に実行するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | シンクの種類をコピーします。 | 'MicrosoftAccessSink' (必須) |
MicrosoftAccessSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | データベース クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | コピー元の種類。 | 'MicrosoftAccessSource' (必須) |
MongoDbAtlasSink
| Name | Description | Value |
|---|---|---|
| 型 | シンクの種類をコピーします。 | 'MongoDbAtlasSink' (必須) |
| writeBehavior | 例外をスロー (挿入) するのではなく、同じキーを持つドキュメントを上書き (アップサート) するかどうかを指定します。 既定値は "insert" です。 型: string (または resultType 文字列を含む式)。 型: string (または resultType 文字列を含む式)。 | any |
MongoDbAtlasSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| batchSize | MongoDB Atlas インスタンスからの応答の各バッチで返されるドキュメントの数を指定します。 ほとんどの場合、バッチ サイズを変更すると、ユーザーやアプリケーションには影響しません。 このプロパティの主な目的は、応答サイズの制限に達しないようにすることです。 型: 整数 (または resultType 整数を持つ式)。 | any |
| cursorMethods | Mongodb クエリのカーソル メソッド | MongoDbCursorMethodsProperties |
| フィルタ | クエリ演算子を使用して選択フィルターを指定します。 コレクション内のすべてのドキュメントを返すには、このパラメーターを省略するか、空のドキュメント ({}) を渡します。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'MongoDbAtlasSource' (必須) |
MongoDbCursorMethodsProperties
| Name | Description | Value |
|---|---|---|
| limit | サーバーが返すドキュメントの最大数を指定します。 limit() は、SQL データベースの LIMIT ステートメントに似ています。 型: 整数 (または resultType 整数を持つ式)。 | any |
| プロジェクト | クエリ フィルターに一致するドキュメントで返されるフィールドを指定します。 一致するドキュメント内のすべてのフィールドを返すには、このパラメーターを省略します。 型: string (または resultType 文字列を含む式)。 | any |
| スキップ | スキップされたドキュメントの数と、MongoDB が結果の返しを開始する場所を指定します。 この方法は、ページ分割された結果を実装する場合に役立ちます。 型: 整数 (または resultType 整数を持つ式)。 | any |
| 並べ替え | クエリが一致するドキュメントを返す順序を指定します。 型: string (または resultType 文字列を含む式)。 型: string (または resultType 文字列を含む式)。 | any |
MongoDbSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | データベース クエリ。 SQL-92 クエリ式である必要があります。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | コピー元の種類。 | 'MongoDbSource' (必須) |
MongoDbV2Sink
| Name | Description | Value |
|---|---|---|
| 型 | シンクの種類をコピーします。 | 'MongoDbV2Sink' (必須) |
| writeBehavior | 例外をスロー (挿入) するのではなく、同じキーを持つドキュメントを上書き (アップサート) するかどうかを指定します。 既定値は "insert" です。 型: string (または resultType 文字列を含む式)。 型: string (または resultType 文字列を含む式)。 | any |
MongoDbV2Source
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| batchSize | MongoDB インスタンスからの応答の各バッチで返されるドキュメントの数を指定します。 ほとんどの場合、バッチ サイズを変更すると、ユーザーやアプリケーションには影響しません。 このプロパティの主な目的は、応答サイズの制限に達しないようにすることです。 型: 整数 (または resultType 整数を持つ式)。 | any |
| cursorMethods | Mongodb クエリのカーソル メソッド | MongoDbCursorMethodsProperties |
| フィルタ | クエリ演算子を使用して選択フィルターを指定します。 コレクション内のすべてのドキュメントを返すには、このパラメーターを省略するか、空のドキュメント ({}) を渡します。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'MongoDbV2Source' (必須) |
MySqlSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | データベース クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'MySqlSource' (必須) |
NetezzaPartitionSettings
| Name | Description | Value |
|---|---|---|
| partitionColumnName | 範囲のパーティション分割を続行するために使用される整数型の列の名前。 型: string (または resultType 文字列を含む式)。 | any |
| partitionLowerBound | 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最小値。 型: string (または resultType 文字列を含む式)。 | any |
| partitionUpperBound | 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最大値。 型: string (または resultType 文字列を含む式)。 | any |
NetezzaSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| partitionOption | Netezza 読み取りを並列で使用するパーティション メカニズム。 指定できる値は、"None"、"DataSlice"、"DynamicRange" です。 | any |
| partitionSettings | Netezza ソースのパーティション分割に利用される設定。 | NetezzaPartitionSettings |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'NetezzaSource' (必須) |
NotebookParameter
| Name | Description | Value |
|---|---|---|
| 型 | Notebook パラメーターの種類。 | 'bool' 'float' 'int' 'string' |
| value | Notebook パラメーターの値。 型: string (または resultType 文字列を含む式)。 | any |
ODataSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| httpRequestTimeout | HTTP 応答を取得するためのタイムアウト (TimeSpan)。 応答データを読み取るタイムアウトではなく、応答を取得するタイムアウトです。 既定値: 00:05:00。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| クエリ | OData クエリ。 たとえば、"$top=1" とします。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | コピー元の種類。 | 'ODataSource' (必須) |
OdbcSink
| Name | Description | Value |
|---|---|---|
| preCopyScript | コピーを開始する前に実行するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | シンクの種類をコピーします。 | 'OdbcSink' (必須) |
OdbcSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | データベース クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'OdbcSource' (必須) |
Office365Source
| Name | Description | Value |
|---|---|---|
| allowedGroups | すべてのユーザーを含むグループ。 型: 文字列の配列 (または文字列の resultType 配列を持つ式)。 | any |
| dateFilterColumn | <paramref name="StartTime"/> と <paramref name="EndTime"/> を適用する列。 型: string (または resultType 文字列を含む式)。 | any |
| endTime | このデータセットの要求された範囲の終了時刻。 型: string (または resultType 文字列を含む式)。 | any |
| outputColumns | Office 365 テーブルから読み取る列。 型: オブジェクトの配列 (またはオブジェクトの resultType 配列を持つ式)。 itemType: OutputColumn。 例: [ { "name": "Id" }, { "name": "CreatedDateTime" } ] | any |
| startTime | このデータセットの要求された範囲の開始時刻。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | コピー元の種類。 | 'Office365Source' (必須) |
| userScopeFilterUri | ユーザー スコープ URI。 型: string (または resultType 文字列を含む式)。 | any |
OracleCloudStorageReadSettings
| Name | Description | Value |
|---|---|---|
| deleteFilesAfterCompletion | コピーの完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| enablePartitionDiscovery | パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| fileListPath | コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeEnd | ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeStart | ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。 | any |
| partitionRootPath | パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。 | any |
| prefix | Oracle Cloud Storage オブジェクト名のプレフィックス フィルター。 型: string (または resultType 文字列を含む式)。 | any |
| recursive | true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は True です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | 読み取り設定の種類。 | 'OracleCloudStorageReadSettings' (必須) |
| wildcardFileName | Oracle Cloud Storage wildcardFileName。 型: string (または resultType 文字列を含む式)。 | any |
| wildcardFolderPath | Oracle Cloud Storage wildcardFolderPath。 型: string (または resultType 文字列を含む式)。 | any |
OraclePartitionSettings
| Name | Description | Value |
|---|---|---|
| partitionColumnName | 範囲のパーティション分割を続行するために使用される整数型の列の名前。 型: string (または resultType 文字列を含む式)。 | any |
| partitionLowerBound | 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最小値。 型: string (または resultType 文字列を含む式)。 | any |
| partitionNames | Oracle テーブルの物理パーティションの名前。 | any |
| partitionUpperBound | 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最大値。 型: string (または resultType 文字列を含む式)。 | any |
OracleServiceCloudSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'OracleServiceCloudSource' (必須) |
OracleSink
| Name | Description | Value |
|---|---|---|
| preCopyScript | SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | シンクの種類をコピーします。 | 'OracleSink' (必須) |
OracleSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| 数値精度 | 精度とスケールなしでOracle NUMBER型を表すために使用される10進数の精度。 範囲は 1 から 256 で、指定しない場合、デフォルト値は 256 です。 型: 整数 (または resultType 整数を持つ式)。 バージョン 2.0 でのみ使用されます。 | any |
| numberScale(数値スケール) | 精度とスケールなしでOracle NUMBERタイプを表すために使用される10進数スケール。 範囲は 0 から 130 で、指定しない場合のデフォルト値は 130 です。 型: 整数 (または resultType 整数を持つ式)。 バージョン 2.0 でのみ使用されます。 | any |
| oracleReaderQuery | Oracle リーダー クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| partitionOption | Oracle の読み取りを並列で使用するパーティション メカニズム。 指定できる値は、"None"、"PhysicalPartitionsOfTable"、"DynamicRange" です。 | any |
| partitionSettings | Oracle ソースのパーティション分割に利用される設定。 | OraclePartitionSettings |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'OracleSource' (必須) |
OrcSink
| Name | Description | Value |
|---|---|---|
| formatSettings | ORC 形式の設定。 | OrcWriteSettings |
| storeSettings | ORC ストアの設定。 | StoreWriteSettings |
| 型 | シンクの種類をコピーします。 | 'OrcSink' (必須) |
OrcSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| storeSettings | ORC ストアの設定。 | StoreReadSettings |
| 型 | コピー元の種類。 | 'OrcSource' (必須) |
OrcWriteSettings
| Name | Description | Value |
|---|---|---|
| fileNamePrefix | ファイル名パターン <fileNamePrefix>_<fileIndex>.< を指定します。fileExtension> partitionOptions を使用せずにファイル ベース以外のストアからコピーする場合。 型: string (または resultType 文字列を含む式)。 | any |
| maxRowsPerFile | 書き込まれたファイルの行数を、指定された数以下に制限します。 型: 整数 (または resultType 整数を持つ式)。 | any |
| 型 | 書き込み設定の種類。 | string (必須) |
ParameterDefinitionSpecification
| Name | Description | Value |
|---|
ParameterSpecification
| Name | Description | Value |
|---|---|---|
| defaultValue | パラメーターの既定値。 | any |
| 型 | パラメーターの型。 | 'Array' 'Bool' 'Float' 'Int' 'Object' 'SecureString' 'String' (必須) |
ParameterValueSpecification
| Name | Description | Value |
|---|
ParameterValueSpecification
| Name | Description | Value |
|---|
ParameterValueSpecification
| Name | Description | Value |
|---|
ParameterValueSpecification
| Name | Description | Value |
|---|
ParameterValueSpecification
| Name | Description | Value |
|---|
ParquetReadSettings
| Name | Description | Value |
|---|---|---|
| compressionProperties | 圧縮設定。 | CompressionReadSettings |
| 型 | 読み取り設定の種類。 | 'ParquetReadSettings' (必須) |
ParquetReadSettings
| Name | Description | Value |
|---|---|---|
| compressionProperties | 圧縮設定。 | CompressionReadSettings |
| 型 | 読み取り設定の種類。 | string (必須) |
ParquetSink
| Name | Description | Value |
|---|---|---|
| formatSettings | Parquet 形式の設定。 | ParquetWriteSettings |
| storeSettings | Parquet ストアの設定。 | StoreWriteSettings |
| 型 | シンクの種類をコピーします。 | 'ParquetSink' (必須) |
ParquetSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| formatSettings | Parquet 形式の設定。 | ParquetReadSettings |
| storeSettings | Parquet ストアの設定。 | StoreReadSettings |
| 型 | コピー元の種類。 | 'ParquetSource' (必須) |
ParquetWriteSettings
| Name | Description | Value |
|---|---|---|
| fileNamePrefix | ファイル名パターン <fileNamePrefix>_<fileIndex>.< を指定します。fileExtension> partitionOptions を使用せずにファイル ベース以外のストアからコピーする場合。 型: string (または resultType 文字列を含む式)。 | any |
| maxRowsPerFile | 書き込まれたファイルの行数を、指定された数以下に制限します。 型: 整数 (または resultType 整数を持つ式)。 | any |
| 型 | 書き込み設定の種類。 | string (必須) |
PaypalSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'PaypalSource' (必須) |
PhoenixSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'PhoenixSource' (必須) |
パイプライン
| Name | Description | Value |
|---|---|---|
| activities | パイプライン内のアクティビティの一覧。 | Activity[] |
| annotations | パイプラインの記述に使用できるタグの一覧。 | any[] |
| コンカレンシー | パイプラインの同時実行の最大数。 | int Constraints: 最小値 = 1 |
| description | パイプラインの説明。 | 文字列 |
| フォルダ | このパイプラインが存在するフォルダー。 指定しない場合、パイプラインはルート レベルで表示されます。 | PipelineFolder |
| parameters | パイプラインのパラメーターの一覧。 | ParameterDefinitionSpecification |
| ポリシー | パイプライン ポリシー。 | PipelinePolicy |
| runDimensions | パイプラインによって出力されるディメンション。 | PipelineRunDimensions |
| variables | パイプラインの変数の一覧。 | VariableDefinitionSpecification |
PipelineElapsedTimeMetricPolicy
| Name | Description | Value |
|---|---|---|
| duration | TimeSpan 値。その後、Azure 監視メトリックが発生します。 | any |
PipelineFolder
| Name | Description | Value |
|---|---|---|
| name | このパイプラインが存在するフォルダーの名前。 | 文字列 |
PipelinePolicy
| Name | Description | Value |
|---|---|---|
| elapsedTimeMetric | Pipeline ElapsedTime メトリック ポリシー。 | PipelineElapsedTimeMetricPolicy |
PipelineReference
| Name | Description | Value |
|---|---|---|
| name | 参照名。 | 文字列 |
| referenceName | 参照パイプライン名。 | string (必須) |
| 型 | パイプライン参照型。 | 'PipelineReference' (必須) |
PipelineRunDimensions
| Name | Description | Value |
|---|
PolybaseSettings
| Name | Description | Value |
|---|---|---|
| rejectSampleValue | PolyBase が拒否された行の割合を再計算する前に取得を試みる行の数を決定します。 型: 整数 (または resultType 整数を持つ式)、最小値: 0。 | any |
| rejectType | 拒否の種類。 | 'percentage' 'value' |
| rejectValue | クエリが失敗する前に拒否できる行の値または割合を指定します。 型: 数値 (または resultType 番号を持つ式)、最小値: 0。 | any |
| useTypeDefault | PolyBase がテキスト ファイルからデータを取得するときに、区切りテキスト ファイル内の欠損値を処理する方法を指定します。 型: boolean (または resultType ブール値を持つ式)。 | any |
PostgreSqlSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | データベース クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'PostgreSqlSource' (必須) |
PostgreSqlV2Source
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | データベース クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'PostgreSqlV2Source' (必須) |
PowerQuerySink
| Name | Description | Value |
|---|---|---|
| データセット | データセット参照。 | DatasetReference |
| description | 変換の説明。 | 文字列 |
| flowlet | Flowlet リファレンス | DataFlowReference |
| linkedService | リンクされたサービス参照。 | LinkedServiceReference |
| name | 変換名。 | string (必須) |
| rejectedDataLinkedService | 拒否されたデータのリンクされたサービス参照。 | LinkedServiceReference |
| schemaLinkedService | スキーマのリンクされたサービス 参照。 | LinkedServiceReference |
| スクリプト | シンク スクリプト。 | 文字列 |
PowerQuerySinkMapping
| Name | Description | Value |
|---|---|---|
| dataflowSinks | Power Query マッシュアップ クエリにマップされたシンクの一覧。 | PowerQuerySink[] |
| queryName | Power Query マッシュアップ ドキュメント内のクエリの名前。 | 文字列 |
PrestoSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'PrestoSource' (必須) |
QuickBooksSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'QuickBooksSource' (必須) |
RedirectIncompatibleRowSettings
| Name | Description | Value |
|---|---|---|
| linkedServiceName | 互換性のない行のリダイレクトに使用される Azure Storage、Storage SAS、または Azure Data Lake Store のリンクされたサービスの名前。 redirectIncompatibleRowSettings が指定されている場合は、指定する必要があります。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| パス | リダイレクトの互換性のない行データを格納するためのパス。 型: string (または resultType 文字列を含む式)。 | any |
RedshiftUnloadSettings
| Name | Description | Value |
|---|---|---|
| bucketName | Amazon Redshift ソースからアンロードされたデータを格納するために使用される中間 Amazon S3 のバケット。 バケットは、Amazon Redshift ソースと同じリージョンに存在する必要があります。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| s3LinkedServiceName | Amazon Redshift ソースからコピーするときにアンロード操作に使用される Amazon S3 のリンクされたサービスの名前。 | LinkedServiceReference (必須) |
RelationalSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | データベース クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | コピー元の種類。 | 'RelationalSource' (必須) |
ResponsysSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'ResponsysSource' (必須) |
RestSink
| Name | Description | Value |
|---|---|---|
| additionalHeaders | RESTful API への要求内の追加の HTTP ヘッダー。 型: キーと値のペア (値は文字列型にする必要があります)。 | any |
| httpCompressionType | 最適な圧縮レベルで圧縮形式でデータを送信する Http 圧縮の種類。既定値は None です。 サポートされているオプションは Gzip のみです。 型: string (または resultType 文字列を含む式)。 | any |
| httpRequestTimeout | HTTP 応答を取得するためのタイムアウト (TimeSpan)。 応答データを読み取るタイムアウトではなく、応答を取得するタイムアウトです。 既定値: 00:01:40。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| requestInterval | 次の要求を送信するまでの待ち時間 (ミリ秒単位) | any |
| requestMethod | RESTful API の呼び出しに使用される HTTP メソッド。 既定値は POST です。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | シンクの種類をコピーします。 | 'RestSink' (必須) |
RestSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: キーと値のペア (値は文字列型にする必要があります)。 | any |
| additionalHeaders | RESTful API への要求内の追加の HTTP ヘッダー。 型: string (または resultType 文字列を含む式)。 | any |
| httpRequestTimeout | HTTP 応答を取得するためのタイムアウト (TimeSpan)。 応答データを読み取るタイムアウトではなく、応答を取得するタイムアウトです。 既定値: 00:01:40。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| paginationRules | 次のページ要求を構成するためのページネーションルール。 型: string (または resultType 文字列を含む式)。 | any |
| requestBody | requestMethod が POST の場合、RESTful API への HTTP 要求本文。 型: string (または resultType 文字列を含む式)。 | any |
| requestInterval | 次のページ要求を送信するまでの待ち時間。 | any |
| requestMethod | RESTful API の呼び出しに使用される HTTP メソッド。 既定値は GET です。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | コピー元の種類。 | 'RestSource' (必須) |
SalesforceMarketingCloudSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'SalesforceMarketingCloudSource' (必須) |
SalesforceServiceCloudSink
| Name | Description | Value |
|---|---|---|
| externalIdFieldName | アップサート操作の外部 ID フィールドの名前。 既定値は 'Id' 列です。 型: string (または resultType 文字列を含む式)。 | any |
| ignoreNullValues | 書き込み操作中に入力データセット (キー フィールドを除く) の null 値を無視するかどうかを示すフラグ。 既定値は false です。 true に設定すると、ADF はアップサート/更新操作の実行時にコピー先オブジェクト内のデータを変更せず、挿入操作の実行時に定義された既定値を挿入することを意味します。一方、ADF はアップサート/更新操作の実行時にコピー先オブジェクトのデータを NULL に更新し、挿入操作の実行時に NULL 値を挿入します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | シンクの種類をコピーします。 | 'SalesforceServiceCloudSink' (必須) |
| writeBehavior | 操作の書き込み動作。 既定値は Insert です。 | 'Insert' 'Upsert' |
SalesforceServiceCloudSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | データベース クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| readBehavior | 操作の読み取り動作。 既定値は Query です。 使用できる値: Query/QueryAll。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | コピー元の種類。 | 'SalesforceServiceCloudSource' (必須) |
SalesforceServiceCloudV2Sink
| Name | Description | Value |
|---|---|---|
| externalIdFieldName | アップサート操作の外部 ID フィールドの名前。 既定値は 'Id' 列です。 型: string (または resultType 文字列を含む式)。 | any |
| ignoreNullValues | 書き込み操作中に入力データセット (キー フィールドを除く) の null 値を無視するかどうかを示すフラグ。 既定値は false です。 true に設定すると、ADF はアップサート/更新操作の実行時にコピー先オブジェクト内のデータを変更せず、挿入操作の実行時に定義された既定値を挿入することを意味します。一方、ADF はアップサート/更新操作の実行時にコピー先オブジェクトのデータを NULL に更新し、挿入操作の実行時に NULL 値を挿入します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | シンクの種類をコピーします。 | 'SalesforceServiceCloudV2Sink' (必須) |
| writeBehavior | 操作の書き込み動作。 既定値は Insert です。 | 'Insert' 'Upsert' |
SalesforceServiceCloudV2Source
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| includeDeletedObjects | このプロパティは、クエリ結果に Deleted オブジェクトが含まれるかどうかを制御します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| クエリ | Salesforce オブジェクト クエリ言語 (SOQL) クエリは、制限付きでのみ使用できます。 SOQL の制限については、この記事「 https://developer.salesforce.com/docs/atlas.en-us.api_asynch.meta/api_asynch/queries.htm#SOQL%20Considerations」を参照してください。 クエリが指定されていない場合、データセット内の ObjectApiName/reportId で指定された Salesforce オブジェクトのすべてのデータが取得されます。 型: string (または resultType 文字列を含む式)。 | any |
| SOQLQuery | 非推奨の場合は、代わりに 'query' プロパティを使用してください。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | コピー元の種類。 | 'SalesforceServiceCloudV2Source' (必須) |
SalesforceSink
| Name | Description | Value |
|---|---|---|
| externalIdFieldName | アップサート操作の外部 ID フィールドの名前。 既定値は 'Id' 列です。 型: string (または resultType 文字列を含む式)。 | any |
| ignoreNullValues | 書き込み操作中に入力データセット (キー フィールドを除く) の null 値を無視するかどうかを示すフラグ。 既定値は false です。 true に設定すると、ADF はアップサート/更新操作の実行時にコピー先オブジェクト内のデータを変更せず、挿入操作の実行時に定義された既定値を挿入することを意味します。一方、ADF はアップサート/更新操作の実行時にコピー先オブジェクトのデータを NULL に更新し、挿入操作の実行時に NULL 値を挿入します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | シンクの種類をコピーします。 | 「SalesforceSink」(必須) |
| writeBehavior | 操作の書き込み動作。 既定値は Insert です。 | 'Insert' 'Upsert' |
SalesforceSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | データベース クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| readBehavior | 操作の読み取り動作。 既定値は Query です。 使用できる値: Query/QueryAll。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | コピー元の種類。 | 「SalesforceSource」(必須) |
SalesforceV2Sink
| Name | Description | Value |
|---|---|---|
| externalIdFieldName | アップサート操作の外部 ID フィールドの名前。 既定値は 'Id' 列です。 型: string (または resultType 文字列を含む式)。 | any |
| ignoreNullValues | 書き込み操作中に入力データセット (キー フィールドを除く) の null 値を無視するかどうかを示すフラグ。 既定値は false です。 true に設定すると、ADF はアップサート/更新操作の実行時にコピー先オブジェクト内のデータを変更せず、挿入操作の実行時に定義された既定値を挿入することを意味します。一方、ADF はアップサート/更新操作の実行時にコピー先オブジェクトのデータを NULL に更新し、挿入操作の実行時に NULL 値を挿入します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | シンクの種類をコピーします。 | 「SalesforceV2Sink」(必須) |
| writeBehavior | 操作の書き込み動作。 既定値は Insert です。 | 'Insert' 'Upsert' |
SalesforceV2Source
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| includeDeletedObjects | このプロパティは、クエリ結果に Deleted オブジェクトが含まれるかどうかを制御します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| pageSize | 各 http 要求のページ サイズ。pageSize が大きすぎるとタイムアウトが発生し、既定値は 300,000 です。 型: 整数 (または resultType 整数を持つ式)。 | any |
| partitionOption | コピーアクティビティの SalesforceV2 コネクタのパーティションオプション、自動検出またはなし。 型: string (または resultType 文字列を含む式)。 | any |
| クエリ | Salesforce オブジェクト クエリ言語 (SOQL) クエリは、制限付きでのみ使用できます。 SOQL の制限については、この記事「 https://developer.salesforce.com/docs/atlas.en-us.api_asynch.meta/api_asynch/queries.htm#SOQL%20Considerations」を参照してください。 クエリが指定されていない場合、データセット内の ObjectApiName/reportId で指定された Salesforce オブジェクトのすべてのデータが取得されます。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| SOQLQuery | 非推奨の場合は、代わりに 'query' プロパティを使用してください。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | コピー元の種類。 | 「SalesforceV2Source」(必須) |
SapBwSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | MDX クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'SapBwSource' (必須) |
SapCloudForCustomerSink
| Name | Description | Value |
|---|---|---|
| httpRequestTimeout | HTTP 応答を取得するためのタイムアウト (TimeSpan)。 応答データを読み取るタイムアウトではなく、応答を取得するタイムアウトです。 既定値: 00:05:00。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | シンクの種類をコピーします。 | 'SapCloudForCustomerSink' (必須) |
| writeBehavior | 操作の書き込み動作。 既定値は 'Insert' です。 | 'Insert' 'Update' |
SapCloudForCustomerSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| httpRequestTimeout | HTTP 応答を取得するためのタイムアウト (TimeSpan)。 応答データを読み取るタイムアウトではなく、応答を取得するタイムアウトです。 既定値: 00:05:00。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| クエリ | SAP Cloud for Customer OData クエリ。 たとえば、"$top=1" とします。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'SapCloudForCustomerSource' (必須) |
SapEccSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| httpRequestTimeout | HTTP 応答を取得するためのタイムアウト (TimeSpan)。 応答データを読み取るタイムアウトではなく、応答を取得するタイムアウトです。 既定値: 00:05:00。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| クエリ | SAP ECC OData クエリ。 たとえば、"$top=1" とします。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'SapEccSource' (必須) |
SapHanaPartitionSettings
| Name | Description | Value |
|---|---|---|
| partitionColumnName | 範囲のパーティション分割を続行するために使用される列の名前。 型: string (または resultType 文字列を含む式)。 | any |
SapHanaSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| packetSize | SAP HANA から読み取られたデータのパケット サイズ。 型: integer(または resultType 整数を持つ式)。 | any |
| partitionOption | SAP HANA の並列読み取りに使用されるパーティション メカニズム。 指定できる値は、"None"、"PhysicalPartitionsOfTable"、"SapHanaDynamicRange" です。 | any |
| partitionSettings | SAP HANA ソースのパーティション分割に利用される設定。 | SapHanaPartitionSettings |
| クエリ | SAP HANA Sql クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'SapHanaSource' (必須) |
SapOdpSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| extractionMode | 抽出モード。 使用できる値は、Full、Delta、Recovery です。 既定値は Full です。 型: string (または resultType 文字列を含む式)。 | any |
| プロジェクション | ソース データから選択する列を指定します。 型: オブジェクトの配列 (プロジェクション) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 選択 | ソース データからの選択条件を指定します。 型: オブジェクトの配列 (選択) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| subscriberProcess | デルタ プロセスを管理するサブスクライバー プロセス。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | コピー元の種類。 | 'SapOdpSource' (必須) |
SapOpenHubSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| baseRequestId | 差分読み込みの要求の ID。 設定すると、このプロパティの値より大きい requestId を持つデータのみが取得されます。 既定値は 0 です。 型: 整数 (または resultType 整数を持つ式)。 | any |
| customRfcReadTableFunctionModule | SAP テーブルからデータを読み取るために使用するカスタム RFC 関数モジュールを指定します。 型: string (または resultType 文字列を含む式)。 | any |
| excludeLastRequest | 最後の要求のレコードを除外するかどうかを指定します。 これは既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| sapDataColumnDelimiter | SAP RFC に渡される区切り記号として使用される 1 文字と、取得した出力データの分割。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | コピー元の種類。 | 'SapOpenHubSource' (必須) |
SapTablePartitionSettings
| Name | Description | Value |
|---|---|---|
| maxPartitionsNumber | テーブルが分割されるパーティションの最大値。 型: 整数 (または resultType 文字列を含む式)。 | any |
| partitionColumnName | 範囲のパーティション分割を続行するために使用される列の名前。 型: string (または resultType 文字列を含む式)。 | any |
| partitionLowerBound | 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最小値。 型: string (または resultType 文字列を含む式)。 | any |
| partitionUpperBound | 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最大値。 型: string (または resultType 文字列を含む式)。 | any |
SapTableSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| batchSize | SAP テーブルからデータを取得するときに一度に取得される行の最大数を指定します。 型: 整数 (または resultType 整数を持つ式)。 | any |
| customRfcReadTableFunctionModule | SAP テーブルからデータを読み取るために使用するカスタム RFC 関数モジュールを指定します。 型: string (または resultType 文字列を含む式)。 | any |
| partitionOption | 並列で読み取られる SAP テーブルに使用されるパーティション メカニズム。 指定できる値は、"None"、"PartitionOnInt"、"PartitionOnCalendarYear"、"PartitionOnCalendarMonth"、"PartitionOnCalendarDate"、"PartitionOnTime" です。 | any |
| partitionSettings | SAP テーブル ソースのパーティション分割に利用される設定。 | SapTablePartitionSettings |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| rfcTableFields | 取得される SAP テーブルのフィールド。 たとえば、column0、column1 などです。 型: string (または resultType 文字列を含む式)。 | any |
| rfcTableOptions | SAP テーブルのフィルター処理のオプション。 たとえば、EQ SOME VALUE をCOLUMN0します。 型: string (または resultType 文字列を含む式)。 | any |
| rowCount | 取得する行の数。 型: integer(または resultType 整数を持つ式)。 | any |
| rowSkips | スキップされる行の数。 型: 整数 (または resultType 整数を持つ式)。 | any |
| sapDataColumnDelimiter | SAP RFC に渡される区切り記号として使用される 1 文字と、取得した出力データの分割。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | コピー元の種類。 | 'SapTableSource' (必須) |
ScriptActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'スクリプト' (必須) |
| typeProperties | スクリプト アクティビティのプロパティ。 | ScriptActivityTypeProperties (必須) |
ScriptActivityParameter
| Name | Description | Value |
|---|---|---|
| 方向 | パラメーターの方向。 | 'Input' 'InputOutput' 'Output' |
| name | パラメーターの名前。 型: string (または resultType 文字列を含む式)。 | any |
| size | 出力方向パラメーターのサイズ。 | int |
| 型 | パラメーターの型。 | 'Boolean' 'DateTime' 'DateTimeOffset' 'Decimal' 'Double' 'Guid' 'Int16' 'Int32' 'Int64' 'Single' 'String' 'Timespan' |
| value | パラメーターの値。 型: string (または resultType 文字列を含む式)。 | any |
ScriptActivityScriptBlock
| Name | Description | Value |
|---|---|---|
| parameters | スクリプト パラメーターの配列。 型: 配列。 | ScriptActivityParameter[] |
| SMS 送信 | クエリ テキスト。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| 型 | クエリの種類。 有効なオプションについては、ScriptType を参照してください。 型: string (または resultType 文字列を含む式)。 | any (必須) |
ScriptActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| logSettings | スクリプト アクティビティのログ設定。 | ScriptActivityTypePropertiesLogSettings |
| returnMultistatementResult | 複数の SQL ステートメントから結果セットを取得し、DML ステートメントの影響を受ける行数を取得できるようにします。 サポートされているコネクタ: SnowflakeV2。 型: boolean (または resultType ブール値を持つ式)。 | any |
| scriptBlockExecutionTimeout | ScriptBlock の実行タイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| scripts | スクリプト ブロックの配列。 型: 配列。 | ScriptActivityScriptBlock[] |
| treatDecimalAsString | 値オーバーフローの問題を回避するために、10 進値を文字列として扱うかどうかを示します。 このオプションは、SnowflakeV2コネクターでのみ有効になります。 型: boolean (または resultType ブール値を持つ式)。 | any |
ScriptActivityTypePropertiesLogSettings
| Name | Description | Value |
|---|---|---|
| logDestination | ログの宛先。 型: 文字列。 | 'ActivityOutput' 'ExternalStore' (必須) |
| logLocationSettings | ログを有効にする際に、お客様が指定する必要があるログの場所の設定。 | LogLocationSettings |
SecretBase
| Name | Description | Value |
|---|---|---|
| 型 | AzureKeyVaultSecretReference 型の "AzureKeyVaultSecret" に設定します。 SecureString 型の場合は 'SecureString' に設定します。 | 'AzureKeyVaultSecret' 'SecureString' (必須) |
SecureInputOutputPolicy
| Name | Description | Value |
|---|---|---|
| secureInput | true に設定すると、アクティビティからの入力は安全と見なされ、監視には記録されません。 | bool |
| secureOutput | true に設定すると、アクティビティからの出力は安全と見なされ、監視には記録されません。 | bool |
SecureString
| Name | Description | Value |
|---|---|---|
| 型 | シークレットの種類。 | string (必須) |
| value | セキュリティで保護された文字列の値。 | string (必須) |
SecureString
| Name | Description | Value |
|---|---|---|
| 型 | シークレットの種類。 | 'SecureString' (必須) |
| value | セキュリティで保護された文字列の値。 | string (必須) |
ServiceNowSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'ServiceNowSource' (必須) |
ServiceNowV2Source
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| 式 | ソースからデータをフィルター処理する式。 | ExpressionV2 |
| pageSize | 結果のページ サイズ。 型: 整数 (または resultType 整数を持つ式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'ServiceNowV2Source' (必須) |
SetVariableActivity
| Name | Description | Value |
|---|---|---|
| ポリシー | アクティビティ ポリシー。 | SecureInputOutputPolicy |
| 型 | アクティビティの種類。 | 'SetVariable' (必須) |
| typeProperties | 変数アクティビティのプロパティを設定します。 | SetVariableActivityTypeProperties (必須) |
SetVariableActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| setSystemVariable | true に設定すると、パイプライン実行の戻り値が設定されます。 | bool |
| value | 設定する値。 静的な値または式を指定できます。 | any |
| variableName | 値を設定する必要がある変数の名前。 | 文字列 |
SftpReadSettings
| Name | Description | Value |
|---|---|---|
| deleteFilesAfterCompletion | コピーの完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| disableChunking | true の場合は、各ファイル内の並列読み取りを無効にします。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| enablePartitionDiscovery | パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| fileListPath | コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeEnd | ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。 | any |
| modifiedDatetimeStart | ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。 | any |
| partitionRootPath | パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。 | any |
| recursive | true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は True です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | 読み取り設定の種類。 | 'SftpReadSettings' (必須) |
| wildcardFileName | Sftp wildcardFileName。 型: string (または resultType 文字列を含む式)。 | any |
| wildcardFolderPath | Sftp wildcardFolderPath。 型: string (または resultType 文字列を含む式)。 | any |
SftpWriteSettings
| Name | Description | Value |
|---|---|---|
| operationTimeout | 各チャンクを SFTP サーバーに書き込むためのタイムアウトを指定します。 既定値: 01:00:00 (1 時間)。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | 書き込み設定の種類。 | 'SftpWriteSettings' (必須) |
| useTempFileRename | 一時ファイルにアップロードし、名前を変更します。 SFTP サーバーが名前変更操作をサポートしていない場合は、このオプションを無効にします。 型: boolean (または resultType ブール値を持つ式)。 | any |
SharePointOnlineListSource
| Name | Description | Value |
|---|---|---|
| httpRequestTimeout | SharePoint Online から応答を取得するための待機時間。 既定値は 5 分 (00:05:00) です。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| クエリ | SharePoint Online リストのデータをフィルター処理する OData クエリ。 たとえば、"$top=1" とします。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | コピー元の種類。 | 'SharePointOnlineListSource' (必須) |
ShopifySource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 「ShopifySource」(必須) |
SkipErrorFile
| Name | Description | Value |
|---|---|---|
| dataInconsistency | 他の同時書き込みによってソース/シンク ファイルが変更された場合はスキップします。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| fileMissing | コピー中に他のクライアントによってファイルが削除された場合はスキップします。 既定値は True です。 型: boolean (または resultType ブール値を持つ式)。 | any |
SnowflakeExportCopyCommand
| Name | Description | Value |
|---|---|---|
| additionalCopyOptions | snowflake コピー コマンドに直接渡される追加のコピー オプション。 型: キーと値のペア (値は文字列型にする必要があります) (または ResultType オブジェクトを持つ式)。 例: "additionalCopyOptions": { "DATE_FORMAT": "MM/DD/YYYY", "TIME_FORMAT": "'HH24:MI:SS.FF'" } | SnowflakeExportCopyCommandAdditionalCopyOptions |
| additionalFormatOptions | snowflake Copy Command に直接渡される追加のフォーマット オプション。 型: キーと値のペア (値は文字列型にする必要があります) (または ResultType オブジェクトを持つ式)。 例: "additionalFormatOptions": { "OVERWRITE": "TRUE", "MAX_FILE_SIZE": "'FALSE'" } | SnowflakeExportCopyCommandAdditionalFormatOptions |
| storageIntegration | コピー操作に使用する snowflake ストレージ統合の名前。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | エクスポート設定の種類。 | string (必須) |
SnowflakeExportCopyCommandAdditionalCopyOptions
| Name | Description | Value |
|---|
SnowflakeExportCopyCommandAdditionalFormatOptions
| Name | Description | Value |
|---|
SnowflakeImportCopyCommand
| Name | Description | Value |
|---|---|---|
| additionalCopyOptions | snowflake コピー コマンドに直接渡される追加のコピー オプション。 型: キーと値のペア (値は文字列型にする必要があります) (または ResultType オブジェクトを持つ式)。 例: "additionalCopyOptions": { "DATE_FORMAT": "MM/DD/YYYY", "TIME_FORMAT": "'HH24:MI:SS.FF'" } | SnowflakeImportCopyCommandAdditionalCopyOptions |
| additionalFormatOptions | snowflake Copy Command に直接渡される追加のフォーマット オプション。 型: キーと値のペア (値は文字列型にする必要があります) (または ResultType オブジェクトを持つ式)。 例: "additionalFormatOptions": { "FORCE": "TRUE", "LOAD_UNCERTAIN_FILES": "'FALSE'" } | SnowflakeImportCopyCommandAdditionalFormatOptions |
| storageIntegration | コピー操作に使用する snowflake ストレージ統合の名前。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | インポート設定の種類。 | string (必須) |
SnowflakeImportCopyCommandAdditionalCopyOptions
| Name | Description | Value |
|---|
SnowflakeImportCopyCommandAdditionalFormatOptions
| Name | Description | Value |
|---|
SnowflakeSink
| Name | Description | Value |
|---|---|---|
| importSettings | Snowflake のインポート設定。 | SnowflakeImportCopyCommand |
| preCopyScript | SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | シンクの種類をコピーします。 | 'SnowflakeSink' (必須) |
SnowflakeSource
| Name | Description | Value |
|---|---|---|
| exportSettings | Snowflake エクスポートの設定。 | SnowflakeExportCopyCommand (必須) |
| クエリ | Snowflake Sql クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | コピー元の種類。 | 'SnowflakeSource' (必須) |
SnowflakeV2Sink
| Name | Description | Value |
|---|---|---|
| importSettings | Snowflake のインポート設定。 | SnowflakeImportCopyCommand |
| preCopyScript | SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | シンクの種類をコピーします。 | 'SnowflakeV2Sink' (必須) |
SnowflakeV2Source
| Name | Description | Value |
|---|---|---|
| exportSettings | Snowflake エクスポートの設定。 | SnowflakeExportCopyCommand (必須) |
| クエリ | Snowflake Sql クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | コピー元の種類。 | 'SnowflakeV2Source' (必須) |
SparkConfigurationParametrizationReference
| Name | Description | Value |
|---|---|---|
| referenceName | Spark 構成名を参照します。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| 型 | Spark 構成の参照の種類。 | 'SparkConfigurationReference' (必須) |
SparkSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'SparkSource' (必須) |
SqlDWSink
| Name | Description | Value |
|---|---|---|
| allowCopyCommand | Copy コマンドを使用して SQL Data Warehouse にデータをコピーすることを示します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| allowPolyBase | PolyBase を使用して、必要に応じて SQL Data Warehouse にデータをコピーすることを示します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| copyCommandSettings | allowCopyCommand が true の場合に Copy Command 関連の設定を指定します。 | DWCopyCommandSettings |
| polyBaseSettings | allowPolyBase が true の場合に PolyBase 関連の設定を指定します。 | PolybaseSettings |
| preCopyScript | SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。 | any |
| sqlWriterUseTableLock | 一括コピー中にテーブル ロックを使用するかどうか。 型: boolean (または resultType ブール値を持つ式)。 | any |
| tableOption | シンク テーブルを処理するオプション (autoCreate など)。 現時点では、'autoCreate' 値のみがサポートされています。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | シンクの種類をコピーします。 | 'SqlDWSink' (必須) |
| upsertSettings | SQL DW upsert 設定。 | SqlDWUpsertSettings |
| writeBehavior | Azure SQL DW にデータをコピーするときの動作を書き込みます。 型: SqlDWWriteBehaviorEnum (または ResultType SqlDWWriteBehaviorEnum を含む式) | any |
SqlDWSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| isolationLevel | SQL ソースのトランザクション ロック動作を指定します。 使用できる値: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 既定値は ReadCommitted です。 型: string (または resultType 文字列を含む式)。 | any |
| partitionOption | 並列で SQL 読み取りに使用されるパーティション メカニズム。 指定できる値は、"None"、"PhysicalPartitionsOfTable"、"DynamicRange" です。 型: string (または resultType 文字列を含む式)。 | any |
| partitionSettings | SQL ソースのパーティション分割に利用される設定。 | SqlPartitionSettings |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| sqlReaderQuery | SQL Data Warehouse リーダー クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| sqlReaderStoredProcedureName | SQL Data Warehouse ソースのストアド プロシージャの名前。 これは、SqlReaderQuery と同時に使用することはできません。 型: string (または resultType 文字列を含む式)。 | any |
| storedProcedureParameters | ストアド プロシージャ パラメーターの値と型の設定。 例: "{Parameter1: {value: "1", type: "int"}}". 型: オブジェクト (または resultType オブジェクトを持つ式)、itemType: StoredProcedureParameter。 | any |
| 型 | コピー元の種類。 | 'SqlDWSource' (必須) |
SqlDWUpsertSettings
| Name | Description | Value |
|---|---|---|
| interimSchemaName | 中間テーブルのスキーマ名。 型: string (または resultType 文字列を含む式)。 | any |
| keys | 一意の行識別のキー列名。 型: 文字列の配列 (または文字列の resultType 配列を持つ式)。 | any |
SqlMISink
| Name | Description | Value |
|---|---|---|
| preCopyScript | SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。 | any |
| sqlWriterStoredProcedureName | SQL ライター ストアド プロシージャ名。 型: string (または resultType 文字列を含む式)。 | any |
| sqlWriterTableType | SQL ライター テーブルの種類。 型: string (または resultType 文字列を含む式)。 | any |
| sqlWriterUseTableLock | 一括コピー中にテーブル ロックを使用するかどうか。 型: boolean (または resultType ブール値を持つ式)。 | any |
| storedProcedureParameters | SQL ストアド プロシージャのパラメーター。 | any |
| storedProcedureTableTypeParameterName | テーブル型のストアド プロシージャ パラメーター名。 型: string (または resultType 文字列を含む式)。 | any |
| tableOption | シンク テーブルを処理するオプション (autoCreate など)。 現時点では、'autoCreate' 値のみがサポートされています。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | シンクの種類をコピーします。 | 'SqlMISink' (必須) |
| upsertSettings | SQL アップサート設定。 | SqlUpsertSettings |
| writeBehavior | Azure SQL MI にデータをコピーするときの白い動作。 型: string (または resultType 文字列を含む式) | any |
SqlMISource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| isolationLevel | SQL ソースのトランザクション ロック動作を指定します。 使用できる値: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 既定値は ReadCommitted です。 型: string (または resultType 文字列を含む式)。 | any |
| partitionOption | 並列で SQL 読み取りに使用されるパーティション メカニズム。 指定できる値は、"None"、"PhysicalPartitionsOfTable"、"DynamicRange" です。 型: string (または resultType 文字列を含む式)。 | any |
| partitionSettings | SQL ソースのパーティション分割に利用される設定。 | SqlPartitionSettings |
| produceAdditionalTypes | 生成する追加の型。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| sqlReaderQuery | SQL リーダー クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| sqlReaderStoredProcedureName | Azure SQL Managed Instance ソースのストアド プロシージャの名前。 これは、SqlReaderQuery と同時に使用することはできません。 型: string (または resultType 文字列を含む式)。 | any |
| storedProcedureParameters | ストアド プロシージャ パラメーターの値と型の設定。 例: "{Parameter1: {value: "1", type: "int"}}". | any |
| 型 | コピー元の種類。 | 'SqlMISource' (必須) |
SqlPartitionSettings
| Name | Description | Value |
|---|---|---|
| partitionColumnName | パーティション分割を続行するために使用される整数型または datetime 型の列の名前。 指定しない場合、テーブルの主キーが自動検出され、パーティション列として使用されます。 型: string (または resultType 文字列を含む式)。 | any |
| partitionLowerBound | パーティション範囲の分割のための、パーティション列の最小値。 この値は、テーブル内の行をフィルター処理するためではなく、パーティションのストライドを決定するために使用されます。 テーブルまたはクエリ結果のすべての行がパーティション分割され、コピーされます。 型: string (または resultType 文字列を含む式)。 | any |
| partitionUpperBound | パーティション範囲分割用のパーティション列の最大値。 この値は、テーブル内の行をフィルター処理するためではなく、パーティションのストライドを決定するために使用されます。 テーブルまたはクエリ結果のすべての行がパーティション分割され、コピーされます。 型: string (または resultType 文字列を含む式)。 | any |
SqlServerSink
| Name | Description | Value |
|---|---|---|
| preCopyScript | SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。 | any |
| sqlWriterStoredProcedureName | SQL ライター ストアド プロシージャ名。 型: string (または resultType 文字列を含む式)。 | any |
| sqlWriterTableType | SQL ライター テーブルの種類。 型: string (または resultType 文字列を含む式)。 | any |
| sqlWriterUseTableLock | 一括コピー中にテーブル ロックを使用するかどうか。 型: boolean (または resultType ブール値を持つ式)。 | any |
| storedProcedureParameters | SQL ストアド プロシージャのパラメーター。 | any |
| storedProcedureTableTypeParameterName | テーブル型のストアド プロシージャ パラメーター名。 型: string (または resultType 文字列を含む式)。 | any |
| tableOption | シンク テーブルを処理するオプション (autoCreate など)。 現時点では、'autoCreate' 値のみがサポートされています。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | シンクの種類をコピーします。 | 'SqlServerSink' (必須) |
| upsertSettings | SQL アップサート設定。 | SqlUpsertSettings |
| writeBehavior | SQL Server にデータをコピーするときの動作を書き込みます。 型: string (または resultType 文字列を含む式)。 | any |
SqlServerSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| isolationLevel | SQL ソースのトランザクション ロック動作を指定します。 使用できる値: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 既定値は ReadCommitted です。 型: string (または resultType 文字列を含む式)。 | any |
| partitionOption | 並列で SQL 読み取りに使用されるパーティション メカニズム。 指定できる値は、"None"、"PhysicalPartitionsOfTable"、"DynamicRange" です。 型: string (または resultType 文字列を含む式)。 | any |
| partitionSettings | SQL ソースのパーティション分割に利用される設定。 | SqlPartitionSettings |
| produceAdditionalTypes | 生成する追加の型。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| sqlReaderQuery | SQL リーダー クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| sqlReaderStoredProcedureName | SQL Database ソースのストアド プロシージャの名前。 これは、SqlReaderQuery と同時に使用することはできません。 型: string (または resultType 文字列を含む式)。 | any |
| storedProcedureParameters | ストアド プロシージャ パラメーターの値と型の設定。 例: "{Parameter1: {value: "1", type: "int"}}". | any |
| 型 | コピー元の種類。 | 'SqlServerSource' (必須) |
SqlServerStoredProcedureActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'SqlServerStoredProcedure' (必須) |
| typeProperties | SQL ストアド プロシージャ アクティビティのプロパティ。 | SqlServerStoredProcedureActivityTypeProperties (必須) |
SqlServerStoredProcedureActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| storedProcedureName | ストアド プロシージャ名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| storedProcedureParameters | ストアド プロシージャ パラメーターの値と型の設定。 例: "{Parameter1: {value: "1", type: "int"}}". | any |
SqlSink
| Name | Description | Value |
|---|---|---|
| preCopyScript | SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。 | any |
| sqlWriterStoredProcedureName | SQL ライター ストアド プロシージャ名。 型: string (または resultType 文字列を含む式)。 | any |
| sqlWriterTableType | SQL ライター テーブルの種類。 型: string (または resultType 文字列を含む式)。 | any |
| sqlWriterUseTableLock | 一括コピー中にテーブル ロックを使用するかどうか。 型: boolean (または resultType ブール値を持つ式)。 | any |
| storedProcedureParameters | SQL ストアド プロシージャのパラメーター。 | any |
| storedProcedureTableTypeParameterName | テーブル型のストアド プロシージャ パラメーター名。 型: string (または resultType 文字列を含む式)。 | any |
| tableOption | シンク テーブルを処理するオプション (autoCreate など)。 現時点では、'autoCreate' 値のみがサポートされています。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | シンクの種類をコピーします。 | 'SqlSink' (必須) |
| upsertSettings | SQL アップサート設定。 | SqlUpsertSettings |
| writeBehavior | sql にデータをコピーするときの動作を書き込みます。 型: string (または resultType 文字列を含む式)。 | any |
SqlSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| isolationLevel | SQL ソースのトランザクション ロック動作を指定します。 使用できる値: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 既定値は ReadCommitted です。 型: string (または resultType 文字列を含む式)。 | any |
| partitionOption | 並列で SQL 読み取りに使用されるパーティション メカニズム。 指定できる値は、"None"、"PhysicalPartitionsOfTable"、"DynamicRange" です。 型: string (または resultType 文字列を含む式)。 | any |
| partitionSettings | SQL ソースのパーティション分割に利用される設定。 | SqlPartitionSettings |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| sqlReaderQuery | SQL リーダー クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| sqlReaderStoredProcedureName | SQL Database ソースのストアド プロシージャの名前。 これは、SqlReaderQuery と同時に使用することはできません。 型: string (または resultType 文字列を含む式)。 | any |
| storedProcedureParameters | ストアド プロシージャ パラメーターの値と型の設定。 例: "{Parameter1: {value: "1", type: "int"}}". | any |
| 型 | コピー元の種類。 | 'SqlSource' (必須) |
SqlUpsertSettings
| Name | Description | Value |
|---|---|---|
| interimSchemaName | 中間テーブルのスキーマ名。 型: string (または resultType 文字列を含む式)。 | any |
| keys | 一意の行識別のキー列名。 型: 文字列の配列 (または文字列の resultType 配列を持つ式)。 | any |
| useTempDB | アップサート中間テーブルに temp db を使用するかどうかを指定します。 型: boolean (または resultType ブール値を持つ式)。 | any |
SquareSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'SquareSource' (必須) |
SsisAccessCredential
| Name | Description | Value |
|---|---|---|
| ドメイン | Windows 認証のドメイン。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| パスワード | Windows 認証のパスワード。 | SecretBase (必須) |
| userName | Windows 認証の UseName。 型: string (または resultType 文字列を含む式)。 | any (必須) |
SsisChildPackage
| Name | Description | Value |
|---|---|---|
| packageContent | 埋め込み子パッケージのコンテンツ。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| packageLastModifiedDate | 埋め込み子パッケージの最終更新日。 | 文字列 |
| packageName | 埋め込み子パッケージの名前。 | 文字列 |
| packagePath | 埋め込み子パッケージのパス。 型: string (または resultType 文字列を含む式)。 | any (必須) |
SsisConnectionManager
| Name | Description | Value |
|---|
SsisConnectionManager
| Name | Description | Value |
|---|
SsisExecutionCredential
| Name | Description | Value |
|---|---|---|
| ドメイン | Windows 認証のドメイン。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| パスワード | Windows 認証のパスワード。 | SecureString (必須) |
| userName | Windows 認証の UseName。 型: string (または resultType 文字列を含む式)。 | any (必須) |
SsisExecutionParameter
| Name | Description | Value |
|---|---|---|
| value | SSIS パッケージ実行パラメーター値。 型: string (または resultType 文字列を含む式)。 | any (必須) |
SsisLogLocation
| Name | Description | Value |
|---|---|---|
| logPath | SSIS パッケージの実行ログ パス。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| 型 | SSIS ログの場所の種類。 | 'File' (必須) |
| typeProperties | SSIS パッケージ実行ログの場所のプロパティ。 | SsisLogLocationTypeProperties (必須) |
SsisLogLocationTypeProperties
| Name | Description | Value |
|---|---|---|
| accessCredential | パッケージ実行ログ アクセス資格情報。 | SsisAccessCredential |
| logRefreshInterval | ログを更新する間隔を指定します。 既定の間隔は 5 分です。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
SsisPackageLocation
| Name | Description | Value |
|---|---|---|
| packagePath | SSIS パッケージ パス。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | SSIS パッケージの場所の種類。 | 'File' 'InlinePackage' 'PackageStore' 'SSISDB' |
| typeProperties | SSIS パッケージの場所のプロパティ。 | SsisPackageLocationTypeProperties |
SsisPackageLocationTypeProperties
| Name | Description | Value |
|---|---|---|
| accessCredential | パッケージ アクセス資格情報。 | SsisAccessCredential |
| childPackages | 埋め込み子パッケージの一覧。 | SsisChildPackage[] |
| configurationAccessCredential | 構成ファイルアクセス資格情報。 | SsisAccessCredential |
| configurationPath | パッケージ実行の構成ファイル。 型: string (または resultType 文字列を含む式)。 | any |
| packageContent | 埋め込みパッケージのコンテンツ。 型: string (または resultType 文字列を含む式)。 | any |
| packageLastModifiedDate | 埋め込みパッケージの最終更新日。 | 文字列 |
| packageName | パッケージ名。 | 文字列 |
| packagePassword | パッケージのパスワード。 | SecretBase |
SsisPropertyOverride
| Name | Description | Value |
|---|---|---|
| isSensitive | SSIS パッケージ のプロパティオーバーライド値が機密データであるかどうかを示します。 値が true の場合、SSISDB で暗号化されます | bool |
| value | SSIS パッケージ プロパティのオーバーライド値。 型: string (または resultType 文字列を含む式)。 | any (必須) |
StagingSettings
| Name | Description | Value |
|---|---|---|
| enableCompression | 中間ステージング経由でデータをコピーするときに圧縮を使用するかどうかを指定します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| linkedServiceName | ステージングのリンクされたサービス参照。 | LinkedServiceReference (必須) |
| パス | 中間データを格納するためのストレージへのパス。 型: string (または resultType 文字列を含む式)。 | any |
StoreReadSettings
| Name | Description | Value |
|---|---|---|
| disableMetricsCollection | true の場合は、データ ストア メトリックの収集を無効にします。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| maxConcurrentConnections | ソース データ ストアの最大同時接続数。 型: 整数 (または resultType 整数を持つ式)。 | any |
| 型 | AmazonS3CompatibleReadSettings タイプを 'AmazonS3CompatibleReadSettings' に設定します。 タイプ AmazonS3ReadSettings を 'AmazonS3ReadSettings' に設定します。 AzureBlobFSReadSettings 型の "AzureBlobFSReadSettings" に設定します。 AzureBlobStorageReadSettings 型を 'AzureBlobStorageReadSettings' に設定します。 AzureDataLakeStoreReadSettings 型の "AzureDataLakeStoreReadSettings" に設定します。 AzureFileStorageReadSettings 型を 'AzureFileStorageReadSettings' に設定します。 FileServerReadSettings 型を 'FileServerReadSettings' に設定します。 FtpReadSettings 型の 'FtpReadSettings' に設定します。 「 GoogleCloudStorageReadSettings」タイプを「GoogleCloudStorageReadSettings」に設定します。 HdfsReadSettings 型の 'HdfsReadSettings' に設定します。 HttpReadSettings 型を 'HttpReadSettings' に設定します。 LakeHouseReadSettings 型を 'LakeHouseReadSettings' に設定します。 タイプ OracleCloudStorageReadSettingsを「OracleCloudStorageReadSettings」に設定します。 SftpReadSettings 型を 'SftpReadSettings' に設定します。 | 'AmazonS3CompatibleReadSettings' 'AmazonS3ReadSettings' 'AzureBlobFSReadSettings' 'AzureBlobStorageReadSettings' 'AzureDataLakeStoreReadSettings' 'AzureFileStorageReadSettings' 'FileServerReadSettings' 'FtpReadSettings' 'GoogleCloudStorageReadSettings' 'HdfsReadSettings' 'HttpReadSettings' 'LakeHouseReadSettings' 'OracleCloudStorageReadSettings' 'SftpReadSettings' (必須) |
StoreWriteSettings
| Name | Description | Value |
|---|---|---|
| copyBehavior | コピー シンクのコピー動作の種類。 | any |
| disableMetricsCollection | true の場合は、データ ストア メトリックの収集を無効にします。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| maxConcurrentConnections | ソース データ ストアの最大同時接続数。 型: 整数 (または resultType 整数を持つ式)。 | any |
| メタデータ | シンク データに追加するカスタム メタデータを指定します。 型: オブジェクトの配列 (またはオブジェクトの resultType 配列を持つ式)。 | MetadataItem[] |
| 型 | AzureBlobFSWriteSettings 型の場合は 'AzureBlobFSWriteSettings' に設定します。 AzureBlobStorageWriteSettings 型を "AzureBlobStorageWriteSettings" に設定します。 AzureDataLakeStoreWriteSettings 型の "AzureDataLakeStoreWriteSettings" に設定します。 AzureFileStorageWriteSettings 型を "AzureFileStorageWriteSettings" に設定します。 FileServerWriteSettings 型を 'FileServerWriteSettings' に設定します。 LakeHouseWriteSettings 型を 'LakeHouseWriteSettings' に設定します。 SftpWriteSettings 型を 'SftpWriteSettings' に設定します。 | 'AzureBlobFSWriteSettings' 'AzureBlobStorageWriteSettings' 'AzureDataLakeStoreWriteSettings' 'AzureFileStorageWriteSettings' 'FileServerWriteSettings' 'LakeHouseWriteSettings' 'SftpWriteSettings' (必須) |
SwitchActivity
| Name | Description | Value |
|---|---|---|
| 型 | アクティビティの種類。 | 'Switch' (必須) |
| typeProperties | アクティビティのプロパティを切り替えます。 | SwitchActivityTypeProperties (必須) |
SwitchActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| cases | 'on' プロパティの予期される値に対応するケースの一覧。 これは省略可能なプロパティであり、指定しない場合、アクティビティは defaultActivities で提供されるアクティビティを実行します。 | SwitchCase[] |
| defaultActivities | ケース条件が満たされていない場合に実行するアクティビティの一覧。 これは省略可能なプロパティであり、指定しない場合、アクティビティはアクションなしで終了します。 | Activity[] |
| on | 文字列または整数に評価される式。 これは、実行される場合のアクティビティブロックを決定するために使用されます。 | 式 (必須) |
SwitchCase
| Name | Description | Value |
|---|---|---|
| activities | 満たされたケース条件に対して実行するアクティビティの一覧。 | Activity[] |
| value | 'on' プロパティの式の結果を満たす値が必要です。 | 文字列 |
SybaseSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | データベース クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'SybaseSource' (必須) |
SynapseNotebookActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'SynapseNotebook' (必須) |
| typeProperties | Synapse Notebook アクティビティのプロパティを実行します。 | SynapseNotebookActivityTypeProperties (必須) |
SynapseNotebookActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| conf | Spark 構成プロパティ。指定したノートブックの 'conf' をオーバーライドします。 | any |
| configurationType | Spark 構成の種類。 | 'Artifact' 'Customized' 'Default' |
| driverSize | セッションの指定された Spark プールに割り当てられたドライバーに使用されるコアとメモリの数。これは、指定したノートブックの 'driverCores' と 'driverMemory' をオーバーライドするために使用されます。 型: string (または resultType 文字列を含む式)。 | any |
| executorSize | セッションの指定された Spark プールに割り当てられた Executor に使用されるコアとメモリの数。これは、指定したノートブックの 'executorCores' と 'executorMemory' をオーバーライドするために使用されます。 型: string (または resultType 文字列を含む式)。 | any |
| ノートブック | Synapse Notebook リファレンス。 | SynapseNotebookReference (必須) |
| numExecutors | このセッションで起動する Executor の数。これにより、指定したノートブックの 'numExecutors' がオーバーライドされます。 型: 整数 (または resultType 整数を持つ式)。 | any |
| parameters | ノートブックのパラメーター。 | SynapseNotebookActivityTypePropertiesParameters |
| sparkConfig | Spark 構成プロパティ。 | SynapseNotebookActivityTypePropertiesSparkConfig |
| sparkPool | ノートブックの実行に使用されるビッグ データ プールの名前。 | BigDataPoolParametrizationReference |
| targetSparkConfiguration | Spark ジョブの Spark 構成。 | SparkConfigurationParametrizationReference |
SynapseNotebookActivityTypePropertiesParameters
| Name | Description | Value |
|---|
SynapseNotebookActivityTypePropertiesSparkConfig
| Name | Description | Value |
|---|
SynapseNotebookReference
| Name | Description | Value |
|---|---|---|
| referenceName | 参照ノートブック名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
| 型 | Synapse ノートブックの参照の種類。 | 'NotebookReference' (必須) |
SynapseSparkJobActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| args | SynapseSparkJobDefinitionActivity に対してユーザーが指定した引数。 | any[] |
| className | 指定した Spark ジョブ定義の 'className' をオーバーライドする、完全修飾識別子またはメイン定義ファイル内のメイン クラス。 型: string (または resultType 文字列を含む式)。 | any |
| conf | Spark 構成プロパティ。指定した Spark ジョブ定義の "conf" をオーバーライドします。 | any |
| configurationType | Spark 構成の種類。 | 'Artifact' 'Customized' 'Default' |
| driverSize | ジョブの指定された Spark プールに割り当てられたドライバーに使用されるコアとメモリの数。これは、指定した Spark ジョブ定義の 'driverCores' と 'driverMemory' をオーバーライドするために使用されます。 型: string (または resultType 文字列を含む式)。 | any |
| executorSize | ジョブの指定された Spark プールに割り当てられた Executor に使用されるコアとメモリの数。これは、指定した Spark ジョブ定義の 'executorCores' と 'executorMemory' をオーバーライドするために使用されます。 型: string (または resultType 文字列を含む式)。 | any |
| ファイル | ジョブに使用されるメイン ファイル。指定した Spark ジョブ定義の 'file' がオーバーライドされます。 型: string (または resultType 文字列を含む式)。 | any |
| files | (非推奨。pythonCodeReference と filesV2 を使用してください)メイン定義ファイルの参照に使用される追加のファイル。これは、指定した Spark ジョブ定義の 'files' をオーバーライドします。 | any[] |
| filesV2 | メイン定義ファイルの参照に使用される追加のファイル。これは、指定した Spark ジョブ定義の 'jars' と 'files' をオーバーライドします。 | any[] |
| numExecutors | このジョブで起動する Executor の数。これにより、指定した Spark ジョブ定義の 'numExecutors' がオーバーライドされます。 型: 整数 (または resultType 整数を持つ式)。 | any |
| pythonCodeReference | メイン定義ファイルの参照に使用される追加の Python コード ファイル。これは、指定した Spark ジョブ定義の 'pyFiles' をオーバーライドします。 | any[] |
| scanFolder | メイン定義ファイルのルート フォルダーからサブフォルダーをスキャンすると、これらのファイルが参照ファイルとして追加されます。 'jars'、'pyFiles'、'files' または 'archives' という名前のフォルダーがスキャンされ、フォルダー名では大文字と小文字が区別されます。 型: boolean (または resultType ブール値を持つ式)。 | any |
| sparkConfig | Spark 構成プロパティ。 | SynapseSparkJobActivityTypePropertiesSparkConfig |
| sparkJob | Synapse Spark ジョブリファレンス。 | SynapseSparkJobReference (必須) |
| targetBigDataPool | Spark バッチ ジョブの実行に使用されるビッグ データ プールの名前。指定した Spark ジョブ定義の 'targetBigDataPool' をオーバーライドします。 | BigDataPoolParametrizationReference |
| targetSparkConfiguration | Spark ジョブの Spark 構成。 | SparkConfigurationParametrizationReference |
SynapseSparkJobActivityTypePropertiesSparkConfig
| Name | Description | Value |
|---|
SynapseSparkJobDefinitionActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'SparkJob' (必須) |
| typeProperties | Spark ジョブ アクティビティのプロパティを実行します。 | SynapseSparkJobActivityTypeProperties (必須) |
SynapseSparkJobReference
| Name | Description | Value |
|---|---|---|
| referenceName | Spark ジョブ名を参照します。 resultType 文字列を含む式。 | any (必須) |
| 型 | Synapse Spark ジョブ参照の種類。 | 'SparkJobDefinitionReference' (必須) |
TarGZipReadSettings
| Name | Description | Value |
|---|---|---|
| preserveCompressionFileNameAsFolder | 圧縮ファイル名をフォルダー パスとして保持します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | 圧縮設定の種類。 | 'TarGZipReadSettings' (必須) |
TarReadSettings
| Name | Description | Value |
|---|---|---|
| preserveCompressionFileNameAsFolder | 圧縮ファイル名をフォルダー パスとして保持します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | 圧縮設定の種類。 | 'TarReadSettings' (必須) |
TeradataImportCommand
| Name | Description | Value |
|---|---|---|
| additionalFormatOptions | Teradata コピー コマンドの追加の形式オプション。 形式オプションは、CSV ソースからの直接コピーにのみ適用されます。 型: キーと値のペア (値は文字列型にする必要があります) (または ResultType オブジェクトを持つ式)。 例: "additionalFormatOptions": { "timeFormat": "HHhMImSSs" } | any |
| 型 | インポート設定の種類。 | string (必須) |
TeradataPartitionSettings
| Name | Description | Value |
|---|---|---|
| partitionColumnName | 範囲またはハッシュのパーティション分割を続行するために使用される列の名前。 型: string (または resultType 文字列を含む式)。 | any |
| partitionLowerBound | 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最小値。 型: string (または resultType 文字列を含む式)。 | any |
| partitionUpperBound | 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最大値。 型: string (または resultType 文字列を含む式)。 | any |
TeradataSink
| Name | Description | Value |
|---|---|---|
| importSettings | Teradata インポート設定。 | TeradataImportCommand |
| 型 | シンクの種類をコピーします。 | 'TeradataSink' (必須) |
TeradataSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| partitionOption | teradata 読み取りを並列で使用するパーティション メカニズム。 指定できる値は、"None"、"Hash"、"DynamicRange" です。 | any |
| partitionSettings | Teradata ソースのパーティション分割に利用される設定。 | TeradataPartitionSettings |
| クエリ | Teradata クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'TeradataSource' (必須) |
UntilActivity
| Name | Description | Value |
|---|---|---|
| 型 | アクティビティの種類。 | 'Until' (必須) |
| typeProperties | Until アクティビティのプロパティ。 | UntilActivityTypeProperties (必須) |
UntilActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| activities | 実行するアクティビティの一覧。 | Activity[] (必須) |
| 式 | ブール値に評価される式。 ループは、この式が true に評価されるまで続行されます | 式 (必須) |
| timeout | アクティビティを実行するためのタイムアウトを指定します。 値が指定されていない場合は、TimeSpan.FromDays(7) の値 (既定値として 1 週間) を受け取ります。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
UserProperty
| Name | Description | Value |
|---|---|---|
| name | ユーザー プロパティ名。 | string (必須) |
| value | ユーザー プロパティの値。 型: string (または resultType 文字列を含む式)。 | any (必須) |
ValidationActivity
| Name | Description | Value |
|---|---|---|
| 型 | アクティビティの種類。 | 'Validation' (必須) |
| typeProperties | 検証アクティビティのプロパティ。 | ValidationActivityTypeProperties (必須) |
ValidationActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| childItems | データセットがフォルダーを指している場合に使用できます。 true に設定した場合、フォルダーには少なくとも 1 つのファイルが必要です。 false に設定した場合、フォルダーは空である必要があります。 型: boolean (または resultType ブール値を持つ式)。 | any |
| データセット | 検証アクティビティ データセットのリファレンス。 | DatasetReference (必須) |
| minimumSize | データセットがファイルを指している場合に使用できます。 ファイルのサイズは、指定した値以上である必要があります。 型: 整数 (または resultType 整数を持つ式)。 | any |
| sleep | 検証の試行間の遅延 (秒単位)。 値が指定されていない場合は、既定値として 10 秒が使用されます。 型: 整数 (または resultType 整数を持つ式)。 | any |
| timeout | アクティビティを実行するためのタイムアウトを指定します。 値が指定されていない場合は、TimeSpan.FromDays(7) の値 (既定値として 1 週間) を受け取ります。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
VariableDefinitionSpecification
| Name | Description | Value |
|---|
VariableSpecification
| Name | Description | Value |
|---|---|---|
| defaultValue | 変数の既定値。 | any |
| 型 | 変数の型。 | 'Array' 'Bool' 'String' (必須) |
VerticaSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'VerticaSource' (必須) |
WaitActivity
| Name | Description | Value |
|---|---|---|
| 型 | アクティビティの種類。 | '待機' (必須) |
| typeProperties | 待機アクティビティのプロパティ。 | WaitActivityTypeProperties (必須) |
WaitActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| waitTimeInSeconds | 秒単位の期間。 型: 整数 (または resultType 整数を持つ式)。 | any (必須) |
WarehouseSink
| Name | Description | Value |
|---|---|---|
| allowCopyCommand | Copy コマンドを使用して SQL Data Warehouse にデータをコピーすることを示します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| copyCommandSettings | allowCopyCommand が true の場合に Copy Command 関連の設定を指定します。 | DWCopyCommandSettings |
| preCopyScript | SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。 | any |
| tableOption | シンク テーブルを処理するオプション (autoCreate など)。 現時点では、'autoCreate' 値のみがサポートされています。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | シンクの種類をコピーします。 | 'WarehouseSink' (必須) |
| writeBehavior | Azure Microsoft Fabric Data Warehouse にデータをコピーするときの動作を書き込みます。 型: DWWriteBehaviorEnum (または ResultType DWWriteBehaviorEnum を含む式) | any |
WarehouseSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| isolationLevel | Microsoft Fabric Warehouse ソースのトランザクション ロック動作を指定します。 使用できる値: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 既定値は ReadCommitted です。 型: string (または resultType 文字列を含む式)。 | any |
| partitionOption | 並列で SQL 読み取りに使用されるパーティション メカニズム。 指定できる値は、"None"、"PhysicalPartitionsOfTable"、"DynamicRange" です。 | any |
| partitionSettings | SQL ソースのパーティション分割に利用される設定。 | SqlPartitionSettings |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| sqlReaderQuery | Microsoft Fabric Warehouse リーダー クエリ。 型: string (または resultType 文字列を含む式)。 | any |
| sqlReaderStoredProcedureName | Microsoft Fabric Warehouse ソースのストアド プロシージャの名前。 これは、SqlReaderQuery と同時に使用することはできません。 型: string (または resultType 文字列を含む式)。 | any |
| storedProcedureParameters | ストアド プロシージャ パラメーターの値と型の設定。 例: "{Parameter1: {value: "1", type: "int"}}". 型: オブジェクト (または resultType オブジェクトを持つ式)、itemType: StoredProcedureParameter。 | any |
| 型 | コピー元の種類。 | 'WarehouseSource' (必須) |
WebActivity
| Name | Description | Value |
|---|---|---|
| linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference |
| ポリシー | アクティビティ ポリシー。 | ActivityPolicy |
| 型 | アクティビティの種類。 | 'WebActivity' (必須) |
| typeProperties | Web アクティビティのプロパティ。 | WebActivityTypeProperties (必須) |
WebActivityAuthentication
| Name | Description | Value |
|---|---|---|
| 資格情報 | 認証情報を含む資格情報参照。 | CredentialReference |
| パスワード | ServicePrincipal に使用する場合の PFX ファイルまたは基本認証/シークレットのパスワード | SecretBase |
| pfx | ServicePrincipal で使用する場合の PFX ファイルまたは証明書の Base64 でエンコードされたコンテンツ | SecretBase |
| リソース | MSI 認証を使用するときに Azure 認証トークンが要求されるリソース。 型: string (または resultType 文字列を含む式)。 | any |
| 型 | Web アクティビティ認証 (Basic/ClientCertificate/MSI/ServicePrincipal) | 文字列 |
| ユーザー名 | ServicePrincipal に使用する場合は、基本認証または ClientID の Web アクティビティ認証ユーザー名。 型: string (または resultType 文字列を含む式)。 | any |
| userTenant | ServicePrincipal 認証を使用するときに Azure 認証トークンが要求される TenantId。 型: string (または resultType 文字列を含む式)。 | any |
WebActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| 認証 | エンドポイントの呼び出しに使用される認証方法。 | WebActivityAuthentication |
| body | エンドポイントに送信されるペイロードを表します。 POST/PUT メソッドでは必須。GET メソッドの型: string (または resultType 文字列を含む式) には使用できません。 | any |
| connectVia | 統合ランタイムリファレンス。 | IntegrationRuntimeReference |
| datasets | Web エンドポイントに渡されるデータセットの一覧。 | DatasetReference[] |
| disableCertValidation | true に設定すると、証明書の検証が無効になります。 | bool |
| headers | 要求に送信されるヘッダーを表します。 たとえば、要求に言語と型を設定するには:"headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }。 型: string (または resultType 文字列を含む式)。 | WebActivityTypePropertiesHeaders |
| httpRequestTimeout | HTTP 要求が応答を取得するためのタイムアウト。 形式は TimeSpan (hh:mm:ss) です。 この値は、アクティビティのタイムアウトではなく、応答を取得するためのタイムアウトです。 既定値は 00:01:00 (1 分) です。 範囲は 1 ~ 10 分です | any |
| linkedServices | Web エンドポイントに渡されるリンクされたサービスの一覧。 | LinkedServiceReference[] |
| メソッド | ターゲット エンドポイントの REST API メソッド。 | 'DELETE' 'GET' 'POST' 'PUT' (必須) |
| turnOffAsync | HTTP 202 応答の応答ヘッダーで指定された場所で HTTP GET の呼び出しを無効にするオプション。 true に設定すると、応答ヘッダーで指定された http の場所で HTTP GET の呼び出しが停止します。 false に設定すると、http 応答ヘッダーで指定された場所で HTTP GET 呼び出しが引き続き呼び出されます。 | bool |
| url | Web アクティビティのターゲット エンドポイントとパス。 型: string (または resultType 文字列を含む式)。 | any (必須) |
WebActivityTypePropertiesHeaders
| Name | Description | Value |
|---|
WebHookActivity
| Name | Description | Value |
|---|---|---|
| ポリシー | アクティビティ ポリシー。 | SecureInputOutputPolicy |
| 型 | アクティビティの種類。 | 'WebHook' (必須) |
| typeProperties | WebHook アクティビティのプロパティ。 | WebHookActivityTypeProperties (必須) |
WebHookActivityTypeProperties
| Name | Description | Value |
|---|---|---|
| 認証 | エンドポイントの呼び出しに使用される認証方法。 | WebActivityAuthentication |
| body | エンドポイントに送信されるペイロードを表します。 POST/PUT メソッドでは必須。GET メソッドの型: string (または resultType 文字列を含む式) には使用できません。 | any |
| headers | 要求に送信されるヘッダーを表します。 たとえば、要求に言語と型を設定するには:"headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }。 型: string (または resultType 文字列を含む式)。 | WebHookActivityTypePropertiesHeaders |
| メソッド | ターゲット エンドポイントの REST API メソッド。 | 'POST' (必須) |
| reportStatusOnCallBack | true に設定すると、コールバック要求本文の statusCode、出力、エラーがアクティビティによって使用されます。 コールバック要求で statusCode >= 400 を設定することで、アクティビティを失敗としてマークできます。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 | any |
| timeout | Webhook を呼び戻すタイムアウト。 値が指定されていない場合、既定値は 10 分です。 型: 文字列。 パターン: ((\d+).)?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | 文字列 |
| url | WebHook アクティビティのターゲット エンドポイントとパス。 型: string (または resultType 文字列を含む式)。 | any (必須) |
WebHookActivityTypePropertiesHeaders
| Name | Description | Value |
|---|
WebSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| 型 | コピー元の種類。 | 'WebSource' (必須) |
XeroSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 'XeroSource' (必須) |
XmlReadSettings
| Name | Description | Value |
|---|---|---|
| compressionProperties | 圧縮設定。 | CompressionReadSettings |
| detectDataType | xml ファイルの読み取り時に型検出が有効かどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| namespacePrefixes | 名前空間が有効になっているときに列名のプレフィックスをオーバーライドするプレフィックス マッピングへの名前空間 URI。名前空間 URI にプレフィックスが定義されていない場合は、xml データ ファイル内の xml 要素/属性名のプレフィックスが使用されます。 例: "{"http://www.example.com/xml":"prefix"}" Type: object (または resultType オブジェクトを含む式)。 | any |
| namespaces | xml ファイルを読み取るときに名前空間が有効かどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | 読み取り設定の種類。 | 'XmlReadSettings' (必須) |
| validationMode | xml ファイルを読み取るときに使用される検証方法を示します。 使用できる値: 'none'、'xsd'、または 'dtd'。 型: string (または resultType 文字列を含む式)。 | any |
XmlReadSettings
| Name | Description | Value |
|---|---|---|
| compressionProperties | 圧縮設定。 | CompressionReadSettings |
| detectDataType | xml ファイルの読み取り時に型検出が有効かどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| namespacePrefixes | 名前空間が有効になっているときに列名のプレフィックスをオーバーライドするプレフィックス マッピングへの名前空間 URI。名前空間 URI にプレフィックスが定義されていない場合は、xml データ ファイル内の xml 要素/属性名のプレフィックスが使用されます。 例: "{"http://www.example.com/xml":"prefix"}" Type: object (または resultType オブジェクトを含む式)。 | any |
| namespaces | xml ファイルを読み取るときに名前空間が有効かどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | 読み取り設定の種類。 | string (必須) |
| validationMode | xml ファイルを読み取るときに使用される検証方法を示します。 使用できる値: 'none'、'xsd'、または 'dtd'。 型: string (または resultType 文字列を含む式)。 | any |
XmlSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| formatSettings | XML 形式の設定。 | XmlReadSettings |
| storeSettings | XML ストアの設定。 | StoreReadSettings |
| 型 | コピー元の種類。 | 'XmlSource' (必須) |
ZipDeflateReadSettings
| Name | Description | Value |
|---|---|---|
| preserveZipFileNameAsFolder | zip ファイル名をフォルダー パスとして保持します。 型: boolean (または resultType ブール値を持つ式)。 | any |
| 型 | 圧縮設定の種類。 | 'ZipDeflateReadSettings' (必須) |
ZohoSource
| Name | Description | Value |
|---|---|---|
| additionalColumns | ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 | any |
| クエリ | ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 | any |
| queryTimeout | クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). | any |
| 型 | コピー元の種類。 | 「ZohoSource」(必須) |
使用例
Terraformサンプル
Azure Data Factory 内にパイプラインをデプロイする基本的な例。
terraform {
required_providers {
azapi = {
source = "Azure/azapi"
}
}
}
provider "azapi" {
skip_provider_registration = false
}
variable "resource_name" {
type = string
default = "acctest0001"
}
variable "location" {
type = string
default = "westeurope"
}
resource "azapi_resource" "resourceGroup" {
type = "Microsoft.Resources/resourceGroups@2020-06-01"
name = var.resource_name
location = var.location
}
resource "azapi_resource" "factory" {
type = "Microsoft.DataFactory/factories@2018-06-01"
parent_id = azapi_resource.resourceGroup.id
name = var.resource_name
location = var.location
body = {
properties = {
publicNetworkAccess = "Enabled"
repoConfiguration = null
}
}
schema_validation_enabled = false
response_export_values = ["*"]
}
resource "azapi_resource" "pipeline" {
type = "Microsoft.DataFactory/factories/pipelines@2018-06-01"
parent_id = azapi_resource.factory.id
name = var.resource_name
body = {
properties = {
annotations = [
]
description = ""
parameters = {
test = {
defaultValue = "testparameter"
type = "String"
}
}
variables = {
}
}
}
schema_validation_enabled = false
response_export_values = ["*"]
}