This PR will result in the following new package version:
v0.8.1
Please provide the finalized CHANGELOG entry which details the relevant changes included in this PR:
Created macro extract_uri_parameter for use in the stg_linkedin_ads__creative_history. This was added to create special logic for Databricks instances not supported by dbt_utils.get_url_parameter().
PR Checklist
Basic Validation
Please acknowledge that you have successfully performed the following commands locally:
[x] dbt run –full-refresh && dbt test
[ ] ~dbt run (if incremental models are present)~
Before marking this PR as "ready for review" the following have been applied:
[x] The appropriate issue has been linked, tagged, and properly assigned
[x] All necessary documentation and version upgrades have been applied. Check:
dbt_project.yml
integration_tests/dbt_project.yml
README
CHANGELOG
packages.yml
[x] docs were regenerated (unless this PR does not include any code or yml updates)
[x] BuildKite integration tests are passing
[x] Detailed validation steps have been provided below
Detailed Validation
Please share any and all of your validation steps:
Was able to reproduce the error in Databricks SQL by running the compiled code generated by dbt_utils.get_url_parameter:
By using code for Databricks that does not reply on split(), the issue is resolved, and you can see that the parameters are extracted correctly:
PR Overview
This PR will address the following Issue/Feature:
55
This PR will result in the following new package version:
Please provide the finalized CHANGELOG entry which details the relevant changes included in this PR:
extract_uri_parameter
for use in thestg_linkedin_ads__creative_history
. This was added to create special logic for Databricks instances not supported bydbt_utils.get_url_parameter()
.PR Checklist
Basic Validation
Please acknowledge that you have successfully performed the following commands locally:
Before marking this PR as "ready for review" the following have been applied:
Detailed Validation
Please share any and all of your validation steps:
dbt_utils.get_url_parameter
:split()
, the issue is resolved, and you can see that the parameters are extracted correctly: