すべてのプロダクト
Search
ドキュメントセンター

Data Management:メリット

最終更新日:Aug 05, 2024

データ管理 (DMS) は、データのライフサイクルを管理できるワンストップのデータ管理プラットフォームです。 このトピックでは、DMSの利点について説明します。

あらゆるデータ資産の管理

  • あらゆる種類のデータ資産:

    • リレーショナルデータベース: MySQL、SQL Server、PostgreSQL、PolarDB for MySQL、PolarDB for PostgreSQL (Oracleと互換)PolarDB for Xscale、OceanBase、Oracle、およびDameng (DM)

    • NoSQLデータベース: Redis、MongoDB、およびGraph Database (GDB)

    • オンライン分析処理 (OLAP) データベース: AnalyticDB for MySQLおよびAnalyticDB for PostgreSQL

    • ファイルとログサービス: Object Storage service (OSS) 、log Service (SLS)

      詳細については、「サポートされているデータベースの種類と機能」をご参照ください。

  • 複数のソースからのデータベース: DMSは無料のDatabase Gatewayサービスを統合して、安定した効率的な接続を提供します。 Database Gatewayを使用すると、他のクラウドプラットフォームまたはオンプレミスデータベースでホストされているデータベースを低コストで安全にDMSに接続できます。 詳細については、「Database Gatewayとは」をご参照ください。

  • スムーズなデータベース移行のためのツール: DMSはデータ転送サービス (DTS) を提供し、ライフサイクル全体でデータベース移行をサポートします。 詳細については、「DTS」をご参照ください。

  • データベース管理: インスタンス内のデータの照会、インスタンスの登録、インスタンスの変更、インスタンス、データベース、テーブル、列、行に対する権限の付与など、データベースインスタンスに対する操作を実行できます。 権限の取り消し、インスタンスの無効化、インスタンスの有効化、インスタンスの削除などの管理操作を実行することもできます。 メタデータアクセス制御機能を使用すると、インスタンスとデータベースに対する権限をユーザーに付与できます。 これにより、許可されたユーザーのみがこれらのインスタンスとデータベースにアクセスできます。 詳細については、「DMSでサポートされているデータベース」をご参照ください。

  • データ分類: インスタンス、データベース、およびテーブルを分類および管理できます。 これにより、管理者、開発者、およびO&Mエンジニアがテーブル内のデータを管理できます。 詳細については、「アセットカテゴリ機能の使用」をご参照ください。

  • クイックデータクエリ: DMSでインスタンス、データベース、テーブル、DMSが提供する機能、およびチケットを検索できます。 グラフ機能を使用すると、データをすばやく取得できます。

信頼性の高いデータガバナンス

  • 安全で信頼できる開発: 最新の組み込みAlibaba開発仕様は、プライマリキーの欠落などの不適切なデータベース設計によって引き起こされる潜在的なリスクを回避するのに役立ちます。 DMSは、200を超えるスキーマ設計およびレビュー標準をサポートしています。 ビジネス要件に基づいて標準を指定できます。

  • 包括的なきめ細かなアクセス制御: インスタンス、データベース、テーブル、列、行に対する権限を管理し、必要に応じて、クエリ、エクスポート、変更、ログインなどの権限を付与できます。 詳細については、「概要」をご参照ください。

  • DMSアカウントの自動管理: DMSは、DMSユーザーのアカウントと権限を自動的に管理します。 これにより、人事異動後にDMSアカウントが時間内に取り消されない場合のデータ漏洩を防ぐことができます。

  • コンプライアンス監査: DMSは、権限管理操作、データベース変更、アクセスレコードなど、データベースで実行された操作のレコードとログを管理します。 これにより、企業は、公開および定期的な内部監査を希望する企業の監査を含む、コンプライアンス監査の準備に役立ちます。 詳細については、「オペレーション監査機能の使用」をご参照ください。

  • 複数の法律および規制の遵守: DMSは、中華人民共和国のサイバーセキュリティ法、EU一般データ保護規則 (GDPR) 、サーベンスオクスリー法 (SOX) 、ペイメントカード業界 (PCI) データセキュリティ標準 (DSS) 、および健康保険の移植性および説明責任法 (HIPAA) に準拠しています。 機密データは自動的に識別および分類できます。 これにより、機密データへの異常なアクセスを防ぎます。 詳細については、「」をご参照ください。

  • セキュアなアクセスプロキシ: セキュアなアクセスプロキシ機能は、セキュリティルール、データアクセス許可、機密列設定などの既存のDMS機能を使用して、別の環境からDMSのデータベースに安全にアクセスできるようにします。 詳細については、「セキュアアクセスプロキシ機能の有効化」をご参照ください。

データベースの安定性を保証

  • 制御可能なデータ変更: テーブルをロックせずにデータを変更したり、データ変更前にデータをバックアップしたり、データ変更が失敗した後にデータ変更をロールバックしたりできます。 これにより、データ変更中のデータベースの安定性が確保されます。 詳細については、「」および「データ追跡」をご参照ください。

  • データ品質モニタリング: データ生成、データ統合、データ処理、およびデータ消費のデータ品質ルールを設定して、データ品質をモニタリングおよび検証できます。 詳細については、「」をご参照ください。

  • SQLステートメントのレビューと最適化: DMSはアップロードされたSQLステートメントをレビューし、セキュリティルールに統合された最適化の提案を提供して、インデックスのないSQLステートメントや不適合なSQLステートメントを防ぎ、SQLインジェクション攻撃のリスクを軽減します。 詳細については、「」をご参照ください。

  • データベースパフォーマンスの診断: DMSには、database Autonomy Service (DAS) のいくつかの機能が組み込まれており、データベースインスタンスのパフォーマンスを追跡し、安定した、安全で効率的なデータベースサービスを確保するのに役立ちます。 詳細については、「データベースインスタンスのパフォーマンスの詳細の表示」をご参照ください。

  • 例外的な変更のロールバック: 一定期間内に実行された例外的なデータ変更を検索し、変更をロールバックするSQL文を生成できます。 詳細については、「データ追跡」をご参照ください。

効率的なデータベース開発

  • さまざまなエンジンのサポート: エンジン間の違いを気にすることなく、DMSのさまざまなデータベースエンジンに基づいてデータベースを開発できます。

  • カスタム開発プロセス: 組織の要件に基づいて、さまざまなビジネス目的に対応するデータベースインスタンスに対して、さまざまな開発プロセスを設計および使用できます。 これにより、開発環境、テスト環境、ステージング環境、本番環境などの環境間でスキーマの整合性が確保されます。 詳細については、「反復の管理」および「」をご参照ください。

  • アジャイルで効率的な開発: 開発スタッフは、設計基準に基づいて準拠したデータベースを開発できます。 非本番環境での開発プロセスの承認は必要ありません。 本番環境での開発プロセスのみを承認する必要があります。 これにより、データセキュリティが確保され、効率的で共同開発が可能になります。

  • テスト環境の自動構築: DMSを使用すると、データベースのクローンを作成し、ランダムな値、リージョン名、仮想IPアドレスなどの大量のデータを一度に生成して、テストデータを簡単に準備できます。テストデータの生成Generate test data

  • SQL文の再利用: 頻繁に使用するSQL文を追加および管理して、SQLテンプレートを再利用できます。

低コードデータ処理

  • DMSはバッチデータ処理を提供します。 詳細については、「概要」をご参照ください。

    • さまざまなシナリオ: バッチデータ処理機能は、さまざまなシナリオに適用できます。 たとえば、オフラインデータウェアハウスの開発、データウェアハウスのパフォーマンスの最適化、オフラインデータの分析と計算、データミドルエンドの構築、異種データを含む大量のデータの統合などを行うことができます。

    • 専門知識に対する要件が低い: 人員は、簡単な構成を実行することで、さまざまなオフライン統合タスクを完了できます。 タスクの複雑なスケジューリングプロパティを設定することもできます。 最小限のコーディングのみが必要です。

    • データアセットに基づく仮想データレイク: DMSを使用すると、企業のデータアセット用の仮想データレイクを構築できます。 データアセットは、必要なときにいつでも使用できます。 これにより、企業のO&Mおよびデータレイク形成のコストが削減されます。

  • DMSは、ストリーミングデータ処理を提供する。 詳細については、「ETLとは何ですか?」をご参照ください。

    • さまざまなシナリオ: ストリーミングデータ処理機能は、さまざまなシナリオに適用できます。 たとえば、リアルタイムデータウェアハウスの開発、複数のテーブルに対するリアルタイムの結合クエリの実行、リアルタイムデータのアップロードと処理、リアルタイムレポートの処理、ビジネスとコンピューティングの分離、ビジネスの問題のリアルタイムでのトラブルシューティングを行うことができます。

    • 高効率と低レイテンシ: DTSを使用してデータを取得および書き込みできます。 分散同時読み取りおよび書き込み操作がサポートされています。 データの取得と書き込みの速度は、Flinkを使用する場合よりも高速です。 DTSはデータの精度も向上します。

  • DMSは視覚化されたデータ開発を提供します。 詳細については、「」をご参照ください。

    • ハイブリッドオーケストレーション: さまざまな種類のデータベースを持つタスクフローを作成できます。 これは、複雑なワークフローの要件を満たしています。

    • 複雑なタスク管理とスケジューリング: DMSは、データ権限管理機能を統合して、複雑なタスクを管理およびスケジュールします。 これにより、データ開発のセキュリティが向上します。

    • 堅牢なO&Mメカニズム: DMSは、タスク操作ログ、データ系統管理、監視などの機能をサポートすることで、多次元のO&M機能を提供します。

リアルタイムデータ伝送

  • 複数のデータ送信方法: DTSのリアルタイムデータ送信機能は、データ移行、データ同期、およびデータサブスクリプションのデータ送信方法を提供します。 これは、様々なビジネス要件を満たす。

  • 高性能: 分散統合アーキテクチャがサポートされています。 これにより、単一インスタンスデータベースサービスのボトルネックが解決されます。 さらに、DMSは必要に応じてデータソースを保護するためのスロットリング機能を提供します。

  • シンプルなO&M: DMSは、パフォーマンスモニタリング、エンドツーエンドの診断、アラートなどの機能を提供し、O&Mを簡素化します。

  • 柔軟なスケジューリング: 必要に応じてスケジューリングプロパティを設定できます。 データ送信の最小繰り返しは5分に設定できます。

詳細については、「」、「」、および「」をご参照ください。