設定Azure儲存空間 configure-azure-storage
Experience Manager Forms 資料整合提供Azure儲存設定,以將表單與Azure儲存服務整合。 表單資料模型(FDM)可用來建立與Azure伺服器互動的Adaptive Forms,以啟用業務工作流程。 例如:
- 提交最適化表單時將資料寫入Azure。
- 透過表單資料模型(FDM)中定義的自訂實體將資料寫入Azure,反之亦然。
- 查詢Azure伺服器以取得資料並預先填入Adaptive Forms。
- 從Azure伺服器讀取資料。
建立Azure儲存設定 create-azure-storage-configuration
在執行這些步驟之前,請確定您有Azure儲存體帳戶和存取金鑰,以授權存取Azure儲存體帳戶。
- 導覽至 工具 > Cloud Service > Azure儲存體。
- 選取資料夾以建立組態,並選取 建立。
- 在 標題 欄位中指定組態的標題。
- 在 Azure儲存體帳戶 欄位中指定Azure儲存體帳戶的名稱。
- 在 Azure存取金鑰 欄位中指定存取Azure儲存體帳戶的金鑰,並選取 儲存。
建立表單資料模型 create-azure-form-data-model
建立Azure儲存體組態之後,您可以建立表單資料模型。 建立表單資料模型(FDM)時,請在 資料Source設定 欄位中指定包含Azure設定的資料夾。 然後,您可以從指定資料夾名稱中存在的設定清單中選取設定。
新增Azure服務至表單資料模型 add-azure-services
建立表單資料模型(FDM)和資料模型物件後,您可以新增Azure服務至表單資料模型(FDM)。
若要新增Azure服務:
-
在[編輯]模式中,從左窗格的 服務 區段中選取服務,然後選取 新增選取的專案。 選取的服務會顯示在表單資料模型(FDM)的 服務 標籤中。
-
在 服務 索引標籤中,選取服務並 編輯內容。 根據服務,定義服務的輸入或輸出模型物件。
-
選取 儲存 以儲存表單資料模型(FDM)。
下表說明可用的Azure服務:
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 html-authored 服務名稱 說明 從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儲存體中刪除資料
將資料模型物件屬性定義為搜尋索引鍵 define-data-model-object-as-metadata
若要將資料模型物件屬性定義為搜尋索引鍵:
- 在 模型 索引標籤中,選取資料模型物件屬性,然後選取 編輯屬性。
- 將 搜尋鍵 切換選項切換至「開啟」狀態。 此選項僅適用於主要資料型別。
- 選取 完成,然後選取 儲存 以儲存表單資料模型(FDM)。
將資料模型物件屬性定義為搜尋索引鍵後,雜湊值會儲存在Azure索引標籤中,而Base64編碼值會儲存在Azure中繼資料中。
NOTE
每個Azure實體只允許使用10個搜尋索引鍵,因為Azure僅允許每個Blob使用10個標籤,而且標示為搜尋索引鍵的屬性值會在雜湊後儲存在Azure索引標籤中。
recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab