Tableau コレクターを実行する準備をします
コレクターを実行する前に、API アクセス、認証、および権限を設定します。
始める前に
必要なロール:admin
このタスクについて
コレクターは Tableau メタデータ API を使用してメタデータを収集します。API (Tableau Server の場合) を有効にし、ユーザー権限を設定し、認証方法を選択する必要があります。必要に応じて、データベースエイリアスのホスト名マッピングを構成します。
手順
Tableau メタデータ API を有効にする
Tableau Server でメタデータ API を有効にして、メタデータ収集を許可します。
始める前に
必要なロール:admin
次のものが必要です。
- Tableau Server 2019.3 以降
- Tableau Server でサーバーアドミニストレーターロールを持つアカウント
- REST API が有効 (無効になっていない)
このタスクについて
Tableau コレクターは、メタデータ API を使用して Tableau Server からメタデータを収集します。デフォルトでは、この API は Tableau Server で無効になっており、Tableau Services Manager (TSM) コマンドラインインターフェイスを使用して有効にする必要があります。
手順
タスクの結果
これで、メタデータ API が Tableau Server で有効になり、メタデータ収集の準備が整いました。
Tableau ユーザー権限の設定
アドミン権限を持つ Tableau ユーザーを作成し、個人用アクセストークンを生成します。
始める前に
必要なロール:admin
Tableau Server または Tableau Cloud でユーザーを作成し、ロールをアサインする権限が必要です。
このタスクについて
Tableau コレクターには、メタデータにアクセスして収集するための管理者権限を持つユーザーアカウントが必要です。専用のユーザーアカウントを作成し、認証用の個人用アクセストークン (PAT) を生成します。
手順
Tableau JWT 認証の構成
JWT 認証用の Tableau での接続済みアプリの設定
始める前に
必要なロール:admin
Tableau で接続済みアプリを作成および管理するには、権限が必要です。
このタスクについて
Tableau コレクターで JWT (JSON Web トークン) 認証を使用するように接続済みアプリを構成します。接続済みアプリは、JWT トークンの生成に必要なクライアント ID、シークレット ID、およびシークレット値を提供します。
手順
ホスト名マッピング用の YAML ファイルの設定
データベースホスト名エイリアスを正規名にマップする YAML ファイルを作成します。
始める前に
必要なロール:admin
このタスクについて
同じデータベースインスタンスに複数のサーバー名 (エイリアス) があり、データベースコレクターが Tableau 接続で定義されているエイリアスとは異なるエイリアスを使用する場合は、ホスト名マッピングファイルを使用します。このオプションの構成では、データベースのホスト名を正規名にマップして、一貫した IRI コイニングを実現します。
手順
タスクの結果
コレクタは、データベースオブジェクト IRI をコイニングするときに、元のホスト名の代わりに正規ホスト名を使用します。