設定Azure儲存空間

資料整合

Experience Manager Forms 資料整合 提供 Azure 整合表單的儲存設定 Azure 儲存服務。 表單資料模型可用來建立最適化Forms,並與互動 Azure 伺服器以啟用業務工作流程。 例如:

  • 將資料寫入 Azure 於最適化表單提交時。
  • 將資料寫入 Azure 透過「表單資料模型」中定義的自訂實體傳遞,反之亦然。
  • 查詢 Azure 伺服器以取得資料並預先填入Adaptive Forms。
  • 讀取資料來源 Azure 伺服器。

建立 Azure 儲存設定

執行這些步驟之前,請確定您已 Azure 存放裝置帳戶與存取金鑰,用於授權存取 Azure 儲存體帳戶。

  1. 導覽至 工具 > Cloud Services > Azure儲存體.
  2. 選取資料夾以建立設定並點選 建立.
  3. 在中指定設定的標題 標題 欄位。
  4. 指定 Azure 中的儲存體帳戶 Azure儲存體帳戶 欄位。
  5. 指定用來存取Azure儲存體帳戶的金鑰 Azure存取金鑰 欄位並點選 儲存.

建立表單資料模型

建立之後 Azure 儲存設定,您可以 建立表單資料模型. 指定包含 Azure 中的設定 資料來源組態 建立表單資料模型時的欄位。 然後,您可以從存在於指定資料夾名稱中的設定清單中選取設定。

新增 Azure 表單資料模型的服務

建立表單資料模型和資料模型物件後,您可以新增 Azure 表單資料模型的服務。

若要新增 Azure 服務:

  1. 在「編輯」模式中,從 服務 區段並點選 新增選取專案. 選取的服務會顯示在 服務 表單資料模型的索引標籤。

    新增選取的服務

  2. 服務 索引標籤中,選取服務並 編輯屬性. 根據服務,定義服務的輸入或輸出模型物件。

  3. 點選 儲存 以儲存表單資料模型。

    下表說明可用的 Azure 服務:

    服務名稱 說明
    從Azure取得Blob 使用ID或名稱擷取在Azure儲存空間中儲存為Blob的資料
    從Azure取得具有二進位檔URL的Blob 使用ID或名稱,針對Azure儲存體中的二進位檔案,擷取以URL儲存為Blob的資料
    在Azure中儲存Blob 使用Blob ID在Azure儲存空間中儲存資料
    在Azure中更新Blob 使用Blob ID更新Azure儲存體中的資料
    從Azure擷取Blob ID清單 根據輸入請求中定義的數字從Azure擷取Blob ID清單。
    從Azure擷取Blob的SAS URL 根據輸入請求中的Blob ID從Azure擷取Blob的SAS URL。
    從Azure刪除Blob 使用Blob ID從Azure儲存體刪除資料

將資料模型物件屬性定義為搜尋索引鍵

若要將資料模型物件屬性定義為搜尋索引鍵,請執行下列動作:

  1. 模型 索引標籤中,選取資料模型物件屬性並點選 編輯屬性.
  2. 切換 搜尋索引鍵 切換選項至「開啟」狀態。 此選項僅適用於主要資料型別。
  3. 點選 完成 然後點選 儲存 以儲存表單資料模型。

將資料模型物件屬性定義為搜尋索引鍵後,雜湊值會儲存在Azure索引標籤中,而Base64編碼值會儲存在Azure中繼資料中。

注意

每個Azure實體僅允許10個搜尋索引鍵,因為Azure僅允許每個Blob有10個標籤,而且標籤為搜尋索引鍵的屬性值會在雜湊後儲存在Azure索引標籤中。

本頁內容