TheNeuralBit commented on code in PR #17159:
URL: https://github.com/apache/beam/pull/17159#discussion_r929178759


##########
sdks/python/apache_beam/io/gcp/bigquery.py:
##########
@@ -2422,6 +2422,9 @@ class ReadFromBigQuery(PTransform):
       to run queries with INTERACTIVE priority. This option is ignored when
       reading from a table rather than a query. To learn more about query
       priority, see: https://cloud.google.com/bigquery/docs/running-queries
+    output_type (str): By default, the schema returned from this transform
+      would be of type PYTHON_DICT. Other schema types can be specified
+      ("BEAM_ROW").

Review Comment:
   It actually should be doable, we're tracking schema inference for TypedDict 
in https://github.com/apache/beam/issues/22086. Once that's done, we could 
produce a TypedDict typehint for PYTHON_DICT, and both modes would support 
schema inference.
   
   Unfortunately I think #22086 a ways out still, so it makes sense to have 
this as a stopgap.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to