Skip to main content
Glama
CDataSoftware

CData Sync MCP Server

Official

write_transformations

Manage SQL transformations for ELT processing by creating, updating, or deleting them with configurable triggers and execution settings.

Instructions

Create, update, or delete SQL transformations for ELT processing.

RETURNS:

  • create: New transformation details

  • update: Updated configuration

  • delete: Confirmation of removal

COMMON ERRORS:

  • "Invalid SQL syntax" - Check destination SQL dialect

  • "Connection not found" - Verify destination connection

  • "Trigger job not found" - Check job name for AfterJob mode

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
actionYesOperation to perform
transformationNameYesUnique transformation name. Use descriptive names like 'Daily_Sales_Aggregation'
connectionNoDestination connection where SQL will execute (required for create). Can differ from job destinations.
queriesNoSQL queries to execute. Run in order. Can include DDL, DML, stored procedures. Use destination SQL dialect.
transformationTriggerModeNoWhen to run: 'None' (manual only), 'Scheduled' (use cron), 'AfterJob' (after job success)
scheduledCronNoUnix cron format (minute hour day month weekday) Examples: - "0 6 * * *" - 6 AM daily - "30 */4 * * *" - Every 4 hours at :30 - "0 0 * * 1" - Midnight every Monday
triggerAfterJobNoJob name that triggers this transformation (when mode is 'AfterJob'). Job must succeed.
triggerTasksNoComma-separated task IDs to wait for (optional - waits for entire job if not specified)
verbosityNoLog level: 1=Error, 2=Info, 3=Transfer, 4=Verbose
sendEmailNotificationNoSend email after transformation completes
emailErrorOnlyNoOnly send email on transformation failure
notifyEmailToNoEmail recipient(s) for notifications
notifyEmailSubjectNoEmail subject line
workspaceIdNoWorkspace ID to use for this operation. Overrides the default workspace. Use 'default' for the default workspace or a UUID for specific workspaces.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/CDataSoftware/cdata-sync-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server