dlt-hub / verified-sources

Contribute to dlt verified sources 🔥
https://dlthub.com/docs/walkthroughs/add-a-verified-source
Apache License 2.0
50 stars 40 forks source link

rest_api: allow TWriteDispositionConfig as write disposition , possibly by using `TResourceHints` directly #445

Closed rudolfix closed 1 month ago

rudolfix commented 2 months ago

Source name

rest_api

Describe the data you'd like to see

TWriteDispositionConfig allows to define SCD2 merge strategy but is not allowed by EndpointResourceBase which redefines TResourceHints instead of importing them.

  1. derive EndpointResourceBase from TResourceHints
  2. modifications in the core may be required (create a clean TResourceHints without ie. validator instance)

Are you a dlt user?

Yes, I'm already a dlt user.

Do you ready to contribute this extension?

Yes, I'm ready.

dlt destination

No response

Additional information

No response