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

[dagster-fivetran] Use Fivetran translator instance in load specs fn and state-backed defs #26133

Conversation

maximearmstrong
Copy link
Contributor

@maximearmstrong maximearmstrong commented Nov 25, 2024

Summary & Motivation

Updates load_fivetran_asset_specs() and state-backed definitions to accept an instance of DagsterFivetranTranslator.

See more about the motivation in the original thread here.

How I Tested These Changes

Additional unit tests to test custom translators with BK

Changelog

[dagster-fivetran] load_fivetran_asset_specs is updated to accept an instance of DagsterFivetranTranslator or custom subclass.

Copy link
Contributor Author

maximearmstrong commented Nov 25, 2024

@maximearmstrong maximearmstrong force-pushed the maxime/rework-fivetran-10 branch 3 times, most recently from ebca057 to 4f7cd9a Compare November 26, 2024 23:21
@maximearmstrong maximearmstrong force-pushed the maxime/rework-fivetran-10 branch from 4f7cd9a to 5f1b3f8 Compare November 27, 2024 13:32
@maximearmstrong maximearmstrong force-pushed the maxime/use-translator-instance-in-load-fivetran-asset-specs branch from c4d02f2 to 936f4f0 Compare November 27, 2024 13:33
@maximearmstrong maximearmstrong force-pushed the maxime/rework-fivetran-10 branch from 5f1b3f8 to f78ad58 Compare November 27, 2024 13:44
@maximearmstrong maximearmstrong force-pushed the maxime/use-translator-instance-in-load-fivetran-asset-specs branch from 936f4f0 to 5956c55 Compare November 27, 2024 13:45
@maximearmstrong maximearmstrong force-pushed the maxime/rework-fivetran-10 branch from f78ad58 to 44865a4 Compare November 27, 2024 14:05
@maximearmstrong maximearmstrong force-pushed the maxime/use-translator-instance-in-load-fivetran-asset-specs branch from 5956c55 to 51a001f Compare November 27, 2024 14:06
@maximearmstrong maximearmstrong force-pushed the maxime/rework-fivetran-10 branch from 44865a4 to a83dfc6 Compare November 27, 2024 14:26
@maximearmstrong maximearmstrong force-pushed the maxime/use-translator-instance-in-load-fivetran-asset-specs branch from 51a001f to acce2c7 Compare November 27, 2024 14:26
@maximearmstrong maximearmstrong force-pushed the maxime/rework-fivetran-10 branch from a83dfc6 to ebe8457 Compare November 27, 2024 15:16
@maximearmstrong maximearmstrong force-pushed the maxime/use-translator-instance-in-load-fivetran-asset-specs branch from acce2c7 to 2a2ce09 Compare November 27, 2024 15:17
@maximearmstrong maximearmstrong force-pushed the maxime/rework-fivetran-10 branch from ebe8457 to 748298f Compare November 27, 2024 19:28
@maximearmstrong maximearmstrong force-pushed the maxime/use-translator-instance-in-load-fivetran-asset-specs branch from 2a2ce09 to d2fa78b Compare November 27, 2024 19:28
@maximearmstrong maximearmstrong force-pushed the maxime/rework-fivetran-10 branch from 748298f to 538348f Compare November 27, 2024 20:14
@maximearmstrong maximearmstrong force-pushed the maxime/use-translator-instance-in-load-fivetran-asset-specs branch from d2fa78b to 67d0fcd Compare November 27, 2024 20:15
@maximearmstrong maximearmstrong force-pushed the maxime/rework-fivetran-10 branch from 538348f to e97963d Compare November 27, 2024 21:18
@maximearmstrong maximearmstrong force-pushed the maxime/use-translator-instance-in-load-fivetran-asset-specs branch from 67d0fcd to 6cf70a0 Compare November 27, 2024 21:18
Base automatically changed from maxime/rework-fivetran-10 to master December 5, 2024 18:39
@maximearmstrong maximearmstrong force-pushed the maxime/use-translator-instance-in-load-fivetran-asset-specs branch from 6cf70a0 to 47cb47a Compare December 5, 2024 18:40
@maximearmstrong maximearmstrong force-pushed the maxime/use-translator-instance-in-load-fivetran-asset-specs branch from 47cb47a to 79f0f78 Compare December 5, 2024 20:13
@maximearmstrong maximearmstrong merged commit 11b0bff into master Dec 5, 2024
1 check failed
@maximearmstrong maximearmstrong deleted the maxime/use-translator-instance-in-load-fivetran-asset-specs branch December 5, 2024 20:46
pskinnerthyme pushed a commit to pskinnerthyme/dagster that referenced this pull request Dec 16, 2024
…and state-backed defs (dagster-io#26133)

## Summary & Motivation

Updates load_fivetran_asset_specs() and state-backed definitions to
accept an instance of `DagsterFivetranTranslator`.

See more about the motivation in the original thread
[here](dagster-io#25944 (comment)).

## How I Tested These Changes

Additional unit tests to test custom translators with BK

## Changelog

[dagster-fivetran] `load_fivetran_asset_specs` is updated to accept an
instance of `DagsterFivetranTranslator` or custom subclass.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants