Skip to main content

ODBC- und OLEDB-Datenbankverbindungen

Designer kann auf Daten in einer Datenbank zugreifen und die Daten entweder in den Speicher in Designer zur Verarbeitung einfügen oder die Verarbeitung innerhalb der Datenbank durchführen, in der sich die Daten befinden.

Stellen Sie mithilfe des Eingabedaten-Tools und des Datenausgabe-Tools eine Verbindung mit einer Datenbank her, um Daten für die speicherinterne Verarbeitung einzulesen bzw. auszugeben. Stellen Sie mithilfe vom In-DB-verbinden-Tool oder dem Eingehender-Datenstrom-Tool eine Verbindung mit der Datenbank her, lesen Sie die Daten, und erstellen Sie eine Abfrage, die beim Ausführen des Workflows an die Datenbank gesendet wird.

Generische ODBC-Option

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

Designer unterstützt ODBC- und OLEDB-Datenbankverbindungen, verschiedene Datenplattformen und Treiber. Siehe Unterstützte Datenquellen und Dateiformate .

Auf dieser Seite werden die Schritte zum Hinzufügen eines neuen ODBC- und OLEDB-Treibers auf Ihrem Computer angegeben.

Tipp

Mit Designer können Sie eine Verbindungszeitüberschreitung für ODBC-Datenquellen konfigurieren. Die Funktion verbessert insgesamt die Konnektivität, wenn Sie eine Verbindung zu Remote-Datenquellen oder Datenquellen herstellen, die in Spitzenzeiten arbeiten und nicht innerhalb des 30-Sekunden-Zeitrahmens antworten können. Im Community-Artikel finden Sie weitere Informationen zum Festlegen der Verbindungszeitüberschreitung.

Erstellen einer ODBC-Datenbankverbindung

Zum Herstellen einer Verbindung via ODBC installieren Sie zunächst den ODBC-Treiber auf Ihrem Computer. Erstellen Sie dann mit dem ODBC-Datenquellen-Administrator einen Datenquellennamen (Data Source Name, DSN) für die Verbindung. Anschließend können Sie den DSN in dem Alteryx-Tool auswählen, das Sie für die Herstellung der Verbindung mit der Datenbank verwenden.

So konfigurieren Sie eine ODBC-Verbindung:

  1. Öffnen Sie anhand einer der folgenden Methoden ODBC-Administrator für den von Ihnen installierten Treiber:

    • Klicken Sie auf Ihrem Computer auf Start > Alle Programme .

    • Klicken Sie in Alteryx im Konfigurationsfenster für das Eingabedaten-Tool auf Datei oder Datenbank verbinden , und wählen Sie Andere Datenbanken > ODBC > ODBC-Administrator aus.

    • Klicken Sie in Alteryx im Konfigurationsfenster für das Datenausgabe-Tool auf In Datei oder Datenbank schreiben > Andere Datenbanken > ODBC-Administrator .

  2. Klicken Sie auf die Registerkarte Treiber , und überprüfen Sie, ob der Treiber in der Liste der auf dem Computer installierten ODBC-Treiber enthalten ist.

  3. Wählen Sie die Registerkarte Benutzer-DSN aus, um einen Benutzer-DSN zu erstellen, oder die Registerkarte System-DSN , um einen System-DSN zu erstellen. Ein Benutzer-DSN ist mit einem Benutzer auf dem Computer verknüpft und kann nur von dem Benutzer angezeigt werden, der den DSN erstellt hat. Ein System-DSN kann von allen auf dem Computer angemeldeten Benutzern angezeigt werden. Wählen Sie Hinzufügen aus.

  4. Wählen Sie im Fenster „Neue Datenquelle erstellen“ den ODBC-Treiber aus, und wählen Sie dann Fertigstellen aus.

  5. Geben Sie im Fenster „ODBC-Treiber – DSN-Einrichtung“ unter Datenquellenname einen Namen für den DSN ein.

  6. Geben Sie unter Beschreibung Details zum DSN ein.

  7. Geben Sie unter Host die IP-Adresse oder den Hostnamen des Servers ein.

  8. Geben Sie unter Port die Portnummer für die Dienstüberwachung ein.

  9. Klicken Sie auf Mechanismus , wählen Sie die entsprechende Authentifizierung aus, und geben Sie die erforderlichen Informationen an. Weitere Informationen zu Authentifizierungsanforderungen finden Sie unter Verbindung manuell einrichten .Erwägungen zur Verbindungseinrichtung

  10. Klicken Sie auf Erweiterte Optionen , um erweiterte Treiberoptionen zu konfigurieren.

  11. Klicken Sie auf Test , um die Verbindung zu testen. Klicken Sie dann auf OK .

  12. Wählen Sie OK aus.

Nachdem Sie einen Datenquellennamen (Data Source Name, DSN) für die Verbindung erstellt haben, wählen Sie für eine Verarbeitung im Speicher den DSN im Eingabedaten-Tool aus, um Daten einzulesen, oder im Datenausgabe-Tool , um Daten auszugeben. Der DSN kann auch im In-DB-verbinden-Tool oder im Eingehender-Datenstrom-Tool verwendet werden, um Daten in einer Datenbank über einen ODBC-Treiber zu lesen und zu verarbeiten.

Erstellen einer OLEDB-Datenbankverbindung

Zum Herstellen einer Verbindung zu einer OLEDB-Datenbank müssen Sie zunächst den OLEDB-Treiber auf Ihrem Computer installieren. Nach der Installation des Treibers können Sie ihn in der Liste der verfügbaren Treiber in dem Alteryx-Tool auswählen, das Sie für die Herstellung der Verbindung mit der Datenbank verwenden.

So konfigurieren Sie eine OLEDB-Verbindung:

  1. Öffnen Sie anhand einer der folgenden Methoden das Fenster „Datenverbindungseigenschaften“:

    • Klicken Sie in Alteryx im Konfigurationsfenster für das Eingabedaten-Tool auf Datei oder Datenbank verbinden , und klicken Sie auf Andere Datenbanken > OleDB

    • Klicken Sie in Alteryx im Konfigurationsfenster für das Datenausgabe-Tool auf In Datei oder Datenbank schreiben > Andere Datenbanken > OleDB

  2. Öffnen Sie das Fenster Datenverbindungseigenschaften, und wählen Sie auf der Registerkarte „Anbieter“ einen Anbieter aus.

  3. Klicken Sie auf die Registerkarte Verbindung.

  4. Wählen Sie einen Servernamen aus, oder geben Sie einen Servernamen ein.

  5. Wählen Sie den Authentifizierungstyp aus, und geben Sie bei Bedarf unter Benutzername einen Benutzernamen und unter Kennwort ein Kennwort ein. Weitere Informationen zu Authentifizierungsanforderungen finden Sie unter Verbindung manuell einrichten .Erwägungen zur Verbindungseinrichtung

    Warnung

    Für eine OLEDB-Verbindung mit SQL Server bei Verwendung von Benutzername und Kennwort muss der Parameter Persist Security Info auf True gesetzt werden.

  6. Aktivieren Sie das Kontrollkästchen Speichern des Kennworts zulassen . Weitere Informationen zur Kennwortverschlüsselung finden Sie unter Kennwortverschlüsselung .

  7. Klicken Sie auf Verbindung testen .

  8. Klicken Sie auf OK, oder wählen Sie die Registerkarte Erweitert oder Alle aus, um weitere für den Treiber erforderliche Initialisierungseigenschaften anzuzeigen und festzulegen.