Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む

ODBC ドライバー 1.4.27 以降を使用して Amazon Redshift に接続すると "Computing the current visualization has exceeded the resource limit" (現在のビジュアライゼーションの計算でリソースの制限を超過しました) というエラーが発生する

公開日: Aug 24, 2022
説明

ODBC ドライバー 1.4.27 または 1.4.34 を使用して Tableau Server から Amazon Redshift に接続すると、次のエラーが発生します。

Resource Limit Exceeded (リソースの制限を超過しました)
現在のビジュアライゼーションの計算で、リソースの制限を超えました。
[戻る] ボタンを使用して有効なビューに戻ってください。

ユーザーが追加した画像

Cause

この問題は Redshift ODBC ドライバーに関連しています。
解決策
解決策:
次の手順に従って、Amazon Redshift ODBC のバージョンを 1.4.40 (またはそれ以降) にアップグレードするか、Amazon Redshift ODBC のバージョンを 1.4.20 (またはそれ以前) にダウングレードします。

1. 現在インストールされている Redshift ODBC ドライバーをアンインストールします。
例:
RHEL および RHEL ライクな Linux ディストリビューションの場合
sudo rpm -evh AmazonRedshiftODBC-64bit

Debian および Ubuntu Linux ディストリビューションの場合
sudo apt-get remove --purge amazonredshift-64bit

2. Amazon Redshift ODBC ドライバー バージョン 1.4.40 (またはそれ以降) または 1.4.20 (またはそれ以前) をダウンロードします。
ODBC ドライバーの以前のバージョンは Amazon Redshift のページにあります。「特定のケースで以前の ODBC ドライバーのバージョンを使用する」を参照してください。

CentOS を含む RHEL ライクなディストリビューションの場合
download 'AmazonRedshiftODBC-64-bit-1.4.40.1000-1.x86_64.rpm'
または
download 'AmazonRedshiftODBC-64-bit-1.4.20.1001-1.x86_64.rpm'. 

Ubuntu および Debian の場合
download 'AmazonRedshiftODBC-64-bit-1.4.40.1000-1.x86_64.deb'
または
download 'AmazonRedshiftODBC-64-bit-1.4.20.1001-1.x86_64.deb'

3. Redshift ODBC ドライバーをインストールして構成します。
詳細な手順については、「ドライバーのダウンロード」を参照してください。リンクから Redshift および Linux を選択してください。

CentOS を含む RHEL ライクなディストリビューションの場合
$ sudo yum --nogpgcheck install AmazonRedshiftODBC-64-bit-1.4.40.1000-1.x86_64.rpm
または 
$ sudo yum --nogpgcheck install AmazonRedshiftODBC-64-bit-1.4.20.1001-1.x86_64.rpm

Ubuntu および Debian の場合
$ sudo gdebi AmazonRedshiftODBC-64-bit-1.4.40.1000-1.x86_64.deb
または
$ sudo gdebi AmazonRedshiftODBC-64-bit-1.4.20.1001-1.x86_64.deb

4. '/etc/odbcinst.ini' を編集します。 

$ sudo vi /etc/odbcinst.ini

*以下をコピーして貼り付けることができます。 
[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. '/opt/amazon/redshiftodbc/lib/64/amazon.redshiftodbc.ini' を編集します。  

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

*以下をコピーして貼り付けることができます。 
[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. Tableau Server を再起動します。
tsm restart
ナレッジ記事番号

001474316

 
読み込み中
Salesforce Help | Article