Skip to content

Commit

Permalink
Sync expression Support From DataFactory To Synapse (#25054)
Browse files Browse the repository at this point in the history
* Sync expression Support From DataFactory To Synapse

* add
  • Loading branch information
Jingshu918 authored Aug 2, 2023
1 parent 4cd9512 commit e51cc1a
Showing 1 changed file with 35 additions and 48 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -291,8 +291,8 @@
"description": "Point to a text file that lists each file (relative path to the path configured in the dataset) that you want to copy. Type: string (or Expression with resultType string)."
},
"enablePartitionDiscovery": {
"type": "boolean",
"description": "Indicates whether to enable partition discovery."
"type": "object",
"description": "Indicates whether to enable partition discovery. Type: boolean (or Expression with resultType boolean)."
},
"partitionRootPath": {
"type": "object",
Expand Down Expand Up @@ -444,8 +444,8 @@
"description": "Point to a text file that lists each file (relative path to the path configured in the dataset) that you want to copy. Type: string (or Expression with resultType string)."
},
"enablePartitionDiscovery": {
"type": "boolean",
"description": "Indicates whether to enable partition discovery."
"type": "object",
"description": "Indicates whether to enable partition discovery. Type: boolean (or Expression with resultType boolean)."
},
"partitionRootPath": {
"type": "object",
Expand Down Expand Up @@ -491,8 +491,8 @@
"description": "Point to a text file that lists each file (relative path to the path configured in the dataset) that you want to copy. Type: string (or Expression with resultType string)."
},
"enablePartitionDiscovery": {
"type": "boolean",
"description": "Indicates whether to enable partition discovery."
"type": "object",
"description": "Indicates whether to enable partition discovery. Type: boolean (or Expression with resultType boolean)."
},
"partitionRootPath": {
"type": "object",
Expand Down Expand Up @@ -546,8 +546,8 @@
"description": "Point to a text file that lists each file (relative path to the path configured in the dataset) that you want to copy. Type: string (or Expression with resultType string)."
},
"enablePartitionDiscovery": {
"type": "boolean",
"description": "Indicates whether to enable partition discovery."
"type": "object",
"description": "Indicates whether to enable partition discovery. Type: boolean (or Expression with resultType boolean)."
},
"partitionRootPath": {
"type": "object",
Expand Down Expand Up @@ -616,8 +616,8 @@
"description": "Point to a text file that lists each file (relative path to the path configured in the dataset) that you want to copy. Type: string (or Expression with resultType string)."
},
"enablePartitionDiscovery": {
"type": "boolean",
"description": "Indicates whether to enable partition discovery."
"type": "object",
"description": "Indicates whether to enable partition discovery. Type: boolean (or Expression with resultType boolean)."
},
"partitionRootPath": {
"type": "object",
Expand Down Expand Up @@ -659,8 +659,8 @@
"description": "Ftp wildcardFileName. Type: string (or Expression with resultType string)."
},
"enablePartitionDiscovery": {
"type": "boolean",
"description": "Indicates whether to enable partition discovery."
"type": "object",
"description": "Indicates whether to enable partition discovery. Type: boolean (or Expression with resultType boolean)."
},
"partitionRootPath": {
"type": "object",
Expand All @@ -675,8 +675,8 @@
"description": "Point to a text file that lists each file (relative path to the path configured in the dataset) that you want to copy. Type: string (or Expression with resultType string)."
},
"useBinaryTransfer": {
"type": "boolean",
"description": "Specify whether to use binary transfer mode for FTP stores."
"type": "object",
"description": "Specify whether to use binary transfer mode for FTP stores. Type: boolean (or Expression with resultType boolean)."
},
"disableChunking": {
"type": "object",
Expand Down Expand Up @@ -706,8 +706,8 @@
"description": "Sftp wildcardFileName. Type: string (or Expression with resultType string)."
},
"enablePartitionDiscovery": {
"type": "boolean",
"description": "Indicates whether to enable partition discovery."
"type": "object",
"description": "Indicates whether to enable partition discovery. Type: boolean (or Expression with resultType boolean)."
},
"partitionRootPath": {
"type": "object",
Expand Down Expand Up @@ -736,7 +736,7 @@
}
},
"HttpReadSettings": {
"description": "Sftp read settings.",
"description": "Http read settings.",
"type": "object",
"allOf": [
{
Expand All @@ -761,12 +761,16 @@
"description": "Specifies the timeout for a HTTP client to get HTTP response from HTTP server."
},
"enablePartitionDiscovery": {
"type": "boolean",
"description": "Indicates whether to enable partition discovery."
"type": "object",
"description": "Indicates whether to enable partition discovery. Type: boolean (or Expression with resultType boolean)."
},
"partitionRootPath": {
"type": "object",
"description": "Specify the root path where partition discovery starts from. Type: string (or Expression with resultType string)."
},
"additionalColumns": {
"type": "object",
"description": "Specifies the additional columns to be added to source data. Type: array of objects(AdditionalColumns) (or Expression with resultType array of objects)."
}
}
},
Expand Down Expand Up @@ -796,8 +800,8 @@
"description": "Point to a text file that lists each file (relative path to the path configured in the dataset) that you want to copy. Type: string (or Expression with resultType string)."
},
"enablePartitionDiscovery": {
"type": "boolean",
"description": "Indicates whether to enable partition discovery."
"type": "object",
"description": "Indicates whether to enable partition discovery. Type: boolean (or Expression with resultType boolean)."
},
"partitionRootPath": {
"type": "object",
Expand Down Expand Up @@ -2021,17 +2025,8 @@
"description": "The packet size of data read from SAP HANA. Type: integer(or Expression with resultType integer)."
},
"partitionOption": {
"description": "The partition mechanism that will be used for SAP HANA read in parallel.",
"type": "string",
"enum": [
"None",
"PhysicalPartitionsOfTable",
"SapHanaDynamicRange"
],
"x-ms-enum": {
"name": "SapHanaPartitionOption",
"modelAsString": true
}
"description": "The partition mechanism that will be used for SAP HANA read in parallel. Possible values include: \"None\", \"PhysicalPartitionsOfTable\", \"SapHanaDynamicRange\". ",
"type": "object"
},
"partitionSettings": {
"description": "The settings that will be leveraged for SAP HANA source partitioning.",
Expand Down Expand Up @@ -2141,20 +2136,8 @@
"description": "The single character that will be used as delimiter passed to SAP RFC as well as splitting the output data retrieved. Type: string (or Expression with resultType string)."
},
"partitionOption": {
"description": "The partition mechanism that will be used for SAP table read in parallel.",
"type": "string",
"enum": [
"None",
"PartitionOnInt",
"PartitionOnCalendarYear",
"PartitionOnCalendarMonth",
"PartitionOnCalendarDate",
"PartitionOnTime"
],
"x-ms-enum": {
"name": "SapTablePartitionOption",
"modelAsString": true
}
"description": "The partition mechanism that will be used for SAP table read in parallel. Possible values include: \"None\", \"PartitionOnInt\", \"PartitionOnCalendarYear\", \"PartitionOnCalendarMonth\", \"PartitionOnCalendarDate\", \"PartitionOnTime\".",
"type": "object"
},
"partitionSettings": {
"description": "The settings that will be leveraged for SAP table source partitioning.",
Expand Down Expand Up @@ -6058,8 +6041,8 @@
"$ref": "../artifacts.json#/definitions/SecretBase"
},
"username": {
"description": "Web activity authentication user name for basic authentication.",
"type": "string"
"description": "Web activity authentication user name for basic authentication. Type: string (or Expression with resultType string).",
"type": "object"
},
"password": {
"description": "Password for the PFX file or basic authentication.",
Expand Down Expand Up @@ -7255,6 +7238,10 @@
"description": "Script activity properties.",
"type": "object",
"properties": {
"scriptBlockExecutionTimeout": {
"type": "object",
"description": "ScriptBlock execution timeout. Type: string (or Expression with resultType string), pattern: ((\\d+)\\.)?(\\d\\d):(60|([0-5][0-9])):(60|([0-5][0-9]))."
},
"scripts": {
"type": "array",
"description": "Array of script blocks. Type: array.",
Expand Down

0 comments on commit e51cc1a

Please sign in to comment.