|
Microsoft SQL Server / Что делать с кучей данных из разных источников?
|
|||
---|---|---|---|
#18+
Есть несколько источников, с которых с разной периодичностью берутся показатели. Показатель, в общем-то, один, просто число. Источники разных типов. 1. Простой. Один замер - один показатель. 2. Двойной. Один замер - два показателя. 3. Сложный. Один замер - от 4 до 20 показателей. Как их хранить? На данный момент есть источники с 1, 2 и 4 показателями. Все хранятся в одной таблице, каждый со своим айдишником (для этого и был нужен пивот). Но вот предстоит добавить источник с 13 показателями. Хочется создать для него таблицу, но это как-то неправильно. Но и пихать его в общую таблицу как-то некомильфо, потому что выборки, если будут использовать этот источник, скорее всего, все 13 показателей и возьмут. И будут их разворачивать пивотом. Плюс еще непонятно, как формировать выборки по желанию пользователя. Тут или динамический код, или трехзвенка. Вообще жесть. Можно много таблиц делать . Там по идеее нужно время иметь. Сколько показаний в сутки, в год, новых сыплется в систему? ... |
|||
:
Изменено: 11.07.2022, 18:33 - Sparrow
Нравится:
Не нравится:
|
|||
11.07.2022, 18:31 |
|
Microsoft SQL Server / Что делать с кучей данных из разных источников?
|
|||
---|---|---|---|
#18+
Яб сделал Табличку: Тип источника, Тип замера, Тип показателя Время ввода, Значение А отчеты и отображение дело вторичное. ... |
|||
:
Изменено: 11.07.2022, 18:45 - Sparrow
Нравится:
Не нравится:
|
|||
11.07.2022, 18:42 |
|
Microsoft SQL Server / Что делать с кучей данных из разных источников?
|
|||
---|---|---|---|
#18+
Пивот, это дело клиента, эксел и любая отчетная система умеют делать пивот. И 1с ... |
|||
:
Нравится:
Не нравится:
|
|||
11.07.2022, 18:59 |
|
Microsoft SQL Server / Что делать с кучей данных из разных источников?
|
|||
---|---|---|---|
#18+
Пока что решил сделать одну таблицу с 20 колонками смоллмани и пусть будет полупустой. Причем очень эффективно. Есть пивот в верси. 2008, но там изврат. А хорший есть толи в 2016 толи в 2018. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.07.2022, 20:06 |
|
|
Start [/forum/search.php?author=Sparrow&author_mode=wrote_post&do_search=1&start_from=84905&tid=2996]: |
0ms |
get settings: |
1ms |
get forum list: |
4ms |
searching: |
11ms |
get settings: |
1ms |
get forum list: |
7ms |
get topic data: |
3ms |
check forum access: |
0ms |
check topic access: |
0ms |
get forum data: |
1ms |
get found posts: |
28ms |
track hit: |
29ms |
get online users: |
57ms |
check new: |
222ms |
others: | 392ms |
total: | 756ms |
0 / 0 |