在Hadoop数据和Sqlserver数据之间加入

时间:2016-01-13 12:16:53

标签: sql sql-server hive linked-server hortonworks-data-platform

我们在Hadoop(HortonWorks)以及SQL Server中都有数据。我们需要使用hive查询在这两个表之间连接数据。我们已经为Hadoop创建了一个链接服务器。

以下查询工作正常,但我不确定是否可以使用链接服务器加入另一台服务器:

SELECT * FROM OpenQuery(HortonHive, 'select * from xademo.call_detail_records;')

使用以下四部分命名约定的查询也不起作用:

select * from HortonHive.xademo.call_detail_records

只有当四部分查询有效时,我们才能与SQLServer建立联接。

我们如何使用链接服务器在sqlServer和Hadoop(使用Hive)之间进行连接来查询数据?

0 个答案:

没有答案