配置Azure存储 configure-azure-storage
Experience Manager Forms 数据集成提供Azure存储配置以将表单与Azure存储服务集成。 表单数据模型(FDM)可用于创建与Azure服务器交互以启用业务工作流的自适应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