Skip to main content

Blue icon with a stream-like object flowing into a database. Eingehender-Datenstrom-Tool

Benutzerrolle – Anforderungen

Benutzerrolle*

Tool-/Funktionen-Zugriff

Vollbenutzer

Basisbenutzer

X

* Gilt für Kunden von Alteryx OneProfessional und Enterprise Edition mit Designer-Versionen ab 2025.1.

Verwenden Sie das Eingehender-Datenstrom-Tool, um Daten aus Alteryx Designer in den In-DB-Workflow zu übertragen.

In-Database ermöglicht das Zusammenführen und Analysieren von großen Datenmengen, ohne dass die Daten aus einer Datenbank verschoben werden müssen, und kann erhebliche Leistungsverbesserungen gegenüber herkömmlichen Analysemethoden bieten. Weitere Informationen zur In-DB-Tool-Kategorie finden Sie unter In-DB – Übersicht.

Tool-Konfiguration

Connection Name

Verbindungs name : Wählen Sie das Dropdownmenü aus, um eine neue Verbindung zu erstellen, eine vorhandene Verbindung zu verwalten oder um in der Liste der bereits eingerichteten Verbindungen eine Verbindung auszuwählen.

  • Verbindungen verwalten : Wählen Sie diese Option, um eine Verbindung zu erstellen, zu bearbeiten oder zu löschen.

  • Dateiverbindung öffnen : Wählen Sie diese Option, um zu einer gespeicherten Datenbankverbindungsdatei zu navigieren.

Creation Mode

Erstellungsmodus : Wählen Sie die entsprechende Option zum Schreiben der Daten aus. Zur Auswahl stehen:

  • Temporäre Tabelle erstellen : Schreibt in eine temporäre Tabelle, die bis zum Ende der Sitzung verfügbar ist. Diese Option ist zum Erstellen von In-DB-Prognosemakros hilfreich, weil sie die Metadaten vorübergehend verankert. Wenn diese Option aktiviert ist, ist das Feld „Tabellenname“ deaktiviert, und es zeigt „[bei jeder Ausführung wird ein eindeutiger temporärer Tabellenname erzeugt]“ an.

  • Neue Tabelle erstellen : Erstellt eine neue Tabelle. Überschreibt keine vorhandene Tabelle. Wenn eine HDFS Avro-Option ausgewählt ist, schlägt das avro.schema.literal bei 4000 Zeichen fehl, und bei der Tabellenerstellung tritt ein Fehler auf. Versuchen Sie, die Zeichenlänge der Spaltennamen zu reduzieren oder weniger Spalten auszuwählen.

  • Tabelle überschreiben (verwerfen) : Verwirft die vorhandene Tabelle vollständig und erstellt eine neue Tabelle.

Table Name

Tabellenname : Geben Sie den Namen der zu erstellenden oder zu aktualisierenden Datenbanktabelle ein. Wenn die Option Temporäre Tabelle erstellen aktiviert ist, ist das Feld Tabellenname deaktiviert und zeigt „[bei jeder Ausführung wird ein eindeutiger temporärer Tabellenname erzeugt]“ an.

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.

  • 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.Blue icon with floppy disk. In-DB-Daten-schreiben-Tool

  • 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 Bulk Loaders, OCI, ODBC, and OLE DB technologies.

To configure your Pre-SQL statements...

  1. 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 and Stored Procedures tabs.

  2. Next, define your SQL statement

    • Use the SQL Editor tab to define a SQL statement to execute before the In-DB execution. 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.

    • Use the Stored Procedures tab to select and configure a stored procedure call for your database. You can select a Parameter and set a Value for your stored procedures if needed. All stored procedures are sent directly to the database.

      • If a stored procedure is executed successfully, it returns any necessary status messages or warnings in the Results window.

      • If a stored procedure returns data, Designer does not return it anywhere. The data is not displayed in the Results window.

      Wichtig

      Stored procedures are supported for these connections:

      • SQL Server for ODBC and Bulk Writer

      • Oracle for ODBC Only

  3. Select OK when you're finished or Cancel to return to the tool configuration window.

Notes

Anmerkung

Für die Verwendung dieses Tools mit Oracle benötigen Sie Berechtigungen zum Schreiben in den Temp-Bereich, der GLOBAL TEMPORARY zugewiesen ist. Wenden Sie sich an Ihren Oracle-Datenbankadministrator.

Weitere Informationen finden Sie unter In-DB-verbinden-Tool .