Skip to main content

Blue icon with database being plugged in. In-DB-verbinden-Tool

Verwenden Sie das In-DB-verbinden-Tool, um eine In-DB-Verbindung in einem Workflow zu erstellen. Verwenden Sie das Tool zur Herstellung einer Verbindung mit einem neuen oder bestehenden Tool.

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-Datenbank: Übersicht .

Tool-Konfiguration

  1. Wählen Sie im Fenster „Konfiguration“ die Dropdown-Liste Verbindungsname und dann eine Option aus:

    • Verbindungen verwalten : Erstellen Sie eine neue Verbindung oder verwenden Sie eine bestehende Verbindung.

    • Dateiverbindung öffnen : Navigieren Sie zu einer gespeicherten Datenbankverbindungsdatei.

  2. Nach der Konfiguration der Verbindung wird unter Tabelle oder Abfrage der Name der ausgewählten Datenbanktabelle angezeigt.

  3. (Optional) Wählen Sie Abfragegenerator aus, um Tabellen auszuwählen und Abfragen zu erstellen. Weitere Informationen zu diesem Thema finden Sie im Fenster „Tabelle auswählen oder Abfrage eingeben“ .

Neue In-DB-Verbindung hinzufügen

  1. Klicken Sie auf den Dropdown-Pfeil Verbindungsname und wählen Sie Verbindungen verwalten aus.

  2. Wählen Sie Datenquelle aus und wählen Sie eine Quelle. Weitere Informationen finden Sie unter In-DB: Übersicht .

    Anmerkung

    Im In-DB-verbinden-Tool können Sie die Option Generische ODBC auswählen, um eine Verbindung zu einer nicht unterstützten Datenquelle herzustellen. Diese Option garantiert keine erfolgreiche Verbindung zu nicht unterstützten Datenquellen. Datenquellen, die Microsoft SQL Server ähneln, haben jedoch die besten Erfolgschancen.

  3. Wählen Sie Verbindungstyp und wählen Sie einen Typ aus.

    • Benutzer : Erstellt eine Verbindung, die nur Sie verwenden können.

    • System : Erstellt eine Verbindung, die freigegeben werden kann. Öffnen Sie Alteryx Designer als Administrator auf Ihrem Rechner. Diese Option ist nur für Designer-Administratoren verfügbar.

    • Datei : Speichert eine Datenbankverbindung als INDBC-Datei, so dass sie in einen Workflow integriert werden kann. Wenn diese Option ausgewählt ist, muss der Pfad zum Speicherort einer Verbindungsdatei angegeben werden, um die Datei zu speichern.

  4. Wählen Sie Verbindungen aus und wählen Sie eine bestehende Verbindung aus der Liste oder wählen Sie Neu aus.

  5. Geben Sie unter Verbindungsname  einen Namen für die Verbindung ein.

  6. Klicken Sie auf Kennwortverschlüsselung und wählen Sie eine Verschlüsselungsoption aus:

    • Ausblenden: Blendet das Passwort mit minimaler Verschlüsselung aus. Wählen Sie Ausblenden aus, wenn Sie planen, diesen Workflow auf einem anderen als Ihrem eigenen Computer auszuführen. Weitere Informationen finden Sie unter Workflows planen .

    • Für Rechner verschlüsseln : Jeder Benutzer des Rechners kann den Workflow vollständig nutzen.

    • Für Benutzer verschlüsseln : Der angemeldete Benutzer kann den Workflow auf einem beliebigen Rechner nutzen.

    • Kennwortentschlüsselung zulassen : Entschlüsselt das Kennwort und übergibt es an die Metadaten. Diese Option wird nur in Verbindung mit In-DB-Prognose-Tools verwendet.

  7. Klicken Sie auf der Registerkarte Lesen auf Treiber und wählen Sie eine Option aus oder behalten Sie die Standardeinstellung bei.

  8. Wählen Sie den Dropdown-Pfeil Verbindungszeichenfolge  aus und wählen Sie Neue Datenbankverbindung aus. Bei Oracle OCI- und SQL Server ODBC-Verbindungen können Sie entweder eine gespeicherte oder eine kürzlich verwendete Datenverbindung auswählen.

  9. Wählen Sie die Registerkarte Schreiben aus.

  10. Wählen Sie Treiber aus und wählen Sie einen Treiber oder behalten Sie die Standardeinstellung bei.

  11. Geben oder fügen Sie unter Verbindungszeichenfolge  eine Verbindungszeichenfolge ein. Bei Oracle OCI- und SQL Server ODBC-Verbindungen können Sie entweder eine gespeicherte oder eine kürzlich verwendete Datenverbindung auswählen. HDFS-Verbindungen Zum Herstellen einer Verbindung mit HDFS:

    1. Wählen Sie den Dropdown-Pfeil „Verbindungszeichenfolge“ aus und wählen Sie Neue HDFS-Verbindung aus.

    2. Wählen Sie die HTTPFS-, WebHDFS- oder Knox Gateway-Serverkonfiguration aus. Wenn Sie Knox Gateway mit Spark verwenden, wählen Sie Standard-Namenode-URL überschreiben aus.

    3. Geben Sie unter Host die Hadoop-Server-URL oder IP-Adresse ein.

    4. Behalten Sie unter Port die Standardportnummer, die auf Ihrer Serverkonfigurationsauswahl basiert, oder geben Sie eine Portnummer ein.

    5. Standardmäßig basiert die URL auf dem Host. Geben Sie eine andere URL ein, falls erforderlich.

    6. Standardmäßig ist Temporäres Verzeichnis gleich „/tmp". Geben Sie, falls erforderlich, einen anderen Speicherort für das temporäre Verzeichnis ein, in das geschrieben werden soll.

    7. Geben Sie unter Benutzername  einen Benutzernamen und unter Kennwort ein Kennwort ein. Die erforderlichen Berechtigungen hängen vom Cluster-Setup ab.

      • httpfs : Ein Benutzername ist erforderlich. Dieser kann frei gewählt werden.

      • webhdfs : Ein Benutzername ist nicht erforderlich.

      • Knox Gateway : Benutzername und Kennwort sind erforderlich. Verwenden Sie ein vertrauenswürdiges Zertifikat beim Konfigurieren der Knox-Authentifizierung. Alteryx unterstützt keine eigensignierten Zertifikate.

    8. Klicken Sie auf Kerberos und wählen Sie eine Authentifizierungsoption zum Lesen und Schreiben in HDFS aus.

      • Keine : Es wird keine Authentifizierung verwendet.

      • Kerberos MIT : Alteryx verwendet immer das Standard-MIT-Ticket für die Authentifizierung mit dem Server. Sie müssen zuerst ein gültiges Ticket mit dem MIT Kerberos Ticket Manager erwerben.

      • Kerberos SSPI : Alteryx verwendet die Windows Kerberos-Schlüssel für die Authentifizierung. Diese werden bei der Anmeldung bei Windows mit Ihren Windows-Anmeldedaten abgerufen. Die Felder „Benutzername“ und „Kennwort“ sind daher nicht verfügbar. Die gewählte Option hängt davon ab, wie Ihr IT-Administrator den HDFS-Server konfiguriert hat.

    9. (Nur Spark) Wählen Sie Standard-Namenode-URL überschreiben aus, um die Namenode-URL zu überschreiben, und geben Sie einen Host und eine Portnummer ein, wenn Sie Knox Gateway verwenden oder wenn der Namenode-Server auf einem anderen Computer als dem HTTPFS- oder WebHDFS-Server ausgeführt wird.

    10. (Empfohlen) Wählen Sie Test aus, um die Verbindung zu testen.

    11. Wählen Sie OK aus.

      Anmerkung

      Weitere Informationen finden Sie unter Hadoop Distributed File System . Weitere Informationen zu Authentifizierungsanforderungen finden Sie unter Manuelle Verbindungen einrichten .Erwägungen zur Verbindungseinrichtung

  12. Wählen Sie OK aus.

  13. Wenn Sie eine Verbindung mit einer Datenbank mit mehreren Tabellen herstellen, wird das Fenster „Tabelle auswählen oder Abfrage eingeben“ geöffnet. Wählen Sie die Registerkarte Tabellen aus. Weitere Informationen finden Sie im Fenster „Tabelle auswählen oder Abfrage eingeben“ .

  14. Wählen Sie eine Tabelle aus und wählen Sie OK aus.

Bestehende In-DB-Verbindung verwenden

  1. Klicken Sie auf den Dropdown-Pfeil „Verbindungsname“ und wählen Sie Verbindungen verwalten aus.

  2. Wählen Sie Datenquelle aus und wählen Sie eine Quelle.

    Anmerkung

    Im In-DB-verbinden-Tool können Sie die Option Generische ODBC auswählen, um eine Verbindung zu einer nicht unterstützten Datenquelle herzustellen. Diese Option garantiert keine erfolgreiche Verbindung zu nicht unterstützten Datenquellen. Datenquellen, die Microsoft SQL Server ähneln, haben jedoch die besten Erfolgschancen.

  3. Klicken Sie auf Verbindungen und wählen Sie eine bestehende Verbindung aus der Liste aus.

  4. Wählen Sie OK aus.

Sie können auch die Verbindungsdetails bearbeiten und Anwenden auswählen. Weitere Informationen zum Verwalten bestehender In-DB-Verbindungen finden Sie unter In-DB-Verbindungen verwalten .

Anmerkung

Wie Sie In-DB-Verbindungen verwalten, finden Sie unter In-DB-Verbindungen verwalten .