データソースでは、サービスとの連携用に作成した外部連携を使用して、外部サービスのタブをCreator上で管理できます。これにより、外部サービスに保存されているデータにアクセスし、Zoho Creatorアプリで利用できます。たとえば、Zoho CRMアカウントの[見込み客]タブにデータがあるとします。そのサービスの[見込み客]タブが、作成、読み取り、更新、削除の各操作に対応するAPIを提供している場合、そのタブをCreator内で管理できます。ただし、そのアカウントに接続するには、外部連携を作成してアクセスを認証する必要があります。これにより、複数のプラットフォーム間でデータを安全に管理できます。
データソースの作成後、Creatorアプリで必要なタブをもとにフォームを作成できます。外部サービスのタブにある項目は、新しく作成したフォームの項目として自動的に追加されます。このフォームを使用してCreatorでデータを送信すると、外部サービスのタブにもデータが追加されます。この処理には、対象サービス用に作成、認証された外部連携が使用されます。
データソースの作成
データソースを作成するには、あらかじめ外部連携を作成して認証する必要があります。外部連携は、アプリと必要なデータが保存されている外部サービスをつなぐ役割を果たします。新しいデータソースを作成するには、次の手順を実行します。
-
[マイクロサービス]に移動します。
-
[新しく作成する]ボタンをクリックします。
-
[データソース]の下にある[作成する]をクリックします。
-
必要なサービスを選択し、そのサービスの外部連携を選択します。
-
データソースの作成元となる[タブ]を選択します。
メモ:通常、データソース名は、選択したタブに基づいて「<service-name>[半角スペース]<module-name> <sequence>」の形式で自動生成されます。特殊文字を含むタブの場合は、「<service-name> Datasource <sequence>」の形式になります。必要に応じて、[データソース名]項目をクリックして編集できます。
-
[作成する]ボタンをクリックします。データソースが作成されます。
メモ:
-
データソースを作成するには、アプリから外部連携へのアクセスを有効にする必要があります。データソースを作成する際、サービスのタブで選択できる項目数は最大500件です。項目数が500件を超える場合、該当するデータソースは作成できません。
-
データソースの作成時、タブに主項目が1つしかない場合は、自動的に関連付けられます。複数ある場合は、一意かつ空でない値を持つ項目が一覧表示される[主項目]のドロップダウンから、必要な項目を選択します。
-
主項目を関連付けると、フォーム、連携項目、レポートで制限なく利用できます。
-
選択したテーブル内に、一意の値またはNULL不可の制約を持つ項目がない場合、[主項目]には選択肢が表示されません。この場合、元のサービスで条件を満たす項目を直接追加し、Creatorに戻って関連付けを完了する必要があります。
-
外部サービスから選択したタブの項目数がCreatorの項目数の上限を超える場合、[タブの項目]で必要な項目を選択できます。また、[検索]バーで特定の項目を検索し、[完了]をクリックすることもできます。選択した項目数がCreatorの上限を超えている場合は、上限内に収まるまで項目の選択を解除する必要があります。
データソースへのアクセス
作成した各データソースの詳細ページには、そのデータソース固有の情報が表示されます。[データソースへのアクセス]セクションには、アプリの一覧が表示されます。これらのアプリへのアクセスを有効にすると、対象のアプリでデータソースを利用できるようになります。
データソースの設定
[データソースの設定]セクションには、関連付けられたサービスのタブに対応する設定項目が表示されます。データソースを設定または再設定することで、データソースの設定を確認し、必要に応じて設定項目を変更できます。これにより柔軟性が高まり、連携要件の変化に応じて設定を調整できます。
既存のデータソースの設定を変更または追加するには、次の手順を実行します。
-
[マイクロサービス]→[データソース]に移動します。
-
更新するデータソースを選択します。[データソースの詳細]ページで、[設定する]をクリックします。ポップアップが表示され、対象のデータソース固有の項目を設定できます。
-
[再設定する]をクリックすると、設定済みの項目を変更できます。
再設定できる項目は、データソースのタブとサービスによって異なります。たとえば、Zoho Projectsを使用している場合、プロジェクトやポータルなどの設定済み項目を調整できます。
インポートしたデータソースの設定
インポートしたデータソースには、データソースの設定があらかじめ定義されていません。正しく機能させるには、該当する項目を手動で設定する必要があります。データソース設定セクションで、選択したモジュールまたはサービスに応じて関連項目を設定するには、[設定]をクリックします。
インポートしたデータソースは、設定後に[再設定]ボタンを使用して変更できます。
データソースの削除
データソースを削除するには。
-
[マイクロサービス]に移動します。マイクロサービスの一覧が表示されます。
-
データソースにカーソルを合わせます。
-
三点リーダーアイコンをクリックします。
-
[削除]を選択します。削除の確認ポップアップが表示されます。
-
[削除]ボタンをクリックします。データソースが削除されます。
注意事項
-
インポートしたデータソースを設定する際は、初期設定時と同様に、すべての必須項目が正しく入力されていることを確認してください。
-
設定を変更すると、既存のデータはすべて消去されます。
-
変更内容は、データソースを使用するすべてのアプリケーションに反映されます。