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索引标记中。