Support Questions

Find answers, ask questions, and share your expertise

How to use Atlas metadata with DynamoDB

avatar
Contributor

Hi, I have created 'BerkeleyDB and Elastic search' build for Atlas which are used by Titan as back-end

Is there any way to integrate/export this data with DynamoDB or MySQL type of databases?

1 ACCEPTED SOLUTION

avatar

@Muhammad Imran Tariq

No, Atlas requires Titan Graph Database which only supports BerkeleyDB, HBase and Cassandra as storage backends.

http://atlas.apache.org/Architecture.html

http://titan.thinkaurelius.com/

View solution in original post

14 REPLIES 14

avatar

No, Atlas only works with Titan, not Janusgraph. So you cannot use DynamoDB as a datastore for Atlas.

avatar
Expert Contributor

In order to ingest the metadata for a SQL like source, you can use Sqoop which integrates with Atlas.

If you're looking for using DynamoDB/MySQL as datastore for Atlas, that not currently possible with Titan 0.5.4 (only Hbase, cassandra and berkeleyDB are supported).

avatar
Contributor
@anaik

Can we use Sqoop export to export the metadata of non-hive entities(e.g. entities of MySQL tables)?

avatar
Expert Contributor

Hi @Muhammad Imran Tariq,

If you're looking for bringing in data FROM MySQL into Atlas, that can be done using sqoop.

avatar
Contributor

@anaik

I am looking for; from Atlas to MySQL or Atlas to Hive. Can this be done using Sqoop?