Wenn diese Lösung abgeschlossen ist, können Sie Tableau Desktop verwenden, um Arbeitsmappen mit Datenquellen in freigegebenen Verzeichnissen in einer Instanz von Tableau Server für Linux veröffentlichen. Sie ermöglicht auch anderen Benutzern, die Arbeitsmappen über den Server anzuzeigen und zu bearbeiten. Beispielsweise geben viele Organisationen Excel-Dateien unter Windows über gemeinsam genutzte Verzeichnisse frei. Die Dateien können von anderen Benutzern und Prozessen aktualisiert werden, die dann von Tableau als Datenquelle genutzt werden.
Hinweis: Dieser Artikel beschreibt, wie Sie Autofs und Automount konfigurieren, und richtet sich an Linux-Administratoren. Der Inhalt hier ist spezifisch für Linux, Autofs und Automount. Die Aufnahme dieser Informationen stellt keine Empfehlung dar und dient lediglich zu Informationszwecken. Tableau kann für diesen Prozess nur begrenzten Support bieten. Wir bemühen uns zwar, die Verweise auf Inhalte von Drittanbietern korrekt und aktuell zu halten, die hier bereitgestellten Informationen können sich jedoch ohne Vorankündigung ändern. Weitere Informationen finden Sie unter nfs-autofs (Red Hat, wird in einem neuen Fenster geöffnet) oder autofs.8.html (ubuntu, wird in einem neuen Fenster geöffnet).
Es wird empfohlen, zur Verwaltung von eingebundenen Dateisystemen autofs zu verwenden. Sie können in der Datei auto.cifs so viele eingebundene Dateisysteme angeben, wie Sie benötigen. Im Gegensatz zu einem Standard-Mount-Vorgang, bei dem alle Remote-Dateisysteme beim Start geladen werden, bindet autofs die Remote-Dateisysteme dynamisch ein, wie vom System gefordert.
1. Windows-Account: Der Windows-Account, den Sie in der Datei auto.cifs angeben, muss über Lesezugriff auf das Zielverzeichnis auf dem Windows-Computer verfügen. In der hier beschriebenen Konfiguration werden der Benutzername und das Kennwort für den Windows-Account in der Datei auto.cifs gespeichert. Als bewährte Vorgehensweise wird empfohlen, einen eingeschränkten Windows-Account zu erstellen, der nur Lesezugriff auf das freigegebene Verzeichnis hat. Der Windows-Account wird durch den Parameter username in der Datei auto.cifs angegeben.
2. Lokaler Linux-Account : Sie müssen einen lokalen Linux-Account angeben, der Zugriff auf Tableau Server-Ressourcen hat. Es wird empfohlen, dass Sie dass Sie den Standardbenutzer tableau ohne Berechtigungen angeben. Der lokale Linux-Account wird durch den Parameter uid in der Datei auto.cifs angegeben.
1. Führen Sie den folgenden Befehl aus, um "autofs" zu installieren:
(R HEL-ähnliche Systeme)
sudo yum -y install autofs cifs-utils
sudo apt-get install -y autofs cifs-utils linux-image-extra-`uname -r`
2. Fügen Sie /etc/auto.master die folgende Zeile hinzu:
/- /etc/auto.cifs --timeout=14400 --ghost
Die Option --ghost verwaltet das Erstellen und Löschen der Verzeichnisse.
3. Erstellen Sie die Datei /etc/auto.cifs.
Geben Sie für jede Verzeichnisfreigabe, die Sie konfigurieren, eine Zeile in der Datei auto.cifs ein:
/mnt/server_name/directory -fstype=cifs,domain=,username=,password=******,sec=ntlm,noserverino,iocharset=utf8,uid=tableau,file_mode=0777,dir_mode=0777,vers=2.1 ://FQDN/directory
Die folgende Zeile konfiguriert beispielsweise ein Windows-Verzeichnis mit diesen Attributen:
/mnt/filesrv01/development -fstype=cifs,domain=EXAMPLE,username=dataread,password=******,sec=ntlm,noserverino,iocharset=utf8,uid=tableau,file_mode=0770,dir_mode=0770,vers=2.1 ://filesrv01.example.lan/development
4. Starten Sie den automount-Daemon oder laden Sie die Konfiguration neu, wenn sie bereits auf Ihrem System installiert war:
sudo systemctl start autofs
sudo systemctl reload autofs
5. Melden Sie sich bei TSM an, indem Sie den folgenden Befehl ausführen:
tsm login -u
6. Führen Sie den folgenden Befehl aus, um alle Mountpunkte anzugeben, die Sie in der Datei auto.cifs erstellt haben:
tsm configuration set -k native_api.unc_mountpoints -v 'mountpoints'
Geben Sie für den Wert den UNC-Pfad des Servers und den FQDN-Pfad für jedes freigegebene Windows-Verzeichnis an, getrennt durch ein Semikolon, zum Beispiel:
tsm configuration set -k native_api.unc_mountpoints -v '//filesrv01/development;/mnt/filesrv01/development;//filesrv01.example.lan/development;/mnt/filesrv01/development;//devshare/repo;/mnt/devshare/repo;//devshare.example.lan/repo;/mnt/devshare/repo'
Nachfolgende Aktualisierungen des Werts native_api.unc_mountpoints überschreiben den vorhandenen Wert. Daher müssen Sie jedes Mal, wenn Sie eine Windows-Freigabe hinzufügen, alle Freigaben in den aktualisierten Wert einbeziehen.
7. Führen Sie abschließend folgenden Befehl aus:
tsm pending-changes apply
001467893

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.