Amazon Redshift クラウドデータソース
この記事では、Amazon Redshift クラウドデータソースの構成方法について説明します。
Amazon Redshift クラウドデータソースは現在アーリーアクセス中で、選ばれた顧客のみが利用可能です。Amazon Redshift をデータソースとして使用することに興味がある場合は、Tealium サポート担当者に連絡してください。
クラウドデータソースは、クラウドデータウェアハウスまたはデータベースを Tealium にリンクし、データベースの行をイベントとしてインポートすることができます。
詳細については、クラウドデータソースについてを参照してください。
データタイプ
Amazon Redshift データソースは、すべての Amazon Redshift データタイプをサポートしています。データが正しくインポートされるように、以下のガイドラインに従って Amazon Redshift データタイプをマッピングしてください:
| Amazon Redshift | Tealium |
|---|---|
| 数値タイプ | 数値属性 |
| 文字列、マルチバイト文字、SUPER、VARBYTE タイプ | 文字列属性 |
| ブーリアンタイプ | ブーリアン属性 |
| 日付タイプ | 日付属性 |
詳細については、Amazon Redshift: データタイプを参照してください。
接続の作成
Tealium は JDBC を使用して Amazon Redshift に接続します。このプロセスには、クラスターの完全な JDBC URL、ユーザー名、パスワードが必要です。
JDBC URL は次の形式を使用します:
jdbc:redshift://hostname:port/database
新しい接続を構成するには、次の接続詳細を入力します:
- ホスト名:Amazon Redshift クラスターのホスト名。例:
examplecluster.abc123xyz789.us-west-2.redshift.amazonaws.com - ポート:クラスターを起動したときに指定したポート番号。
- データベース:接続するデータベース。
- スキーマ:接続するスキーマ。
Amazon Redshift に接続した後、データ選択リストからテーブルまたはビューを選択します。
詳細については、Amazon Redshift: JDBC URL の取得を参照してください。
クエリモード
一般的な概要については、クラウドデータソースについてを参照してください。
タイムスタンプを使用するモードでは、選択したタイムスタンプ列は TIMESTAMP または TIMESTAMPTZ のタイプでなければなりません。
詳細については、Amazon Redshift: TIMESTAMPを参照してください。
インクリメントを使用するモードでは、選択した数値列は整数タイプのいずれかであり、追加されるたびに値が増加する必要があります。
詳細については、Amazon Redshift: 整数タイプを参照してください。
WHERE句
一般的な概要については、クラウドデータソースについてを参照してください。
WHERE 句は複数のテーブルからのサブクエリをサポートしていません。複数の Amazon Redshift テーブルからデータをインポートするには、Amazon Redshift でビューを作成し、データソース構成でビューを選択します。
最終更新日 :: 2025年October月27日