JSON job specification
OmniLoader.exe -job \path\to\the\file.jsonThings to know:
{
"Source": {
"Alias": "AdventureWorks2017",
"SqlServer": {
"Server": "",
"Port": 1433,
"Database": "AdventureWorks2017",
"Username": "{{user}}",
"Password": "{{password}}"
},
"Tables": [
{ "Name": "Person.Person", "Where": "MiddleName = 'J'", "Options": "DISTRIBUTION = ROUND_ROBIN" }
]
},
"Target": {
"Synapse": {
"Server": "{{yourserver}}.database.windows.net",
"Database": "{{database name}}",
"Username": "{{user}}",
"Password": "{{password}}",
"AuthenticationType": "sqlserver", // Windows|SqlServer
"StorageType": "adlsv2", // Local|AzureBlob|ADLSv2
"StorageFormat": "parquet", // CSV|Parquet
"StorageCompression": "snappy", // None|Snappy|GZip
"ConnectionString": "{{connection string from Microsoft Azure Storage Explorer}}",
"Container": "{{container}}",
"ContainerDirectory": "{{directory in the container}}"
}
}
}SQL Server
Oracle
Synapse Dedicated Pool
PostgreSQL
Teradata
Parquet
Slicing the tables
Last updated