Skip to content

[Bug] Models require fivetran_utils 0.4.12 #206

Description

@jmongerlyra

Is there an existing issue for this?

  • I have searched the existing issues

Describe the issue

Models won't compile on versions earlier than fivetran/fivetran_utils 0.4.12.

Relevant error log or model output

Compilation Error in model stg_netsuite2__account_types_tmp (models/netsuite2/staging/tmp/stg_netsuite2__account_types_tmp.sql)
  'dict object' has no attribute 'union_connections'. This can happen when calling a macro that does not exist. Check for typos and/or install package dependencies with "dbt deps".

Expected behavior

Staging models compile successfully.

Possible solution

Update packages.yml to the following.

packages:
- package: fivetran/fivetran_utils
  version: [">=0.4.12", "<0.5.0"]

- package: dbt-labs/spark_utils
  version: [">=0.3.0", "<0.4.0"]

dbt Project configurations

n/a

Package versions

packages:
- package: fivetran/fivetran_utils
  version: [">=0.4.0", "<0.5.0"]

- package: dbt-labs/spark_utils
  version: [">=0.3.0", "<0.4.0"]

What database are you using dbt with?

snowflake

How are you running this dbt package?

dbt Core™

dbt Version

1.7.14

Additional Context

No response

Are you willing to open a PR to help address this issue?

  • Yes.
  • Yes, but I will need assistance.
  • No.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    type:bugSomething is broken or incorrect

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions