当前位置: 首页 > 知识库问答 >
问题:

从R写入雪花变量列

毛胜
2023-03-14

我试图使用以下代码将数据加载到雪花,但得到一个错误。

con <- DBI::dbConnect(
      drv    = odbc::odbc(), 
      driver = "SnowflakeDSIIDriver",
      server = "<>",
      authenticator = 'externalbrowser',
      warehouse = "<>",
      database = "<>",
      UID    = "<>", 
      role = "<>"
    )

DBI::dbAppendTable(con, name = DBI::Id(schema = "<>", table = "<>"), value = tmp[1:2,])

tmp是从Snowflake下载的,该表使用RStudio:

```{sql connection=con, output.var = 'tmp'}
select top 10 * 
FROM <> 
```

共有1个答案

郁承运
2023-03-14

我有过一次,它是一个无效的JSON(某处缺少括号)。也许这有帮助。

 类似资料:
  • 如何使用雪花存储过程将current_date()bind变量插入到表中 创建或替换过程abc(“p_message_id”浮点数、“p_theater”字符串、“p_month”字符串、“p_message”字符串、“p_message”字符串、“p_start_date”字符串、“p_end_date”字符串、“p_action”字符串、“p_msg_type”字符串、“p_logged_us

  • 我正在使用雪花,我正在寻找插入数据到一个表,而使用一个变量,使用变量的目的是,当我可以改变它,而不做查找和替换所有 以下作品 以下操作不起作用 然而,这是有效的。 https://docs.snowflake.com/en/sql-reference/session-variables.html

  • 我正在做一些POC来从Databrics中的dataframe中加载雪花表。我已经成功地加载了表,但是它改变了表的结构。 请注意,主键约束消失了,FNT_DT_PK字段不再为not NULL,最后,每个VARCHAR字段的数据类型长度都更改为16777216。 我在Databricks中的python代码非常简单: 你知道为什么在雪花中改变了表的结构吗?

  •   - r - read : rt_device_ops read_index : rt_ringbuffer read_mirror : rt_ringbuffer reader_queue : rt_pipe_device readers : rt_pipe_device recv_buf : rt_spi_message ref_count : rt_device remaining_tic

  • 错误: 由:java.io.InvalidClassException:net.snowflake.spark.snowflake.io.internals3Storage引起;本地类不兼容:stream classdesc serialVersionUID=-7958783596366368645,本地类serialVersionUID=-6090755107217034776