I have setup datahub using docker as described in datahub’s official documentation and I am able to ingest snowflake data but i am unable to ingest dbt cloud models. It fails and gives error that acryl-datahub[dbt cloud] not installed or something like that. How and where to pip install dbt cloud I mean in which cintainer? thank you I am a beginner so may be my question will sound lame to many. Thank you
Hey there! 
<@U06TM7M40RK> Can you help with the questions in this thread?
Please continue to tag RunLLM (e.g <@U06TM7M40RK>) to have it continue generating responses!
To resolve the issue of ingesting dbt cloud models in DataHub, you need to ensure that the acryl-datahub[dbt]
package is installed in the environment where the DataHub CLI is running. Here’s a step-by-step guide:
-
Identify the Environment: If you are using Docker, the DataHub CLI might be running inside a container. You need to install the required package in the same environment where the CLI is executed.
-
Install the Package: You can install the
acryl-datahub[dbt]
package using pip. If you are running the CLI inside a Docker container, you will need to access the container and run the pip install command there. -
Access the Container: Use the following command to access the running container:
docker exec -it <container_id_or_name> /bin/bash
Replace
<container_id_or_name>
with the actual ID or name of your DataHub container. -
Install the Package Inside the Container: Once inside the container, run the following command to install the dbt plugin:
pip install 'acryl-datahub[dbt]'
-
Verify the Installation: After installation, you can verify if the plugin is correctly installed by running:
datahub check plugins --verbose
-
Run the Ingestion Again: After ensuring the plugin is installed, try running the dbt cloud ingestion again.
If you are not running the CLI inside a container, you can install the package in your local environment where the CLI is executed.
If you need more detailed guidance on any of these steps, feel free to ask!
Sources:
- https://datahubproject.io/docs/0.13.1/generated/ingestion/sources/dbt#multiple-dbt-projects|https://datahubproject.io/docs/0.13.1/generated/ingestion/sources/dbt#multiple-dbt-projects
- https://datahubspace.slack.com/archives/C029A3M079U/p1702570901.489609|https://datahubspace.slack.com/archives/C029A3M079U/p1702570901.489609
0 button
0 button
Hint: Mention @runllm in the thread for followups.
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.
Unable to run dbt cloud itvsays dbt cloud is not found when i have pip installed that a million times
Hi ! 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
Hope this helps ! ><