"

Input Description JSON format

Minimal configuration

{
  "name": "My first batch",
  "dialect": "tsql",
  "sources": [ { "name": "." } ]
}

Basic options

  {
    "name": ...          # Dir or file entry inside uploaded ZIP containing source files.
                         # it can also be Database Model JSON file(s) *but not with .json suffix!*
                         # (only one file with .json suffix is allowed: Input Definition JSON)
    "defaultSchema": ... # optional
    "defaultDatabase":   # optional
  }

Analyzer options

{
  "analyzerOptions": { ... }
}

Output options

Query lineage options

"queryLineageOptions": { ... }

Database image / column lineage options

"showDatabaseImage": true,
"databaseImageOptions": { ... }

Append mode

{
  "append": "*batch-id*"
}