Accéder au contenu principal

Création de script dans l'éditeur de chargement de données

SUR CETTE PAGE

Création de script dans l'éditeur de chargement de données

Qlik Sense utilise un script de chargement de données, géré dans l'éditeur de chargement de données, pour se connecter aux différentes sources de données et y récupérer les données. Une source de données peut faire référence à un fichier de données, tel qu'un fichier Excel ou .csv. Il peut également s'agir d'une base de données, de type Google BigQuery ou Salesforce, par exemple.

Vous pouvez par ailleurs charger des données à l'aide du gestionnaire de données, mais lorsque vous souhaitez créer, éditer et exécuter un script de chargement de données, vous devez utiliser l'éditeur de chargement de données.

Les champs et tables à charger sont spécifiés dans le script. Les scripts sont généralement destinés à définir les données devant être chargées à partir des sources de données. Vous pouvez également manipuler la structure de données à l'aide d'instructions de script.

Lors du chargement des données, Qlik Sense identifie les champs communs aux différentes tables (champs clés) afin d'associer les données. Il est possible de surveiller la structure de données résultante de l'application à l'aide du visionneur de modèle de données. Vous pouvez modifier la structure de données en renommant les champs afin d'obtenir des associations différentes entre les tables.

Une fois les données chargées dans Qlik Sense, elles sont stockées dans l'application.

Éditeur de chargement de données

Vous pouvez créer des scripts pour charger les données dans l'éditeur de chargement de données. L'éditeur est disponible dans le menu déroulant dans Qlik Sense.

Lorsque vous ouvrez l'éditeur de chargement de données, l'éditeur de script apparaît au centre de l'écran. Les section de script s'affichent en tant qu'onglets dans le menu à gauche. Qlik Sense crée automatiquement la section Main. Les connexions de données s'affichent dans le menu à droite.

Le script doit être écrit avec la syntaxe de script Qlik Sense. Les mots-clés de la syntaxe Qlik Sense sont mis en évidence en bleu.

Éditeur de chargement de données

Data load editor.

Éditeur de script

Un certain nombre de fonctions est disponible dans l'éditeur pour vous aider à développer le script de chargement.

Accès à l'aide sur la syntaxe des commandes et fonctions

Il existe plusieurs moyens d'accéder à l'aide sur la syntaxe relative à un mot-clé de la syntaxe de Qlik Sense :

Accès au portail d'aide

Vous pouvez accéder à l'aide détaillée disponible sur le portail d'aide de Qlik Sense selon deux manières différentes.

  • Cliquez sur l'icône Help de la barre d'outils pour activer le mode d'aide sur la syntaxe. En mode d'aide, vous pouvez cliquer sur un mot-clé de la syntaxe (signalé en bleu) dans l'éditeur afin d'accéder à une aide détaillée sur la syntaxe.)

  • Placez le curseur à l'intérieur ou à la fin du mot-clé, puis appuyez sur les touches Ctrl+H.

  • Remarque: Il est impossible de modifier le script en mode d'aide sur la syntaxe.

Utilisation de la fonction de saisie semi-automatique

Lorsque vous commencez à saisir un mot-clé de script Qlik Sense, une liste de suggestions automatiques de mots-clés correspondant aux premières lettres saisies s'affiche à des fins de sélection. La liste se raccourcit à mesure que vous continuez à taper, et vous pouvez sélectionner l'un des modèles de syntaxe et paramètres proposés. Une info-bulle affiche la syntaxe de la fonction, paramètres et instructions supplémentaires incluses, de même qu'un lien pointant vers la description de l'instruction ou de la fonction (disponible sur le portail d'aide en ligne).

Conseil:

Le raccourci clavier Ctrl+Espace vous permet par ailleurs d'afficher la liste des mots-clés, et le raccourci Ctrl+Maj+Espace, une info-bulle.

Insertion de commentaires dans le script

Vous pouvez insérer des commentaires dans le code du script ou désactiver certaines parties du code de script au moyen de marques de commentaire. Sur une ligne, tout le texte affiché à droite des deux barres obliques (//) est considéré comme un commentaire et n'est pas exécuté au moment du lancement du script.

La barre d'outils de l'éditeur de chargement de données comprend un raccourci permettant d'insérer ou d'annuler des commentaires. Cliquez sur Comment / Uncomment, ou sur les touches Ctrl + K pour mettre en commentaire ou non du code.

Mise en retrait du code

Vous pouvez mettre le code en retrait pour améliorer la lisibilité. Cliquez sur Indent pour mettre le texte en retrait (augmenter le retrait) ou sur Undent pour effectuer un retrait négatif du texte (réduire le retrait).

Insertion d'un script de test préparé

Vous pouvez insérer un script de test préparé, destiné à charger un ensemble de champs de données intégrées. Ce script vous permet de créer rapidement un ensemble de données à des fins de test. Appuyez sur les touches Ctrl + 00 pour insérer le script de test.