Teradata

Looker を Teradata データベースに接続するために必要な手順は、Looker のデプロイによって異なります。

ネットワークトラフィックの暗号化

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.jar
  • looker/custom_jdbc_drivers/teradata/terajdbc4.jar

データベースへの Looker 接続の作成

Looker からデータベースへの接続を作成するには、次の手順を行います。

  1. Looker の [管理者] セクションで [接続] を選択し、[新しい接続] をクリックします。
  2. [Teradata] プルダウン メニューから [Teradata] を選択します。
  3. 接続の詳細を入力します。設定の大部分は、ほとんどのデータベース言語に共通するものです。詳細については、Looker をデータベースに接続するのドキュメント ページをご覧ください。
  4. 接続が成功したことを確認するには、[テスト] をクリックします。トラブルシューティング情報については、データベース接続のテストのドキュメント ページをご覧ください。
  5. これらの設定を保存するには、[接続] をクリックします。

機能のサポート

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

Looker 26.2 の時点で、Teradata は次の機能をサポートしています。

機能 サポート対象
Looker(Google Cloud コア)
対称集計
派生テーブル
永続的な SQL 派生テーブル
永続的なネイティブ派生テーブル
安定したビュー
クエリの強制終了
SQL ベースのピボット
タイムゾーン
SSL
Subtotals
JDBC の追加パラメータ
大文字と小文字の区別
ロケーション タイプ
リストの種類
パーセンタイル
個別のパーセンタイル
SQL Runner の表示プロセス
SQL Runner の説明テーブル
SQL Runner インデックスを表示
SQL Runner Select 10
SQL Runner の数
SQL の説明
OAuth 2.0 認証情報
コンテキスト コメント
接続プーリング
HLL スケッチ
集計テーブルの自動認識
増分 PDT
ミリ秒
マイクロ秒
マテリアライズド ビュー
前の期間との比較指標
Approximate Count Distinct