Teradata

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

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

Looker アプリケーションとデータベース間のネットワーク トラフィックを暗号化することをおすすめします。セキュアなデータベースアクセスを可能にするドキュメント ページに記載されているオプションのいずれかを検討してください。

hash_md5 ユーザー定義関数(UDF)のインストール

Teradata と連携するように Looker を構成する前に、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 でサポートするには、データベース言語が同じ機能に対応している必要があります。

Teradata では、Looker 24.20 の時点で、次の機能がサポートされています。

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