powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Datastage JSON в несколько таблиц
8 сообщений из 8, страница 1 из 1
Datastage JSON в несколько таблиц
    #39537700
Sintetik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно ли разобрать структуру json вида
Код: javascript
1.
2.
3.
4.
5.
6.
{
"field1":"value1",
"field2":"value2",
"field3":"value3",
"field4":[{"f1":"v1", "f2":"v2"}, {"f1":"v11", "f2":"v22"}, {"f1":"v111", "f2":"v222"}]
}



на две таблицы в одном джобе, не потеряв связи между данными?

с потерей связи можно, этот пример разобран в доке IBM
можно свалить все в одну таблицу с дублированием полей field1-field3, тоже работает
DS 11.5
...
Рейтинг: 0 / 0
Datastage JSON в несколько таблиц
    #39538384
Фотография Hunterik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Элемент Hierarchical Stage.
Вопрос уточнить можете, где связь между данными терять собираетесь?
А то я под вечер что-то торможу уже...
...
Рейтинг: 0 / 0
Datastage JSON в несколько таблиц
    #39538427
Sintetik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HunterikЭлемент Hierarchical Stage.
Вопрос уточнить можете, где связь между данными терять собираетесь?
А то я под вечер что-то торможу уже...
json структура по сути описывает связку master-detail, которая ложится в две таблицы связанные отношением 1:много
field1..field3 поля могут быть ключем

вот и хотелось бы получит ьзаливку в 2 таблицы главная-подчиненная
в первой только field1..field3 пусть field1 это PK

во второй
field1 f1 f2
value1 v1 v2
value1 v11 v22
value1 v111 v222
...
Рейтинг: 0 / 0
Datastage JSON в несколько таблиц
    #39538428
Sintetik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот как засунуть ключевое поле во вторую таблицу? пример в доке просто разбивает на две таблицы без связи по ключу, но без ключа уже не соберешь данные
...
Рейтинг: 0 / 0
Datastage JSON в несколько таблиц
    #39538446
Фотография Hunterik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sintetik,
маппинг внутри элемента...
...
Рейтинг: 0 / 0
Datastage JSON в несколько таблиц
    #39538447
Фотография Hunterik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sintetik,
результат виден в логе (каждой ноде по строке досталось - красиво в лог легли)...
...
Рейтинг: 0 / 0
Datastage JSON в несколько таблиц
    #39538448
Фотография Hunterik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sintetik,
в датасете результат линка details выглядит так (чтоб формат вывода Peek не смущал)...
...
Рейтинг: 0 / 0
Datastage JSON в несколько таблиц
    #39538516
Sintetik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hunterik,
Так все просто оказалось, а я JSON step-ы ковырял, спасибо
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Datastage JSON в несколько таблиц
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]