Dataphin が Lindorm (Wide Table) からビジネスデータを読み取ったり、Lindorm (Wide Table) にデータを書き込んだりできるように、Lindorm (Wide Table) データソースを作成します。このトピックでは、Lindorm (Wide Table) データソースの作成方法について説明します。
背景情報
Lindorm は、ワイドテーブル、時系列、ファイル、検索などの複数のデータモデルを提供する、Alibaba Cloud が開発したデータベースです。 ミリ秒レベルのオンラインデータ処理、および大量データの低コストなストレージと分析をサポートします。 Lindorm の詳細については、「Lindorm」をご参照ください。
権限
データソースの作成 権限を持つカスタムグローバルロール、および スーパー管理者、データソース管理者、ドメインアーキテクト、プロジェクト管理者 などのシステムロールのみがデータソースを作成できます。
操作手順
Dataphin のホームページで、トップメニューバーの [管理センター] > [データソース管理] をクリックします。
[データソース] ページで、[+ 新しいデータソース] をクリックします。
[新しいデータソース] ページの [NoSQL] エリアで、[Lindorm (Wide Table)] を選択します。
最近 Lindorm (Wide Table) を使用したことがある場合は、[最近使用したもの] セクションから選択することもできます。または、検索ボックスに Lindorm (Wide Table) と入力して、すばやく見つけることもできます。
[新しい Lindorm (Wide Table) データソース] ページで、接続パラメーターを構成します。
データソースの基本情報を構成します。
パラメーター
説明
データソース名
命名規則は次のとおりです:
中国語文字、大文字または小文字の英字、数字、アンダースコア (_) 、ハイフン (-) のみを含めることができます。
長さは 64 文字までです。
データソースコード
データソースコードを構成すると、Flink SQL ノードで
data_source_code.table_nameまたはdata_source_code.schema.table_nameの形式でデータソースからテーブルを参照できます。現在の環境に対応するデータソースに自動的にアクセスするには、変数形式${data_source_code}.tableまたは${data_source_code}.schema.tableを使用します。詳細については、「Dataphin データソーステーブルを使用した開発」をご参照ください。重要データソースコードは、構成後に変更することはできません。
アセットディレクトリおよびアセットチェックリストのオブジェクト詳細ページでデータをプレビューできるのは、データソースコードが構成された後のみです。
Flink SQL では、現在、MySQL、Hologres、MaxCompute、Oracle、StarRocks、Hive、SelectDB、および GaussDB データウェアハウスサービス (DWS) のデータソースのみがサポートされています。
データソースの説明
データソースの簡単な説明です。説明は 128 文字までです。
データソース構成
構成するデータソースのタイプを選択します:
ビジネスデータソースが本番環境と開発環境に分かれている場合は、[本番 + 開発データソース] を選択します。
ビジネスデータソースが分かれていない場合は、[本番データソース] を選択します。
タグ
タグを使用してデータソースを分類できます。タグの作成方法の詳細については、「データソースタグの管理」をご参照ください。
データソースと Dataphin 間の接続パラメーターを構成します。
前の手順で [本番 + 開発データソース] を選択した場合、本番データソースと開発データソースの両方の構成セクションが表示されます。[本番データソース] を選択した場合、本番データソースの構成セクションのみが表示されます。
説明通常、本番データソースと開発データソースは、異なるソースとして構成されます。この方法により、開発環境が本番環境から分離され、開発アクティビティが本番環境に与える影響が軽減されます。ただし、Dataphin では、同じパラメーター値を使用して、これらを同じデータソースとして構成することもできます。
パラメーター
説明
エンドポイント
Lindorm (Wide Table) のエンドポイントです。エンドポイントを取得するには、Lindorm (Wide Table) のドキュメントの「インスタンスへの接続と使用」をご参照ください。
名前空間
Lindorm (Wide Table) の名前空間です。デフォルト値は default です。
ユーザー名、パスワード
Lindorm (Wide Table) インスタンスへのアクセスに使用するユーザー名とパスワードです。
接続パラメーター
Lindorm (Wide Table) に接続するためのパラメーターです。パラメーターは JSON 形式で構成します。
[OK] をクリックして設定を保存し、Lindorm (Wide Table) データソースを作成します。