机器人流程(编号5602)专用于监控淘宝店铺的新品搜索结果中的每日上新变化。
Selection_228.png

▪
其工作原理是每天采集一次店铺的新品搜索结果,然后分析两天的数据:

  • 对比当日与前一日的采集数据,如果当日宝贝ID在前一日的数据中没有检测到,即认为是上新。
    Selection_226.png

▪

  • 如果当日的宝贝ID在前一日的数据中也检测到,即认为是旧品。
    Selection_227.png

▪
检测上新的代码如图所示。其中,“左连接”积木块起了关键作用,它将当日工作表和前一日工作表按照“宝贝ID”这个匹配字段做了一个左连接处理。
Selection_225.png

▪
左连接的定义:是以左表为基础,根据给出的两表的条件将两表连接起来。结果会将左表所有的查询信息列出,而右表只列出连接后匹配字段与左表满足的部分。
d92f34f4-7650-47a5-8f57-63fe57808e25-image.png

▪
左连接在数据库SQL查询语句中写作LEFT JOIN,也写作 LEFT OUTER JOIN。左连接查询会返回左表(表 A)中所有记录,不管右表(表 B)中有没有关联的数据。在右表中找到的关联数据列也会被一起返回。
5e8422d2-3193-44fa-b0b8-76979bc6ad85-image.png

▪
连续两天运行该机器人流程,会在浏览器下载目录中产生三个文件,分别是两天的新品搜索结果,以及上新的检测结果。文件名以店铺域名和日期两部分组成。
Selection_198.png