U-SQL - Extrai dados do json-array

Já tentei a opção JSONPath sugerida, mas parece que o JSONExtractor reconhece apenas o nível raiz. No meu caso, eu tenho que lidar com uma estrutura json aninhada, com uma matriz também (veja o exemplo abaixo). Alguma opção para extrair isso sem vários arquivos intermediários?

"relation": {
"relationid": "123456",
"name": "relation1",
"addresses": {
    "address": [{
        "addressid": "1",
        "street": "Street 1",
        "postcode": "1234 AB",
        "city": "City 1"
        },
    {
        "addressid": "2",
        "street": "Street 2",
        "postcode": "5678 CD",
        "city": "City 2"
    }]
}}

SELECIONAR relacionid, addressid, rua, código postal, cidade?

questionAnswers(1)

yourAnswerToTheQuestion