HTTP错误 400 |谷歌云平台将csv导入谷歌sql服务器(cloud sql)

Posted

技术标签:

【中文标题】HTTP错误 400 |谷歌云平台将csv导入谷歌sql服务器(cloud sql)【英文标题】:HTTPError 400 | Google Cloud Platform importing csv to google sql server (cloud sql) 【发布时间】:2021-09-01 20:52:15 【问题描述】:

我正在尝试一个简单的操作,我将一个 csv 文件从我的云存储桶导入到我的云 sql 数据库中。但是我反复收到错误消息HTTPError 400: Unknown export file type.

我正在关注https://cloud.google.com/sdk/gcloud/reference/sql/import/csv 作为参考。

有什么问题?

数据库Prodfundamental 表一样存在

我正在尝试导入的实际 .csv 数据

【问题讨论】:

您确定:gs://pmb-storage/fundamental/CH0012221716.csv 返回您的数据库吗? 我正在尝试将 csv 文件中的值附加到数据库中... 【参考方案1】:

CSV 目前不是 Cloud SQL、SQL Server 中支持的文件类型。正如documentation 中所述,

在 Cloud SQL 中,SQL Server 目前支持使用 SQL 和 BAK 文件导入数据库。

您可以执行以下操作之一:

    将数据库引擎切换到支持 CSV 文件的 mysql 或 PostgreSQL。 如果您的 CSV 文件中的数据来自本地 SQL Server 数据库表,您可以从中create an SQL file,然后使用它导入 Cloud SQL、SQL Server。

【讨论】:

以上是关于HTTP错误 400 |谷歌云平台将csv导入谷歌sql服务器(cloud sql)的主要内容,如果未能解决你的问题,请参考以下文章

VM中Panda_gbq导入错误(谷歌云平台虚拟机)

谷歌云平台(应用引擎)SSL握手错误

将谷歌云存储文件夹挂载到谷歌人工智能平台作业

如何使用谷歌应用引擎将 php 项目部署到谷歌云中?

谷歌云sql实例超级权限错误

谷歌云平台jupyter笔记本如何读取csv文件?