BQ(大查询)-修改JSON输出,以供BQ接受

时间:2018-06-24 08:56:17

标签: json google-bigquery

当前,使用API​​收集JSON文件。我设法提取了此输出,如下所示。

现在我在舞台上,我可以进行JSON提取,并且需要以BQ接受的方式进行。无需过多的操作(因为此输出可能会每天加载。

{
    "stats": [{
            "date": "2018-06-17T00:00:00.000Z",
            "scores": {
                "my-followers": 8113,
                "my-listed": 15,
                "my-favourites": 5289,
                "my-followings": 230,
                "my-statuses": 3107
            }
        }, {
            "date": "2018-06-18T00:00:00.000Z",
            "scores": {
                "my-statuses": 3107,
                "my-followings": 230,
                "my-lost-followings": 0,
                "my-new-followers": 0,
                "my-new-statuses": 0,
                "my-listed": 15,
                "my-lost-followers": 5,
                "my-followers": 8108,
                "my-favourites": 5288,
                "my-new-followings": 0
            }
        }
        .....
    ],
    "uid": "123456789"
}

我们将为您提供帮助。

当前我有此错误:

Errors:
query: Invalid field name "my-new-followings". Fields must contain only letters, numbers, and underscores, start with a letter or underscore, and be at most 128 characters long. Table: link_t_perf_test1_b58d4465_3a31_40cb_987f_9fb2d1de29dc_source (error code: invalidQuery

即使“ my-new-followings”仅包含整数(最多5位数字),也是如此。

0 个答案:

没有答案