Вы пытаетесь загрузить данные с локального компьютера или GCS? Пожалуйста, помните об экспорте в JSONL(Newline delimited JSON)
:
{"open_orders_ids": []}
{"unpaid_orders_ids": []}
Вывод:
![enter image description here](https://i.stack.imgur.com/zmYf4.png)
Посмотрите на документация о вложенных и повторяющихся столбцах.
РЕДАКТИРОВАТЬ:
Ваша JSON схема должна выглядеть следующим образом:
{
"items": [
{
"house_account_payable": "0.00",
"house_account_receivable": "0.00",
"gift_sales_payable": "0.00",
"gift_sales_receivable": "0.00",
"store_credit_sales_payable": "0.00",
"percentage_row": "",
"sales_per_period": [
{
"AM02_00_AM02_59": {
"amount": "0",
"qty": "0"
}
},
{
"AM03_00_AM03_59": {
"amount": "0",
"qty": "0"
}
}
]
}
]
}
Относительно чтобы пост Фелипе Хоффа, выполните следующие команды:
jq -c .items[] <FILENAME>.json > <FILENAME>.jq.json
bq load --source_format NEWLINE_DELIMITED_JSON --autodetect <DATASET_ID>.<TABLENAME> <FILENAME>.jq.json
Схема:
![enter image description here](https://i.stack.imgur.com/bLvdf.png)
Позвольте мне знать, если это то, что вы ищете.