Scripts SQL
Le script SQL est un composant permettant d'écrire et d'exécuter des scripts SQL manuellement ou bien de faire appel à un Wizard pour générer un script de CDC automatiquement.
Script SQL
Après avoir cliqué sur l'icône "⋮" puis sur "Nouveau", l'écran suivant s'affichera.
Le champ "CommandTimeout" permet de définir le délai maximum (en secondes) accordé au job. Si le temps d'exécution atteint cette limite, le job terminera en erreur.
Le volet "REQUÊTE" permet de saisir la requête qui doit respecter les contraintes syntaxiques de la source de connexion choisie. Cet objet est compatible avec les fonctionnalités "IA CODE" et "IA AMÉLIORE" qui permettent respectivement de rédiger une requête en fonction d'un prompt et d'améliorer une requête déjà existante.(Utilisation de l'IA)
Script CDC
Après avoir cliqué sur l'icône "⋮" puis sur "WIZARD", l'outil d'aide à la création du script de CDC s'ouvrira. Cet outil propose plusieurs options et laisse la possibilité à l'utilisateur de modifier le script généré automatiquement.
L'étape 1 permet de choisir parmi les trois types de CDC proposés :
- Type 1
- Type 2
- Type 4
Lors de l'étape 2, sélectionner la connexion souhaitée, la table ou la vue sur laquelle le CDC doit être effectué et enfin le(s) champ(s) identifiant(s).
- Si la connexion n'est pas présente dans la liste déroulante, il est peut-être nécessaire de cocher la case "Accessible en écriture" dans la configuration de la connexion.
- Si aucune table n'apparaît après avoir sélectionné une connexion, il est peut-être nécessaire de faire une analyse de la connexion.
Enfin, lors de la troisième étape, un champ modifiable indique le nom de la table en sortie. Il est possible de tenir compte ou non des étapes d'insert, d'update ou de delete à l'aide des cases à cocher correspondantes.
Le script généré à l'issue de cette procédure est accessible dans le volet "REQUÊTE".
Secrets
Ce composant est compatible avec les secrets.
Les secrets permettent de faire appel à des données sensibles dans le script manière sécurisée.
Pour utiliser un secret, directement dans le script, inscrire dans le champ souhaité la clef du secret entre double accolade :
{{Secret}}