RPA如何存储\查询数据比较好呢?

在一个场景中,RPA每天会查询打印一些单据.
我想用某种方式记录下打印过的单据号,只对查询结果中未打印的单据进行打印.
用什么样的存储方式能比较方便满足存储,查询需求呢?

Hi,
A small suggestion: you’d better raise the topic in English in the future so that more people can help you.

关于您的问题,从我个人角度而言,我觉得需要考虑以下几个方面:

  1. “用某种方式记录下打印过的单据号,只对查询结果中未打印的单据进行打印” - 需明确当前需打印的数据要和前n天的单据号做对比, n的值
  2. 预估日均单据量,从而结合第一点明确存储数据总量
  3. 若数据量较大,建议采用access数据库进行存储, 数据量不算太大的话excel就可满足要求;
  4. 每日打印单据时除了需将新单据加入以外还需清除前n天范围之外的数据,以确保程序能长久稳定运行

Thanks,
Aisling

4 Likes

中文区还是要有些讨论的不是 :smile:

UIPath也支持SQLite吧,但是已经不可用了?

这个如何使用呢?
https://go.uipath.com/component/sqlite-database-for-uipath

Hi,

Never used SQLite before.

However I think the Access is a good choice for RPA process because of its availability in client desktop environment. You don’t need to install other software for development.

Thanks,
Aisling

如果数据量不大,通过文件存储即可,例如csv/excel均可。如果数据量过大,则考虑数据库,简单的sqlite,复杂的用mssql等即可。