Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
147 changes: 147 additions & 0 deletions schemas/2018-06-01/Microsoft.DataFactory.json
Original file line number Diff line number Diff line change
Expand Up @@ -5303,6 +5303,11 @@
"properties": {},
"description": "SQL writer table type. Type: string (or Expression with resultType string)."
},
"sqlWriterUseTableLock": {
"type": "object",
"properties": {},
"description": "Whether to use table lock during bulk copy. Type: boolean (or Expression with resultType boolean)."
},
"storedProcedureParameters": {
"oneOf": [
{
Expand Down Expand Up @@ -5333,6 +5338,22 @@
"enum": [
"AzureSqlSink"
]
},
"upsertSettings": {
"oneOf": [
{
"$ref": "#/definitions/SqlUpsertSettings"
},
{
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
}
],
"description": "Sql upsert option settings"
},
"writeBehavior": {
"type": "object",
"properties": {},
"description": "Write behavior when copying data into Azure SQL. Type: SqlWriteBehaviorEnum (or Expression with resultType SqlWriteBehaviorEnum)"
}
},
"required": [
Expand Down Expand Up @@ -7526,6 +7547,11 @@
"type": "object",
"properties": {},
"description": "The name of the CosmosDB (MongoDB API) database that you want to access. Type: string (or Expression with resultType string)."
},
"isServerVersionAbove32": {
"type": "object",
"properties": {},
"description": "Whether the CosmosDB (MongoDB API) server version is higher than 3.2. The default value is false. Type: boolean (or Expression with resultType boolean)."
}
},
"required": [
Expand Down Expand Up @@ -25548,6 +25574,11 @@
"properties": {},
"description": "SQL pre-copy script. Type: string (or Expression with resultType string)."
},
"sqlWriterUseTableLock": {
"type": "object",
"properties": {},
"description": "Whether to use table lock during bulk copy. Type: boolean (or Expression with resultType boolean)."
},
"tableOption": {
"type": "object",
"properties": {},
Expand All @@ -25558,6 +25589,22 @@
"enum": [
"SqlDWSink"
]
},
"upsertSettings": {
"oneOf": [
{
"$ref": "#/definitions/SqlDWUpsertSettings"
},
{
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
}
],
"description": "Sql DW upsert option settings"
},
"writeBehavior": {
"type": "object",
"properties": {},
"description": "Write behavior when copying data into azure SQL DW. Type: SqlDWWriteBehaviorEnum (or Expression with resultType SqlDWWriteBehaviorEnum)"
}
},
"required": [
Expand Down Expand Up @@ -25611,6 +25658,22 @@
],
"description": "A copy activity SQL Data Warehouse source."
},
"SqlDWUpsertSettings": {
"type": "object",
"properties": {
"interimSchemaName": {
"type": "object",
"properties": {},
"description": "Schema name for interim table. Type: string (or Expression with resultType string)."
},
"keys": {
"type": "object",
"properties": {},
"description": "Key column names for unique row identification. Type: array of strings (or Expression with resultType array of strings)."
}
},
"description": "Sql DW upsert option settings"
},
"SqlMISink": {
"type": "object",
"properties": {
Expand All @@ -25629,6 +25692,11 @@
"properties": {},
"description": "SQL writer table type. Type: string (or Expression with resultType string)."
},
"sqlWriterUseTableLock": {
"type": "object",
"properties": {},
"description": "Whether to use table lock during bulk copy. Type: boolean (or Expression with resultType boolean)."
},
"storedProcedureParameters": {
"oneOf": [
{
Expand Down Expand Up @@ -25659,6 +25727,22 @@
"enum": [
"SqlMISink"
]
},
"upsertSettings": {
"oneOf": [
{
"$ref": "#/definitions/SqlUpsertSettings"
},
{
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
}
],
"description": "Sql upsert option settings"
},
"writeBehavior": {
"type": "object",
"properties": {},
"description": "White behavior when copying data into azure SQL MI. Type: SqlWriteBehaviorEnum (or Expression with resultType SqlWriteBehaviorEnum)"
}
},
"required": [
Expand Down Expand Up @@ -25839,6 +25923,11 @@
"properties": {},
"description": "SQL writer table type. Type: string (or Expression with resultType string)."
},
"sqlWriterUseTableLock": {
"type": "object",
"properties": {},
"description": "Whether to use table lock during bulk copy. Type: boolean (or Expression with resultType boolean)."
},
"storedProcedureParameters": {
"oneOf": [
{
Expand Down Expand Up @@ -25869,6 +25958,22 @@
"enum": [
"SqlServerSink"
]
},
"upsertSettings": {
"oneOf": [
{
"$ref": "#/definitions/SqlUpsertSettings"
},
{
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
}
],
"description": "Sql upsert option settings"
},
"writeBehavior": {
"type": "object",
"properties": {},
"description": "Write behavior when copying data into sql server. Type: SqlWriteBehaviorEnum (or Expression with resultType SqlWriteBehaviorEnum)"
}
},
"required": [
Expand Down Expand Up @@ -26058,6 +26163,11 @@
"properties": {},
"description": "SQL writer table type. Type: string (or Expression with resultType string)."
},
"sqlWriterUseTableLock": {
"type": "object",
"properties": {},
"description": "Whether to use table lock during bulk copy. Type: boolean (or Expression with resultType boolean)."
},
"storedProcedureParameters": {
"oneOf": [
{
Expand Down Expand Up @@ -26088,6 +26198,22 @@
"enum": [
"SqlSink"
]
},
"upsertSettings": {
"oneOf": [
{
"$ref": "#/definitions/SqlUpsertSettings"
},
{
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
}
],
"description": "Sql upsert option settings"
},
"writeBehavior": {
"type": "object",
"properties": {},
"description": "Write behavior when copying data into sql. Type: SqlWriteBehaviorEnum (or Expression with resultType SqlWriteBehaviorEnum)"
}
},
"required": [
Expand Down Expand Up @@ -26156,6 +26282,27 @@
],
"description": "A copy activity SQL source."
},
"SqlUpsertSettings": {
"type": "object",
"properties": {
"interimSchemaName": {
"type": "object",
"properties": {},
"description": "Schema name for interim table. Type: string (or Expression with resultType string)."
},
"keys": {
"type": "object",
"properties": {},
"description": "Key column names for unique row identification. Type: array of strings (or Expression with resultType array of strings)."
},
"useTempDB": {
"type": "object",
"properties": {},
"description": "Specifies whether to use temp db for upsert interim table. Type: boolean (or Expression with resultType boolean)."
}
},
"description": "Sql upsert option settings"
},
"SquareLinkedService": {
"type": "object",
"properties": {
Expand Down