VSCode 上的 PUT 命令雪花

问题描述 投票:0回答:3

我在 vscode 上使用 SQLTools 的雪花驱动程序,并且连接到我的雪花帐户,但是当我想将一些扩展名为 .csv 的文件从本地计算机放到雪花中的舞台时,我遇到了一些问题。事实上,当我使用命令

put file:///mypath/file.csv @nameofmystage;
时,它可以在终端上运行,但不能在带有扩展 Snowflake 驱动程序的窗口 vscode 中运行。但是,其他命令(如
copy into
)适用于驱动程序 vscode ...

错误消息是不支持的功能“unsupported_requested_format:snowflake”

提前感谢您的帮助

visual-studio-code snowflake-cloud-data-platform snowflake-connector sqltools
3个回答
0
投票

不是解决方案或最终答案,而是一个提示 - 这里有人遇到同样的错误,但使用 Go-Driver:https://github.com/snowflakedb/gosnowflake/issues/227

在这种情况下,Go 不支持 PUT。


0
投票

根据 PUT 文档,当前 .NET 驱动程序不支持 PUT。

Snowflake Driver for SQLTools 看起来不像 Snowflake 的驱动程序,因为这里没有提到:

连接器和驱动器

我不确定驱动是如何构建的,但考虑到 vscode 和 .NET 都是 MS 产品,我认为不支持它,但希望其他人可以帮助验证。


0
投票

这不是 SQLTools 的答案,但如果您使用 Snowflake 的 Visual Studio Code 扩展,则支持 PUT。

https://marketplace.visualstudio.com/items?itemName=snowflake.snowflake-vsc

© www.soinside.com 2019 - 2024. All rights reserved.