Teradata データソースを作成することで、Dataphin が Teradata からビジネスデータを読み取ったり、Teradata にデータを書き込んだりできるようになります。このトピックでは、Teradata データソースを作成する方法について説明します。
背景情報
Teradata は大規模データウェアハウスシステムです。Teradata を使用していて、データ開発のために Dataphin に接続する場合、または Dataphin データを Teradata にエクスポートする場合は、最初に Teradata データソースを作成する必要があります。 Teradata の詳細については、「Teradata 公式 Web サイト」をご参照ください。
権限
データソースの作成 権限を持つカスタム グローバル ロールと、スーパー管理者、データソース管理者、ドメイン設計者、プロジェクト管理者 などのシステム ロールのみが、データソースを作成できます。
手順
Dataphin ホームページの上部ナビゲーションバーで、[管理センター] > [データソース管理] を選択します。
[データソース] ページで、[+データソースの作成] をクリックします。
[データソースの作成] ページの [リレーショナルデータベース] セクションで、[Teradata] を選択します。
最近 Teradata を使用したことがある場合は、[最近使用した] セクションで Teradata を選択することもできます。検索ボックスにキーワードを入力して、Teradata をすばやく検索することもできます。
[Teradata データソースの作成] ページで、接続パラメーターを構成します。
データソースの基本情報を構成します。
パラメーター
説明
[データソース名]
名前は次の要件を満たしている必要があります。
漢字、英字、数字、アンダースコア (_)、またはハイフン (-) のみを含めることができます。
長さは 64 文字を超えることはできません。
[データソースコード]
データソースコードを構成した後、
data source code.table nameまたはdata source code.schema.table name形式を使用して、Flink_SQL タスクでデータソース内のテーブルを参照できます。現在の環境に基づいて対応する環境のデータソースに自動的にアクセスする必要がある場合は、変数形式${data source code}.tableまたは${data source code}.schema.tableを使用します。詳細については、「Dataphin データソーステーブル開発方法」をご参照ください。重要データソースコードは、正常に構成された後は変更できません。
データソースコードが正常に構成されると、アセットディレクトリとアセットインベントリのオブジェクト詳細ページでデータをプレビューできます。
Flink SQL では、現在、MySQL、Hologres、MaxCompute、Oracle、StarRocks、Hive、および SelectDB データソースのみがサポートされています。
[データソースの説明]
データソースの簡単な説明。128 文字を超えることはできません。
[データソースの構成]
構成するデータソースを選択します。
ビジネスデータソースが本番データソースと開発データソースを区別する場合は、[本番 + 開発データソース] を選択します。
ビジネスデータソースが本番データソースと開発データソースを区別しない場合は、[本番データソース] を選択します。
[タグ]
タグを使用してデータソースを分類およびタグ付けできます。タグの作成方法については、「データソースタグの管理」をご参照ください。
データソースと Dataphin 間の接続パラメーターを構成します。
本番 + 開発データソース本番 + 開発 データソース本番データソース手順データソース構成で を選択した場合は、 の接続情報を構成する必要があります。データソース構成が の場合は、 の接続情報のみを構成する必要があります。
説明通常、本番データソースと開発データソースは、環境の隔離を実現し、開発データソースが本番データソースに与える影響を軽減するために、異なるデータソースとして構成する必要があります。ただし、Dataphin では、同じパラメーター値を使用して同じデータソースとして構成することもサポートされています。
パラメーター
説明
[JDBC URL]
接続 URL の形式は
jdbc:teradata://host:port/dbnameです。[ユーザー名]、[パスワード]
Teradata データベースにログインするために使用するユーザー名とパスワード。
データソースと Dataphin 間の接続の高度な設定を構成します。
[接続の再試行]: データベース接続がタイムアウトした場合、システムは指定された再試行回数に達するまで接続を自動的に再試行します。最大再試行回数後も接続に失敗した場合は、接続は失敗したと見なされます。
説明デフォルトの再試行回数は 1 で、0 から 10 までの値を構成できます。
CDN エンドポイント (省略可能):注:接続の再試行回数は、デフォルトで と (アセット品質機能モジュールを有効にする必要があります) に適用されます。オフライン統合タスクでは、タスクレベルの再試行回数を個別に構成できます。
[デフォルトのリソースグループ] を選択します。これは、データベース SQL、オフラインデータベース移行、データプレビューなど、現在のデータソースに関連するタスクを実行するために使用されます。
[接続テスト] をクリックするか、[OK] をクリックして保存し、Teradata データソースの作成を完了します。
[接続テスト] をクリックすると、システムはデータソースが Dataphin に正常に接続できるかどうかをテストします。[OK] を直接クリックすると、システムは選択したすべてのクラスタの接続を自動的にテストしますが、選択したすべてのクラスタの接続に失敗した場合でも、データソースは正常に作成されます。