get_job_tables
Lists tables compatible with a specific CData Sync job to expand data synchronization scope. Returns exact table names for adding to existing jobs based on connection capabilities and job configuration.
Instructions
List tables available to add to a specific job, considering job configuration and connection capabilities. If not authenticated with CData Sync, you will be prompted for credentials. Similar to get_connection_tables but filtered for job compatibility. Use when expanding job scope or adding new tables to existing job. Returns exact table names to use in tasks.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| connectionName | Yes | Source connection to query. Must match the job's source connection. | |
| jobId | Yes | Target job UUID to add tables to (required). Use read_jobs to get the JobId. | |
| schema | No | Specific schema to query | |
| tableOrView | No | Filter: 'TABLES', 'VIEWS', or 'ALL' | ALL |
| includeSchema | No | Include schema in table names | |
| includeCatalog | No | Include catalog in table names | |
| topTable | No | Maximum results | |
| skipTable | No | Skip for pagination | |
| workspaceId | No | Workspace ID to use for this operation. Overrides the default workspace. Use 'default' for the default workspace or a UUID for specific workspaces. |