Looker を Teradata データベースに接続するために必要な手順は、Looker のデプロイによって異なります。
Looker ホスト型インスタンスと Looker(オリジナル)インスタンスで Teradata ドライバを有効にする場合は、Looker サポートにお問い合わせください。
セルフホスト型の Looker(元のバージョン)インスタンスの場合は、次の手順を行います。
Looker(Google Cloud コア)インスタンスの場合は、次の手順を行います。
ネットワークトラフィックの暗号化
Looker アプリケーションとデータベース間のネットワーク トラフィックを暗号化することをおすすめします。セキュアなデータベースアクセスを可能にするドキュメント ページに記載されているオプションのいずれかを検討してください。
hash_md5 ユーザー定義関数(UDF)のインストール
Looker が Teradata と連携するように構成する前に、Teradata サーバーに hash_md5 ユーザー定義関数(UDF)をインストールする必要があります。UDF のインストール手順については、Teradata のダウンロード ページをご覧ください。
Teradata JDBC ドライバのインストール
Looker(オリジナル)インスタンスがある場合は、Looker 接続を作成する前に Teradata ドライバを構成する必要があります。以下の手順では、looker-open-source GitHub ページに用意されている例と同様の起動スクリプトの使用を前提としています。
ドライバをインストールするには、2 つの Teradata ファイルを入手し、起動プロセスの一部として組み込み、Looker がドライバにアクセスするように指示するオプションを追加する必要があります。
パッケージ化されていない JDBC ドライバのドキュメント ページの手順に沿って、次の値を使用します。
ドライバ シンボル: teradata
ドライバ エントリ:
- name: teradata
dir_name: teradata
module_path: com.teradata.jdbc.TeraDriver
ドライバを言語のディレクトリに配置する手順の場合、これらのファイルへのパスは次のようになります。
looker/custom_jdbc_drivers/teradata/tdgssconfig.jarlooker/custom_jdbc_drivers/teradata/terajdbc4.jar
データベースへの Looker 接続の作成
Looker からデータベースへの接続を作成する手順は次のとおりです。
- Looker の [管理者] セクションで [接続] を選択し、[新しい接続] をクリックします。
- [Teradata] プルダウン メニューから [Teradata] を選択します。
- 接続の詳細を入力します。設定の大部分は、ほとんどのデータベース言語に共通するものです。詳細については、Looker をデータベースに接続するのドキュメント ページをご覧ください。
- 接続が成功したことを確認するには、[テスト] をクリックします。トラブルシューティング情報については、データベース接続のテストのドキュメント ページをご覧ください。
- これらの設定を保存するには、[接続] をクリックします。
機能のサポート
一部の機能については、Looker でサポートするには、データベース言語が同じ機能に対応している必要があります。
Teradata では、Looker 25.18 の時点で、次の機能がサポートされています。
| 機能 | サポート対象 |
|---|---|
| サポートレベル | サポート対象 |
| Looker(Google Cloud コア) | はい |
| 対称集計 | はい |
| 派生テーブル | はい |
| 永続的な SQL 派生テーブル | はい |
| 永続的なネイティブ派生テーブル | はい |
| 安定したビュー | はい |
| クエリの強制終了 | はい |
| SQL ベースのピボット | はい |
| タイムゾーン | いいえ |
| SSL | いいえ |
| Subtotals | いいえ |
| JDBC の追加パラメータ | はい |
| 大文字と小文字の区別 | はい |
| ロケーション タイプ | はい |
| リストの種類 | いいえ |
| パーセンタイル | いいえ |
| 個別のパーセンタイル | いいえ |
| SQL Runner の表示プロセス | いいえ |
| SQL Runner の説明テーブル | はい |
| SQL Runner 表示インデックス | はい |
| SQL Runner Select 10 | はい |
| SQL ランナーの数 | はい |
| SQL の説明 | はい |
| OAuth 2.0 認証情報 | いいえ |
| コンテキスト コメント | はい |
| 接続プーリング | いいえ |
| HLL スケッチ | いいえ |
| 集約テーブルの自動認識 | はい |
| 増分PDT | いいえ |
| ミリ秒 | はい |
| マイクロ秒 | はい |
| マテリアライズド ビュー | いいえ |
| 前期比指標 | いいえ |
| Approximate Count Distinct | いいえ |