Создание внешнего массива таблицы кустов в массиве json - PullRequest
0 голосов
/ 29 августа 2018

У меня сложный JSON, который выглядит следующим образом.

{
"elements": [{
    "currentStatus": "Active",
    "id": "9775",
    "fieldValues": [{
        "type": "FieldValue",
        "id": "9",
        "value": "xLoS"
    },
    {
        "type": "FieldValue",
        "id": "10",
        "value": "XMarket"
    },
    {
        "type": "FieldValue",
        "id": "11",
        "value": "Event"
    },

    }],
}],

}

Мне нужно создать таблицу улья и выбрать, чтобы получить данные обратно.

Я могу создать такую ​​таблицу

CREATE ВНЕШНИЙ СТОЛ eloqua.campaigncustomfields ( элементы ARRAY

            > > --END of FieldValues Array
        > > --END of Elements Array
    ) ROW FORMAT SERDE 'org.openx.data.jsonserde.JsonSerDe' LOCATION 'wasb://XX1234/campaigntest/'

Но тогда я не могу заставить работать выбор ... не уверен, что это взрыв или что-то еще.

Требуемые данные выведены тип id значение fieldvalueID 9775 FieldValue 9 XLos

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...