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

:RestAPI データソースを追加する

最終更新日:Jan 23, 2025

API を使用してデータソースに接続できる場合は、Alibaba Cloud DataWorks の RestAPI (HTTP) 機能を使用してデータソースに接続し、データを統合できます。この機能を使用してデータを統合する前に、RestAPI データソースを追加する必要があります。このトピックでは、RestAPI データソースを追加する方法について説明します。

手順

標準モードのワークスペースでは、データソースを分離できます。開発環境と本番環境のデータソースを個別に追加して、データソースを分離できます。これにより、データの安全性が確保されます。詳細については、「開発環境と本番環境でデータソースを分離する」をご参照ください。

標準モードの DataWorks ワークスペースを使用する場合は、次の手順を実行して、開発環境と本番環境で個別にデータソースを追加します。

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

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

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

    説明

    [data Integration][データソース] ページに移動して、データソースを追加することもできます。ただし、Data Integration のデータソースページでデータソースを追加できるのは、本番環境のみです。

  2. [データソース] ページで、[データソースの追加] をクリックします。

  3. [データソースの追加] ダイアログボックスで、[restapi] をクリックします。

  4. RestAPI データソースの追加ページで、パラメーターを設定します。

    restapi

    パラメーター

    説明

    データソース名

    データソースの名前。名前には、英字、数字、およびアンダースコア (_) のみを含めることができ、英字で始める必要があります。

    データソースの説明

    データソースの説明。説明は 80 文字以内にする必要があります。

    URL

    RESTful API の URL。

    デフォルトのリクエストヘッダー

    URL に転送される各リクエストのヘッダーの内容。

    認証方式

    認証方式。有効な値:基本認証とトークン認証。データソースでサポートされている認証方式に基づいて、認証方式を選択し、表示される認証パラメーターを設定する必要があります。

    • 基本認証:基本認証

      データソースがユーザー名とパスワードによる認証をサポートしている場合は、基本認証を選択し、認証に使用できるユーザー名とパスワードを設定できます。データ統合中に、ユーザー名とパスワードが認証のために RESTful API URL に転送されます。認証が成功した場合にのみ、データソースが接続されます。

    • トークン認証:トークンベースの認証

      データソースがトークンベースの認証をサポートしている場合は、トークン認証を選択し、認証に使用できる固定トークン値を設定できます。データ統合中に、トークンは {"Authorization":"Bearer TokenXXXXXX"} などのリクエストヘッダーに含まれ、認証のために RESTful API URL に転送されます。認証が成功した場合にのみ、データソースが接続されます。

      説明

      カスタム認証方式を使用する場合は、トークン認証を選択し、トークン フィールドに固定トークン値を設定できます。トークン値は、暗号化後に認証に使用できます。

    説明

    現在のワークスペースが [標準モード] の場合は、期待どおりに機能を使用し、標準化された開発プロセスと本番プロセスを実装できるように、開発環境と本番環境の両方でデータソースを追加することをお勧めします。

  5. [接続設定] セクションで、[data Integration] を選択します。

  6. リソースグループリストで、使用するリソースグループを見つけ、[接続ステータス] 列の [ネットワーク接続のテスト] をクリックします。

    使用するリソースグループとデータソースの間にネットワーク接続が確立されていることを確認する必要があります。確立されていない場合、関連する同期タスクは期待どおりに実行されません。複数のリソースグループとデータソース間のネットワーク接続を一度にテストする場合は、リソースグループを選択し、[ネットワーク接続のバッチテスト] をクリックします。詳細については、「ネットワーク接続ソリューション」をご参照ください。

  7. ネットワーク接続テストに合格したら、[作成完了] をクリックします。

次の手順

RestAPI データソースを追加した後、コードレス ユーザーインターフェース (UI) またはコードエディタを使用して、データソースの同期タスクを設定できます。