Outil Entrée du flux de données
Utilisez l'outil Entrée du flux de données pour importer des données d'Alteryx Designer dans le workflow en BDD.
Les outils de la catégorie En base de données permet de fusionner et d’analyser des jeux de données volumineux sans les déplacer de la base de données, avec des performances considérablement supérieures à celles des méthodes d’analyse traditionnelles. Pour plus d’informations sur la catégorie d’outils En base de données, consultez Vue d’ensemble des outils En base de données.
Configuration de l'outil
Connection Name
Nom de la connexion : sélectionnez la liste déroulante pour créer une connexion, gérer une connexion existante ou sélectionner une connexion dans la liste de connexions déjà configurées.
Gérer les connexions : sélectionnez pour créer, modifier ou supprimer une connexion.
Ouvrir un fichier de connexion : sélectionnez pour rechercher un fichier de connexion à la base de données enregistré.
Creation Mode
Mode de création : sélectionnez l'option appropriée pour écrire les données. Les choix comprennent :
Créer une table temporaire : écrit dans une table temporaire disponible jusqu'à la fin de la session. Cette option est utile pour créer des macros prédictives en BDD, car les métadonnées sont préservées de manière temporaire. Si cette option est sélectionnée, le champ Nom de table est désactivé et affiche « [un nom de table temporaire unique est généré à chaque exécution] ».
Créer une nouvelle table : crée une nouvelle table. Aucune table existante n'est écrasée. Si vous sélectionnez une option HDFS Avro, le paramètre avro.schema.literal échoue à 4 000 caractères et une erreur se produit lors de la création de la table. Essayez de diminuer la longueur des caractères pour les noms des colonnes ou de sélectionner moins de colonnes.
Écraser la table (supprimer) : supprime définitivement la table existante et en crée une autre.
Table Name
Nom de table : entrez le nom de la table de base de données à créer ou à mettre à jour. Si l'option Créer une table temporaire est sélectionnée, le champ Nom de table est désactivé et affiche « [un nom de table temporaire unique est généré à chaque exécution] ».
Advanced Query Options
Use this section to define a Pre-SQL statement to execute before the In-DB execution. This option is compatible with all of the above creation modes. Use the 3-dot menu associated with the Pre-SQL statement field to launch the Configure Pre-SQL Statements window, which includes the SQL Editor. Note that Stored Procedures are not currently supported.
If your workflow includes a Data Stream In tool, this is the best place to put session variables in Pre-SQL. If there is no Data Stream In tool, then the Write Data In-DB tool is a good alternative. However, note that Write Data In-DB runs after any Data Stream In tools, if they exist.
Pre-SQL calls in Data Stream In should be primarily used for calls that need to be done before the creation of the Stream In table
Pre SQL statements are compatible with the following technologies: Bulk Loaders, OCI, ODBC, and OleDB.
Pre-SQL Statement: Define a SQL statement to execute before the In-DB execution.
Note
When the workflow runs, the Results window displays messages to show that the tool is executing SQL statements, along with a label (PreSQL).
All SQL statements are sent directly to the database. Pre-SQL statements do not return data. While SQL can return data, Designer doesn't do anything with it.
If there are multiple streams of In-DB tools, there is no guaranteed order of execution between different streams. The Results window displays the order.
Notes
Note
Pour utiliser cet outil avec Oracle, vous devez disposer des droits en écriture pour l'espace temporaire attribué à GLOBAL TEMPORARY . Contactez votre administrateur de base de données Oracle.
Pour plus d'informations, consultez la page Outil Connecter en BDD .