-
Notifications
You must be signed in to change notification settings - Fork 982
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
Update redshift-configs.md #3822
Conversation
The existing sort key and dist key examples don't really align with Redshift's best practices. I wanted to propose changes that imply low-cardinality sort keys (which are preferable) and very high cardinality dist keys to ensure parallelism.
Hello!👋 Thanks for contributing to the dbt product documentation and opening this pull request! ✨ |
✅ Deploy Preview for docs-getdbt-com ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
@dataders is attempting to deploy a commit to the dbt-labs Team on Vercel. A member of the Team first needs to authorize it. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
changes that imply low-cardinality sort keys (which are preferable) and very high cardinality dist keys to ensure parallelism.
I'm all for this change, but can we go one step further beyond "imply"? Can we not add a sentence that explicitly calls out this best practice?
Oh certainly, I'm in favor of calling this out in the most plain-spoken, clear way possible. I just didn't want to duplicate effort or re-invent (sorry, accidental pun) the AWS Redshift documentation. |
I'll take any language you propose! |
I think the links to AWS documentation and the modifications to the examples to point to what are, presumably, low-cardinality columns should suffice for now. |
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
Adding link to Redshift best practices
Thank you @Rafalem29 Sorry this took so long to implement |
Author had addressed previous comments. Went ahead with the merge |
The existing sort key and dist key examples don't really align with Redshift's best practices. I wanted to propose changes that imply low-cardinality sort keys (which are preferable) and very high cardinality dist keys to ensure parallelism.
What are you changing in this pull request and why?
Checklist
Adding new pages (delete if not applicable):
website/sidebars.js
Removing or renaming existing pages (delete if not applicable):
website/sidebars.js
website/static/_redirects