Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Dans cet article, vous apprendrez à ajouter une nouvelle activité de script, à ajouter une nouvelle connexion et à configurer le contenu du script. L’activité de script exécute à la fois des scripts SQL de requête et de non-requête sur des magasins de données qui prennent en charge le langage DML (Data Manipulation Language) et le langage de définition de données (DDL).
Vous pouvez utiliser l’activité script pour appeler un script SQL dans l’un des magasins de données suivants :
- Base de données SQL Fabric
- Entrepôt de données Fabric
- Base de données Azure pour PostgreSQL
- Base de données SQL Azure
- Azure SQL Managed Instance
- Azure Synapse Analytics
- Base de données Oracle
- Base de données SQL Server
- Snowflake
Prérequis
Pour commencer, suivez les conditions préalables suivantes :
- Un compte locataire avec un abonnement actif. Créez un compte gratuitement.
- Un espace de travail est créé.
Ajouter une activité de script à un pipeline avec interface utilisateur
Ouvrez un pipeline existant ou créez un nouveau pipeline.
Sélectionnez Ajouter une activité de pipeline et recherchez Script.
Vous pouvez également rechercher l'activité Script dans le ruban Activités du pipeline en haut, puis sélectionnez-la pour l’ajouter au canevas du pipeline.
Sélectionnez la nouvelle activité Script sur le canevas si elle n’est pas déjà sélectionnée.
Pour obtenir des conseils sur les paramètres généraux, consultez Paramètres généraux.
Configurer l’activité de script
Sélectionnez l’onglet Paramètres , puis choisissez une connexion existante dans la liste déroulante, ou créez-en une.
Après avoir sélectionné votre connexion, choisissez Requête pour obtenir un résultat de données ou NonQuery pour toutes les opérations de catalogue. La requête renvoie un jeu de résultats (instructions SELECT). NonQuery exécute des instructions qui ne retournent pas de données (INSERT, UPDATE, DELETE, CREATE, DROP).
Entrez du contenu dans la zone d’expression de script. Vous pouvez entrer du contenu de script dans la zone d’expression de plusieurs façons :
Ajoutez du contenu dynamique en sélectionnant dans la zone ou en sélectionnant l’icône de contenu dynamique sur le côté droit. Un menu volant s’affiche, comme indiqué dans la capture d’écran suivante, qui présente le contenu dynamique et les fonctions que vous pouvez utiliser pour générer vos expressions. Si vous connaissez Power Automate, l’expérience est similaire.
Modifiez directement votre code de script dans l’éditeur de code en sélectionnant l’icône de crayon sur le côté droit, comme illustré dans la capture d’écran suivante. Une fois que vous l’avez sélectionné, une nouvelle boîte de dialogue s’affiche pour pouvoir écrire et modifier votre code.
Utilisez le générateur d’expressions qui utilise la complétion de code IntelliSense pour la mise en surbrillance, la vérification de la syntaxe et l’autocomplétion afin de créer des expressions. Pour plus d’informations, consultez la langue d’expression.
Enregistrer le pipeline, puis exécuter ou programmer
Basculez vers l’onglet Accueil en haut de l’éditeur de pipeline et sélectionnez le bouton Enregistrer pour enregistrer votre pipeline. Sélectionnez Exécuter pour l’exécuter directement ou planifier des exécutions à des moments ou intervalles spécifiques. Pour plus d’informations sur les exécutions de pipeline, consultez : planifier des exécutions de pipeline.
Après l’exécution, vous pouvez surveiller l’exécution du pipeline et afficher l’historique des exécutions à partir de l’onglet Sortie sous le canevas.