Command Line Installation
Also available as:
PDF
loading table of contents...

Configuring Apache Falcon Hook

The Apache Falcon hook sends messages about Falcon entities to the notification server so Atlas can read them and register the entities. To use the Falcon hook with Atlas, add the following property settings to the specified configuration files:

  1. Add the following property to the application.services section in the <falcon-conf>/startup.properties file:

    org.apache.falcon.atlas.service.AtlasService
  2. Link the Falcon hook JAR files in the FALCON_CLASSPATH:

    ln -s <ATLAS_HOME>/hook/falcon/* <FALCON_HOME>/server/webapp/falcon/WEb-INF/lib/
  3. Copy the <atlas-conf>/client.properties file and the <atlas-conf>/application.properties file to the <falcon-conf> directory.

Limitations

Currently, the Falcon hook has the following limitations:

  • Only process entity creation is updated.

  • For Falcon cluster entities, the cluster name should be uniform across components that are used, such as Hive, Falcon, and Sqoop. If used with Ambari, the Ambari cluster name should be used for the Falcon cluster entity name.