singer-io / tap-gitlab

GNU Affero General Public License v3.0
15 stars 19 forks source link

Update __init__.py #16

Open bansalrajat opened 4 years ago

bansalrajat commented 4 years ago

When the output of tap-gitlab is used with target-bigquery , it is not able to write the projects table in the bigquery dataset .

Command Used: tap-gitlab --config ~/config.json | target-bigquery -c tap-gitlab-bigquery-config.json

Before Change - Failing Output: INFO Sync complete Errors: [{'index': 0, 'errors': [{'reason': 'invalid', 'location': 'users', 'debugInfo': '', 'message': 'no such field.'}]}] Loaded 1 row(s) into samples:branches /projects/avengers-77/datasets/samples/tables/branches Loaded 9 row(s) into samples:commits /projects/avengers-77/datasets/samples/tables/commits Loaded 1 row(s) into samples:issues /projects/avengers-77/datasets/samples/tables/issues Loaded 0 row(s) into samples:project_milestones /projects/avengers-77/datasets/samples/tables/project_milestones Loaded 0 row(s) into samples:group_milestones /projects/avengers-77/datasets/samples/tables/group_milestones Loaded 1 row(s) into samples:users /projects/avengers-77/datasets/samples/tables/users Loaded 1 row(s) into samples:groups /projects/avengers-77/datasets/samples/tables/groups

After changing the order: INFO Sync complete Loaded 1 row(s) into samples:projects /projects/avengers-77/datasets/samples/tables/projects Loaded 1 row(s) into samples:branches /projects/avengers-77/datasets/samples/tables/branches Loaded 9 row(s) into samples:commits /projects/avengers-77/datasets/samples/tables/commits Loaded 1 row(s) into samples:issues /projects/avengers-77/datasets/samples/tables/issues Loaded 0 row(s) into samples:project_milestones /projects/avengers-77/datasets/samples/tables/project_milestones Loaded 0 row(s) into samples:group_milestones /projects/avengers-77/datasets/samples/tables/group_milestones Loaded 1 row(s) into samples:users /projects/avengers-77/datasets/samples/tables/users Loaded 1 row(s) into samples:groups /projects/avengers-77/datasets/samples/tables/groups

cmerrick commented 4 years ago

Hi @bansalrajat, thanks for your contribution!

In order for us to evaluate and accept your PR, we ask that you sign a contribution license agreement. It's all electronic and will take just minutes.

cmerrick commented 4 years ago

You did it @bansalrajat!

Thank you for signing the Singer Contribution License Agreement.

NikolaiGulatz commented 4 years ago

Any update on this?