csv 浏览加载到snowflake内部阶段的数据

j7dteeu8  于 2023-03-10  发布在  其他
关注(0)|答案(1)|浏览(123)

数据被加载到snowflake中名为MY_CH07_STAGE的内部阶段。为了探索数据,我们使用下面的查询。
t是什么意思?1元、2元、3元、4元、5元和6元是什么意思?

select t.$1, t.$2,t.$3,t.$4,t.$5,t.$6
from @MY_CH07_STAGE (file_format => 'my_stage_file_format') t;
30byixjq

30byixjq1#

t是“table”(在本例中是stage)的别名,以及在其中找到的文件的格式。
.$1是第一列值。
例如,在Parquet数据加载示例中

copy into cities
 from (select $1:continent::varchar,
              $1:country:name::varchar,
              $1:country:city::variant
      from @sf_tut_stage/cities.parquet);

请注意以下事项:
SELECT查询中的$1指的是存储Paraquet数据的单列。
因此$2$6是文件列格式中的第2到第6列。

相关问题