Actian Avalanche、Vector

Actian Avalanche または Vector で Looker を使用するには、Ingres ドライバを構成する必要があります。以下の手順では、Looker GitHub ページに記載されている例のような起動スクリプトを使用することを前提に、このプロセスについて説明します。

Ingres ドライバ JAR を取得し、起動プロセスの一部として組み込み、Looker にアクセスするよう Looker に伝えるオプションを追加する必要があります。

Ingres JDBC ドライバのインストール

以下の値を使用して、パッケージ化されていない JDBC ドライバのドキュメント ページにある手順を行います。

ドライバ シンボル: ingres

ドライバのエントリ:

- name: ingres
  dir_name: ingres
  module_path: com.ingres.jdbc.IngresDriver

ダイアグラムにドライバを挿入する手順の場合、このファイルへのパスは looker/custom_jdbc_drivers/ingres/iijdbc.jar のようになります。

Looker を Actian Avalanche または Vector に接続

Looker のインターフェースを使用してデータベース接続を構成します。[Admin] セクションで、[Connections] を選択して [Add Connection] をクリックします。詳細については、Looker のデータベースへの接続ページをご覧ください。

[Test Settings Settings] をクリックして、接続が成功したことを確認します。データベース接続のテストのドキュメント ページには、トラブルシューティングに関する情報が記載されています。

PDT サポートの有効化

永続的な派生テーブル(PDT)は、[接続設定] ページ[PDT オーバーライド] 列を使用して有効にできます。

PDT を有効にするには:

  1. データベースに、スクラッチ スキーマで使用する PDT ユーザーを作成します(例: looker_scratch)。

  2. データベースに looker_pdt_group などのグループを作成します。

  3. 通常の Looker ユーザーと Looker PDT ユーザーの両方を新しいグループに追加します。

  4. 通常の Looker ユーザーのスキーマ内にあるすべてのテーブルに対して、PDT ユーザーへの SELECT GRANT SELECT。

  5. Looker の [Connection Settings] ページの [PDT Overrides] 列に、PDT のユーザー情報を入力します。

  6. PDT ユーザーは、PDT が作成するすべてのテーブルに対して、looker_pdt_group に対して GRANT SELECT を実行します。

機能のサポート

一部の機能については、Lookerでサポートするには、データベースダイアレクトが同じ機能に対応している必要があります。

Looker の最新リリースでは、Actian Avalance と Vector は、次の Looker 機能をサポートしています。