Experience Manager Forms 資料整合 提供 Azure 儲存配置,將表單與 Azure 儲存服務。 表單資料模型可用來建立與互動的適用性Forms Azure 伺服器啟用業務工作流程。 例如:
執行這些步驟之前,請確定您有 Azure 儲存帳戶和存取金鑰,以授權存取 Azure 儲存帳戶。
建立 Azure 儲存配置,您可以 建立表單資料模型. 指定包含 Azure 設定 資料來源設定 欄位。 然後,您可以從指定資料夾名稱中存在的配置清單中選擇配置。
建立「表單資料模型」和「資料模型」對象後,可以添加 Azure 表單資料模型的服務。
若要新增 Azure 服務:
在「編輯」模式中,從 服務 區段,然後點選 添加選定內容. 所選服務會顯示在 服務 頁簽。
在 服務 頁簽,選擇服務和 編輯屬性. 根據服務,定義服務的輸入或輸出模型對象。
點選 儲存 保存表單資料模型。
下表說明可用 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儲存中刪除資料 |
要將資料模型對象屬性定義為搜索鍵,請執行以下操作:
將資料模型對象屬性定義為搜索鍵後,哈希值儲存在Azure索引標籤中,Base64編碼值儲存在Azure元資料中。
每個Azure實體僅允許10個搜尋金鑰,因為Azure僅允許每個Blob允許10個標籤,且雜湊後標示為搜尋金鑰的屬性值會儲存在Azure索引標籤中。