chispa1707: (Default)
[personal profile] chispa1707
Определил ключевой фрагмент. Отставка еврейского патриарха, гибель Рима и падение Византии в одной связке. Едва рухнула финансовая система, посыпалось всё. Четыре типа сдвигов для объединения оказалось достаточно, и очень четко видать, что это лишь начало, здесь же жесткие и очень точные привязки к падению Персидской империи, торжеству арабов, падению Иерусалима и переходу Крыма в руки Османов, причем падение Крыма - важнейший триггер. Событий мизер, и ни одного мелкого. Всё упаковалось в малюсенькую табличку.
***
И здесь же видно, что меня ждет. Хронологию отдельных кланов сначала разбросали на тысячелетия, в зависимости от текущих политических предпочтений, а затем в этом изуродованном состоянии склеили. Разбрасывали по системе, но в детали никто не влезал. Это мой шанс.
***
Мне недостает накопителя данных, просто чтобы уложить в одну, образно говоря, ячейку с полсотни датированных событий, и при этом каждое из них имело связь со своим продолжением в соседней ячейке. Такой программы совершенно точно нет, а Экселю не хватает третьего измерения.

Date: 2025-10-22 02:47 pm (UTC)
From: [identity profile] milli-metr.livejournal.com
Ms Access вместо экселя

Date: 2025-10-22 04:44 pm (UTC)
From: [identity profile] Андрей Карпенко (from livejournal.com)
Потратил 2 часа на поиски. Что нашел: программы есть, но последнее время уходят в онлайн и в более готовые выгрузки - это OLAP (online anilytical processing) Все зиждется на сложности восприятия 3d таблиц и создании готовых отчетов для бизнеса - это не наше.

Из более менее годного направления приглянулся Oracle Database. Там есть Cube Tables.

Прога старая - 2000-е года, еще не заточена в онлайн и это для наших задач плюс.

При этом пишут про разные подходы к построению куба в разных версиях:
Конечно, и в Oracle Database 10g, и в Oracle Database 11g возможно определить реляционные представления кубов, и использовать немного по-другому структурированные запросы SQL, чтобы обратиться к этим представлениям и, следовательно, к AW. Для AWM в среде Oracle Database 10g этот процесс является ручным, но он полностью автоматизирован в Oracle Database 11g. Позже мы рассмотрим оба метода использования SQL.

В описалове есть такие фишки:
В Oracle Database 11g советник по разреженности был заменен тремя новыми:

Cube Partitioning Advisor (Советник по секционированию куба) дает рекомендации по секционированию куба на основании секционирования исходной таблицы и разреженности данных в его измерениях.
Cube Storage Advisor (Советник по хранению куба) анализирует существующий куб и его измерения и дает рекомендации как можно оптимально перестроить куб. Например, советник исследует, какие измерения куба являются плотными или разреженными, чтобы определить их правильный порядок хранения в кубе и должно ли в действительности использоваться сжатие.
Relational Schema Advisor (Советник реляционной схемы) генерирует SQL-сценарий для создания всех необходимых объектов базы данных и ограничений, требующихся для переписывания запросов, чтобы они работали с материализованными представлениями куба.


Как вывод: проги есть, я бы определил модели ввода/вывода и попытался подобрать подходящий из старых программ. т.к. основаное - это неудобство работы с внесением данных и выводом в разных разрезах. Программисты стараются их разрешить разными способами.
Одна из статей на тему https://www.interface.ru/home.asp?artId=20806

Date: 2025-10-22 05:34 pm (UTC)
From: [identity profile] chispa1707.livejournal.com
Думаю, что нашел способ

Date: 2025-10-22 05:34 pm (UTC)
From: [identity profile] chispa1707.livejournal.com
Думаю, что нашел способ

Profile

chispa1707: (Default)
chispa1707

January 2026

S M T W T F S
     1 2 3
4 5 6 7 8 910
11 1213 14 15 1617
18 192021222324
25262728293031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 19th, 2026 04:01 am
Powered by Dreamwidth Studios