Closed DVTimWilson closed 2 years ago
@DVTimWilson @DVSiobhanStrange Great work!! Only gaps I can see in the testing are:
- We should have one or two scenarios where SHA256 hashing is enabled
- We should have a few scenarios where we load the -1, -2 records into Hubs, Links, and Satellites and make sure they are handled correctly (i.e. are actually loaded rather than ignored)
- We should have a few scenarios where the replacement values are configured differently from the default (-3 instead of -1 on required keys for example) It would be good to have one of these scenarios be the main case we allowed this to be configurable for: Actually having a column which has the value -1
After these are complete I am happy to merge this PR.
Hi @DVAlexHiggs Alex, all good ideas, will do.
@DVTimWilson @DVSiobhanStrange Great work!! Only gaps I can see in the testing are:
- We should have one or two scenarios where SHA256 hashing is enabled
- We should have a few scenarios where we load the -1, -2 records into Hubs, Links, and Satellites and make sure they are handled correctly (i.e. are actually loaded rather than ignored)
- We should have a few scenarios where the replacement values are configured differently from the default (-3 instead of -1 on required keys for example) It would be good to have one of these scenarios be the main case we allowed this to be configurable for: Actually having a column which has the value -1
After these are complete I am happy to merge this PR.
Hi @DVAlexHiggs Alex, all good ideas, will do.
I have pushed test scenarios for the first and third points. I am still working on test scenarios for the second point.
Built-in support for configuring NULL business key handling
More details here
Documentation PR47