Data Management (DMS) では、通常ユーザーがデータベースにアクセスする際には、権限申請ワークフローを経由します。必要なインスタンス、データベース、およびテーブルへのアクセス権限を申請し、SQL コンソールでクエリやデータ変更を実行した後、大量データ操作については別途チケットを送信します。
アクセス権限の申請と開始手順
「DMS コンソール」にログインして、必要なインスタンス、データベース、およびテーブルの権限を申請するためのチケットを送信してください。詳細については、「権限管理」をご参照ください。
チケットが承認されたら、対象のデータベースの [SQLConsole] を開きます。コードエディタで SQL ステートメントを入力し、[実行] をクリックします。結果はエディターの下にテーブルとして表示され、返されたデータを直接編集できます。詳細については、「SQL コンソール」および「データベース間クエリ」をご参照ください。
データの変更、インポート、またはエクスポートを大量に行う場合は、対応する操作のチケットを送信します:
利用可能な機能
| カテゴリ | 機能 | 説明 |
|---|---|---|
| 権限 | 権限管理 | インスタンス、データベース、テーブル、機密フィールドに対する権限を申請できます。現在保有している権限も確認可能です。 |
| SQLConsole | SQL コンソール | 単一データベースに対して SQL ステートメントを実行します。ビジネスコードの検証、製品効果の分析、オンライン環境における障害特定などに使用します。 |
| SQLConsole | クロスデータベースクエリ | 異なる環境に展開されたオンラインの異種データソース間で、結合クエリを実行します。 |
| スキーマ | スキーマ設計 | 新規プロジェクトの開発・最適化、または新規ビジネス要件の対応時に、テーブルを作成または変更します。 |
| スキーマ | データベースおよびテーブルの同期 | オンライン環境とオフライン環境など、異なる環境間でテーブルスキーマを比較・同期し、スキーマの一貫性を維持します。 |
| 最適化 | SQL レビュー | 本番環境に投入される前に、インデックスをバイパスする SQL ステートメントや、データベース開発標準に違反する文を検出します。SQL インジェクション攻撃から保護します。 |
| データプラン | データ変更 | 新規プロジェクトのデータ初期化、既存データのクリーンアップ、バグ修正、テスト実行のため、データ変更チケットを送信します。 |
| データプラン | データインポート | 大量のデータを一度にデータベースへロードするため、データインポートチケットを送信します。 |
| データプラン | データベースのエクスポート | 大規模なデータ分析のため、データエクスポートチケットを送信してデータを抽出します。 |
| データプラン | データ追跡 | 誤操作やその他の問題によって発生した過去のデータ変更を追跡し、ロールバック文を実行してデータを以前の状態へ復元します。 |
| データプラン | テストデータ生成 | 頻繁なデータ準備が必要なシナリオ向けにテストデータを生成します。データセキュリティと独立性を確保しながら、生産性を向上させます。 |
| データプラン | データベースクローン | MySQL データベースをクローンします。 |