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

Snowflake AWS_SNS_TOPIC for External Tables #177

Closed

Conversation

Brendon-Wood13
Copy link

Description & motivation

Currently run_operation stage_external_sources does not allow the optional config of a AWS_SNS_TOPIC in the creation of external tables. This change adds an optional parameter aws_sns_topic to the Snowflake plugin that formats the Create External Table command in the Snowflake format seen here tables-external-s3

Checklist

  • I have verified that these changes work locally
  • I have updated the README.md (if applicable)
  • I have added an integration test for my fix/feature (if applicable)

jtcohen6 and others added 30 commits May 1, 2020 14:25
…ics/dbt-external-tables into feature/src-node-selection
…ics/dbt-external-tables into feature/src-node-selection
…ics/dbt-external-tables into feature/src-node-selection
…pe-support

v0.2.0: snowpipes, partial/full refresh runs, more consistent contracts
…de-selection

Feature/external source node selection
stumelius and others added 25 commits December 8, 2021 13:41
…bt-labs#115)

* Change python version in CI, set upper bound for dbt project version

* Update changelog

* Use python3.8 explicitly

Co-authored-by: Jeremy Cohen <[email protected]>
* Hard code PRINTER_WIDTH flag

* Changelog. Run on v0.21.1

* Run with latest
* Fix typo partitions Spark

* Add recover partitions macro

* Add recover partitions statement to build plan

* Change varchar to string
* Add pattern argument for snowpipe (dbt-labs#65)

* Fix snowpipe pattern argument is moved to the get_copy_sql macro

* Remove pattern arg from create_snowpipe

* Add people_json_snowpipe_pattern integration test

* Add pattern example to event_snowpipe e sample source

Co-authored-by: Simo Tumelius <[email protected]>
* Update integration tests

* Update dbt version req. Rm unneeded configs

* Rm dbt_utils dependency

* Update changelog

* fixup! Rm unneeded configs from pkg project

* Readd dbt_utils for integration tests

* Fix typo
Added table_format option to be used with Delta.
Added documentation for Delta lake
Update bigquery create external table macro to enable column quoting
Using reference below and matching syntax to macro config, allow the configuration of an AWS_SNS_TOPIC for the creation of external tables with auto_refresh = true

Reference for this implementation present in the Snowflake docs. 
https://docs.snowflake.com/en/user-guide/tables-external-s3.html#step-3-create-an-external-table
@github-actions
Copy link

This PR has been marked as Stale because it has been open with no activity as of late. If you would like the PR to remain open, please comment on the PR or else it will be closed in 7 days.

@github-actions github-actions bot added the Stale label Jul 19, 2023
@github-actions
Copy link

Although we are closing this PR as stale, it can still be reopened to continue development. Just add a comment to notify the maintainers.

@github-actions github-actions bot closed this Jul 27, 2023
@corleyscotte
Copy link

@dataders @jtcohen6 Is this PR still something we can consider adding into the project?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.