Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Set up Elementary via the UI #1355

Open
fatchat opened this issue Dec 20, 2024 · 0 comments
Open

Set up Elementary via the UI #1355

fatchat opened this issue Dec 20, 2024 · 0 comments

Comments

@fatchat
Copy link
Contributor

fatchat commented Dec 20, 2024

If dbt is setup for an account but elementary is not, the "data quality" screen should show a "set up elementary" button

This will

  • run git pull
  • run dbt deps
  • run dbt run --select elementary

If the dbt project is not set up for elementary these the third command will fail and the user will have to fix it on github

Otherwise we continue running

  • dbt run-operation elementary.generate_elementary_cli_profile
  • we grab the output of this command and write elementary_profiles/profiles.yml. we may need to insert the keys sslmode and sslrootcert if they exist in profiles/profiles.yml, and we have to put in the correct password
  • then we run (the code which is currently inside) createedrsendreportdataflow.py
@fatchat fatchat transferred this issue from DalgoT4D/DDP_backend Dec 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: No status
Development

No branches or pull requests

1 participant