Créer un jeu de données avec Paramètres
Cette section présente une vue d'ensemble de la manière de paramétrer les sources relationnelles et les fichiers lors de l'importation de données dans Alteryx One.
Important
La paramétrisation n'est plus prise en charge pour les jeux de données de stockage de base. Les jeux de données paramétrés ne peuvent être créés que pour des sources de données externes prises en charge.
Depuis le système de fichiers
Lors de la recherche de données dans votre couche de stockage par défaut, vous avez la possibilité de paramétrer certains éléments du chemin d'accès. Vous pouvez sélectionner des éléments du chemin via la page Importer des données, appliquer l'un des types de paramètres pris en charge, puis créer le jeu de données avec paramètres.
Note
Lorsque vous importez un fichier, les données ne sont pas enregistrées dans Alteryx One. Ce que vous créez, c'est un jeu de données importé qui ne constitue qu'une référence à la source de données. Alteryx One ne stocke ni ne modifie jamais les données sources.
Lorsque vous créez un jeu de données avec paramètres dans Alteryx One, vous avez la possibilité de remplacer des segments du chemin d'accès d'entrée par des paramètres. Supposons que vous disposiez des fichiers suivants que vous souhaitez intégrer à l'aide d'un jeu de données paramétré :
//source/user/me/datasets/month01/2017-01-31-file.csv //source/user/me/datasets/month02/2017-02-28-file.csv //source/user/me/datasets/month03/2017-03-31-file.csv //source/user/me/datasets/month04/2017-04-30-file.csv //source/user/me/datasets/month05/2017-05-31-file.csv //source/user/me/datasets/month06/2017-06-30-file.csv //source/user/me/datasets/month07/2017-07-31-file.csv //source/user/me/datasets/month08/2017-08-31-file.csv //source/user/me/datasets/month09/2017-09-30-file.csv //source/user/me/datasets/month10/2017-10-31-file.csv //source/user/me/datasets/month11/2017-11-30-file.csv //source/user/me/datasets/month12/2017-12-31-file.csv
Une référence paramétrée à l'ensemble de ces fichiers pourrait ressembler à ceci :
//source/user/me/datasets/month##/YYYY-MM-DD-file.csv
Grâce à cette application, vous pouvez spécifier les paramètres permettant de faire correspondre toutes les valeurs pour :
##: vous pouvez utiliser un caractère générique ou, mieux encore, un modèle pour remplacer ces valeurs.AAAA-MM-JJ: ces valeurs peuvent être remplacées par un paramètre de date et d'heure formaté.
Pour plus d'informations, consultez la section Parameterize Files for Import.
Paramétrer les noms de compartiment
Vous pouvez créer des paramètres d'environnement pour les noms de vos compartiments.
Depuis des sources relationnelles
Vous pouvez créer des jeux de données depuis une source relationnelle en appliquant des paramètres à SQL personnalisé qui extrait les données de cette source. Lors de l'importation de tables de base de données via des connexions relationnelles, vous pouvez appliquer des paramètres à la requête SQL pour définir le jeu de données importé. Dans certains cas, il peut être nécessaire de définir la table à importer en utilisant un paramètre variable ou de paramétrer la valeur temporelle associée à un nom de table. En utilisant des paramètres, vous pouvez définir les tables, les colonnes et les conditions de la requête pour extraire des données d'une base de données relationnelle.
Pour plus d'informations, consultez la section Parameterize Tables for Import.
Modifier le paramètre
Une fois que vous avez créé votre jeu de données avec paramètres, vous pouvez modifier le paramètre selon vos besoins.
Dans la barre de navigation de gauche, sélectionnez Jeux de données.
Sur la page Bibliothèque de données, localisez le jeu de données. Dans le menu contextuel, sélectionnez l'une des options suivantes :
Fichiers : sélectionnez Modifier les paramètres du jeu de données. Depuis l'écran Modifier un jeu de données avec paramètres, cliquez sur le paramètre pour en modifier la définition.
Tables : sélectionnez Modifier SQL personnalisé. Vous pouvez modifier l'instruction SQL dans la fenêtre SQL personnalisé, y compris les paramètres. Pour en savoir plus, consultez la page Create Dataset with SQL.
Remplacement des valeurs de paramètres
Une fois que vous avez créé un jeu de données paramétré, vous pouvez remplacer les valeurs par défaut. Ces valeurs de remplacement peuvent être appliquées selon l'ordre de priorité suivant.
Tâche : lorsque vous décidez d'exécuter une tâche, vous pouvez définir une nouvelle valeur pour le paramètre, qui s'appliquera uniquement à la tâche spécifiée.
Par défaut : la valeur par défaut du paramètre est utilisée si aucune valeur de remplacement n'est appliquée.
Supprimer le paramètre
Depuis l'écran Modifier un jeu de données avec paramètres, sélectionnez le paramètre que vous souhaitez supprimer.
Note
Avant de supprimer le paramètre, pensez à noter sa valeur par défaut, car vous devrez peut-être l'appliquer au chemin ou à la requête après la suppression du paramètre.
Dans la fenêtre contextuelle, sélectionnez Supprimer.
Enregistrez vos modifications.
Le paramètre est supprimé de la définition du jeu de données importé.