Skip to content

Commit f7f3426

Browse files
author
SDKAuto
committed
CodeGen from PR 14975 in Azure/azure-rest-api-specs
Merge bd5a791cedcec24abcee972f742aaf07b007d2ed into 7f3c678432df706220db21d8712d3b1bae6ae1a0
1 parent 946f35a commit f7f3426

File tree

1 file changed

+117
-0
lines changed

1 file changed

+117
-0
lines changed

schemas/2018-06-01/Microsoft.DataFactory.json

Lines changed: 117 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5167,6 +5167,11 @@
51675167
"properties": {},
51685168
"description": "SQL writer table type. Type: string (or Expression with resultType string)."
51695169
},
5170+
"sqlWriterUseTableLock": {
5171+
"type": "object",
5172+
"properties": {},
5173+
"description": "Whether to use table lock during bulk copy. Type: boolean (or Expression with resultType boolean)."
5174+
},
51705175
"storedProcedureParameters": {
51715176
"oneOf": [
51725177
{
@@ -5197,6 +5202,21 @@
51975202
"enum": [
51985203
"AzureSqlSink"
51995204
]
5205+
},
5206+
"upsertSettings": {
5207+
"oneOf": [
5208+
{
5209+
"$ref": "#/definitions/SqlUpsertSettings"
5210+
},
5211+
{
5212+
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
5213+
}
5214+
],
5215+
"description": "Sql upsert option settings"
5216+
},
5217+
"writeBehavior": {
5218+
"type": "object",
5219+
"properties": {}
52005220
}
52015221
},
52025222
"required": [
@@ -25347,6 +25367,11 @@
2534725367
"properties": {},
2534825368
"description": "SQL pre-copy script. Type: string (or Expression with resultType string)."
2534925369
},
25370+
"sqlWriterUseTableLock": {
25371+
"type": "object",
25372+
"properties": {},
25373+
"description": "Whether to use table lock during bulk copy. Type: boolean (or Expression with resultType boolean)."
25374+
},
2535025375
"tableOption": {
2535125376
"type": "object",
2535225377
"properties": {},
@@ -25357,6 +25382,21 @@
2535725382
"enum": [
2535825383
"SqlDWSink"
2535925384
]
25385+
},
25386+
"upsertSettings": {
25387+
"oneOf": [
25388+
{
25389+
"$ref": "#/definitions/SqlDWUpsertSettings"
25390+
},
25391+
{
25392+
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
25393+
}
25394+
],
25395+
"description": "Sql DW upsert option settings"
25396+
},
25397+
"writeBehavior": {
25398+
"type": "object",
25399+
"properties": {}
2536025400
}
2536125401
},
2536225402
"required": [
@@ -25410,6 +25450,22 @@
2541025450
],
2541125451
"description": "A copy activity SQL Data Warehouse source."
2541225452
},
25453+
"SqlDWUpsertSettings": {
25454+
"type": "object",
25455+
"properties": {
25456+
"interimSchemaName": {
25457+
"type": "object",
25458+
"properties": {},
25459+
"description": "Schema name for interim table. Type: string (or Expression with resultType string)."
25460+
},
25461+
"keys": {
25462+
"type": "object",
25463+
"properties": {},
25464+
"description": "Key column names for unique row identification. Type: array of strings (or Expression with resultType array of strings)."
25465+
}
25466+
},
25467+
"description": "Sql DW upsert option settings"
25468+
},
2541325469
"SqlMISink": {
2541425470
"type": "object",
2541525471
"properties": {
@@ -25428,6 +25484,11 @@
2542825484
"properties": {},
2542925485
"description": "SQL writer table type. Type: string (or Expression with resultType string)."
2543025486
},
25487+
"sqlWriterUseTableLock": {
25488+
"type": "object",
25489+
"properties": {},
25490+
"description": "Whether to use table lock during bulk copy. Type: boolean (or Expression with resultType boolean)."
25491+
},
2543125492
"storedProcedureParameters": {
2543225493
"oneOf": [
2543325494
{
@@ -25458,6 +25519,21 @@
2545825519
"enum": [
2545925520
"SqlMISink"
2546025521
]
25522+
},
25523+
"upsertSettings": {
25524+
"oneOf": [
25525+
{
25526+
"$ref": "#/definitions/SqlUpsertSettings"
25527+
},
25528+
{
25529+
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
25530+
}
25531+
],
25532+
"description": "Sql upsert option settings"
25533+
},
25534+
"writeBehavior": {
25535+
"type": "object",
25536+
"properties": {}
2546125537
}
2546225538
},
2546325539
"required": [
@@ -25857,6 +25933,11 @@
2585725933
"properties": {},
2585825934
"description": "SQL writer table type. Type: string (or Expression with resultType string)."
2585925935
},
25936+
"sqlWriterUseTableLock": {
25937+
"type": "object",
25938+
"properties": {},
25939+
"description": "Whether to use table lock during bulk copy. Type: boolean (or Expression with resultType boolean)."
25940+
},
2586025941
"storedProcedureParameters": {
2586125942
"oneOf": [
2586225943
{
@@ -25887,6 +25968,21 @@
2588725968
"enum": [
2588825969
"SqlSink"
2588925970
]
25971+
},
25972+
"upsertSettings": {
25973+
"oneOf": [
25974+
{
25975+
"$ref": "#/definitions/SqlUpsertSettings"
25976+
},
25977+
{
25978+
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
25979+
}
25980+
],
25981+
"description": "Sql upsert option settings"
25982+
},
25983+
"writeBehavior": {
25984+
"type": "object",
25985+
"properties": {}
2589025986
}
2589125987
},
2589225988
"required": [
@@ -25955,6 +26051,27 @@
2595526051
],
2595626052
"description": "A copy activity SQL source."
2595726053
},
26054+
"SqlUpsertSettings": {
26055+
"type": "object",
26056+
"properties": {
26057+
"interimSchemaName": {
26058+
"type": "object",
26059+
"properties": {},
26060+
"description": "Schema name for interim table. Type: string (or Expression with resultType string)."
26061+
},
26062+
"keys": {
26063+
"type": "object",
26064+
"properties": {},
26065+
"description": "Key column names for unique row identification. Type: array of strings (or Expression with resultType array of strings)."
26066+
},
26067+
"useTempDB": {
26068+
"type": "object",
26069+
"properties": {},
26070+
"description": "Specifies whether to use temp db for upsert interim table. Type: boolean (or Expression with resultType boolean)."
26071+
}
26072+
},
26073+
"description": "Sql upsert option settings"
26074+
},
2595826075
"SquareLinkedService": {
2595926076
"type": "object",
2596026077
"properties": {

0 commit comments

Comments
 (0)