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

Cloudera Hadoop Hive に接続すると "[Cloudera][DriverSupport] (1140) Unable to load CA certificates from certs file location" (certs ファイルの場所から CA 証明書をロードできません) というエラーが発生する

公開日: Aug 24, 2022
説明

Tableau Desktop から SSL 対応 Cloudera Hadoop Hive に接続するとき、次のエラーが発生します。

Can't connect to datasource. An error occurred while communicating with Cloudera Hadoop (データ ソースに接続できません。Cloudera Hadoop との通信中にエラーが発生しました)

[Cloudera][DriverSupport] (1140) Unable to load CA certificates from certs file location.  Please ensure the file exists, has read permission, and has the correct PEM format. (certs ファイルの場所から CA 証明書をロードできません。ファイルが存在し、読み取りパーミッションがあり、正しい PEM 形式であることを確認してください。)


次の場合にも同じ問題が発生します。

  •  Tableau Server からダウンロードしたワークブックを開く
  •  Tableau Server 上でフローを実行する

Cause

Tableau は必要な SSL 証明書を見つけることができません。
解決策
  1. Tableau Server マシンで、ODBC ドライバーとともにインストールされた cacerts.pem ファイルを、Cloudera Hadoop Hive データベース用に作成された pem ファイルで上書きします。
    • (Tableau Server for Linux): /opt/cloudera/impalaodbc/lib/64/cacerts.pem
    • Tableau Cluster 環境での変更については、データ ソース接続 (バックグラウンダー、Data Server、Vizportal、VizQL Server) を行うプロセスを使用し、すべてのノードに対して同じ手順を繰り返してください。
  2. Tableau Desktop および Prep でホストされているマシンで、C:\Program Files\Cloudera ODBC Driver for Impala\lib にある cacerts.pem を、Cloudera Hadoop Hive データベース用に作成された pem ファイルで上書きします。
  3. Tableau Prep から Hadoop データベースに接続するときは、tdc ファイルを使用しないでください。My Tableau Prep Repository\Datasources フォルダーに tdc ファイルがないことを確認してください。
  4. .pem 証明書のコピーをデータベース サーバーから Tableau Desktop を実行中のコンピューターに保存します。 TDC ファイルをダウンロードして編集し、信頼できる証明書へのファイル パスを指定してから (二重引用符は不要)、.tdc ファイルを My Tableau Repository\Datasources フォルダーに追加します。
ナレッジ記事番号

001472543

添付ファイル

hadoopssl2.tdc

0 KB

 
読み込み中
Salesforce Help | Article