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

[FEATURE] Add an Effectivity Satellites for a Hub ? #250

Closed
LocNguyend opened this issue Oct 9, 2024 · 1 comment
Closed

[FEATURE] Add an Effectivity Satellites for a Hub ? #250

LocNguyend opened this issue Oct 9, 2024 · 1 comment
Assignees
Labels
feature This is is requesting a new feature

Comments

@LocNguyend
Copy link

LocNguyend commented Oct 9, 2024

When transitioning to Data Vault, I also want to convert Satellites to SCD Type 2 so that the code in data science can remain unchanged. I have read about Effectivity Satellites, but they only apply to Links. During the incremental run, how can I automatically update the end_date and start_date columns to the Satellites? or I need to update it in the stage layer then satellites can capture it's in hashdiff or some different way ?

@LocNguyend LocNguyend added the feature This is is requesting a new feature label Oct 9, 2024
@LocNguyend LocNguyend changed the title [FEATURE] Can I add an Effectivity Satellites for a Hub ? [FEATURE] Add an Effectivity Satellites for a Hub ? Oct 11, 2024
@DVAlexHiggs
Copy link
Member

DVAlexHiggs commented Nov 14, 2024

Hi, thanks for this question. Effectivity Satellites for Hubs are not part of the standards, and raw vault objects no longer have end dating in the Data Vault 2.0 standards since it became fully insert-only. Our implementation of Effectivity Satellites with 'auto-end-dating' functionality is a bit of an outlier and is opt-in because it's technically an application of a business rule, however it is there as a convenience for advanced users.

You shouldn't be working out effectivity on things in the Raw Vault, but instead applying logic downstream in the business vault. Further, if you want SCD Type 2, there are standards for this in Data Vault 2.0 as well.

This is an integral part of the Data Vault standards, so I suggest exploring this topic further to deepen your understanding.
I'd encourage you to post this question on the Data Vault forums, where you can receive valuable insights from other industry professionals and prominent community members, such as Patrick Cuba. This could help deepen your understanding of the topic.

@DVAlexHiggs DVAlexHiggs closed this as not planned Won't fix, can't repro, duplicate, stale Nov 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature This is is requesting a new feature
Projects
None yet
Development

No branches or pull requests

2 participants