Skip to content

Commit a11d7a2

Browse files
Change PartitionOption to object to allow expression (#11613)
* add httpRequestTimeout to odata based connector activities * add httpRequestTimeout to odata based connector activities * add sql parallel read properties * change partitionOption to object * change ParallelOption to object
1 parent c1cb52f commit a11d7a2

File tree

1 file changed

+101
-81
lines changed
  • specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes

1 file changed

+101
-81
lines changed

specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/Pipeline.json

Lines changed: 101 additions & 81 deletions
Original file line numberDiff line numberDiff line change
@@ -2046,17 +2046,8 @@
20462046
"description": "The packet size of data read from SAP HANA. Type: integer(or Expression with resultType integer)."
20472047
},
20482048
"partitionOption": {
2049-
"description": "The partition mechanism that will be used for SAP HANA read in parallel.",
2050-
"type": "string",
2051-
"enum": [
2052-
"None",
2053-
"PhysicalPartitionsOfTable",
2054-
"SapHanaDynamicRange"
2055-
],
2056-
"x-ms-enum": {
2057-
"name": "SapHanaPartitionOption",
2058-
"modelAsString": true
2059-
}
2049+
"description": "The partition mechanism that will be used for SAP HANA read in parallel. Possible values include: \"None\", \"PhysicalPartitionsOfTable\", \"SapHanaDynamicRange\". ",
2050+
"type": "object"
20602051
},
20612052
"partitionSettings": {
20622053
"description": "The settings that will be leveraged for SAP HANA source partitioning.",
@@ -2139,20 +2130,8 @@
21392130
"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)."
21402131
},
21412132
"partitionOption": {
2142-
"description": "The partition mechanism that will be used for SAP table read in parallel.",
2143-
"type": "string",
2144-
"enum": [
2145-
"None",
2146-
"PartitionOnInt",
2147-
"PartitionOnCalendarYear",
2148-
"PartitionOnCalendarMonth",
2149-
"PartitionOnCalendarDate",
2150-
"PartitionOnTime"
2151-
],
2152-
"x-ms-enum": {
2153-
"name": "SapTablePartitionOption",
2154-
"modelAsString": true
2155-
}
2133+
"description": "The partition mechanism that will be used for SAP table read in parallel. Possible values include: \"None\", \"PartitionOnInt\", \"PartitionOnCalendarYear\", \"PartitionOnCalendarMonth\", \"PartitionOnCalendarDate\", \"PartitionOnTime\".",
2134+
"type": "object"
21562135
},
21572136
"partitionSettings": {
21582137
"description": "The settings that will be leveraged for SAP table source partitioning.",
@@ -2284,8 +2263,8 @@
22842263
"type": "object"
22852264
},
22862265
"partitionOption": {
2287-
"description": "The partition mechanism that will be used for Sql read in parallel.",
2288-
"$ref": "#/definitions/SqlPartitionOption"
2266+
"description": "The partition mechanism that will be used for Sql read in parallel. Possible values include: \"None\", \"PhysicalPartitionsOfTable\", \"DynamicRange\".",
2267+
"type": "object"
22892268
},
22902269
"partitionSettings": {
22912270
"description": "The settings that will be leveraged for Sql source partitioning.",
@@ -2322,8 +2301,8 @@
23222301
"type": "object"
23232302
},
23242303
"partitionOption": {
2325-
"description": "The partition mechanism that will be used for Sql read in parallel.",
2326-
"$ref": "#/definitions/SqlPartitionOption"
2304+
"description": "The partition mechanism that will be used for Sql read in parallel. Possible values include: \"None\", \"PhysicalPartitionsOfTable\", \"DynamicRange\".",
2305+
"type": "object"
23272306
},
23282307
"partitionSettings": {
23292308
"description": "The settings that will be leveraged for Sql source partitioning.",
@@ -2360,8 +2339,8 @@
23602339
"type": "object"
23612340
},
23622341
"partitionOption": {
2363-
"description": "The partition mechanism that will be used for Sql read in parallel.",
2364-
"$ref": "#/definitions/SqlPartitionOption"
2342+
"description": "The partition mechanism that will be used for Sql read in parallel. Possible values include: \"None\", \"PhysicalPartitionsOfTable\", \"DynamicRange\".",
2343+
"type": "object"
23652344
},
23662345
"partitionSettings": {
23672346
"description": "The settings that will be leveraged for Sql source partitioning.",
@@ -2398,8 +2377,8 @@
23982377
"type": "object"
23992378
},
24002379
"partitionOption": {
2401-
"description": "The partition mechanism that will be used for Sql read in parallel.",
2402-
"$ref": "#/definitions/SqlPartitionOption"
2380+
"description": "The partition mechanism that will be used for Sql read in parallel. Possible values include: \"None\", \"PhysicalPartitionsOfTable\", \"DynamicRange\".",
2381+
"type": "object"
24032382
},
24042383
"partitionSettings": {
24052384
"description": "The settings that will be leveraged for Sql source partitioning.",
@@ -2429,8 +2408,8 @@
24292408
"description": "Value and type setting for stored procedure parameters. Example: \"{Parameter1: {value: \"1\", type: \"int\"}}\". Type: object (or Expression with resultType object), itemType: StoredProcedureParameter."
24302409
},
24312410
"partitionOption": {
2432-
"description": "The partition mechanism that will be used for Sql read in parallel.",
2433-
"$ref": "#/definitions/SqlPartitionOption"
2411+
"description": "The partition mechanism that will be used for Sql read in parallel. Possible values include: \"None\", \"PhysicalPartitionsOfTable\", \"DynamicRange\".",
2412+
"type": "object"
24342413
},
24352414
"partitionSettings": {
24362415
"description": "The settings that will be leveraged for Sql source partitioning.",
@@ -2456,19 +2435,6 @@
24562435
}
24572436
}
24582437
},
2459-
"SqlPartitionOption": {
2460-
"description": "The partition mechanism that will be used for Sql read in parallel.",
2461-
"type": "string",
2462-
"enum": [
2463-
"None",
2464-
"PhysicalPartitionsOfTable",
2465-
"DynamicRange"
2466-
],
2467-
"x-ms-enum": {
2468-
"name": "SqlPartitionOption",
2469-
"modelAsString": true
2470-
}
2471-
},
24722438
"FileSystemSource": {
24732439
"description": "A copy activity file system source.",
24742440
"type": "object",
@@ -2598,17 +2564,8 @@
25982564
"description": "Query timeout. Type: string (or Expression with resultType string), pattern: ((\\d+)\\.)?(\\d\\d):(60|([0-5][0-9])):(60|([0-5][0-9]))."
25992565
},
26002566
"partitionOption": {
2601-
"description": "The partition mechanism that will be used for Oracle read in parallel.",
2602-
"type": "string",
2603-
"enum": [
2604-
"None",
2605-
"PhysicalPartitionsOfTable",
2606-
"DynamicRange"
2607-
],
2608-
"x-ms-enum": {
2609-
"name": "OraclePartitionOption",
2610-
"modelAsString": true
2611-
}
2567+
"description": "The partition mechanism that will be used for Oracle read in parallel. Possible values include: \"None\", \"PhysicalPartitionsOfTable\", \"DynamicRange\".",
2568+
"type": "object"
26122569
},
26132570
"partitionSettings": {
26142571
"description": "The settings that will be leveraged for Oracle source partitioning.",
@@ -2663,17 +2620,8 @@
26632620
"description": "Teradata query. Type: string (or Expression with resultType string)."
26642621
},
26652622
"partitionOption": {
2666-
"description": "The partition mechanism that will be used for teradata read in parallel.",
2667-
"type": "string",
2668-
"enum": [
2669-
"None",
2670-
"Hash",
2671-
"DynamicRange"
2672-
],
2673-
"x-ms-enum": {
2674-
"name": "TeradataPartitionOption",
2675-
"modelAsString": true
2676-
}
2623+
"description": "The partition mechanism that will be used for teradata read in parallel. Possible values include: \"None\", \"Hash\", \"DynamicRange\".",
2624+
"type": "object"
26772625
},
26782626
"partitionSettings": {
26792627
"description": "The settings that will be leveraged for teradata source partitioning.",
@@ -3438,17 +3386,8 @@
34383386
"description": "A query to retrieve data from source. Type: string (or Expression with resultType string)."
34393387
},
34403388
"partitionOption": {
3441-
"description": "The partition mechanism that will be used for Netezza read in parallel.",
3442-
"type": "string",
3443-
"enum": [
3444-
"None",
3445-
"DataSlice",
3446-
"DynamicRange"
3447-
],
3448-
"x-ms-enum": {
3449-
"name": "NetezzaPartitionOption",
3450-
"modelAsString": true
3451-
}
3389+
"description": "The partition mechanism that will be used for Netezza read in parallel. Possible values include: \"None\", \"DataSlice\", \"DynamicRange\".",
3390+
"type": "object"
34523391
},
34533392
"partitionSettings": {
34543393
"description": "The settings that will be leveraged for Netezza source partitioning.",
@@ -6965,6 +6904,87 @@
69656904
"description": "The wait time to get a response from SharePoint Online. Default value is 5 minutes (00:05:00). Type: string (or Expression with resultType string), pattern: ((\\d+)\\.)?(\\d\\d):(60|([0-5][0-9])):(60|([0-5][0-9]))."
69666905
}
69676906
}
6907+
},
6908+
"SqlPartitionOption": {
6909+
"description": "The partition mechanism that will be used for Sql read in parallel.",
6910+
"type": "string",
6911+
"enum": [
6912+
"None",
6913+
"PhysicalPartitionsOfTable",
6914+
"DynamicRange"
6915+
],
6916+
"x-ms-enum": {
6917+
"name": "SqlPartitionOption",
6918+
"modelAsString": true
6919+
}
6920+
},
6921+
"SapHanaPartitionOption": {
6922+
"description": "The partition mechanism that will be used for SAP HANA read in parallel.",
6923+
"type": "string",
6924+
"enum": [
6925+
"None",
6926+
"PhysicalPartitionsOfTable",
6927+
"SapHanaDynamicRange"
6928+
],
6929+
"x-ms-enum": {
6930+
"name": "SapHanaPartitionOption",
6931+
"modelAsString": true
6932+
}
6933+
},
6934+
"SapTablePartitionOption": {
6935+
"description": "The partition mechanism that will be used for SAP table read in parallel.",
6936+
"type": "string",
6937+
"enum": [
6938+
"None",
6939+
"PartitionOnInt",
6940+
"PartitionOnCalendarYear",
6941+
"PartitionOnCalendarMonth",
6942+
"PartitionOnCalendarDate",
6943+
"PartitionOnTime"
6944+
],
6945+
"x-ms-enum": {
6946+
"name": "SapTablePartitionOption",
6947+
"modelAsString": true
6948+
}
6949+
},
6950+
"OraclePartitionOption": {
6951+
"description": "The partition mechanism that will be used for Oracle read in parallel.",
6952+
"type": "string",
6953+
"enum": [
6954+
"None",
6955+
"PhysicalPartitionsOfTable",
6956+
"DynamicRange"
6957+
],
6958+
"x-ms-enum": {
6959+
"name": "OraclePartitionOption",
6960+
"modelAsString": true
6961+
}
6962+
},
6963+
"TeradataPartitionOption": {
6964+
"description": "The partition mechanism that will be used for teradata read in parallel.",
6965+
"type": "string",
6966+
"enum": [
6967+
"None",
6968+
"Hash",
6969+
"DynamicRange"
6970+
],
6971+
"x-ms-enum": {
6972+
"name": "TeradataPartitionOption",
6973+
"modelAsString": true
6974+
}
6975+
},
6976+
"NetezzaPartitionOption": {
6977+
"description": "The partition mechanism that will be used for Netezza read in parallel.",
6978+
"type": "string",
6979+
"enum": [
6980+
"None",
6981+
"DataSlice",
6982+
"DynamicRange"
6983+
],
6984+
"x-ms-enum": {
6985+
"name": "NetezzaPartitionOption",
6986+
"modelAsString": true
6987+
}
69686988
}
69696989
}
69706990
}

0 commit comments

Comments
 (0)