Hi all, Im trying to setup elementary with our dat...
# community-support
s
Hi all, Im trying to setup elementary with our data warehouse (Big Query) and ran into this error when I ran elementary using:
dbt run --select elementary
Do I need a different version of dbt-core than the one I currently have (1.2.3). Please let me know and thanks for any support!
Copy code
dbt simran.singh$ dbt run --select elementary
17:48:20 Running with dbt=1.2.3
17:48:21 Unable to do partial parsing because a project dependency has been added
17:48:21 Unable to do partial parsing because a project config has changed
17:48:23 Encountered an error:
Compilation Error
 materialization 'table' received unknown argument 'supported_languages'.


17:48:23 Traceback (most recent call last):
 File "/Users/simran.singh/.pyenv/versions/3.9.10/envs/env-dbt/lib/python3.9/site-packages/dbt/main.py", line 129, in main
  results, succeeded = handle_and_check(args)
 File "/Users/simran.singh/.pyenv/versions/3.9.10/envs/env-dbt/lib/python3.9/site-packages/dbt/main.py", line 191, in handle_and_check
  task, res = run_from_args(parsed)
 File "/Users/simran.singh/.pyenv/versions/3.9.10/envs/env-dbt/lib/python3.9/site-packages/dbt/main.py", line 238, in run_from_args
  results = task.run()
 File "/Users/simran.singh/.pyenv/versions/3.9.10/envs/env-dbt/lib/python3.9/site-packages/dbt/task/runnable.py", line 451, in run
  self._runtime_initialize()
 File "/Users/simran.singh/.pyenv/versions/3.9.10/envs/env-dbt/lib/python3.9/site-packages/dbt/task/runnable.py", line 159, in _runtime_initialize
  super()._runtime_initialize()
 File "/Users/simran.singh/.pyenv/versions/3.9.10/envs/env-dbt/lib/python3.9/site-packages/dbt/task/runnable.py", line 92, in _runtime_initialize
  self.load_manifest()
 File "/Users/simran.singh/.pyenv/versions/3.9.10/envs/env-dbt/lib/python3.9/site-packages/dbt/task/runnable.py", line 81, in load_manifest
  self.manifest = ManifestLoader.get_full_manifest(self.config)
 File "/Users/simran.singh/.pyenv/versions/3.9.10/envs/env-dbt/lib/python3.9/site-packages/dbt/parser/manifest.py", line 219, in get_full_manifest
  manifest = loader.load()
 File "/Users/simran.singh/.pyenv/versions/3.9.10/envs/env-dbt/lib/python3.9/site-packages/dbt/parser/manifest.py", line 318, in load
  self.load_and_parse_macros(project_parser_files)
 File "/Users/simran.singh/.pyenv/versions/3.9.10/envs/env-dbt/lib/python3.9/site-packages/dbt/parser/manifest.py", line 418, in load_and_parse_macros
  parser.parse_file(block)
 File "/Users/simran.singh/.pyenv/versions/3.9.10/envs/env-dbt/lib/python3.9/site-packages/dbt/parser/macros.py", line 109, in parse_file
  for node in self.parse_unparsed_macros(base_node):
 File "/Users/simran.singh/.pyenv/versions/3.9.10/envs/env-dbt/lib/python3.9/site-packages/dbt/parser/macros.py", line 69, in parse_unparsed_macros
  ast = jinja.parse(block.full_block)
 File "/Users/simran.singh/.pyenv/versions/3.9.10/envs/env-dbt/lib/python3.9/site-packages/dbt/clients/jinja.py", line 507, in parse
  return get_environment().parse(str(string))
 File "/Users/simran.singh/.pyenv/versions/3.9.10/envs/env-dbt/lib/python3.9/site-packages/jinja2/environment.py", line 533, in parse
  return self._parse(source, name, filename)
 File "/Users/simran.singh/.pyenv/versions/3.9.10/envs/env-dbt/lib/python3.9/site-packages/dbt/clients/jinja.py", line 84, in _parse
  return MacroFuzzParser(self, source, name, filename).parse()
 File "/Users/simran.singh/.pyenv/versions/3.9.10/envs/env-dbt/lib/python3.9/site-packages/jinja2/parser.py", line 937, in parse
  result = nodes.Template(self.subparse(), lineno=1)
 File "/Users/simran.singh/.pyenv/versions/3.9.10/envs/env-dbt/lib/python3.9/site-packages/jinja2/parser.py", line 919, in subparse
  rv = self.parse_statement()
 File "/Users/simran.singh/.pyenv/versions/3.9.10/envs/env-dbt/lib/python3.9/site-packages/jinja2/parser.py", line 148, in parse_statement
  return ext(self)
 File "/Users/simran.singh/.pyenv/versions/3.9.10/envs/env-dbt/lib/python3.9/site-packages/dbt/clients/jinja.py", line 368, in parse
  invalid_materialization_argument(materialization_name, target.name)
 File "/Users/simran.singh/.pyenv/versions/3.9.10/envs/env-dbt/lib/python3.9/site-packages/dbt/exceptions.py", line 789, in invalid_materialization_argument
  raise_compiler_error(
 File "/Users/simran.singh/.pyenv/versions/3.9.10/envs/env-dbt/lib/python3.9/site-packages/dbt/exceptions.py", line 445, in raise_compiler_error
  raise CompilationException(msg, node)

dbt.exceptions.CompilationException: Compilation Error
 materialization 'table' received unknown argument 'supported_languages'.
not sure if its related to this update: https://github.com/dbt-labs/dbt-bigquery/issues/288
FYI: I was able to fix it by upgrading to a newer version of
dbt-bigquery
i
Hi @Simran Singh ! Starting from Elementary version 0.10 we require dbt 1.3 and above.