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