UiPath Documentation
process-mining
2023.4
false
Process Mining
重要 :
请注意,此内容已使用机器翻译进行了部分本地化。 新发布内容的本地化可能需要 1-2 周的时间才能完成。

Setting up a local test environment

简介​

要编辑数据转换,建议使用本地测试设置,以改善数据工程师的编辑和测试体验。

本地测试环境包括以下工具集。

工具用法
数据库在本地数据库上执行数据转换。
Visual Studio 代码以编辑数据转换的 SQL 代码。
SQL Server(快捷版)用于测试数据转换。
SQL Server Management Studio用于查看本地数据库中数据转换的结果。

Create a Python virtual environment​

建议创建一个要在其中安装dbt 的Python 虚拟环境。最好为转换创建一个专用文件夹。您也可以使用此文件夹来创建 Python 虚拟环境。

步骤操作
1打开 Windows 资源管理器,然后创建一个文件夹,用于存放您的虚拟环境。 例如C:\My_transformations 。
2打开 Windows 命令提示符。

运行以下步骤中描述的命令以创建 Python 虚拟环境。

步骤操作命令
1安装 Python 包virtualenv 。py -m pip install virtualenv
2转到要在其中创建环境的文件夹。cd [path_to_your_folder]。例如, cd C:\My_transformations
3创建虚拟环境(名为venv )。py -m virtualenv venv

安装 Dbt​

确保虚拟环境仍处于激活状态。请按照以下步骤安装dbt以运行转换。

重要提示:

必须在系统上启用正在运行的脚本。 请按照以下步骤操作:

  1. 以管理员模式打开 Powershell。
  2. 输入命令 Set-ExecutionPolicy RemoteSigned 或 Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser。
  3. 根据提示输入“Y” 。
步骤 操作 命令

1

激活虚拟环境。

venv\Scripts\activate

2

安装 dbt 包

  1. pip install dbt-core==1.8.8 *

  2. pip install dbt-sqlserver==1.8.4

3

检查是否安装成功

dbt --version

  • UiPath™ 平台不支持dbt功能,以将 Python 脚本纳入dbt项目的一部分。

Visual Studio 代码​

Visual Studio Code 是推荐用于编辑数据转换的代码编辑器。

安装 Visual Studio 代码​

您可以从“下载 Visual Studio 代码网页”下载 Visual Studio 代码。

扩展程序​

After you have installed Visual Studio Code, install the following extensions to make it easier to work with dbt:

  • Dbt 超级用户

请按照以下步骤在 Visual Studio Code 中安装扩展程序。

步骤操作
1启动 Visual Studio Code
2转到“扩展程序”面板 (CTRL + SHIFT + X)。
3Search for the dbt Power User extension by start typing the name in the Search Extensions in Marketplace text box.
4Click on Install.

下图显示了“扩展程序”面板。

设置 Python 解释器路径​

要从已创建的虚拟环境运行 Python,需要在 Visual Studio Code 中设置路径。

请执行以下步骤:

步骤操作
1转到“文件”>“首选项”>“设置” 。
2Search for Python.
3在“默认解释器路径”中,确保检查python.exe路径。该文件应位于

[path_to_your_folder]\venv\Scripts 文件夹。

Microsoft SQL Server​

Microsoft SQL Server是测试转换所需的数据库。此数据库服务器未作为Process Mining产品的一部分提供。要编辑和测试转换,您还可以使用 SQL Server Express。您可以从官方Microsoft SQL Server 下载网页下载 Microsoft SQL Server Express。

备注:

建议使用小型开发数据集测试转换。这样一来,即可以最低要求使用 SQL Server 来测试这些内容。如果您没有可用的 Microsoft SQL Server,或者想在本地桌面计算机上测试转换,建议使用 Microsoft SQL Server Express。

备注:

默认情况下,SQL Server 不区分大小写,而 Process Mining 区分大小写。建议您更改本地 SQL Server 数据库的行为以适应此行为,并防止出现任何问题。这可以通过在安装期间设置正确的排序规则来实现。排序规则的默认值取决于您的区域设置。

要将排序规则更改为区分大小写,请将 CI 部分替换为 CS,例如Latin1_General_CI_AS 应更改为 Latin1_General_CS_AS。如果您已安装 SQL Server,请按照设置或更改服务器排序规则中所述的说明来更新排序规则。

最低要求​

下表概述了本地开发环境的 SQL Server 最低要求。如果要在开发环境中使用超过 10M 的记录,请使用容量计算器计算 SQL Server 的相应系统要求。

类型最低要求(10M 事件)
版本SQL Server 2019 或更高版本
CPU8 个 vCPU/内核(建议 16 个)
内存32 GiB RAM
磁盘建议使用低延迟和专用磁盘
数据磁盘256 GiB
临时数据库128 GiB

Capacity calculator​

您可以使用容量计算器来确定硬件要求,从而为Process Mining设置专用的 Microsoft SQL Server 计算机。请查看容量计算器。

SQL Server Management Studio (SSMS)​

要查看数据库表格和管理 SQL Server 基础架构,您可以下载SQL Server Management Studio (SSMS) ,其可以安装在任何计算机上。

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新