Redis データソースを作成して、Dataphin から Redis にビジネスデータを書き込むことができます。
背景情報
Redis は、高性能なキーバリューデータベースです。キャッシュ、イベントのパブリッシュ/サブスクライブ、高速キューなどのシナリオでよく使用されます。詳細については、「Redis 公式 Web サイト」をご参照ください。
権限
データソースの作成権限を持つカスタムグローバルロール、およびスーパー管理者、データソース管理者、ドメインアーキテクト、プロジェクト管理者などのシステムロールのみがデータソースを作成できます。
手順
Dataphin のホームページで、上部のメニューバーにある [管理センター] > [データソース管理] をクリックします。
[データソース] ページで、[+データソースの作成] をクリックします。
[データソースの作成] ページで、[NoSQL] セクションの [Redis] を選択します。
または、最近 Redis を使用した場合は、[最近使用] セクションから選択することもできます。検索ボックスに Redis と入力して、すばやく見つけることもできます。
[Redis データソースの作成] ページで、データソース接続パラメーターを設定します。
データソースの基本情報を設定します。
パラメーター
説明
データソース名
名前は次の要件を満たす必要があります:
中国語の文字、英字、数字、アンダースコア (_)、ハイフン (-) のみを含めることができます。
長さは 64 文字を超えることはできません。
データソースコード
データソースコードを設定した後、
datasource_code.table_nameまたはdatasource_code.schema.table_nameフォーマットを使用して Flink_SQL ノードのテーブルを参照します。現在の環境に対応するデータソースに自動的にアクセスするには、${datasource_code}.tableまたは${datasource_code}.schema.table変数フォーマットを使用します。詳細については、「Dataphin データソーステーブルを開発する」をご参照ください。重要データソースコードは、設定後に変更することはできません。
データソースコードを設定した後にのみ、アセットディレクトリおよびアセットインベントリのオブジェクト詳細ページでデータをプレビューできます。
Flink SQL では、MySQL、Hologres、MaxCompute、Oracle、StarRocks、Hive、および SelectDB データソースのみがサポートされています。
バージョン
[3.x] または [5.x] を選択します。
説明Dataphin V5.3 より前に作成された Redis データソースはバージョン 3.x です。
データソースの説明
データソースの簡単な説明。説明は 128 文字を超えることはできません。
データソース設定
設定するデータソースを選択します:
ビジネスデータソースが本番データソースと開発データソースを区別する場合は、[本番 + 開発データソース] を選択します。
ビジネスデータソースが本番データソースと開発データソースを区別しない場合は、[本番データソース] を選択します。
タグ
タグを使用してデータソースを分類し、ラベル付けします。タグの作成方法の詳細については、「データソースタグの管理」をご参照ください。
データソースと Dataphin 間の接続パラメーターを設定します。
表示される設定ページは、前のステップでの選択によって異なります。[本番 + 開発データソース] を選択した場合、両方の環境の設定ページが表示されます。[本番データソース] を選択した場合、本番環境の設定ページのみが表示されます。
説明通常、本番データソースと開発データソースは、環境を分離し、開発環境が本番環境に影響を与えるのを防ぐために、個別に設定されます。ただし、Dataphin では、同一のパラメーター値を持つ単一のデータソースとして設定することもできます。
パラメーター
説明
デプロイメントモード
2 つのデプロイメントモードをサポートしています: [クラスター] と [スタンドアロン]。
ホスト
Redis インスタンスのエンドポイント。Alibaba Cloud Redis サービスを使用する場合は、ApsaraDB for Redis - ステップ 3: Redis インスタンスに接続する を参照してエンドポイントを取得してください。
ポート
Redis インスタンスのポート。
パスワード
Redis インスタンスへのアクセスに使用するパスワード。
[デフォルトリソースグループ] を選択します。このリソースグループは、SQL クエリ、完全なオフラインデータベース移行、データプレビューなど、このデータソースに関連するタスクを実行するために使用されます。
[接続をテスト] をクリックして接続を検証するか、[OK] をクリックして設定を保存し、Redis データソースを作成します。
[接続をテスト] をクリックすると、Dataphin がデータソースに接続できるかどうかが検証されます。[OK] を直接クリックすると、選択したすべてのクラスターの接続が自動的にテストされます。接続テストが失敗した場合でも、データソースは作成されます。