Schritt 3: Erstellen und Veröffentlichen Ihres Basis-Images

Erstellen Sie Ihr Basis-Image mit den Treibern und veröffentlichen Sie das Image dann in Ihrem Docker-Container-Registry.

Jeder Pool kann über sein eigenes, einzigartiges Basis-Image und seinen eigenen Treibersatz verfügen.

  1. Melden Sie sich bei einem beliebigen Knoten in Ihrem Kubernetes-Cluster an. Installieren Sie Docker.

    sudo dnf install -y container-tools
    sudo dnf install -y git podman-docker
  2. Erstellen Sie die Docker-Datei.

    touch Dockerfile
  3. Aktualisieren Sie die Docker-Datei, um die gewünschten Treiber einzuschließen (z. B. Docker-Datei).

    # example base 
    FROM registry.access.redhat.com/ubi8
    RUN yum -y update
    WORKDIR /
    # Go to https://tableau.com/support/drivers
    # Follow the instructions to install your drivers for linux
    CMD [“/bin/bash”]
  4. Legen Sie in der Variablen POOL_ID den Wert Ihrer Bridge-Pool-ID fest. Klicken Sie in der Tableau-Website auf den Namen des Bridge-Pools. Daraufhin wird ein Dialogfeld mit dem Wert der Pool-ID angezeigt.

    REGISTRY_HOSTNAME=container-registry.distributed-cloud.salesforce.com
    POOL_ID=<enter_pool_id>
  5. Erstellen Sie den Container, der als Basis-Image verwendet wird.

    docker build -f <path_to_dockerfile> -t $REGISTRY_HOSTNAME/bridge-base:$POOL_ID
  6. Melden Sie sich an und übertragen Sie das Image in die lokale Containerregistrierung.

    docker login --username $REGISTRY_USERNAME $REGISTRY_HOSTNAME
    docker push $REGISTRY_HOSTNAME/bridge-base:$POOL_ID
  7. Klicken Sie auf die Aktionsschaltfläche (...) und wählen Sie Basis-Image aktualisieren aus.

Workflow für die Einrichtung von Data Connect

Schritt 1: Kontaktieren von Tableau

Schritt 2: Einrichten Ihres Clusters

Schritt 3: Erstellen und Veröffentlichen Ihres Basis-Images

Schritt 4: Zuordnen einer Domäne zu einem Pool

Schritt 5: Erstellen einer Datenquelle für eine Direktverbindung

Vielen Dank für Ihr Feedback!Ihr Feedback wurde erfolgreich übermittelt. Vielen Dank.