管理AEM Forms的统一存储连接器(USC) manage-unified-storage-connector
您可以使用统一存储连接器(USC)将AEM Forms连接到外部数据存储。
例如,您可以在自适应表单中填写字段值并将其提交到AEM Workflow。 您可以进一步配置AEM Workflow以将数据存储在外部存储中,例如Microsoft Azure Storage Server。 使用统一存储连接器(USC)在AEM Workflow和外部存储之间创建连接。
将AEM工作流连接到Microsoft Azure Storage Server connect-workflows-with-azure
创建Azure存储配置并使用统一存储连接器(USC)引用该配置。 然后,您可以配置AEM Workflow模型以外部化数据存储以将其连接到Azure存储服务器。
创建Azure存储配置 create-azure-storage-configuration
在执行这些步骤之前,请确保您拥有Azure存储帐户和访问密钥,以授权对Azure存储帐户的访问。
执行以下步骤以创建Azure存储配置:
- 导航到 工具 > Cloud Service > Azure存储。
- 选择要创建配置的文件夹,然后选择 创建。
- 在 标题 字段中指定配置的标题。
- 在 Azure存储帐户 字段中指定Azure存储帐户的名称。
- 在 Azure访问密钥 字段中指定用于访问Azure存储帐户的密钥,然后选择 保存。
为AEM Workflow配置统一存储连接器(USC) configure-unified-storage-connector-workflows
执行以下步骤为AEM Workflow配置统一存储连接器(USC):
-
导航到 工具 > Forms > 统一存储连接器。
-
在 工作流 部分中,从存储下拉列表中选择 Azure。
-
在 存储配置路径 字段中指定Azure存储配置🔗的配置路径。
-
选择 Publish,然后选择 保存 以保存配置。
为外部数据存储配置AEM Workflow模型 configure-workflow-external-data-storage
执行以下步骤可为外部数据存储配置AEM Workflow模型:
- 导航到 工具 > 工作流 > 模型。
- 选择模型名称并选择 编辑。
- 选择“页面信息”图标,然后选择 打开属性。
- 选择 将工作流数据存储外部化。
- 选择 保存并关闭 以保存属性。
外部数据存储的AEM工作流准则 guidelines-workflows-external-data-storage
以下是使用AEM Workflow并将数据存储到外部数据存储(如Microsoft Azure Storage Server)时的准则:
-
在工作流模型步骤中定义输入和输出数据文件及附件时,使用变量来存储数据。 请勿选择 相对于有效负荷 和 在绝对路径 上可用的选项。 为外部数据存储配置AEM Workflow模型后,相对于有效负载 和 在绝对路径上可用 选项不会自动显示。
-
向AEM Workflow提交自适应表单时,使用变量存储数据文件和附件。 将自适应表单提交到AEM Workflow时,请勿选择 相对于有效负载 选项。 为外部数据存储配置AEM Workflow模型后 相对于有效负载 选项不会自动显示。
-
请勿在工作流模型中使用自定义AEM工作流步骤将数据存储在CRX DE存储库中。
-
当您为外部数据存储配置AEM Workflow模型时,不要为AEM收件箱创建自定义列,因为如果AEM收件箱中的工作项属于标记为外部存储的工作流,则不会获取自定义列的值。