Loading

Fehler "Computing the current visualization has exceeded the resource limit" (Berechnung der aktuellen Visualisierung hat das Ressourcenlimit überschritten.) tritt auf bei Verbindung von Amazon Redshift mit ODBC Driver 1.4.27 oder neuer.

Veröffentlichungsdatum: Aug 24, 2022
Beschreibung

Beim Verbinden von Amazon Redshift von Tableau Server mit ODBC-Treiber 1.4.27 oder 1.4.34 tritt der folgende Fehler auf:

Resource Limit Exceeded (Ressourcenlimit überschritten)
Für die Berechnung der aktuellen Visualisierung wurde das Ressourcenlimit überschritten.
Verwenden Sie die Schaltfläche "Zurück", um zu einer gültigen Ansicht zurückzukehren.

Vom Benutzer hinzugefügtes Bild

Cause

Das Problem steht im Zusammenhang mit dem Redshift ODBC-Treiber.
Lösung
Auflösung:
Führen Sie die folgenden Schritte aus, um ein Upgrade der Amazon Redshift ODBC-Version auf 1.4.40 (oder neuer) oder ein Downgrade der Amazon Redshift ODBC-Version auf 1.4.20 (oder älter) durchzuführen.

1. Deinstallieren Sie den aktuell installierten Redshift ODBC-Treiber.
Beispiel:
Auf RHEL und RHEL-ähnlichen Linux-Distributionen
sudo rpm -evh AmazonRedshiftODBC-64bit

Auf Linux-Distributionen Debian und Ubuntu
sudo apt-get remove --purge amazonredshift-64bit

2. Laden Sie Amazon Redshift ODBC-Treiberversion 1.4.40 (oder neuer) oder 1.4.20 (oder älter) herunter.
Die vorherige Version des ODBC-Treibers finden Sie auf der Amazon Redshift-Seite. Siehe In bestimmten Fällen frühere ODBC-Treiberversionen verwenden.

Auf RHEL-ähnlichen Distributionen, einschließlich CentOS
download 'AmazonRedshiftODBC-64-bit-1.4.40.1000-1.x86_64.rpm'
ODER
Laden Sie 'AmazonRedshiftODBC-64-bit-1.4.20.1001-1.x86_64.rpm' herunter. 

Auf Ubuntu und Debian
download 'AmazonRedshiftODBC-64-bit-1.4.40.1000-1.x86_64.deb'
ODER
Laden Sie 'AmazonRedshiftODBC-64-bit-1.4.20.1001-1.x86_64.deb' herunter.

3. Installieren und konfigurieren Sie den Redshift ODBC-Treiber.
Detaillierte Anweisungen finden Sie unter Treiber-Download. Bitte wählen Sie Redshift und Linux unter den Links aus.

Auf RHEL-ähnlichen Distributionen, einschließlich CentOS
$ sudo yum --nogpgcheck install AmazonRedshiftODBC-64-bit-1.4.40.1000-1.x86_64.rpm
ODER 
$ sudo yum --nogpgcheck install AmazonRedshiftODBC-64-bit-1.4.20.1001-1.x86_64.rpm

Auf Ubuntu und Debian
$ sudo gdebi AmazonRedshiftODBC-64-bit-1.4.40.1000-1.x86_64.deb
ODER
$ sudo gdebi AmazonRedshiftODBC-64-bit-1.4.20.1001-1.x86_64.deb

4. Bearbeiten Sie '/etc/odbcinst.ini'. 

$ sudo vi /etc/odbcinst.ini

*Sie können die nachstehenden Angaben kopieren und einfügen. 
[ODBC Drivers]
Amazon Redshift (x64)=Installed

[Amazon Redshift (x64)]
Description=Amazon Redshift ODBC Driver (64-bit)
Driver=/opt/amazon/redshiftodbc/lib/64/libamazonredshiftodbc64.so

5. Edit '/opt/amazon/redshiftodbc/lib/64/amazon.redshiftodbc.ini'  

$ sudo vi /opt/amazon/redshiftodbc/lib/64/amazon.redshiftodbc.ini

*Sie können die nachstehenden Angaben kopieren und einfügen. 
[Driver]
## - DriverManagerEncoding wird automatisch erkannt.
##   Bei Bedarf den Eintrag DriverManagerEncoding hinzufügen.
ErrorMessagesPath=/opt/amazon/redshiftodbc/ErrorMessages
LogLevel=0
LogPath=/tmp
#SwapFilePath=/tmp
DriverManagerEncoding=UTF-16
ODBCInstLib=libodbcinst.so

6. Tableau Server neu starten
tsm restart
Nummer des Knowledge-Artikels

001474316

 
Laden
Salesforce Help | Article