Tableau デスクトップから Amazon DocumentDB に接続する
Amazon DocumentDB JDBC ドライバーの追加
Tableau デスクトップから Amazon DocumentDB に接続するには、DocumentDB JDBC ドライバーと DocumentDB Tableau コネクタをダウンロードしてインストールする必要があります。
-
Amazon DocumentDB JDBC ドライバー JAR ファイルを Amazon DocumentDB JDBC ドライバーレポジトリ
からダウンロードし、ご使用のオペレーティングシステムに応じて次のいずれかのディレクトリにコピーします。 -
Windows –
C:\Program Files\Tableau\Drivers -
MacOS –
~/Library/Tableau/Drivers
-
-
DocumentDB Tableau コネクタ (TACO ファイル) を Tableau Exchange ウェブサイト
からダウンロードし、My Tableau リポジトリ/コネクタディレクトリ にコピーします。 -
Windows –
C:\Users\[user]\Documents\My Tableau Repository\Connectors -
MacOS –
/Users/[user]/Documents/My Tableau Repository/Connectors
-
詳細 (追加情報) については、Tableau のドキュメント
注記
新しい CA 証明書を使用している場合は、JDBC ドライバーを v1.4.5 (こちらの AWS GitHub リポジトリ
Tableau を使用して Amazon DocumentDB に接続する - SSH トンネル
DocumentDB クラスターの VPC 外のクライアントマシンから Tableau に接続するには、以下のステップを実行する前に SSH トンネルを設定する必要があります。
-
Tableau デスクトップアプリケーションを起動します。
-
Connect > To A Server > More に移動します。
-
[インストールされたコネクタ] で Amazon Web Services の Amazon DocumentDB を選択します。
Tableau を使用して Amazon DocumentDB に接続する - 外部 SSH トンネル
-
必要な接続パラメータを入力します。Hostname、ポート、データベース、ユーザーネーム、パスワード です。以下の例の接続パラメータは、JDBC 接続文字列に相当します。
jdbc:documentdb://localhost:27019/test? tls=true&tlsAllowInvalidHostnames=true&scanMethod=random&scanLimit=1000&loginTimeoutSec=0&readPreference=primary&retryReads=true&schemaName=_defaultユーザーネームとパスワードのパラメータを伴う は、プロパティコレクションで別々に渡されました。接続文字列パラメータの詳細については、Amazon DocumentDB JDBC ドライバー github ドキュメントを参照してください。
-
(オプション) より高度なオプションは、アドバンスト タブで見つけることができます。
-
[サインイン] を選択します。
Tableau を使用して Amazon DocumentDB に接続する - SSH トンネル
注記
端末を使用して SSH トンネルをセットアップしたくない場合は、Tableau GUI を使用して、JDBC ドライバーが本質的に SSH トンネルの作成に使用する EC2 インスタンスの詳細を指定できます。
-
アドバンスト タブで、SSH トンネルオプションを有効にする を選択して、その他のプロパティを確認します。
-
SSH ユーザー、SSH ホスト名、SSH プライベートキーファイル を入力します。
-
(オプション) SSH 厳密ホストキーチェック オプションを無効にできます。これを使用すると、既知のホストファイルに対するホストキーのチェックをバイパスします。
注記
このオプションを無効にすると、中間者
攻撃につながり得るので、安全性が低くなります。
-
必要な接続パラメータを入力します。Hostname、ポート、データベース、ユーザーネーム、パスワード です。
注記
内部 SSH トンネルオプションを使用する場合は、ローカルホストではなく DocumentDB クラスターエンドポイントを確実に使用してください。
-
[サインイン] を選択します。