Lindorm(ワイドテーブル)データソースを作成することで、Dataphin が Lindorm(ワイドテーブル)からビジネスデータを読み取ったり、データを書き込んだりできるようになります。このトピックでは、Lindorm(ワイドテーブル)データソースを作成する方法について説明します。
背景情報
Lindorm(ワイドテーブル)は、Alibaba Cloud が独自に開発したデータベースです。ワイドテーブル、時系列、ファイル、検索など、複数のデータモデルを提供します。ミリ秒レベルのオンラインデータ処理、低コストのストレージ、および大量データの分析をサポートします。詳細については、「Lindorm」をご参照ください。
権限要件
データソースの作成 権限を持つカスタムグローバルロールと、スーパー管理者、データソース管理者、ドメイン設計者、プロジェクト管理者 などのシステムロールのみがデータソースを作成できます。
手順
Dataphin ホームページで、上部のナビゲーションバーの [管理センター] > [データソース管理] をクリックします。
[データソース] ページで、[+データソースの作成] をクリックします。
[データソースの作成] ページで、[NoSQL] セクションから [Lindorm (ワイドテーブル)] を選択します。
最近 Lindorm(ワイドテーブル)を使用したことがある場合は、[最近使用したデータソース] セクションから選択することもできます。検索ボックスにキーワードを入力して、Lindorm(ワイドテーブル)をすばやく検索することもできます。
[Lindorm (ワイドテーブル) データソースの作成] ページで、接続パラメーターを構成します。
データソースの基本情報を構成します。
パラメーター
説明
[データソース名]
名前は次の要件を満たしている必要があります。
漢字、英字、数字、アンダースコア(_)、およびハイフン(-)のみを含めることができます。
長さは 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 では、同じパラメーター値を持つ同じデータソースとして構成することもサポートされています。
パラメーター
説明
[エンドポイント]
Lindorm(ワイドテーブル)の接続アドレス。接続アドレスの取得方法については、Lindorm - インスタンスへの接続と使用 を参照してください。
[名前空間]
Lindorm(ワイドテーブル)の名前空間。デフォルト値は default です。
[ユーザー名]、[パスワード]
Lindorm(ワイドテーブル)インスタンスにアクセスするために使用するユーザー名とパスワード。
[接続パラメーター]
Lindorm(ワイドテーブル)に接続するためのパラメーター。JSON 形式で構成します。
[OK] をクリックして構成を保存し、Lindorm(ワイドテーブル)データソースの作成を完了します。