Я очень новичок в Power BI, и моя первая задача - подключиться к источнику данных JSON, у меня проблема с массивами, содержащими ключи. Некоторый контекст, скажем, у нас есть пользователи и фабрики:
пользователи
[
{
"email": "user1@foo-bar.com",
"user_id": "user1-id",
"factory": ['factoryId1']
},
{
"email": "user2@foo-bar.com",
"user_id": "user2-id",
"factory": ['factoryId2', 'factoryId1']
}
]
фабрики
[
{
"factoryId": 'factoryId1',
"factoryName": "London"
},
{
"factoryId": 'factoryId2',
"factoryName": "Moscow"
}
]
Сейчас отношение, которое я хотел бы построить:
+----------+------------+
| user_id | factory_Id |
+----------+------------+
| user1-id | factoryId1 |
| user2-id | factoryId1 |
| user2-id | facotryId2 |
+----------+------------+
Я пытался использовать опцию «Добавить как новый запрос»:
После преобразования в таблицу и расширения строк я почти получаю желаемый результат:
+------------+
| factory_Id |
+------------+
| factoryId1 |
| factoryId1 |
| facotryId2 |
+------------+
Единственное, чего здесь не хватает, - это userIds. Как мне добавить эти идентификаторы? (или, может быть, есть более простой способ сделать это?)