From 6bec7452e59b579f0a1e203b937bf1157eb8af1e Mon Sep 17 00:00:00 2001 From: rickysun93 Date: Tue, 24 Sep 2019 10:59:55 +0800 Subject: [PATCH] [Data Factory]Add property 'queryTimeout' for tabular sources (#7069) --- .../2018-06-01/entityTypes/Pipeline.json | 141 +++++++++++------- 1 file changed, 84 insertions(+), 57 deletions(-) diff --git a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/Pipeline.json b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/Pipeline.json index ab3bd70aa600..d2d5a988be3c 100644 --- a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/Pipeline.json +++ b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/Pipeline.json @@ -990,12 +990,27 @@ } } }, + "TabularSource": { + "description": "Copy activity sources of tabular type.", + "type": "object", + "allOf": [ + { + "$ref": "#/definitions/CopySource" + } + ], + "properties": { + "queryTimeout": { + "type": "object", + "description": "Query timeout. Type: string (or Expression with resultType string), pattern: ((\\d+)\\.)?(\\d\\d):(60|([0-5][0-9])):(60|([0-5][0-9]))." + } + } + }, "AzureTableSource": { "description": "A copy activity Azure Table source.", "type": "object", "allOf": [ { - "$ref": "#/definitions/CopySource" + "$ref": "#/definitions/TabularSource" } ], "properties": { @@ -1048,6 +1063,10 @@ "nestingSeparator": { "type": "object", "description": "Nested properties separator. Type: string (or Expression with resultType string)." + }, + "queryTimeout": { + "type": "object", + "description": "Query timeout. Type: string (or Expression with resultType string), pattern: ((\\d+)\\.)?(\\d\\d):(60|([0-5][0-9])):(60|([0-5][0-9]))." } } }, @@ -1116,7 +1135,7 @@ "type": "object", "allOf": [ { - "$ref": "#/definitions/CopySource" + "$ref": "#/definitions/TabularSource" } ], "properties": { @@ -1146,7 +1165,7 @@ "type": "object", "allOf": [ { - "$ref": "#/definitions/CopySource" + "$ref": "#/definitions/TabularSource" } ], "properties": { @@ -1161,7 +1180,7 @@ "type": "object", "allOf": [ { - "$ref": "#/definitions/CopySource" + "$ref": "#/definitions/TabularSource" } ], "properties": { @@ -1176,7 +1195,7 @@ "type": "object", "allOf": [ { - "$ref": "#/definitions/CopySource" + "$ref": "#/definitions/TabularSource" } ], "properties": { @@ -1191,7 +1210,7 @@ "type": "object", "allOf": [ { - "$ref": "#/definitions/CopySource" + "$ref": "#/definitions/TabularSource" } ], "properties": { @@ -1206,7 +1225,7 @@ "type": "object", "allOf": [ { - "$ref": "#/definitions/CopySource" + "$ref": "#/definitions/TabularSource" } ], "properties": { @@ -1221,7 +1240,7 @@ "type": "object", "allOf": [ { - "$ref": "#/definitions/CopySource" + "$ref": "#/definitions/TabularSource" } ], "properties": { @@ -1251,7 +1270,7 @@ "type": "object", "allOf": [ { - "$ref": "#/definitions/CopySource" + "$ref": "#/definitions/TabularSource" } ], "properties": { @@ -1305,7 +1324,7 @@ "type": "object", "allOf": [ { - "$ref": "#/definitions/CopySource" + "$ref": "#/definitions/TabularSource" } ], "properties": { @@ -1320,7 +1339,7 @@ "type": "object", "allOf": [ { - "$ref": "#/definitions/CopySource" + "$ref": "#/definitions/TabularSource" } ], "properties": { @@ -1335,7 +1354,7 @@ "type": "object", "allOf": [ { - "$ref": "#/definitions/CopySource" + "$ref": "#/definitions/TabularSource" } ], "properties": { @@ -1354,7 +1373,7 @@ "type": "object", "allOf": [ { - "$ref": "#/definitions/CopySource" + "$ref": "#/definitions/TabularSource" } ], "properties": { @@ -1373,7 +1392,7 @@ "type": "object", "allOf": [ { - "$ref": "#/definitions/CopySource" + "$ref": "#/definitions/TabularSource" } ], "properties": { @@ -1485,7 +1504,7 @@ "type": "object", "allOf": [ { - "$ref": "#/definitions/CopySource" + "$ref": "#/definitions/TabularSource" } ], "properties": { @@ -1511,7 +1530,7 @@ "type": "object", "allOf": [ { - "$ref": "#/definitions/CopySource" + "$ref": "#/definitions/TabularSource" } ], "properties": { @@ -1541,7 +1560,7 @@ "type": "object", "allOf": [ { - "$ref": "#/definitions/CopySource" + "$ref": "#/definitions/TabularSource" } ], "properties": { @@ -1571,7 +1590,7 @@ "type": "object", "allOf": [ { - "$ref": "#/definitions/CopySource" + "$ref": "#/definitions/TabularSource" } ], "properties": { @@ -1601,7 +1620,7 @@ "type": "object", "allOf": [ { - "$ref": "#/definitions/CopySource" + "$ref": "#/definitions/TabularSource" } ], "properties": { @@ -1680,7 +1699,7 @@ "type": "object", "allOf": [ { - "$ref": "#/definitions/CopySource" + "$ref": "#/definitions/TabularSource" } ], "properties": { @@ -1783,7 +1802,7 @@ "type": "object", "allOf": [ { - "$ref": "#/definitions/CopySource" + "$ref": "#/definitions/TabularSource" } ], "properties": { @@ -1843,7 +1862,7 @@ "type": "object", "allOf": [ { - "$ref": "#/definitions/CopySource" + "$ref": "#/definitions/TabularSource" } ], "properties": { @@ -1908,6 +1927,10 @@ "batchSize": { "type": "object", "description": "Specifies the number of documents to return in each batch of the response from MongoDB instance. In most cases, modifying the batch size will not affect the user or the application. This property's main purpose is to avoid hit the limitation of response size. Type: integer (or Expression with resultType integer)." + }, + "queryTimeout": { + "type": "object", + "description": "Query timeout. Type: string (or Expression with resultType string), pattern: ((\\d+)\\.)?(\\d\\d):(60|([0-5][0-9])):(60|([0-5][0-9]))." } } }, @@ -1931,6 +1954,10 @@ "batchSize": { "type": "object", "description": "Specifies the number of documents to return in each batch of the response from MongoDB instance. In most cases, modifying the batch size will not affect the user or the application. This property's main purpose is to avoid hit the limitation of response size. Type: integer (or Expression with resultType integer)." + }, + "queryTimeout": { + "type": "object", + "description": "Query timeout. Type: string (or Expression with resultType string), pattern: ((\\d+)\\.)?(\\d\\d):(60|([0-5][0-9])):(60|([0-5][0-9]))." } } }, @@ -2052,7 +2079,7 @@ "type": "object", "allOf": [ { - "$ref": "#/definitions/CopySource" + "$ref": "#/definitions/TabularSource" } ], "properties": { @@ -2067,7 +2094,7 @@ "type": "object", "allOf": [ { - "$ref": "#/definitions/CopySource" + "$ref": "#/definitions/TabularSource" } ], "properties": { @@ -2112,7 +2139,7 @@ "type": "object", "allOf": [ { - "$ref": "#/definitions/CopySource" + "$ref": "#/definitions/TabularSource" } ], "properties": { @@ -2127,7 +2154,7 @@ "type": "object", "allOf": [ { - "$ref": "#/definitions/CopySource" + "$ref": "#/definitions/TabularSource" } ], "properties": { @@ -2142,7 +2169,7 @@ "type": "object", "allOf": [ { - "$ref": "#/definitions/CopySource" + "$ref": "#/definitions/TabularSource" } ], "properties": { @@ -2157,7 +2184,7 @@ "type": "object", "allOf": [ { - "$ref": "#/definitions/CopySource" + "$ref": "#/definitions/TabularSource" } ], "properties": { @@ -2172,7 +2199,7 @@ "type": "object", "allOf": [ { - "$ref": "#/definitions/CopySource" + "$ref": "#/definitions/TabularSource" } ], "properties": { @@ -2187,7 +2214,7 @@ "type": "object", "allOf": [ { - "$ref": "#/definitions/CopySource" + "$ref": "#/definitions/TabularSource" } ], "properties": { @@ -2202,7 +2229,7 @@ "type": "object", "allOf": [ { - "$ref": "#/definitions/CopySource" + "$ref": "#/definitions/TabularSource" } ], "properties": { @@ -2217,7 +2244,7 @@ "type": "object", "allOf": [ { - "$ref": "#/definitions/CopySource" + "$ref": "#/definitions/TabularSource" } ], "properties": { @@ -2232,7 +2259,7 @@ "type": "object", "allOf": [ { - "$ref": "#/definitions/CopySource" + "$ref": "#/definitions/TabularSource" } ], "properties": { @@ -2247,7 +2274,7 @@ "type": "object", "allOf": [ { - "$ref": "#/definitions/CopySource" + "$ref": "#/definitions/TabularSource" } ], "properties": { @@ -2262,7 +2289,7 @@ "type": "object", "allOf": [ { - "$ref": "#/definitions/CopySource" + "$ref": "#/definitions/TabularSource" } ], "properties": { @@ -2277,7 +2304,7 @@ "type": "object", "allOf": [ { - "$ref": "#/definitions/CopySource" + "$ref": "#/definitions/TabularSource" } ], "properties": { @@ -2292,7 +2319,7 @@ "type": "object", "allOf": [ { - "$ref": "#/definitions/CopySource" + "$ref": "#/definitions/TabularSource" } ], "properties": { @@ -2307,7 +2334,7 @@ "type": "object", "allOf": [ { - "$ref": "#/definitions/CopySource" + "$ref": "#/definitions/TabularSource" } ], "properties": { @@ -2322,7 +2349,7 @@ "type": "object", "allOf": [ { - "$ref": "#/definitions/CopySource" + "$ref": "#/definitions/TabularSource" } ], "properties": { @@ -2337,7 +2364,7 @@ "type": "object", "allOf": [ { - "$ref": "#/definitions/CopySource" + "$ref": "#/definitions/TabularSource" } ], "properties": { @@ -2352,7 +2379,7 @@ "type": "object", "allOf": [ { - "$ref": "#/definitions/CopySource" + "$ref": "#/definitions/TabularSource" } ], "properties": { @@ -2367,7 +2394,7 @@ "type": "object", "allOf": [ { - "$ref": "#/definitions/CopySource" + "$ref": "#/definitions/TabularSource" } ], "properties": { @@ -2382,7 +2409,7 @@ "type": "object", "allOf": [ { - "$ref": "#/definitions/CopySource" + "$ref": "#/definitions/TabularSource" } ], "properties": { @@ -2397,7 +2424,7 @@ "type": "object", "allOf": [ { - "$ref": "#/definitions/CopySource" + "$ref": "#/definitions/TabularSource" } ], "properties": { @@ -2412,7 +2439,7 @@ "type": "object", "allOf": [ { - "$ref": "#/definitions/CopySource" + "$ref": "#/definitions/TabularSource" } ], "properties": { @@ -2427,7 +2454,7 @@ "type": "object", "allOf": [ { - "$ref": "#/definitions/CopySource" + "$ref": "#/definitions/TabularSource" } ], "properties": { @@ -2442,7 +2469,7 @@ "type": "object", "allOf": [ { - "$ref": "#/definitions/CopySource" + "$ref": "#/definitions/TabularSource" } ], "properties": { @@ -2457,7 +2484,7 @@ "type": "object", "allOf": [ { - "$ref": "#/definitions/CopySource" + "$ref": "#/definitions/TabularSource" } ], "properties": { @@ -2472,7 +2499,7 @@ "type": "object", "allOf": [ { - "$ref": "#/definitions/CopySource" + "$ref": "#/definitions/TabularSource" } ], "properties": { @@ -2487,7 +2514,7 @@ "type": "object", "allOf": [ { - "$ref": "#/definitions/CopySource" + "$ref": "#/definitions/TabularSource" } ], "properties": { @@ -2537,7 +2564,7 @@ "type": "object", "allOf": [ { - "$ref": "#/definitions/CopySource" + "$ref": "#/definitions/TabularSource" } ], "properties": { @@ -2552,7 +2579,7 @@ "type": "object", "allOf": [ { - "$ref": "#/definitions/CopySource" + "$ref": "#/definitions/TabularSource" } ], "properties": { @@ -2567,7 +2594,7 @@ "type": "object", "allOf": [ { - "$ref": "#/definitions/CopySource" + "$ref": "#/definitions/TabularSource" } ], "properties": { @@ -2582,7 +2609,7 @@ "type": "object", "allOf": [ { - "$ref": "#/definitions/CopySource" + "$ref": "#/definitions/TabularSource" } ], "properties": { @@ -2597,7 +2624,7 @@ "type": "object", "allOf": [ { - "$ref": "#/definitions/CopySource" + "$ref": "#/definitions/TabularSource" } ], "properties": { @@ -2612,7 +2639,7 @@ "type": "object", "allOf": [ { - "$ref": "#/definitions/CopySource" + "$ref": "#/definitions/TabularSource" } ], "properties": { @@ -2627,7 +2654,7 @@ "type": "object", "allOf": [ { - "$ref": "#/definitions/CopySource" + "$ref": "#/definitions/TabularSource" } ], "properties": {