NineDataデータベースDevOpsは、データ資産管理、データクエリ、SQL実行、データ編集、データのインポートとエクスポート、SQL承認ワークフロー、SQL規範の事前チェック、承認プロセス、機密データ保護など、強力な機能を備えており、ユーザーがさまざまな環境でのデータ管理タスクを迅速に完了できるよう支援します。
前提条件
- NineDataプラットフォームのアカウントに登録されていること。詳細については、NineDataアカウントの登録を参照してください。
- OceanBaseデータベースがインストール済みであること。
- 対象データソースに対する読み取り専用、DML、またはDDL権限を保有していること。
- 商業版(OceanBaseデータベースDevOpsプロフェッショナル版、OceanBaseデータベースDevOpsエンタープライズ版)をご利用の場合は、サブスクリプションの契約期間が満了していないことを確認してください。満了している場合は、OceanBaseデータベースDevOpsサービスを正常に利用できません。
操作手順
ステップ1:OceanBaseデータベース接続情報を取得する
OceanBaseデータベースのデプロイ担当者または管理者から、該当するデータベース接続情報を取得します。
obclient -hxx.xx.xx.xx -P2883 -uroot@mysql#cluster -p**** -A
ステップ2:OceanBase for MySQLデータソースを追加する
NineDataコンソールにログインします。
左側のナビゲーションバーで、データソース管理>データソースをクリックします。
データソースタブをクリックし、ページ上のデータソースの作成をクリックします。表示されたデータソースタイプのポップアップウィンドウで、オンプレミスデータベース > OceanBase for MySQLを選択し、データソースの作成ページで以下の表に従ってパラメータを設定します。
パラメータ説明
パラメータ |
説明 |
|---|---|
| データソース名 | データソースの名前を入力します。後の検索や管理を容易にするため、可能な限り意味のある名前を使用してください。 |
| 接続方式 | データソースへのアクセス方式を選択します。パブリックアドレス、ゲートウェイ、SSHトンネルの3つの方式がサポートされています。
|
| パブリックアドレスを選択した場合の接続方式の構成パラメータ | 接続アドレス:データソースのパブリック接続アドレスとポート番号。 |
| ゲートウェイを選択した場合の接続方式の構成パラメータ |
|
| SSHトンネルを選択した場合の接続方式の構成パラメータ |
説明SSH設定完了後に、右側の接続テストをクリックすると、次のいずれかの結果が表示されます: |
| データベースアカウント | データソースのユーザー名。 |
| データベースパスワード | データソースのパスワード。 |
| アクセスリージョン | データソースの所在地に最も近いリージョンを選択すると、ネットワーク遅延を効果的に低減できます。 |
| 環境 | このデータソースの実際の業務用途に基づいて選択し、データソースの環境識別子として使用します。デフォルトでは本番環境と開発環境が提供されており、カスタム環境の作成もサポートしています。
説明組織モードでは、データベース環境は権限ポリシー管理にも適用できます。例えば、デフォルトでは本番環境の管理者ロールは本番環境内のデータソースへのアクセスのみをサポートし、他の環境のデータソースにはアクセスできません。 |
| 暗号化トランスミッション | データソースへのアクセスにSSL暗号化を使用するかどうか(デフォルトで有効)。データソースがSSL暗号化接続を強制する場合、このスイッチをオンにします。オンにしない場合は接続に失敗します。 右側のスイッチをクリックすると、暗号化トランスミッションを有効または無効にできます。暗号化トランスミッションの左側の > をクリックすると、詳細設定を展開できます。
説明通常、OceanBaseサーバーがSSL暗号化接続をサポートしている場合は、「暗号化トランスミッションの使用を強制する」を選択するのみでシステムが自動的にキーを生成して接続するため、他のオプションを設定する必要はありません。 |
サービスが正常に接続できるように、まずデータソースの作成ページでアクセスリージョンを選択し、次に下図の位置にあるNineDataサービスのIPアドレスをサーバーのホワイトリストに追加してください。
すべての設定が完了したら、データソースの作成の右側にある接続テストをクリックして、このデータソースへのアクセスが正常かどうかをテストします。接続成功のメッセージが表示されれば、データソースの作成をクリックしてデータソースの追加を完了します。それ以外の場合は、接続テストが成功するまで接続設定を再確認してください。
次のステップ
接続操作が完了したら、NineDataの使用を開始できます。NineDataの詳細な操作ガイドについては、NineData の公式ドキュメントを参照してください。