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

DataWorks:データソースの追加

最終更新日:Mar 19, 2025

DataService Studio を使用して API を作成する前に、データベースまたはデータウェアハウスを DataWorks にデータソースとして追加する必要があります。その後、データソースを使用して API を作成できます。API 開発中に、DataService Studio はデータソースにアクセスし、API の作成元となるデータテーブルのスキーマを取得して、API のリクエストパラメータとレスポンスパラメータの構成を支援します。このトピックでは、データソースを追加する方法について説明します。

前提条件

DataService Studio のリソースグループがデータソースにアクセスできるようにするには、リソースグループとデータソース間のネットワーク接続を構成し、データソースの IP アドレスホワイトリストを構成する必要があります。構成しないと、DataService Studio に関連するタスクが正常に実行されません。

手順

  1. データソース ページに移動します。

    1. DataWorks コンソール にログオンします。トップナビゲーションバーで、目的のリージョンを選択します。左側のナビゲーションペインで、[その他] > [管理センター] を選択します。表示されるページで、ドロップダウンリストから目的のワークスペースを選択し、[管理センターに移動] をクリックします。

    2. SettingCenter ページの左側のナビゲーションペインで、[データソース] > [データソース] を選択します。

  2. データソース ページで、ビジネス要件に基づいてデータソースを追加します。次の表に、サポートされているデータソースの種類と構成方法を示します。

    データソースの種類

    コードレス UI を使用した API の作成

    コードエディタを使用した API の作成

    参照

    説明

    Hologres

    サポート

    サポート

    Hologres データソースの追加

    Hologres は PostgreSQL と互換性があります。PostgreSQL は DATETIME データ型をサポートしていません。Hologres インスタンスに DATETIME 型のデータが含まれている場合、Hologres はデータを DATETIME 型から PostgreSQL の TIMESTAMP 型に変換します。これにより、DataService Studio はデータのクエリを実行できます。

    ClickHouse

    サポート

    サポート

    ClickHouseデータソースの追加

    このタイプのデータソースは、サーバーレスリソースグループ(推奨)とDataService Studio の専用リソースグループのみをサポートしています。

    ApsaraDB RDS

    サポート

    サポート

    MySQL、PostgreSQL、または SQL Server エンジンを実行する ApsaraDB RDS データソースがサポートされています。

    なし。

    PolarDB-X 1.0

    サポート

    サポート

    PolarDB-X 1.0 データソースの追加

    [接続文字列] モードでのみ、このタイプのデータソースを追加できます。

    MySQL

    サポート

    サポート

    MySQL データソースの追加

    なし。

    PostgreSQL

    サポート

    サポート

    PostgreSQL データソースの追加

    なし。

    SQL Server

    サポート

    サポート

    SQL Server データソースの追加

    なし。

    Oracle

    サポート

    サポート

    Oracle データソースの追加

    [接続文字列] モードでのみ、このタイプのデータソースを追加できます。

    AnalyticDB for MySQL 2.0

    サポート

    サポート

    AnalyticDB for MySQL 2.0 データソースの追加

    なし。

    AnalyticDB for MySQL 3.0

    サポート

    サポート

    AnalyticDB for MySQL 3.0データソースの追加

    なし。

    AnalyticDB for PostgreSQL

    サポート

    サポート

    AnalyticDB for PostgreSQL データソースの追加

    なし。

    Tablestore

    サポート

    サポート

    Tablestore ストリームデータソースの追加

    MongoDB

    サポート

    サポートしていません

    MongoDB データソースの追加

    なし。

    MaxCompute

    • 高速化ソリューション 1:高速化サービス

    • 高速化ソリューション 2:MCQA

    • 高速化ソリューション 1:高速化サービス

    • 高速化ソリューション 2:MCQA

    StarRocks

    サポート

    サポート

    StarRocks データソースの追加

    なし。

    Doris

    サポート

    サポート

    Doris データソースの追加

    なし。

    PolarDB

    サポート

    サポート

    PolarDB データソースの追加

    ApsaraDB for Oceanbase

    サポート

    サポート

    ApsaraDB for OceanBase データソースの追加

    SAP HANA

    サポート

    サポート

    SAP HANA データソースの追加

    Db2

    サポート

    サポート

    Db2 データソースの追加

    DM

    サポート

    サポート

    DM データソースの追加

    Amazon Redshift

    サポート

    サポート

    Amazon Redshift データソースの追加

  3. データソースを追加するダイアログボックスで、[リソースグループの接続] パラメータを [データサービス] に設定し、使用する DataService Studio のリソースグループのネットワーク接続をテストします。次の例は、MySQL データソースを追加する方法を示しています。

    测试连通性

    説明

    ネットワーク接続テストが失敗した場合は、構成を確認してください。詳細については、「ネットワーク接続の構成」をご参照ください。

  4. データソースがネットワーク接続テストに合格したら、DataService Studio に戻り、データソースに基づいて API を作成します。