Erstellen Sie eine Apache Iceberg-Verbindung

  • Freigeben Version: Australia
  • Aktualisiert 12. März 2026
  • 3 Minuten Lesedauer
  • Stellen Sie eine Zero Copy-Verbindung mit Apache Iceberg in her Workflow Data Fabric Hub.

    Vorbereitungen

    Erforderliche Rolle: df_connection_admin

    Warum und wann dieser Vorgang ausgeführt wird

    Arbeiten Sie mit Ihrem Datenquellenadministrator zusammen, um eine Verbindung zu Apache Iceberg herzustellen. Weitere Informationen zum Verbinden finden Sie unter Iceberg-Connector-Dokumentationan.

    Prozedur

    1. Navigieren Sie zu den verfügbaren primären Connectors in Workflow Data Fabric Hub Auf eine der folgenden Arten:
      • Navigieren zu Alle > Workflow Data Fabric-Hub > Verfügbare Connectors > Primäre Connectorsan.
      • Navigieren zu Administrator > Workflow Data Fabric-Hub > Verfügbare Connectors > Primäre Connectorsan.
    2. Suchen Sie den Apache Iceberg-Connector, und wählen Sie aus Verbinden .
    3. Füllen Sie im Formular die Felder aus.
      Tabelle : 1. Neues Apache Iceberg-Verbindungsformular
      Feld Beschreibung
      Name und Beschreibung
      Verbindungsbezeichnung Eindeutiger Name für diese Verbindung. Dies hilft bei der Identifizierung der Verbindung in Ihrem System.
      Verbindungsname Vom System generierter Name basierend auf der Verbindungsbezeichnung. Dieses Feld kann nicht geändert werden, sobald die Verbindung hergestellt wurde.
      Kurzbeschreibung Beschreibung der Verbindung, die erklärt, worum es geht.
      Objektspeicherauthentifizierung
      Objektspeichersystem Verwendetes Speichersystem. Verfügbare Optionen:
      • Amazon S3 (Standard)
      • Azure Data Lake-Speicher (ADLS)
      • S3-kompatibel
      Amazon S3
      AWS-Zugriffsschlüssel Zugriffsschlüssel, der für den Zugriff auf AWS S3 verwendet wird.
      Geheimer AWS-Schlüssel Geheimer Schlüssel, der für den Zugriff auf AWS S3 verwendet wird.
      AWS-Region AWS-Region, in der sich Ihr AWS S3-Bucket befindet.
      S3-kompatibel
      S3-Endpunkt-URL Endpunkt-URL für das S3-kompatible Objektspeichersystem.
      S3-Zugriffsschlüssel Zugriffsschlüssel, der zur Authentifizierung bei Ihrem S3-kompatiblen Speicherservice verwendet wird.
      Geheimer S3-Schlüssel Geheimer Schlüssel, der zur Authentifizierung bei Ihrem S3-kompatiblen Speicherservice verwendet wird.
      S3-Region Region, in der sich Ihr S3-kompatibler Objektspeicher-Bucket befindet.
      Azure Data Lake-Speicher (ADLS)
      Azure-Zugriffsschlüssel Zugriffsschlüssel für ADLS.
    4. Konfigurieren Sie das Objektspeichersystem, das Sie mit Apache Iceberg verwenden möchten.
      OptionBeschreibung
      Amazon S3
      1. Geben Sie den Zugriffsschlüssel ein, der für den Zugriff auf S3 verwendet wird.
      2. Geben Sie den geheimen Schlüssel ein, der für den Zugriff auf S3 verwendet wird.
      3. Geben Sie die AWS-Region ein, in der sich Ihr S3-Bucket befindet.
      4. Konfigurieren Sie den Metastore, den Sie mit Apache Iceberg verwenden möchten.
      S3-kompatibel
      1. Geben Sie die Endpunkt-URL für das S3-kompatible Objektspeichersystem ein.
      2. Geben Sie den Zugriffsschlüssel ein, der zur Authentifizierung bei Ihrem S3-kompatiblen Speicherservice verwendet wird.
      3. Geben Sie den geheimen Schlüssel ein, der zur Authentifizierung bei Ihrem S3-kompatiblen Speicherservice verwendet wird.
      4. Geben Sie die Region ein, in der sich Ihr S3-kompatibler Objektspeicher-Bucket befindet.
      5. Konfigurieren Sie den Metastore, den Sie mit Apache Iceberg verwenden möchten.
      Azure Data Lake-Speicher (ADLS) Geben Sie den ADLS-Zugriffsschlüssel ein.
    5. Konfigurieren Sie den Metastore, den Sie mit Apache Iceberg verwenden möchten.
      OptionBeschreibung
      Hive-Durchdringung
      1. Hängen Sie die Truststore-Datei mit einer der folgenden Optionen an:
        • Laden Sie die Truststore-Datei hoch, indem Sie auswählen Hängen Sie die TrustStore-Datei an Und Auswahl der Datei.
        • Kopieren Sie den Inhalt der Truststore-Datei, und fügen Sie sie ein.
      2. Geben Sie das Truststore-Passwort ein.
      3. Geben Sie den Metastore-URI ein, mit dem Sie eine Verbindung über das Thrift-Protokoll herstellen möchten. Zum Beispiel:

        Thrift://<host>:<port>

      AWS-Kleber
      1. Geben Sie den AWS-Zugriffsschlüssel ein, um eine Verbindung zum Glue-Katalog herzustellen.
      2. Geben Sie den geheimen AWS-Schlüssel ein, der zum Herstellen einer Verbindung mit dem Glue-Katalog verwendet werden soll.
      3. Geben Sie die AWS-Region des Glue-Katalogs ein.
      Hinweis:
      AWS Glue wird angezeigt, wenn Amazon S3 als Objektspeichersystem ausgewählt ist.
      Rest
      1. Geben Sie die URI Ihres Iceberg-REST-Katalogservers ein.
      2. Geben Sie den Speicherort ein, an dem Tabellendatendateien gespeichert werden (Lager).
      3. Geben Sie die Client-ID ein, die zur Authentifizierung Ihrer Anwendung über OAuth2 verwendet wird.
      4. Geben Sie das geheime Clientgeheimnis ein, das mit der Client-ID verwendet wird, um Ihre Anwendung über OAuth2 zu authentifizieren.
      5. Geben Sie den Umfang ein, der angibt, auf welche Ressourcen und Vorgänge die Anwendung über OAuth2 zugreifen darf.
      Hinweis:
      Rest wird angezeigt, wenn S3-kompatibel als Objektspeichersystem ausgewählt ist.
    6. Wählen Sie Verbinden.

    Ergebnisse

    Es wird eine Testverbindung zur externen Datenquelle hergestellt, um sicherzustellen, dass die Verbindungsdetails korrekt sind und auf die Datenquelle zugegriffen werden kann.

    Nächste Maßnahme

    Wenn die Verbindung erfolgreich ist, konfigurieren Sie den Datenverwalter-Zugriff auf der Zugriffssteuerung Registerkarte. Weitere Informationen finden Sie unter Verwalten Sie den Zugriff auf eine etablierte Verbindung mithilfe von Rollen.

    Wenn die Verbindung fehlschlägt, überprüfen Sie die Verbindungsdetails mit Ihrem Datenquellenadministrator, und versuchen Sie es erneut.