validate_sql
Validate Automation Studio SQL queries for unsupported constructs and verify referenced data extensions and columns to prevent execution errors.
Instructions
Valida uma Query Activity do SFMC Automation Studio antes de executá-la. Checa construções não suportadas pelo dialeto restrito do SFMC (ORDER BY, CTE, MERGE, variáveis, temp tables, funções indisponíveis) e — se possível — confere se as Data Extensions e colunas referenciadas realmente existem. Retorna erros bloqueantes, avisos e sugestões.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sql | Yes | A query SQL do Automation Studio a ser validada. | |
| checkSchema | No | Se true, consulta as Data Extensions referenciadas via API para validar nomes de tabelas e colunas. | |
| targetDataExtension | No | External key da DE de destino da Query Activity. Se informada, valida se as colunas do SELECT cabem no schema de destino (nomes e tipos). |