【发布时间】:2020-10-27 05:05:35
【问题描述】:
我有以下 JSON 文件,它处于外部阶段,我正在尝试使用以下查询将复制查询写入表中。但它从节点“值”中获取一条记录,而我需要为值节点插入所有子元素。我已将此文件加载到具有变体数据类型的表中。 我正在使用的查询:
select record:batchId batchId, record:results[0].pageInfo.numberOfPages NoofPages, record:results[0].pageInfo.pageNumber pageNo,
record:results[0].pageInfo.pageSize PgSz, record:results[0].requestId requestId,record:results[0].showPopup showPopup,
record:results[0].values[0][0].columnId columnId,record:results[0].values[0][0].value val
from lease;
{
"batchId": "",
"results": [
{
"pageInfo": {
"numberOfPages": ,
"pageNumber": ,
"pageSize":
},
"requestId": "",
"showPopup": false,
"values": [
[
{
"columnId": ,
"value": ""
},
{
"columnId": ,
"value":
}
]
]
}
]
}
【问题讨论】:
-
这个回答你的问题吗:stackoverflow.com/questions/32065604/…
-
我正在尝试将数据从外部阶段加载到雪花表。我已经将文件加载到 JSON 格式的名为 Lease 的表中。现在我正在尝试将其以结构化和表格格式放入另一个表中
-
能否提供您希望在输出中看到的表结构和示例数据?谢谢
-
所需输出:BATCHID,NOOFPAGES,PAGENO,PGSZ,REQUESTID,SHOWPOPUP,COlMID,VAL a,1,1,100000,a,FALSE,4567,2020-10-09T07:24:29.000Z
标签: snowflake-cloud-data-platform snowflake-schema