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

Pull request made in error, sorry! #1134

Conversation

LoudCloudCrowd
Copy link

This implements the ability for Python dbt models to use the location clause as specified in project settings so that it can write to a different location on disk from the one that is registered to a catalog

dparent1 and others added 30 commits November 19, 2022 22:09
Found a way to identify iceberg tables given that spark returns
an error when trying to execute "SHOW TABLE EXTENDED..."  See
https://issues.apache.org/jira/browse/SPARK-33393

Instead of show table extended a "DESCRIBE EXTENDED" is
performed to retrieve the provider information.  This allows
for identification of iceberg through an is_iceberg member
variable.

Allow for multiple join conditions to allow for mutliple columns to
make a row distinct

Use is_iceberg everywhere handling iceberg tables differs from other
sources of data.
[CT-276] Apache Iceberg Support dbt-labs#294

The _schema variable was used for non-iceberg tables but was being
overridden by work for iceberg v2 tables.  I've made it so the iceberg
condition will set _schema rather than blanket changing the schema for
all providers.
On second look I wasn't happy with my name choices for macro name and
method, hopefully what I have now makes more sense.

[CT-276] Apache Iceberg Support dbt-labs#294
Upon further investigation this check is not needed since
self.database will not be set.
_get_columns_for_catalog was not returning right info
cccs-seb and others added 22 commits June 12, 2024 14:44
…-yuyu

Port over Yuyu's changes from 1.6.0 to 1.3.0
Removes v1 table operations and allows throwing of exception when catalog return is bad
* Setuptools breaks on version 71+, force 70.1.0

* Need to run dev requirements before main

* Typo

* Try setting version directly in pipeline file for now
* Bump version to 1.4.9

* Adds partitioning branch for Python dbt models (#9)

---------

Co-authored-by: LoudCloudCrowd <[email protected]>
@LoudCloudCrowd LoudCloudCrowd requested a review from a team as a code owner October 31, 2024 17:16
Copy link

cla-bot bot commented Oct 31, 2024

Thank you for your pull request and welcome to our community. We could not parse the GitHub identity of the following contributors: cccs-jc.
This is most likely caused by a git client misconfiguration; please make sure to:

  1. check if your git client is configured with an email to sign commits git config --list | grep email
  2. If not, set it up using git config --global user.email [email protected]
  3. Make sure that the git commit email is configured in your GitHub account settings, see https://github.com/settings/emails

@LoudCloudCrowd
Copy link
Author

Sorry I PR'd the wrong place! I'll get this closed

@LoudCloudCrowd LoudCloudCrowd changed the title Feature/custom python model location Please close this Pull Request :( Oct 31, 2024
@LoudCloudCrowd LoudCloudCrowd changed the title Please close this Pull Request :( Pull request made in error, sorry! Oct 31, 2024
@LoudCloudCrowd LoudCloudCrowd deleted the feature/custom-python-model-location branch October 31, 2024 17:26
@LoudCloudCrowd LoudCloudCrowd restored the feature/custom-python-model-location branch October 31, 2024 17:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants