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

0.1.1 Added source class for GCP BigQuery #56

Conversation

mrutunjay-kinagi
Copy link
Collaborator

@mrutunjay-kinagi mrutunjay-kinagi commented Oct 28, 2024

Name: Added source class for GCP BigQuery
About: Implemented BigQuery integration with local-data-platform
Description : This implementation enables local-data-platform to pull data from BigQuery , store it as CSV and Upload CSV data to Iceberg.

Is your pull request related to a issue? Please tag. #19

@mrutunjay-kinagi mrutunjay-kinagi added enhancement New feature or request good first issue Good for newcomers good first review Good for newcomers labels Oct 28, 2024
@mrutunjay-kinagi mrutunjay-kinagi marked this pull request as draft October 28, 2024 14:51
@tusharchou tusharchou changed the title Added source class for GCP BigQuery 0.1.1 Added source class for GCP BigQuery Oct 28, 2024
@tusharchou
Copy link
Owner

This looks great @mrutunjay-kinagi !!!!
@redpheonixx @abhishekkar0603 @brmhastra I feel this PR is a great template for Good First PR. Please also let us know how we could plan better.

@mrutunjay-kinagi mrutunjay-kinagi marked this pull request as ready for review October 29, 2024 05:58
@mrutunjay-kinagi
Copy link
Collaborator Author

@tusharchou , @redpheonixx : Time for you guys to review again !

@@ -11,7 +11,7 @@ class Pipeline(Flow):

def __init__(self, config: Config, *args, **kwargs):
self.config = config
self.source = Source(**config.metadata['source'])
self.target = Target(**config.metadata['target'])
# self.source = Source(**config.metadata['source'])
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@mrutunjay-kinagi what went wrong here?

Copy link
Owner

@tusharchou tusharchou left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks great though let's try to reduce files and increase number of commits next time. Cheers!

from pathlib import Path
import json
from local_data_platform import Credentials
from local_data_platform import logger
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this should be
from local_data_platform.logger import log

@tusharchou tusharchou merged commit 584cf58 into tusharchou:main Oct 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers good first review Good for newcomers
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants