Loading

Error "Computing the current visualization has exceeded the resource limit" (El cálculo de la visualización actual sobrepasó el límite de recursos) al conectar Amazon Redshift con el controlador ODBC de la versión 1.4.27 o posterior

Fecha de publicación: Aug 24, 2022
Descripción

Al conectar Amazon Redshift desde Tableau Server con el controlador ODBC 1.4.27 o 1.4.34, se produce el siguiente error:

Resource Limit Exceeded (Se superó el límite máximo).
El cálculo de la visualización actual sobrepasó el límite de recursos.
Use el botón para volver a una vista válida.

Imagen añadida por un usuario

Cause

Este problema está relacionado con el controlador ODBC de Redshift.
Solución
Solución:
Complete los siguientes pasos para actualizar la versión de ODBC de Amazon Redshift a 1.4.40 (o posterior) o degradarla a 1.4.20 (o anterior).

1. Desinstale el controlador ODBC de Redshift actualmente instalado.
Ejemplo:
En distribuciones RHEL y distribuciones Linux de tipo RHEL
sudo rpm -evh AmazonRedshiftODBC-64bit

En distribuciones Debian y Ubuntu Linux
sudo apt-get remove --purge amazonredshift-64bit

2. Descargue el controlador ODBC de Amazon Redshift versión 1.4.40 (o posterior) o 1.4.20 (o anterior).
La versión anterior del controlador ODBC puede encontrarse en la página de Amazon Redshift. Consulte Cómo usar versiones anteriores del controlador ODBC en ciertos casos.

En distribuciones de tipo RHEL, incluido CentOS,
download 'AmazonRedshiftODBC-64-bit-1.4.40.1000-1.x86_64.rpm'
O bien
download 'AmazonRedshiftODBC-64-bit-1.4.20.1001-1.x86_64.rpm'. 

En Ubuntu y Debian,
download 'AmazonRedshiftODBC-64-bit-1.4.40.1000-1.x86_64.deb'
O bien
download 'AmazonRedshiftODBC-64-bit-1.4.20.1001-1.x86_64.deb'

3. Instale y configure el controlador ODBC de Redshift.
Para ver instrucciones detalladas, consulte Descarga de controladores. Seleccione Redshift y Linux en los vínculos.

En distribuciones de tipo RHEL, incluido CentOS,
$ sudo yum --nogpgcheck install AmazonRedshiftODBC-64-bit-1.4.40.1000-1.x86_64.rpm
O bien 
$ sudo yum --nogpgcheck install AmazonRedshiftODBC-64-bit-1.4.20.1001-1.x86_64.rpm

En Ubuntu y Debian,
$ sudo gdebi AmazonRedshiftODBC-64-bit-1.4.40.1000-1.x86_64.deb
O bien
$ sudo gdebi AmazonRedshiftODBC-64-bit-1.4.20.1001-1.x86_64.deb

4.. Edit '/etc/odbcinst.ini' 

$ sudo vi /etc/odbcinst.ini

* Puede copiar y pegar lo siguiente: 
[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

* Puede copiar y pegar lo siguiente: 
[Driver]
## - DriverManagerEncoding is detected automatically.
##   Add DriverManagerEncoding entry if there is a need to specify.
ErrorMessagesPath=/opt/amazon/redshiftodbc/ErrorMessages
LogLevel=0
LogPath=/tmp
#SwapFilePath=/tmp
DriverManagerEncoding=UTF-16
ODBCInstLib=libodbcinst.so

6. Reinicie Tableau Server
tsm restart
Número del artículo de conocimiento

001474316

 
Cargando
Salesforce Help | Article