https://github.com/apache/atlas
Apache Atlas - Open Metadata Management and Governance capabilities across the Hadoop platform and beyond
https://github.com/apache/atlas
apache atlas docker graphdb java javascript python
Last synced: 6 days ago
JSON representation
Apache Atlas - Open Metadata Management and Governance capabilities across the Hadoop platform and beyond
- Host: GitHub
- URL: https://github.com/apache/atlas
- Owner: apache
- License: apache-2.0
- Created: 2017-07-22T07:00:08.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2025-03-25T01:34:16.000Z (21 days ago)
- Last Synced: 2025-04-01T20:15:31.320Z (13 days ago)
- Topics: apache, atlas, docker, graphdb, java, javascript, python
- Language: Java
- Homepage: https://atlas.apache.org
- Size: 64.8 MB
- Stars: 1,916
- Watchers: 74
- Forks: 874
- Open Issues: 75
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- jimsghstars - apache/atlas - Apache Atlas (Java)
- awesome-production-machine-learning - Apache Atlas - Apache Atlas framework is an extensible set of core foundational governance services – enabling enterprises to effectively and efficiently meet their compliance requirements within Hadoop and allows integration with the whole enterprise data ecosystem. (Metadata Management)
README
Apache Atlas Overview
=====================
[](https://www.apache.org/licenses/LICENSE-2.0.txt)
[](https://pypi.org/project/apache-atlas/)
[](https://atlas.apache.org)
[](https://cwiki.apache.org/confluence/display/ATLAS/)Apache Atlas framework is an extensible set of core
foundational governance services – enabling enterprises to effectively and
efficiently meet their compliance requirements within Hadoop and allows
integration with the whole enterprise data ecosystem.This will provide true visibility in Hadoop by using both a prescriptive
and forensic model, along with technical and operational audit as well as
lineage enriched by business taxonomical metadata. It also enables any
metadata consumer to work inter-operably without discrete interfaces to
each other -- the metadata store is common.The metadata veracity is maintained by leveraging Apache Ranger to prevent
non-authorized access paths to data at runtime.
Security is both role based (RBAC) and attribute based (ABAC).#### NOTE
Apache Atlas allows contributions via pull requests (PRs) on GitHub. Alternatively, use [this](https://reviews.apache.org) to submit changes for review using the Review Board.
Also create a [atlas jira](https://issues.apache.org/jira/browse/ATLAS) to go along with the review and mention it in the pull request/review board review.Building Atlas in Docker
=============Instructions to build and run atlas in docker: `dev-support/atlas-docker/README.md`
Regular Build Process
=============1. Get Atlas sources to your local directory, for example with following commands
```
cd
git clone https://github.com/apache/atlas.git
cd atlas
# Checkout the branch or tag you would like to build# to checkout a branch
git checkout# to checkout a tag
git checkout tags/
```2. Execute the following commands to build Apache Atlas
```
export MAVEN_OPTS="-Xms2g -Xmx2g"
mvn clean install
mvn clean package -Pdist
```4. After above build commands successfully complete, you should see the following files
```
distro/target/apache-atlas--bin.tar.gz
distro/target/apache-atlas--hbase-hook.tar.gz
distro/target/apache-atlas--hive-hook.tar.gz
distro/target/apache-atlas--impala-hook.tar.gz
distro/target/apache-atlas--kafka-hook.tar.gz
distro/target/apache-atlas--server.tar.gz
distro/target/apache-atlas--sources.tar.gz
distro/target/apache-atlas--sqoop-hook.tar.gz
distro/target/apache-atlas--storm-hook.tar.gz
distro/target/apache-atlas--falcon-hook.tar.gz
distro/target/apache-atlas--couchbase-hook.tar.gz
```5. For more details on installing and running Apache Atlas, please refer to https://atlas.apache.org/#/Installation