設定Azure儲存空間

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

  • 將資料寫入 Azure 在適用性表單提交時。
  • 將資料寫入 Azure 透過「表單資料模型」中定義的自訂實體,反之亦然。
  • 查詢 Azure 伺服器以取得資料並預先填入適用性Forms。
  • 從讀取資料 Azure 伺服器。

建立 Azure 儲存配置

執行這些步驟之前,請確定您有 Azure 儲存帳戶和存取金鑰,以授權存取 Azure 儲存帳戶。

  1. 導覽至 工具 > Cloud Services > Azure儲存.
  2. 選取要建立設定的資料夾,然後點選 建立.
  3. 標題 欄位。
  4. 指定 Azure 儲存帳戶 Azure儲存帳戶 欄位。
  5. 指定要在 Azure訪問密鑰 欄位和點選 儲存.

建立表單資料模型

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

新增 Azure 表單資料模型服務

建立「表單資料模型」和「資料模型」對象後,可以添加 Azure 表單資料模型的服務。

若要新增 Azure 服務:

  1. 在「編輯」模式中,從 服務 區段,然後點選 添加選定內容. 所選服務會顯示在 服務 頁簽。

    添加所選服務

  2. 服務 頁簽,選擇服務和 編輯屬性. 根據服務,定義服務的輸入或輸出模型對象。

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

    下表說明可用 Azure 服務:

    服務名稱 說明
    從Azure獲取Blob 使用ID或名稱擷取Azure儲存中儲存為Blob的資料
    從Azure取得含二進位檔URL的Blob 使用ID或名稱,為Azure儲存中的二進位檔擷取儲存為Blob(含URL)的資料
    在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索引標籤中。

本頁內容