使用Rapidminer Studio也像ETL一样在本地服务器上创建新数据库?
最佳答案
-
BalazsBarany 管理员,版主,员工,RapidMiner认证分析师,RapidMiner认证专家职位:909独角兽嗨@FMartin,
RapidMiner能够创建和维护数据库。多年来,我一直用它来做这些事情。
我在这里为您描述数据库访问的操作符。
你可以使用操作员执行SQL用于做特定于数据库的事情,比如创建数据库、用户、模式、表等。
写数据库将数据附加到现有的数据库表中,如果需要,可以覆盖表中的现有数据,甚至可以创建适当的表(如果它们还不存在)。
更新数据库在现有的表上工作。定义表中唯一的字段组合(一个或多个)。如果匹配的记录已经存在,Update Database会更改它(更新)。如果不是,它就被插入。
读数据库可以用于读取整个表/视图,或执行返回结果的复杂SQL查询。
还有数据库内处理扩展它可以通过在后台生成SQL语句,将复杂的数据处理操作(连接、过滤、排序、转换)放入数据库。您只需使用RapidMiner操作符,而不需要了解SQL。
不过有一个限制。RapidMiner通过将所有数据加载到内存中来工作。如果您使用非常大的表,尝试加载它们,然后只过滤和处理结果,而不是在数据库中这样做,您将获得很差的性能。这就是数据库内处理的作用所在。
问候,
Balazs12
答案