1
我注意到,如果我重命名列名称包括.
,例如device.name
,它将自动转换为BigQuery中的device_name
。如何命名包含点的表列?
select Device device.name from mydataset.DeviceTable limit 10
反正我可以在列名中使用点吗?
我注意到,如果我重命名列名称包括.
,例如device.name
,它将自动转换为BigQuery中的device_name
。如何命名包含点的表列?
select Device device.name from mydataset.DeviceTable limit 10
反正我可以在列名中使用点吗?
点被保留用于指示嵌套。您可以通过json导入导入嵌套数据(例如{device: {name "foo"}}
)。
查询结果变平,查询结果中的点将变为下划线。