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 É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 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 Qlik Sense de deux manières différentes.
-
Cliquez sur l'icône de la barre d'outils pour activer le mode d'aide sur la syntaxe. En mode d'aide relative à la syntaxe, vous pouvez cliquer sur un mot-clé de la syntaxe (signalé en bleu et souligné) afin d'accéder à une aide sur la syntaxe.
-
Placez le curseur à l'intérieur ou à la fin du mot-clé, puis appuyez sur les touches Ctrl+H.
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 infobulle affiche la syntaxe de la fonction, paramètres et instructions supplémentaires inclus, 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).
Vous pouvez activer ou désactiver les suggestions de saisie semi-automatique en cliquant sur ou sur .
Le raccourci clavier Ctrl+Espace vous permet par ailleurs d'afficher la liste des mots-clés, et le raccourci Ctrl+Maj+Espace, une infobulle.
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 ou appuyez sur Ctrl + K pour commenter ou décommenter le code.
Mise en retrait du code
Vous pouvez mettre le code en retrait pour améliorer la lisibilité. Cliquez sur pour mettre le texte en retrait (augmenter le retrait) ou sur 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 jeu de données à des fins de test. Appuyez sur les touches Ctrl + 00 pour insérer le script de test.
Historique des scripts
Vous pouvez afficher l'historique des différentes versions de votre script de chargement dans Historique.