Aliyun HBase データソースを作成することで、Dataphin が Aliyun HBase からビジネスデータを読み取ったり、Aliyun HBase にデータを書き込んだりできるようになります。このトピックでは、Aliyun HBase データソースを作成する方法について説明します。
背景情報
Aliyun HBase (ApsaraDB for HBase とも呼ばれます) は、低コストでスケーラブルなクラウドインテリジェント NoSQL データベースです。標準の HBase アクセスプロトコルと互換性があり、低コストのストレージ、高スループットのスケーラビリティ、インテリジェントなデータ処理などの主要な機能を提供します。また、PB スケールのストレージ、高い同時実行性、秒単位のスケーリング、ミリ秒単位の応答、データセンター間の高可用性、フルマネージドサービス、グローバル分散などのエンタープライズ機能も提供します。
ApsaraDB for HBase を使用していて、データ開発のために Dataphin に接続する場合は、最初に Aliyun HBase データソースを作成する必要があります。 ApsaraDB for HBase の詳細については、「ApsaraDB for HBase とは」をご参照ください。
権限
データソースの作成権限を持つカスタムグローバルロールと、スーパー管理者、データソース管理者、ドメインアーキテクト、プロジェクト管理者などのシステムロールのみがデータソースを作成できます。
手順
Dataphin ホームページで、上部のナビゲーションバーの [管理センター] > [データソース管理] をクリックします。
[データソース] ページで、[+データソースの作成] をクリックします。
[データソースの作成] ページで、[NoSQL] セクションから [Aliyun HBase] を選択します。
最近 Aliyun HBase を使用したことがある場合は、[最近使用したデータソース] セクションからも選択できます。検索ボックスにキーワードを入力して、Aliyun HBase をすばやく検索することもできます。
[Aliyun HBase データソースの作成] ページで、接続パラメータを構成します。
データソースの基本情報を構成します。
パラメータ
説明
データソース名
名前は次の要件を満たしている必要があります。
漢字、英字、数字、アンダースコア (_)、ハイフン (-) のみを含めることができます。
長さは 64 文字を超えることはできません。
データソースコード
データソースコードを構成した後、
データソースコード.テーブル名またはデータソースコード.スキーマ.テーブル名の形式を使用して、Flink_SQL タスクでデータソース内のテーブルを参照できます。現在の環境に基づいて対応する環境のデータソースに自動的にアクセスする必要がある場合は、変数形式${データソースコード}.tableまたは${データソースコード}.schema.tableを使用します。詳細については、「Dataphin データソー stable 開発方法」をご参照ください。重要データソースコードは、正常に構成された後は変更できません。
データソースコードが正常に構成されると、アセットディレクトリとアセットインベントリのオブジェクト詳細ページでデータをプレビューできます。
Flink SQL では、現在、MySQL、Hologres、MaxCompute、Oracle、StarRocks、Hive、SelectDB データソースのみがサポートされています。
データソースの説明
データソースの簡単な説明。128 文字を超えることはできません。
データソースの構成
構成するデータソースを選択します。
ビジネスデータソースが本番データソースと開発データソースを区別する場合は、[本番 + 開発データソース] を選択します。
ビジネスデータソースが本番データソースと開発データソースを区別しない場合は、[本番データソース] を選択します。
タグ
タグに基づいてデータソースを分類およびタグ付けできます。タグの作成方法については、「データソースタグの管理」をご参照ください。
データソースと Dataphin 間の接続パラメータを構成します。
前のステップで [本番 + 開発データソース] を選択した場合、構成ページは次の図のように表示されます。[本番データソース] を選択した場合は、本番データソースの構成ページのみが表示されます。
説明通常、本番データソースと開発データソースは別々のデータソースとして構成し、開発環境を本番環境から分離し、開発データソースが本番データソースに与える影響を軽減する必要があります。ただし、Dataphin では、同じパラメータ値を使用して同じデータソースとして構成することもできます。

パラメータ
説明
サービスタイプ
HBase データソースに基づいて、対応するサービスタイプを選択します。
バージョン
Alibaba Cloud HBase インスタンスのメジャーバージョン番号を選択します。メジャーバージョン番号は、Alibaba Cloud HBase コンソール の [データベース接続] ページで確認できます。
zkQuorum
Alibaba Cloud HBase インスタンスの接続アドレスを構成します。VPC 接続アドレスを使用することをお勧めします。接続アドレスは、Alibaba Cloud HBase コンソール の [データベース接続] ページで確認できます。
[デフォルトのリソースグループ] を選択します。これは、データベース SQL、オフラインデータベースの移行、データプレビューなど、現在のデータソースに関連するタスクを実行するために使用されます。
[接続テスト] をクリックするか、[OK] をクリックして保存し、Aliyun HBase データソースの作成を完了します。
[接続テスト] をクリックすると、システムはデータソースが Dataphin に正常に接続できるかどうかをテストします。[OK] を直接クリックすると、システムは選択したすべてのクラスターの接続を自動的にテストします。ただし、選択したすべてのクラスターで接続テストが失敗した場合でも、データソースは正常に作成されます。