Loading

Fehler "sign In Failed (Status Code = 2000, [Simba][Athenajdbc](100071)" (Anmeldung fehlgeschlagen (Statuscode = 2000, [Simba][Athenajdbc](100071)) beim Laden einer veröffentlichten Arbeitsmappe in Tableau Cloud

Veröffentlichungsdatum: Feb 22, 2024
Beschreibung

Wenn Sie eine veröffentlichte Arbeitsmappe laden oder einen Extrakt mit einer Amazon Athena-Datenquelle in Tableau Cloud aktualisieren, kann der folgende Fehler auftreten:

"Sign in failed (status code = 2000, [Simba][AthenaJDBC](2000) An error has been thrown from the AWS Athena client. (Anmelden fehlgeschlagen (Statuscode = 2000, [Simba][AthenaJDBC](100071) Der AWS Athena-Client hat einen Fehler gemeldet.) User: arn::aws::iam::XXXXXXXXXXXX:user/Xxxx_Xxxx is not authorized to perform: athena:StartQueryExecution on resource: arn:aws:athena:us-west-2:XXXXXXXXXXXX:workgroup/primary [Execution ID not available] Invalid username or passwo (Benutzer: arn::aws::iam::XXXXXXXXXXXX:user/Xxxx_Xxxx ist nicht berechtigt zur Ausführung von: athena:StartQueryExecution für Ressource: arn:aws:athena:us-west-2:XXXXXXXXXXXX:workgroup/primary [Ausführungs-ID nicht verfügbar] Ungültiger Benutzername oder ungültiges Kennwort)

Cause

In vielen Fällen haben Sie möglicherweise die (nicht primäre) Arbeitsgruppe bereits durch die Verwendung einer athena.properties-Datei für die Verbindung in Tableau Desktop festgelegt. Beim Veröffentlichen der Arbeitsmappe oder der Datenquelle in Tableau Cloud werden die Datei athena.properties und der Arbeitsgruppenparameter jedoch nicht übertragen. Tableau Cloud kennt den Arbeitsgruppenparameter nicht und die Verbindung schlägt fehl, da standardmäßig die primäre Arbeitsgruppe verwendet wird.
 
Lösung
Um dieses Problem zu beheben, muss die Athena-Arbeitsgruppe im Servernamen-URL angegeben werden, wenn die Verbindung in Tableau Desktop zum ersten Mal erstellt wird. Die Datei Athena.properties wird im Ordner "Datenquellen" hinzugefügt. Diese befindet sich standardmäßig in C:\Benutzer\<Benutzername>\Dokumente\Eigenes Tableau-Repository\Datenquellen (Anpassen von JDBC-Verbindungen mit einer Eigenschaftendatei)
Dazu müssen im Feld "Server" des Verbindungsdialogfelds die Parameter für Port und Arbeitsgruppe als ":443;workgroup=<yourworkgroupname>;" an den Servernamen angehängt werden, z. B.:

athena.us-xxxx-xx.amazonaws.com:443;workgroup=<yourworkgroupname>;
(Achten Sie darauf, dass am Ende ein Semikolon steht, da sonst ein Fehler auftritt.)
 
Zusätzliche Ressourcen
Hinweis: Der Port und der Parameter können nicht direkt im Dialogfeld "Verbindung" bearbeitet werden, sondern müssen wie oben beschrieben in der Eigenschaftendatei angegeben werden.
Nummer des Knowledge-Artikels

001496645

 
Laden
Salesforce Help | Article