Macos snowsqlput命令

Macos snowsqlput命令,macos,terminal,snowflake-cloud-data-platform,put,Macos,Terminal,Snowflake Cloud Data Platform,Put,我试图通过Mac上的snowsql终端加载user.csv文件,我收到了这个错误,我知道csv文件没有问题 CBILONG#COMPUTE_WH@REVIEWS.PUBLIC>put file:///Macintosh HD\Users\Documents\users.csv @~/staged; 001003 (42000): SQL compilation error: parse error line

我试图通过Mac上的
snowsql
终端加载
user.csv
文件,我收到了这个错误,我知道csv文件没有问题

CBILONG#COMPUTE_WH@REVIEWS.PUBLIC>put file:///Macintosh HD\Users\Documents\users.csv @~/staged;
001003 (42000): SQL compilation error:                                          
parse error line 1 at position 25 near '85'.
parse error line 1 at position 31 near '68'.
parse error line 1 at position 41 near '117'.
syntax error line 1 at position 42 unexpected 'sers'.
syntax error line 1 at position 46 unexpected '.'.
syntax error line 1 at position 51 unexpected '@~/staged'.

看起来这只是斜杠对反斜杠的问题,您不需要在您的路径中使用Macintosh HD

试一试


“用户”和“csv”之间真的有空格吗?这是打字错误吗?没有,没有空格。你绝对确定吗?您在上面的问题中输入的命令中肯定有一个空格,并且大多数错误消息都表示存在问题。您的文件路径(Macintosh HD)中还有一个空格,因此您需要在文件路径周围加上单引号:我试过了,它说该文件不存在CBILONG#COMPUTE_WH@REVIEWS.PUBLIC>放file:///Users/Documents/users.csv @~/分阶段;253006(不适用):文件不存在:['/Users/Documents/Users.csv']可能是因为我没有用户阶段区域,或者这是snowflake中的默认阶段?请确保您可以在finder或terminal中看到该文件。我认为你的道路是不正确的。通常在“用户”和“文档”之间有另一个用户名为“cbilon”的目录。还要检查路径的大小写,因为它区分大小写。您的命令使用User stage,它为每个用户都存在。谢谢@demircioglu
CBILONG#COMPUTE_WH@REVIEWS.PUBLIC>put file:///Users/Documents/users.csv @~/staged;