如何S3-选择木地板文件的内部数组内的所有数据

时间:2019-06-03 14:37:07

标签: amazon-s3 amazon-s3-select

我在s3上有实木复合地板文件,需要使用S3 Select进行查询。实木复合地板文件是从具有内部数组的JSON文件生成的。 S3 Select查询可以获取第一个数组,但是如果我尝试查询内部数组中的记录,它将无法返回ID。说它是无效的数据源

我尝试过的事情:

Looking up documentation on Amazon proves no use
Multiple formats of the s3 select query

Json结构

  {
     "Array": [
        {
          "Id": "1"
        },
        {
          "Id": "2"
        }
     ]
   }

查询

  select s.Array[*].id from s3object s

期望从查询中获取所有ID,因此应返回ID 1和2。

1 个答案:

答案 0 :(得分:0)

select s.Id from S3Object[*].Array[*] s limit 5将返回数组中的所有ID。