Моделирование постановки DW из JSON

Я строю DW. Источники исходят из остальных API, который возвращает Json. Мне нужно спроектировать сцену. Я думаю, что у меня есть 2 подхода: 1. Превратить Json в реляционную модель. 2. Сохраните Json в реляционную таблицу, используя значение ключа. Ключом будет поле, которое я буду использовать для выполнения соединения. Значение будет Json.

Первый - подход книги, но я думаю, что это труднее поддерживать. Второй легче поддерживать, но сложнее выполнять сложные запросы.

Какие недостатки у каждого решения? Мнения принимаются.

1 ответ

Подход 1 хорош для хранилища данных, а второй подход подходит для сценария озера данных.

JSON - Сохранять все детали без изменений в одном документе. Мы будем хранить ненужные ключи (увеличение размера производительности базы данных) для каждого документа, это будет сложный запрос / запрос на снижение производительности, когда результат повторяется, что является обычным явлением в сценарии DW.

Другие вопросы по тегам