- 发行说明
- 入门指南
- 安装
- 配置
- 集成
- 身份验证
- Working with Apps and Discovery Accelerators
- AppOne 菜单和仪表板
- AppOne 设置
- TemplateOne 1.0.0 菜单和仪表板
- TemplateOne 1.0.0 设置
- TemplateOne 菜单和仪表板
- TemplateOne 2021.4.0 设置
- Purchase to Pay Discovery Accelerator 菜单和仪表板
- 购买到付款 Discovery Accelerator 设置
- Order to cash Discovery Accelerator 菜单和仪表板
- “订单到现金” Discovery Accelerator 设置
- Basic Connector for AppOne
- SAP Connectors
- 适用于 AppOne 的 SAP 订单到现金连接器
- 适用于 AppOne 的 SAP 采购到付款连接器
- SAP Connector for Purchase to Pay Discovery Accelerator
- SAP Connector for Order-to-Cash Discovery Accelerator
- Superadmin
- 仪表板和图表
- 表格和表格项目
- 应用程序完整性
- How to ....
- 使用 SQL 连接器
- Introduction to SQL connectors
- Setting up a SQL connector
- CData Sync extractions
- Running a SQL connector
- Editing transformations
- 释放 SQL 连接器
- Scheduling data extraction
- Structure of transformations
- Using SQL connectors for released apps
- Generating a cache with scripts
- Setting up a local test environment
- Separate development and production environments
- 实用资源
缓存生成
在最终用户访问环境和该环境上处于活动状态的版本之前,需要获取数据(例如外部数据库查询),并需要对计算进行缓存。单次的这种缓存生成的结果称为“实例”。
缓存可以手动或自动生成。在“超级管理员已发布数据”选项卡中可以看到这些缓存生成的结果。
要创建数据实例,您必须生成让最终用户访问应用程序所需的缓存。
请按照以下步骤为您的版本创建缓存。
步骤 |
操作 |
---|---|
1 |
转到“超级管理员已发布数据”选项卡。 |
2 |
单击“立即生成缓存”。 |
3 |
单击“生成缓存”。 |
4 |
当对话框显示“完成”时,请单击“关闭”。 |
已添加一个新行,其中包含您的模块名称,以及一列针对以当前日期命名的数据运行的列,此列中显示 1/1,表示已成功生成实例。
如果单击箭头展开行,则会在行中看到您的组织名称和一些图标,这表明数据生成已成功完成,并且此数据实例现已处于活动状态。请参见下图。
缓存生成也可以定期(例如每天)完成,而不是手动完成。这在从外部数据库查询数据时非常有用,因为它将使更新的数据自动提供给最终用户。
要进行此设置,需要管理员访问服务器。
app=MODULECODE
,而不是 app=*
(请参阅下文)。如果使用 app=*
,则为活动版本中的所有模块生成缓存。
o=[org]
为特定组织生成缓存。如果使用 o=*
,则按顺序为所有组织生成缓存。
请按照以下步骤安排任务,以生成缓存。
步骤 |
操作 |
---|---|
1 |
打开目录
PLATFORMDIR 。
|
2 |
创建一个空的批处理文件,例如:
generatecaches.bat 。
|
3 |
编辑此批处理文件,并将以下行用作内容:
此批处理文件将为所有应用程序生成缓存。 |
4 |
在 Windows 中安排任务,以调用此批处理文件。 |
安排的任务将定期运行,以便为该 UiPath Process Mining的 安装的所有项目生成缓存。
建议在办公时间以外运行此任务,以尽量减少
对用户的影响。
已发布的数据视图包含为每个模块生成的数据实例。
以下是指示实例状态的图标说明。
图标 |
描述 |
---|---|
A |
当前活动的数据实例。 |
B |
有效的数据实例。 |
C |
有效的数据实例,但带有警告。 |
D |
失败的数据实例。 |
E |
有效但已阻止的数据实例。 |
F |
已失败,但已标记为固定数据实例。 |
创建新数据实例时,如果有效,它将自动设为“活动”。但是,如果失败,则最后一个有效实例将保持活动状态。
有时,有必要查看有关数据实例生成的更详细的日志。例如,当发生错误或警告时,您想要查看更多详细信息。
请按照以下步骤查看数据实例生成的日志。
步骤 |
操作 |
---|---|
1 |
转到“超级管理员已发布数据”选项卡。 |
2 |
右键单击要查看日志的数据实例,然后选择“显示日志”。 (可选:选择要使用的模块,请参阅“选择实例对话框”) |
3 |
单击“确定”。 |
系统将显示数据实例生成的日志。
有时,被视为有效的实例仍可能包含问题。在这种情况下,可以阻止该实例,以确保将其停用,这样最终用户将无法再访问它。
请按照以下步骤回滚活动缓存。
步骤 |
操作 |
---|---|
1 |
转到“超级管理员已发布数据”选项卡。 |
2 |
右键单击检测到问题的数据实例,然后选择“标记为已阻止” 已阻止 (可选:选择要使用的模块,请参阅“选择实例对话框”) |
3 |
单击“确定”(两次)。 |
活动数据实例已标记为“已阻止”。当前活动的数据实例是最后一个有效的数据实例。
在“已发布数据”选项卡中使用上下文菜单(右键单击实例)时,每个选项都会打开一个名为“选择实例”的对话框。请参见下图。
在此对话框中,您可以选择要应用选定操作的模块。有些操作(如“打开”)需要选择单个实例,而其他操作则允许选择多个实例,如“显示日志”。根据您在网格中右击的位置,系统最初将在“选择实例”对话框中选择不同的模块。
请按照以下步骤为正在执行的当前操作选择特定模块。
步骤 |
操作 |
---|---|
1 |
转到“超级管理员已发布数据”选项卡。 |
2 |
右键单击数据实例,然后选择任意选项。 |
3 |
单击“选择模块”。 |
4 |
选择您要使用的模块。 |
5 |
单击“确定”。 |
系统将在“选择实例”对话框中指示所选的模块。
系统将在创建新实例后自动删除较旧的实例。默认情况下,只有最后一个出错的数据实例和最后两个有效的数据实例将保持可用状态。
可以将这些数量增加到最合适的数量。此外,在创建有效实例时,系统将删除超过一周的所有无效实例。
请按照以下步骤调整回滚设置。
步骤 |
操作 |
---|---|
1 |
转到“超级管理员设置”选项卡。 |
2 |
在“服务器设置”文本字段中,将
KeepInstancesError 设置为您希望保留的错误实例数(例如“KeepInstancesError”: 2 )。
|
3 |
在“服务器设置”文本字段中,将
KeepInstancesOk 设置为您希望保留的
有效实例数(例如
“KeepInstancesOk”: 6 )
|
4 |
单击“保存”。 |
保留的有效数据实例和错误实例的数量将更新为所选的设置。下次生成实例时,这些新设置将用于删除旧实例。
缓存生成失败时,可能会收到电子邮件。
请按照以下步骤设置自动化失败电子邮件。
步骤 |
操作 |
---|---|
1 |
转到“超级管理员设置”选项卡。 |
2 |
在“服务器设置”文本字段中,将
SendMailReportTo 设置为您希望
在失败时收到电子邮件。(例如
"SendMailReportTo": "[email]" )。
(可选)在“服务器设置”文本字段中,将
SendMailReportId 设置为一个字符串,用于标识
您的服务器。系统会将其添加到电子邮件的主题行。(例如 "SendMailReportId": "[id]" )。
|
3 |
单击“保存”。 |
SendMailReportTo
的电子邮件发送一封电子邮件,主题行为 SendMailReportId
。
您可以将实例中包含的数据导出为开发数据集。开发者可以使用这些数据集,这样他们讲不需要自己获取数据(例如,通过运行查询)。
请按照以下步骤导出数据集以进行开发。
步骤 |
操作 |
---|---|
1 |
转到“超级管理员已发布数据”选项卡。 |
2 |
右键单击要导出的数据实例,然后选择“将数据导出” 开发… (可选:选择要使用的模块,请参阅“选择实例对话框”) |
3 |
单击“确定”。 |
4 |
为导出的数据集输入名称,然后单击“确定”。 |
导出的数据集将添加到“开发数据”选项卡中的数据集。
有关多个环境的更多说明,请参阅:环境。