我们一直在通过ETL工具将数据加载到雪花表,但是当我在雪花中执行“显示帐户阶段”命令时,它没有返回定义的任何阶段。我认为我们还没有人创建外部舞台,但是我希望至少看到Snowflake管理的内部舞台的结果。
可能是我的访问问题吗?还是正在发生其他事情?加载数据时,我们正在通过ODBC驱动程序连接到雪花。
谢谢
答案 0 :(得分:0)
要将数据加载到内部平台,您需要对其进行定义。没有默认创建的阶段。
阶段有2种类型(内部阶段,外部阶段)-都是用户定义的。
内部阶段:(用户,表和名称)-用户定义和雪花管理
详细信息:https://docs.snowflake.com/en/user-guide/data-load-local-file-system-copy.html#loading-your-data
外部阶段(基于公共云)。 -用户定义和用户管理
详细信息:https://docs.snowflake.com/en/sql-reference/sql/create-stage.html#create-stage
答案 1 :(得分:0)
我们一直在通过ETL工具将数据加载到雪花表, 但是当我在执行“显示帐户阶段”命令时 雪花,它没有返回任何已定义的阶段。
无需使用STAGE对象就可以加载数据。 Snowflake支持直接从外部位置加载文件:
我期望至少看到雪花管理的结果 内部阶段。
如果您指的是“表阶段”,则它们不是单独的数据库对象;相反,它们是与表格本身相关联的隐式阶段。表阶段不能更改或删除。因此,它们未在SHOW STAGES命令中列出。