0

JSON 列のデータをテーブル内の他のデータと一緒に個別の行にネスト解除しようとしています。これは私がこれまでに持っているものです...

Select 
  *, 
  items 
from 
  project.mytable as libraries, 
  unnest ( libraries.items )

This is the JSON in the "items" column:
     {
      "254718f4-e4f4-40b2-83fd-24ca0c7d96b6": {
        "createdAt": "2020-03-23T18:57:06.820Z",
        "id": "254718f4-e4f4-40b2-83fd-24ca0c7d96b6",
        "parameters": {
          "name": "Access Topics (Webex)",
          "resourceId": "96fae4ec-a448-440b-8faa-badba789417a",
          "type": "video"
        },
        "type": "Resource",
        "updatedAt": "2020-03-23T18:57:06.820Z"
      },
      "32a1084c-1cdf-4d15-b438-a3b79310d467": {
        "createdAt": "2020-03-23T04:57:51.656Z",
        "id": "32a1084c-1cdf-4d15-b438-a3b79310d467",
        "parameters": {
          "name": "Launch Update.mp4",
          "resourceId": "993dad8f-6e3c-466b-81d6-25ef5df2fcb1",
          "type": "video"
        },
        "type": "Resource",
        "updatedAt": "2020-03-23T04:57:51.655Z"
      }
    }

json のルート項目のネストを解除して、フィールドを個別にターゲットにして BQ テーブルにフィールドとして保存するにはどうすればよいでしょうか?

4

0 に答える 0