Giter Site home page Giter Site logo

Comments (10)

McKnight-42 avatar McKnight-42 commented on May 17, 2024

@siephen going to open this issue up and would be more than happy to help in anyway i can.

from dbt-bigquery.

siephen avatar siephen commented on May 17, 2024

@McKnight-42,

I'm thinking this would manifest as a new method that can be used called aws and it would use the following syntax to generate the credentials for the BigQuery Client from the AWS From File method.

Updating the following IF Block

Adding in the type here

Is this the right track?

from dbt-bigquery.

siephen avatar siephen commented on May 17, 2024

@McKnight-42,

I'm thinking this would manifest as a new method that can be used called aws and it would use the following syntax to generate the credentials for the BigQuery Client from the AWS From File method.

Updating the following IF Block

Adding in the type here

Is this the right track?

@McKnight-42 Bumping my comment.

from dbt-bigquery.

McKnight-42 avatar McKnight-42 commented on May 17, 2024

@siephen so sorry for the late response; yes these the above are both spots you will need to add in some logic, may also need to add some new credentials specifically for aws connection here

class BigQueryCredentials(Credentials):

would love to see a draft pr on trying to get this to work and keep helping you build it out, already looking into what we might need to add it to CI/CD testing as well on our end.

from dbt-bigquery.

siephen avatar siephen commented on May 17, 2024

@McKnight-42 , I drafted a PR for this here. I'm working through validating it on local with my internal team. Any initial thoughts? Also, where are the docs that will need to be updated for this new connection method option?

from dbt-bigquery.

McKnight-42 avatar McKnight-42 commented on May 17, 2024

@siephen fantastic! i'll pop over to the PR and leave some comments there when I can. as for docs updating i'd say this page https://docs.getdbt.com/reference/warehouse-profiles/bigquery-profile.

If you can I would appreciate any relevant information on what it takes to setup and get running locally yet? so we can test on our end as well to best assist?

from dbt-bigquery.

github-actions avatar github-actions commented on May 17, 2024

This issue has been marked as Stale because it has been open for 180 days with no activity. If you would like the issue to remain open, please remove the stale label or comment on the issue, or it will be closed in 7 days.

from dbt-bigquery.

siephen avatar siephen commented on May 17, 2024

@McKnight-42 , I have some questions over on the linked PR for this around how to write the test cases, can you take a look when you get a chance?

from dbt-bigquery.

github-actions avatar github-actions commented on May 17, 2024

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

from dbt-bigquery.

github-actions avatar github-actions commented on May 17, 2024

Although we are closing this issue as stale, it's not gone forever. Issues can be reopened if there is renewed community interest. Just add a comment to notify the maintainers.

from dbt-bigquery.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.