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

Dataphin:データサービス

最終更新日:Oct 01, 2025

データサービス (OneService) は、Dataphin を使用してデータ中台を構築する最後のステップです。これは、データサービスの統一されたアクセスポイントとして機能し、これらのサービスの一元管理を提供します。このアプローチにより、データセキュリティを確保しながら、データアクセスの障壁を低くします。

前提条件

お客様は、データサービス の付加価値サービス (VAS) を購入し、データサービス モジュールをテナントで有効化している必要があります。

機能の説明

Dataphin のデータソース機能は非推奨になりました。代替として Dataphin Java Database Connectivity (JDBC) ドライバーを使用できます。詳細については、「JDBC を使用して Dataphin に接続する」をご参照ください。

一般的なデータアプリケーションの問題

要件提出から納品までの標準的なプロセスには、要件提出、分析、プロダクト設計、ドキュメント作成、開発、機能テスト、デプロイメント、納品といった段階が含まれます。このプロセスは通常約 2 週間かかり、開発とテストの複数の反復が必要です。その結果得られるインターフェイスは非常に特殊で、通常は個々のビジネス分析のニーズしか満たしません。インターフェイスが開発された後、その使用状況をオンラインでモニターすることはできません。ビジネス分析の要件が変更された場合、新しい要件を提出し、別の開発反復をスケジュールする必要があります。このプロセスは、データアプリケーションにおいていくつかの問題を引き起こします:

  • 長いデータ開発サイクルと遅い応答: 開発にはスケジュールされた反復が必要であり、データ利用の障壁が高いため、即時のアプリケーションが妨げられます。

  • サイロ化された開発: このアプローチは、要件ごとに特定のデータインターフェイスが作成されるため、開発コストが高く、再利用性が低くなります。

  • 不十分なデータセキュリティとクエリパフォーマンス: 開発では、データリソースのセキュリティやデータアクセスの安定性よりも、データのアクセシビリティが優先されることがよくあります。

  • 高いメンテナンスコスト: オンラインプラットフォーム管理がないと、例外をモニターしたり、アラートを受信したりできません。オンラインのビジネス上の問題は、発見されてから対処されるため、コードのトラブルシューティング、修正、再デプロイメントが必要になります。

データサービスの価値

これらの一般的な問題に対処するため、データサービスは開発者向けに、コードレス UI と柔軟なコードエディタという 2 つのモードを提供します。これらのモードは、開発の障壁を下げ、効率を向上させ、コード品質を標準化し、変更管理を簡素化します。ビジネスユーザーに対して、データサービスはデータリソースへの安全で安定したアクセスを提供し、機密データがアプリケーション層で公開されるのを防ぎます。データサービスは、サービス監視とアラートもサポートしています。これにより、開発および運用保守 (O&M) チームは、異常なデータやアラート通知に基づいて問題を迅速に特定し、解決できます。データサービスの価値には、以下の特徴が含まれます:

  • データサービス作成機能:

    • 1 つ以上の物理テーブルを関連付けて論理テーブルを形成できます。その後、この論理テーブルに基づいてアプリケーションプログラミングインターフェイス (API) を作成できます。

    • コードレス UI またはコードエディタで API を作成できます。コードレス UI は単純なクエリに適しており、コードエディタでは、テーブル結合、複雑な条件、または複雑なデータ処理ロジックを含む複雑なクエリのためにカスタム SQL スクリプトを記述できます。

  • データサービス管理および O&M 機能:

    • ドラフト、開発、本番の環境分離を提供します。開発環境でのテストは開発データを使用し、本番環境でのテストは本番データを使用します。

    • 認証やアセットオーナーの変更などのサービス管理機能を提供します。これらの機能により、サービス呼び出しリクエスト、データクエリ認証、アセットオーナーの転送を管理できます。

    • サービスのタイムアウト、失敗、レート制限に対するアラートを構成できます。アラート通知は、DingTalk チャットボット、メール、ショートメッセージ、または電話で受信できます。

    • 異常なサービス呼び出しに関する統計をモニターして、異常な呼び出しパターンや傾向を持つサービスやアプリケーションを表示できます。

    • 詳細なサービス呼び出しログをクエリして、エラーメッセージや実行された特定の SQL 文を表示できます。

データサービスの利点

  • 統一されたインターフェイス標準: データサービスは、一貫したデータインターフェイス標準とサービスメタデータを提供します。これにより、インターフェイス開発が標準化され、ダウンストリームアプリケーションの統合労力が削減され、データアクセス効率が向上します。

  • セキュリティとコンプライアンス: データサービスは、アプリケーション層での詳細かつ機密性の高いデータのストレージと公開を削減します。API 呼び出しリクエスト、認証、フロー制御、ホワイトリストなどの統一されたプラットフォームセキュリティコントロールポリシーを使用して、データセキュリティ管理コストを削減します。

  • サービス監視: データサービスは、データサービス呼び出しに関する統計と詳細な呼び出しログクエリをサポートしています。これにより、O&M チームと開発チームは、サービス呼び出しの異常を効率的にトラブルシューティングし、解決できます。

データサービスプラットフォームを使用して、データサービスインターフェイスの作成、サービスの呼び出し、およびサービスライフサイクル全体の管理ができます。プラットフォーム上の簡単な構成でデータサービスを自動的に生成およびデプロイできるため、効率が向上します。

特徴

データサービスを使用すると、ビジネスデータソースの物理テーブルまたは Dataphin によって生成された論理テーブルに基づいて、サービスプロジェクトグループを作成できます。この機能は、さまざまなビジネスニーズに対応します。その後、アプリケーションは API を呼び出すことができます。データサービスは、API 呼び出し中の例外を迅速に特定して解決するのに役立つ API の O&M と監視もサポートしています。

データサービスが物理テーブルから読み取ることができるデータソースの種類については、「Dataphin でサポートされているデータソース」をご参照ください。

シナリオ

データサービスは、エンタープライズ API エコシステムの構築に使用できます。たとえば、パートナーや開発者に API を公開して、企業がデータを貴重な資産に変えるのを支援できます。

シナリオと手順

データサービスを使用する前に、そのシナリオと各ロールの操作プロシージャを理解しておく必要があります。gagaga