Support Questions

Find answers, ask questions, and share your expertise

Hive table is not reflecting in atlas automatically.

when i run the file manually tables getting sync with atlas and when i debug more i found that when i am creating tables with owner as hive then its reflecting in atlas automatically but when i am creating tables from particular user its not getting sync with atlas so i have to run the script manually to sync the tables with atlas.


I am having the same issue. Did you ever find a solution for this?

Expert Contributor

@Mustaquim Ulde

You are creating table from HiveCli or HiveServer2 ?

Can you add logs from console and hive.log

Cloudera Employee

Here is the log. I am facing the same issue too.

[admin@c152-node2 hook-bin]$ ./

Using Hive configuration directory [/etc/hive/conf]

Log file for import is /usr/hdp/current/atlas-server/logs/import-hive.log

log4j:WARN No such property [maxFileSize] in org.apache.log4j.PatternLayout.

log4j:WARN No such property [maxBackupIndex] in org.apache.log4j.PatternLayout.

log4j:ERROR setFile(null,true) call failed. /usr/hdp/current/atlas-server/logs/import-hive.log (Permission denied)

at Method)




at org.apache.log4j.FileAppender.setFile(

at org.apache.log4j.RollingFileAppender.setFile(

at org.apache.log4j.FileAppender.activateOptions(

at org.apache.log4j.config.PropertySetter.activate(

at org.apache.log4j.xml.DOMConfigurator.parseAppender(

at org.apache.log4j.xml.DOMConfigurator.findAppenderByName(

at org.apache.log4j.xml.DOMConfigurator.findAppenderByReference(

at org.apache.log4j.xml.DOMConfigurator.parseChildrenOfLoggerElement(

at org.apache.log4j.xml.DOMConfigurator.parseCategory(

at org.apache.log4j.xml.DOMConfigurator.parse(

at org.apache.log4j.xml.DOMConfigurator.doConfigure(

at org.apache.log4j.xml.DOMConfigurator.doConfigure(

at org.apache.log4j.helpers.OptionConverter.selectAndConfigure(

at org.apache.log4j.LogManager.<clinit>(

at org.slf4j.impl.Log4jLoggerFactory.getLogger(

at org.slf4j.LoggerFactory.getLogger(

at org.slf4j.LoggerFactory.getLogger(

at org.apache.atlas.hive.bridge.HiveMetaStoreBridge.<clinit>(

Enter username for atlas :- admin

Enter password for atlas :-

Hive Meta Data imported successfully!!!

New Contributor

Hi I too having same issue. I logged into via Hive beeline and created external Table , but I am unable to see those table in ATLAS. I am not sure is this the way ATLAS behave ?