Google bigquery 如何在GCP Bigquery表中创建包含空格的列名?

Google bigquery 如何在GCP Bigquery表中创建包含空格的列名?,google-bigquery,Google Bigquery,我正在使用dataflow Jdbc到Bigquery模板将mssql数据迁移到Bigquery中 我在bigquery中使用相同的模式创建表,然后运行数据流管道 但mssql中有些表的列名包含空格(例如员工详细信息)。如何在包含空格的Bigquery中创建相同的列?在Bigquery中-字段必须仅包含字母、数字和下划线,以字母或下划线开头,长度最多为128个字符。那么,我的问题的解决方案是什么?如何将MSSQL映射到bigquery列?可以将空格替换为example@MikhailBerlya

我正在使用dataflow Jdbc到Bigquery模板将mssql数据迁移到Bigquery中

我在bigquery中使用相同的模式创建表,然后运行数据流管道


但mssql中有些表的列名包含空格(例如员工详细信息)。如何在包含空格的Bigquery中创建相同的列?

在Bigquery中-字段必须仅包含字母、数字和下划线,以字母或下划线开头,长度最多为128个字符。那么,我的问题的解决方案是什么?如何将MSSQL映射到bigquery列?可以将空格替换为example@MikhailBerlyant,我正在运行dataflow tempate,它直接将数据从mssql迁移到bq。我认为它不会处理从Mssql中的“Employee Details”到Biquery中的“Employee_Details”的数据。正如@MikhailBerlyant所说,列名中不支持空格,您需要找到一种一致的方法将Mssql列名映射到bq列名(假设您还需要针对表修复查询)