-
Notifications
You must be signed in to change notification settings - Fork 24
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
[Bug] Assumes presence of optional tables #54
Comments
Hi @jayhale thanks so much for opening this issue. You are correct that the package expects these tables to be syncing in your connector. They should in fact be syncing within the connector itself. The one idea I have is if you may be on the free trial period of the connector? If not, we will want to explore PR #52 further to allow users to disable these models if they are not being synced by default. Let me know about the above and we can explore this further. Thanks! |
@fivetran-joemarkiewicz we are well past the free trial period. |
Hi @jayhale thanks for the clarification! My team and I will prioritize the PR I mentioned above to ensure you will be able to leverage the package effectively without seeing the error. However, in the meantime you actually will be able to disable these models without needing to make any changes to the package. You can leverage the below configuration within your models:
fivetran_log:
staging:
stg_fivetran_log__account_membership:
+enabled: false
stg_fivetran_log__destination_membership:
+enabled: false
stg_fivetran_log__user:
+enabled: false let me know if adding this removes the error! |
In addition to the Thanks again @jayhale for raising this to our team! I will close this issue as it has been addressed in the latest release. |
Is there an existing issue for this?
Describe the issue
The package assumes the presence of three tables from Fivetran that may not be synced:
account_membership
destination_membership
user
These tables are not created by the Fivetran Log connector, and are not filtered in the schema configuration for the connector.
Relevant error log or model output
Expected behavior
Gracefully handle missing tables or allow the user to disable tables that are not present.
dbt Project configurations
Package versions
What database are you using dbt with?
snowflake
dbt Version
Additional Context
No response
Are you willing to open a PR to help address this issue?
The text was updated successfully, but these errors were encountered: