Installing the SAP HANA ingestion plugin for DataHub

Original Slack Thread

how to Install the Plugin sap hana ingestion to datahub

Hey there! :wave:

<@U06TM7M40RK> Can you help with the questions in this thread?

:information_source: Please continue to tag RunLLM (e.g <@U06TM7M40RK>) to have it continue generating responses!

To install the SAP HANA ingestion plugin for DataHub, you can follow these steps based on the <https://datahubproject.io/docs/0.14.0/generated/ingestion/sources/hana|DataHub documentation for version 0.14.0>:

  1. Install the Plugin: You need to install the acryl-datahub package with the HANA plugin. This can be done using pip:

    pip install 'acryl-datahub[hana]'
    
  2. Create a Configuration Recipe: You will need to create a YAML configuration file that specifies the source and sink for the metadata ingestion. Here is a starter recipe:

    source:
      type: hana
      config:
        # Coordinates
        host_port: localhost:39041
        database: dbname
        # Credentials
        username: ${HANA_USER}
        password: ${HANA_PASS}
    sink:
      # sink configs
    
  3. Run the Ingestion: Use the DataHub CLI to run the ingestion process with your configuration file:

    datahub ingest -c <path_to_your_recipe_file.yml>
    

This process will set up the SAP HANA ingestion source in DataHub, allowing you to start ingesting metadata from your SAP HANA instance.

Would you like more detailed steps or additional information on any specific part of the process?

Sources:

Hi, how did my answer work out for you? Need any more assistance? You can also tag <@U07FV3UHE4D> to let your fellow community members know you’re still looking for guidance.

Hi :slight_smile: ! Did this interaction resolve your issue or do you still require assistance ?

Please tag @ RunLLM if you still need further assistance !

Or tag @Datahub Community Support if you require a person to take a look :slight_smile:

Hope this helps ! ><