配置Azure存储

Experience Manager Forms 数据集成 提供 Azure 存储配置,将表单与 Azure 存储服务。 表单数据模型可用于创建与交互的自适应Forms Azure 服务器启用业务工作流。 例如:

  • 将数据写入 Azure 在自适应表单提交时。
  • 将数据写入 Azure 通过在表单数据模型中定义的自定义实体,反之亦然。
  • 查询 Azure 服务器,并预填充自适应Forms。
  • 从读取数据 Azure 服务器。

创建 Azure 存储配置

在执行这些步骤之前,请确保您具有 Azure 存储帐户和访问密钥,以授权访问 Azure 存储帐户。

  1. 导航到 工具 > Cloud Services > Azure存储.
  2. 选择要创建配置的文件夹,然后点按 创建.
  3. 标题 字段。
  4. 指定 Azure 存储帐户 Azure存储帐户 字段。
  5. 在中指定用于访问Azure存储帐户的密钥 Azure访问密钥 字段和点按 保存.

创建表单数据模型

创建 Azure 存储配置,您可以 创建表单数据模型. 指定包含 Azure 配置 数据源配置 字段。 然后,您可以从指定文件夹名称中存在的配置列表中选择配置。

添加 Azure 表单数据模型服务

创建表单数据模型和数据模型对象后,可以添加 Azure 服务到表单数据模型。

添加 Azure 服务:

  1. 在编辑模式下,从 服务 部分,然后点按 添加选定项. 所选服务显示在 服务 选项卡。

    添加选定的服务

  2. 服务 选项卡,选择服务和 编辑属性. 根据服务,定义服务的输入或输出模型对象。

  3. 点按 保存 保存表单数据模型。

    下表描述了 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存储中删除数据

将数据模型对象属性定义为搜索键

要将数据模型对象属性定义为搜索键,请执行以下操作:

  1. 模型 选项卡,选择数据模型对象属性并点按 编辑属性.
  2. 切换 搜索键 将选项切换为“开”状态。 此选项仅适用于主数据类型。
  3. 点按 完成 然后点按 保存 保存表单数据模型。

将数据模型对象属性定义为搜索键后,哈希值将存储在Azure索引标记中,Base64编码值将存储在Azure元数据中。

注意

每个Azure实体仅允许10个搜索键,因为Azure仅允许每个Blob有10个标记,并且标记为搜索键的属性值在进行哈希处理后存储在Azure索引标记中。

在此页面上