Send feedback
Class ProtoSchema (2.33.1)
Stay organized with collections
Save and categorize content based on your preferences.
Version latestkeyboard_arrow_down
ProtoSchema ( mapping = None , * , ignore_unknown_fields = False , ** kwargs )
ProtoSchema describes the schema of the serialized protocol
buffer data rows.
Attribute
Name
Description
proto_descriptor
google.protobuf.descriptor_pb2.DescriptorProto
Descriptor for input message. The provided descriptor must
be self contained, such that data rows sent can be fully
decoded using only the single descriptor. For data rows that
are compositions of multiple independent messages, this
means the descriptor may need to be transformed to only use
nested types:
https://developers.google.com/protocol-buffers/docs/proto#nested
For additional information for how proto types and values
map onto BigQuery see:
https://cloud.google.com/bigquery/docs/write-api#data_type_conversions
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-09-09 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-09 UTC."],[],[],null,["# Class ProtoSchema (2.32.0)\n\nVersion latestkeyboard_arrow_down\n\n- [2.32.0 (latest)](/python/docs/reference/bigquerystorage/latest/google.cloud.bigquery_storage_v1.types.ProtoSchema)\n- [2.31.0](/python/docs/reference/bigquerystorage/2.31.0/google.cloud.bigquery_storage_v1.types.ProtoSchema)\n- [2.30.0](/python/docs/reference/bigquerystorage/2.30.0/google.cloud.bigquery_storage_v1.types.ProtoSchema)\n- [2.29.1](/python/docs/reference/bigquerystorage/2.29.1/google.cloud.bigquery_storage_v1.types.ProtoSchema)\n- [2.28.0](/python/docs/reference/bigquerystorage/2.28.0/google.cloud.bigquery_storage_v1.types.ProtoSchema)\n- [2.27.0](/python/docs/reference/bigquerystorage/2.27.0/google.cloud.bigquery_storage_v1.types.ProtoSchema)\n- [2.26.0](/python/docs/reference/bigquerystorage/2.26.0/google.cloud.bigquery_storage_v1.types.ProtoSchema)\n- [2.25.0](/python/docs/reference/bigquerystorage/2.25.0/google.cloud.bigquery_storage_v1.types.ProtoSchema)\n- [2.24.0](/python/docs/reference/bigquerystorage/2.24.0/google.cloud.bigquery_storage_v1.types.ProtoSchema)\n- [2.23.0](/python/docs/reference/bigquerystorage/2.23.0/google.cloud.bigquery_storage_v1.types.ProtoSchema)\n- [2.22.0](/python/docs/reference/bigquerystorage/2.22.0/google.cloud.bigquery_storage_v1.types.ProtoSchema)\n- [2.21.0](/python/docs/reference/bigquerystorage/2.21.0/google.cloud.bigquery_storage_v1.types.ProtoSchema)\n- [2.20.0](/python/docs/reference/bigquerystorage/2.20.0/google.cloud.bigquery_storage_v1.types.ProtoSchema)\n- [2.19.1](/python/docs/reference/bigquerystorage/2.19.1/google.cloud.bigquery_storage_v1.types.ProtoSchema)\n- [2.18.1](/python/docs/reference/bigquerystorage/2.18.1/google.cloud.bigquery_storage_v1.types.ProtoSchema)\n- [2.17.0](/python/docs/reference/bigquerystorage/2.17.0/google.cloud.bigquery_storage_v1.types.ProtoSchema)\n- [2.16.2](/python/docs/reference/bigquerystorage/2.16.2/google.cloud.bigquery_storage_v1.types.ProtoSchema)\n- [2.15.0](/python/docs/reference/bigquerystorage/2.15.0/google.cloud.bigquery_storage_v1.types.ProtoSchema)\n- [2.14.2](/python/docs/reference/bigquerystorage/2.14.2/google.cloud.bigquery_storage_v1.types.ProtoSchema)\n- [2.13.2](/python/docs/reference/bigquerystorage/2.13.2/google.cloud.bigquery_storage_v1.types.ProtoSchema)\n- [2.12.0](/python/docs/reference/bigquerystorage/2.12.0/google.cloud.bigquery_storage_v1.types.ProtoSchema)\n- [2.11.0](/python/docs/reference/bigquerystorage/2.11.0/google.cloud.bigquery_storage_v1.types.ProtoSchema)\n- [2.10.1](/python/docs/reference/bigquerystorage/2.10.1/google.cloud.bigquery_storage_v1.types.ProtoSchema)\n- [2.9.1](/python/docs/reference/bigquerystorage/2.9.1/google.cloud.bigquery_storage_v1.types.ProtoSchema)\n- [2.8.0](/python/docs/reference/bigquerystorage/2.8.0/google.cloud.bigquery_storage_v1.types.ProtoSchema)\n- [2.7.0](/python/docs/reference/bigquerystorage/2.7.0/google.cloud.bigquery_storage_v1.types.ProtoSchema)\n- [2.6.3](/python/docs/reference/bigquerystorage/2.6.3/google.cloud.bigquery_storage_v1.types.ProtoSchema)\n- [2.5.0](/python/docs/reference/bigquerystorage/2.5.0/google.cloud.bigquery_storage_v1.types.ProtoSchema)\n- [2.4.0](/python/docs/reference/bigquerystorage/2.4.0/google.cloud.bigquery_storage_v1.types.ProtoSchema)\n- [2.3.0](/python/docs/reference/bigquerystorage/2.3.0/google.cloud.bigquery_storage_v1.types.ProtoSchema)\n- [2.2.1](/python/docs/reference/bigquerystorage/2.2.1/google.cloud.bigquery_storage_v1.types.ProtoSchema)\n- [2.1.0](/python/docs/reference/bigquerystorage/2.1.0/google.cloud.bigquery_storage_v1.types.ProtoSchema)\n- [2.0.1](/python/docs/reference/bigquerystorage/2.0.1/google.cloud.bigquery_storage_v1.types.ProtoSchema)\n- [1.1.2](/python/docs/reference/bigquerystorage/1.1.2/google.cloud.bigquery_storage_v1.types.ProtoSchema)\n- [1.0.0](/python/docs/reference/bigquerystorage/1.0.0/google.cloud.bigquery_storage_v1.types.ProtoSchema)\n- [0.8.0](/python/docs/reference/bigquerystorage/0.8.0/google.cloud.bigquery_storage_v1.types.ProtoSchema)\n- [0.7.0](/python/docs/reference/bigquerystorage/0.7.0/google.cloud.bigquery_storage_v1.types.ProtoSchema)\n- [0.6.0](/python/docs/reference/bigquerystorage/0.6.0/google.cloud.bigquery_storage_v1.types.ProtoSchema) \n\n ProtoSchema(mapping=None, *, ignore_unknown_fields=False, **kwargs)\n\nProtoSchema describes the schema of the serialized protocol\nbuffer data rows."]]