Process Mining
2021.10
False
横幅背景图像
Process Mining
上次更新日期 2024年4月2日

Using SQL connectors for released apps

简介

如果 SQL 连接器可用于现有 Process Mining 应用程序(例如 TemplateOne 或 Discovery Accelerator),则该 SQL 连接器将包含在已发布的应用程序中。

先决条件

假设:

  • 已安装设置本地测试环境中所述的开发工具。
  • 您有一个 Git 存储库,可用于对连接器进行版本控制。 请参阅 使用 Git 存储库

    对于仪表板开发和创建应用程序版本,您还需要安装 UiPath Process Mining 并有权访问 Git 存储库。

已发布的应用程序

对于具有 SQL 连接器的已发布应用程序,所有转换都将分组在一起,并且是 SQL 连接器的一部分。 SQL 连接器与应用程序仪表板一起构成应用程序。 有关应用程序结构的概述,请参见下图。



已发布的应用程序包含仪表板定义,并涵盖将数据显示到仪表板中的所有步骤。 第一步是从源系统中提取数据,并将其加载到 SQL Server 数据库中。 下一步是使用 SQL 转换将原始数据转换为仪表板所需的格式。 最后,数据将加载到仪表板中。 有关概述,请参见下图。



设置应用程序以进行开发

如果要自定义 SQL 连接器或应用程序仪表板,则必须设置应用程序以进行开发。

请按照以下步骤设置应用程序以进行开发。

步骤

操作

1

将版本 (.mvtag) 上传到 “版本” 选项卡

2

创建一个新应用程序,并将已发布的应用程序用作基本应用程序。 请参阅 创建应用程序

确保选择为应用程序创建的 Git 存储库。

3

转到 Git 存储库,并为包含应用程序的分支创建本地签出。 这使您能够在 Process Mining 之外处理应用程序内容。

建议使用 Git GUI 客户端。 例如

发布内容

本地签出包含多个文件和文件夹。 请参见下图。



以下是此版本主要内容的概述。

文件夹

包含

.mv

包含 Process Mining 软件内部版本信息的文件夹。

.vscode

在 Visual Studio Code 中工作时相关的工作区设置。

dashboards

包含仪表板定义的.mvp文件。

documentation

特定于系统和流程的文档。 例如,如何配置特定的 SQL 连接器、流程说明以及适用的设计选择。

extractors

有关提取数据并将其加载到数据库中的说明。 默认情况下,使用 CData Sync 提取数据。 将包含“ 从文件加载” 提取,使您能够加载适合连接器输入的原始数据文件。 此外,还将包括 “从源加载” 提取。

resources

包含翻译文件和仪表板设置的文件夹。

sample_data

.csv 已提取数据格式的 .csv 文件,如果您没有与源系统的连接,则可以将其用作示例数据集。 此示例数据与连接器的输入相符,因此您可以将其用于验证开发设置,并预览已发布的应用程序。

scripts

用于自动提取、转换和加载数据的脚本,您可以在生产环境中计划这些脚本。

transformations

包含用于转换数据的 SQL 语句的 dbt 项目。

.gitignore

Git 特定文件,其中列出了应在版本控制中忽略的应用程序内容。

build.txt

有关已组合以创建此应用程序的连接器和仪表板部件的信息。

license.txt

UiPath Process Mining 产品的标准许可证文件。

release_notes.md

应用程序的发行说明。

settings.json

应用程序的内部设置。 此文件的内容不必更新。

有关设置概述,请参见下图。



现在,您可以采取所需的所有步骤来自定义转换并根据需要编辑仪表板。

发布应用程序

在 Process Mining 服务器上执行以下步骤。

步骤

操作

1

创建版本。请参阅创建版本

系统会在 Git 存储库中创建发布标签。 此版本将安装在生产服务器上。

2

部署版本。 请参阅 部署应用程序和发现加速器

3

配置数据库连接。 例如,在 TemplateOne 中,通过上传TemplateOne.settings.csv文件。

在生产服务器上执行以下步骤,以运行转换并加载数据。

步骤

操作

4

在生产服务器上查看已发布的应用程序版本。

建议使用 Git GUI 客户端。 例如

5

配置 dbt 项目和配置文件。

6

配置脚本。

  • 简介
  • 先决条件
  • 已发布的应用程序
  • 设置应用程序以进行开发
  • 发布内容
  • 发布应用程序

此页面是否有帮助?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath 白色徽标
信任与安全
© 2005-2024 UiPath. All rights reserved.