RevoscaleR for SQL Server从视图中获取数据

时间:2015-11-16 21:09:01

标签: sql-server revolution-r

您好我正在使用Revolution Analytics的RevoScaleR软件包 我觉得很奇怪,sql server对象可用的函数非常有限。


例如:


RxSqlServerData不支持从视图中查询。 我有一个我从多个表创建的视图,我打算使用这个视图作为我的数据源,我找不到任何可以解决我在RevoScaleR中的目的。 我可以很好地创建另一个表(我不想因为很多原因)但我正在寻找RevoScaleR空间中的解决方案。

2 个答案:

答案 0 :(得分:1)

我想到了这一点,如果其他人偶然发现了这一点,我想这会对他们有所帮助(尽管这种情况极不可能,但如果是文档,那么应该让这个文件变得非常简单)

与RxOdbcData类似,RxSqlServerData也接受表参数和sqlquery参数。 现在,如果要使用视图或存储过程,可以排除表参数并使用sqlquery参数。

请记住,两者不能互相使用

答案 1 :(得分:0)

正如@ Bg1850所建议的那样 - 通过Microsoft / RevoScaleR文档搜索并不是一件容易的事,但我认为我在Section:"创建新数据源"下找到了here。 。

基本上,您必须为数据库设置一个通道,您可以使用它作为定义不同数据源的基础(=完整的表或视图或SQL查询的结果)。