Skip to content

[Q] How can a call to Insert rows into BigQuery using the client in c++ be made? #6726

@yagnasrinath

Description

@yagnasrinath

I see that old client listed here http://google.github.io/google-api-cpp-client/latest/available_service_apis.html seemed to have all the APIs including inserts. But the issue with this one is that there is no documentation anywhere that allows one to build successfully. Also, most of the dependencies client library used by the generated code that is part of this library are deprecated according to their github READMEs. Also, the json library used by most of these libs seems to be very old and the wrappers to json library used by these libs from the link seems to be missing from the libraries.

Instead of relying on the library from the link, I have also tried generating library using the discovery document. Even that seems to have similar issues as mentioned above.

Most of the docs point to this monorepo, which seems to have bigquery client. The included client doesn't seem to have this functionality. If it is present, there is no documentation related to it.

Could you please help me identify the right library and instructions to get the client built to insert rows into bigquery tables.

Metadata

Metadata

Assignees

No one assigned

    Labels

    api: bigqueryIssues related to the BigQuery API.type: questionRequest for information or clarification. Not an issue.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions