KNOWLEDGE BASE

Fehler "Unable to connect to the file "<file path>". Check that the file exists and that you have sufficient access privileges for it." beim Aktualisieren des Extrakts


Veröffentlicht: 14 May 2015
Zuletzt geändert am: 20 Oct 2022

Problem

Beim Aktualisieren eines Extrakts einer Excel-Datei, die sich auf einem Netzlaufwerk befindet, schlägt der Extrakt möglicherweise fehl, und in der Ansicht "Hintergrundaufgabe" wird der folgende Fehler angezeigt:

com.tableausoftware.nativeapi.dll.DataSourceException: Unable to connect to the file "<file path>".   Check that the file exists and that you have sufficient access privileges for it. (Es kann keine Verbindung zur Datei "<Dateipfad>" hergestellt werden. Überprüfen Sie, ob die Datei vorhanden ist und ob Sie über ausreichende Zugriffsberechtigungen dafür verfügen.)

Umgebung

  • Tableau Server
  • Excel

Lösung

  • Stellen Sie sicher, dass sich die Datei noch unter dem erwarteten Speicherort befindet.
  • Aktualisieren Sie die Datenverbindung(en) in Tableau Desktop, sodass sie dem UNC-Pfad zu der Excel-Arbeitsmappe entsprechen und keinem Dateipfad, der einen zugeordneten Laufwerksbuchstaben enthält. Veröffentlichen Sie dann die Arbeitsmappe erneut.
  • Stellen Sie sicher, dass das Tableau Server-Konto "Als Benutzer ausführen" Zugriff auf den Speicherort der Datei hat.
Wenn Sie testen möchten, ob das Tableau Server-Konto "Als Benutzer ausführen" Zugriff auf den Dateispeicherort hat, melden Sie sich als Benutzer des Kontos "Als Benutzer ausführen" bei dem Computer mit Tableau Server an, und versuchen Sie, mit dem UNC-Pfad in einem Fenster des Windows-Dateiexplorers auf den Ordner zuzugreifen, in dem die Datei gespeichert ist.

 

Ursache

Die Datei wurde verschoben oder gelöscht, oder der das Tableau Server-Konto "Als Benutzer ausführen" hat keinen Zugriff auf den Speicherort der Datei. Die Ursache dafür kann darin liegen, dass der zum Herstellen einer Verbindung zu der Datenquelle verwendete Pfad ein zugeordneter Pfad ist.  Da das Konto "Als Benutzer ausführen" nicht auf Ressourcen zugreifen kann, die im Sicherheitskontext eines anderen Benutzers authentifiziert wurden, kann der zugeordnete Pfad nicht verwendet werden.


 
Hat dieser Artikel das Problem gelöst?