我正在将Atlas与HDP一起用于为我的配置单元表创建沿袭流,但是该沿袭仅对“配置单元外部”表可见。我已经创建了配置单元托管表,并执行联接操作以创建新表,并使用放置在hook-bin文件夹下的import-hive.sh
导入了配置单元元存储。但是托管表的沿袭不可见。
即使未列出托管表的HDFS目录。但是,如果我检查外部表的HDFS目录是否可用。
有人可以在这里帮助我吗?预先感谢。
答案 0 :(得分:1)
在我的情况下,造成此问题的因素有两个,首先是Hive-Hook,第二是offsets.topic.replication.factor
。为解决此问题,实施了以下步骤:-
1)重新为地图集安装Hive Hook Grep为 Apache Atlas 安装的服务列表,然后重新安装Hive-Hook jar
2)Kafka偏移复制属性
将offsets.topic.replication.factor
的值更改为1。
通过实施上述更改,沿袭在Ative本身中反映了Hive和sqoop。