Hi everyone, I am currently evaluating Elementary ...
# community-support
y
Hi everyone, I am currently evaluating Elementary as a replacement for MonteCarlo. I am trying out the CLI, but I get stuck at generating the report via
edr report
command. I have followed all the steps in the guide and everything worked so far - Snowflake schema created and populated with the
dbt test
results, and table
elementary_test_results
is also populated. Logs in thread. Error:
Copy code
raise DbtCommandError(
elementary.exceptions.exceptions.DbtCommandError: Failed to run dbt command.
No such option: --quiet
👋 2
Copy code
2025-01-30 14:06:02 — INFO — Running dbt command --log-format json deps --project-dir /Users/yuvarajpremkumar/Developer/gotphoto-dbt/venv/lib/python3.9/site-packages/elementary/monitor/dbt_project --profiles-dir /Users/yuvarajpremkumar/.dbt
Traceback (most recent call last):
  File "/Users/yuvarajpremkumar/Developer/gotphoto-dbt/venv/bin/edr", line 8, in <module>
    sys.exit(cli())
  File "/Users/yuvarajpremkumar/Developer/gotphoto-dbt/venv/lib/python3.9/site-packages/click/core.py", line 1130, in __call__
    return self.main(*args, **kwargs)
  File "/Users/yuvarajpremkumar/Developer/gotphoto-dbt/venv/lib/python3.9/site-packages/click/core.py", line 1055, in main
    rv = self.invoke(ctx)
  File "/Users/yuvarajpremkumar/Developer/gotphoto-dbt/venv/lib/python3.9/site-packages/elementary/cli/cli.py", line 67, in invoke
    return super().invoke(ctx)
  File "/Users/yuvarajpremkumar/Developer/gotphoto-dbt/venv/lib/python3.9/site-packages/click/core.py", line 1657, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "/Users/yuvarajpremkumar/Developer/gotphoto-dbt/venv/lib/python3.9/site-packages/click/core.py", line 1404, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/Users/yuvarajpremkumar/Developer/gotphoto-dbt/venv/lib/python3.9/site-packages/click/core.py", line 760, in invoke
    return __callback(*args, **kwargs)
  File "/Users/yuvarajpremkumar/Developer/gotphoto-dbt/venv/lib/python3.9/site-packages/click/decorators.py", line 26, in new_func
    return f(get_current_context(), *args, **kwargs)
  File "/Users/yuvarajpremkumar/Developer/gotphoto-dbt/venv/lib/python3.9/site-packages/elementary/monitor/cli.py", line 442, in report
    data_monitoring = DataMonitoringReport(
  File "/Users/yuvarajpremkumar/Developer/gotphoto-dbt/venv/lib/python3.9/site-packages/elementary/monitor/data_monitoring/report/data_monitoring_report.py", line 40, in __init__
    super().__init__(
  File "/Users/yuvarajpremkumar/Developer/gotphoto-dbt/venv/lib/python3.9/site-packages/elementary/monitor/data_monitoring/data_monitoring.py", line 35, in __init__
    self.internal_dbt_runner = self._init_internal_dbt_runner()
  File "/Users/yuvarajpremkumar/Developer/gotphoto-dbt/venv/lib/python3.9/site-packages/elementary/monitor/data_monitoring/data_monitoring.py", line 61, in _init_internal_dbt_runner
    internal_dbt_runner = create_dbt_runner(
  File "/Users/yuvarajpremkumar/Developer/gotphoto-dbt/venv/lib/python3.9/site-packages/elementary/clients/dbt/factory.py", line 37, in create_dbt_runner
    return RUNNER_CLASS(
  File "/Users/yuvarajpremkumar/Developer/gotphoto-dbt/venv/lib/python3.9/site-packages/elementary/clients/dbt/command_line_dbt_runner.py", line 57, in __init__
    self._run_deps_if_needed()
  File "/Users/yuvarajpremkumar/Developer/gotphoto-dbt/venv/lib/python3.9/site-packages/elementary/clients/dbt/command_line_dbt_runner.py", line 320, in _run_deps_if_needed
    self.deps()
  File "/Users/yuvarajpremkumar/Developer/gotphoto-dbt/venv/lib/python3.9/site-packages/elementary/clients/dbt/command_line_dbt_runner.py", line 133, in deps
    result = self._run_command(
  File "/Users/yuvarajpremkumar/Developer/gotphoto-dbt/venv/lib/python3.9/site-packages/elementary/clients/dbt/command_line_dbt_runner.py", line 114, in _run_command
    result = self._inner_run_command(
  File "/Users/yuvarajpremkumar/Developer/gotphoto-dbt/venv/lib/python3.9/site-packages/elementary/clients/dbt/api_dbt_runner.py", line 53, in _inner_run_command
    raise DbtCommandError(
elementary.exceptions.exceptions.DbtCommandError: Failed to run dbt command.
No such option: --quiet
edr log:
Copy code
2025-01-30 13:53:08 — INFO — Running with edr=0.16.1
2025-01-30 13:53:08 — INFO — Installing packages for edr internal dbt package...
2025-01-30 13:53:08 — INFO — Running dbt command --log-format json deps --project-dir /Users/yuvarajpremkumar/Developer/gotphoto-dbt/venv/lib/python3.9/site-packages/elementary/monitor/dbt_project
2025-01-30 14:03:25 — INFO — Running with edr=0.16.1
2025-01-30 14:03:25 — INFO — Installing packages for edr internal dbt package...
2025-01-30 14:03:25 — INFO — Running dbt command --log-format json deps --project-dir /Users/yuvarajpremkumar/Developer/gotphoto-dbt/venv/lib/python3.9/site-packages/elementary/monitor/dbt_project