Experience Manager Forms 資料整合 提供 Azure 儲存配置與 Azure 儲存服務。 表單資料模型可用於建立與交互的自適應Forms Azure 伺服器以啟用業務工作流。 例如:
在執行這些步驟之前,請確保 Azure 儲存帳戶和訪問密鑰,以授權對 Azure 儲存帳戶。
建立 Azure 儲存配置,您 建立表單資料模型。 指定包含 Azure 配置 資料源配置 的子菜單。 然後,可以從指定資料夾名稱中存在的配置清單中選擇配置。
建立「表單資料模型」和資料模型對象後,可以添加 Azure 服務到窗體資料模型。
添加 Azure 服務:
在「編輯」模式下,從 服務 按鈕 添加選定項。 所選服務顯示在 服務 頁籤
在 服務 頁籤,選擇服務和 編輯屬性。 基於服務,定義服務的輸入或輸出模型對象。
點擊 保存 來修改標籤元素的屬性。
下表介紹了可用 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儲存中刪除資料 |
要將資料模型對象屬性定義為搜索鍵:
在將資料模型對象屬性定義為搜索鍵後,散列值儲存在Azure索引標籤中,Base64編碼值儲存在Azure元資料中。
每個Azure實體只允許10個搜索密鑰,因為Azure僅允許每個Blob有10個標籤,而標籤為搜索密鑰的屬性值在散列後儲存在Azure索引標籤中。