powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Почему удаляются файлы раздела при обработке измерения
9 сообщений из 9, страница 1 из 1
Почему удаляются файлы раздела при обработке измерения
    #39752634
REVelena
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте.

В кубе есть группа мер, которая разбита на разделы. Для всех разделов используется один и тот же AggregationDesign.

Каждый день обрабатываются измерения куба (Process Update) и последний раздел группы мер (Process Full).

Заметила, что после обработки измерений в папках старых разделов, которые не обрабатываются ежедневно, исчезают файлы с расширениями agg.flex.data, agg.flex.map и сегодня исчезли все файлы, относящиеся к одному из измерений (....Измерение.Св-во.fact.map). После полной обработки раздела все файлы восстанавливаются.

Проблема в том, что с некоторого момента разделы становятся вообще недоступными (выдает #ЗНАЧ вместо данных), пока их заново не обработаешь.

Подскажите, пожалуйста, в чем может быть проблема. Может быть, где-то неправильно что-то настроено, или спроектировано.
Такое удаление файлов - это нормальное поведение системы? Они не должны восстанавливаться после обработки измерений?
...
Рейтинг: 0 / 0
Почему удаляются файлы раздела при обработке измерения
    #39752637
Ferdipux
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
REVelena,

Так это же фича. Когда делаешь Process Update - он может сбрасывать посчитанные агрегаты. Что их восстановить - можно делать Process Index на старых разделах, или Process Default на всем кубе. См подробную статью Криса Веба What happens when you do a Process Update on a dimension? и SSAS Multidimensional: Are Your Indexes Processed? .
...
Рейтинг: 0 / 0
Почему удаляются файлы раздела при обработке измерения
    #39752638
REVelena
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Возможно.
Только почему разделы становятся недоступными?
Раньше такого не происходило (кубы уже минимум лет 7 работают). Может это быть связано с недавним изменением измерений (добавлением новых свойств и изменением иерархий)?
Спасибо за ссылки.
...
Рейтинг: 0 / 0
Почему удаляются файлы раздела при обработке измерения
    #39752779
REVelena
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да, скорей всего придется настраивать дополнительную обработку старых разделов (Process Index или Process Default)
...
Рейтинг: 0 / 0
Почему удаляются файлы раздела при обработке измерения
    #39753251
Фотография StarikNavy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
REVelenaРаньше такого не происходило (кубы уже минимум лет 7 работают). Может это быть связано с недавним изменением измерений (добавлением новых свойств и изменением иерархий)?

да, если меняем измерение, то нужен full процесс
а так можно в конце добавить Process Default, чтобы если что-то пропустили, оно отпроцессилось
...
Рейтинг: 0 / 0
Почему удаляются файлы раздела при обработке измерения
    #39753308
Ferdipux
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
REVelenaВозможно.
Только почему разделы становятся недоступными?
Раньше такого не происходило (кубы уже минимум лет 7 работают). Может это быть связано с недавним изменением измерений (добавлением новых свойств и изменением иерархий)?
...
Тогда да, все объяснимо. Такое изменение потребует Process Full измерения. Возможно, при деплое был выбран путь deploy & process, измерения отпроцессились, все связанные объекты - вывалились в unprocessed статус. Новые партиции вы отпроцессили сами через Process Full, все остальные - так и остались unprocessed. Так как есть у группы мер хотя бы одна процессенная партиция - она показывается, а не ругается.
...
Рейтинг: 0 / 0
Почему удаляются файлы раздела при обработке измерения
    #39753429
REVelena
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нет, все кубы были полностью обработаны после изменения измерений. Отдельные разделы групп мер стали "отваливаться" позднее.
Может это быть связано с тем, что не были перестроены агрегаты?
...
Рейтинг: 0 / 0
Почему удаляются файлы раздела при обработке измерения
    #39753432
Andy_OLAP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
REVelenaНет, все кубы были полностью обработаны после изменения измерений. Отдельные разделы групп мер стали "отваливаться" позднее.
Может это быть связано с тем, что не были перестроены агрегаты?
Внутри группы мер может быть несколько схем агрегации, хоть по одной на каждую секцию. Внутри схемы агрегации может быть как пересечение исключительно rigid, так и смешанное, которое дает flex. При удалении атрибута из измерения, который был явно задействован в какой-либо схеме агрегации, может исчезнуть flex файл. Теоретически движок должен понимать, что агрегация "сломалась" и вернуться на NULL. Практически он такие секции с "испорченными" схемами может при чтении пропускать или выдавать ошибку. Я бы рекомендовал перед любым крупным изменением измерения вдумчиво все схемы агрегации, где есть такое измерение, выписать, все связанные с ним секции из всех групп мер перевести на агрегацию NULL, а потом вернуть на измененные схемы и сделать ProcessIndex по 3-4 секции в параллель.
...
Рейтинг: 0 / 0
Почему удаляются файлы раздела при обработке измерения
    #39753446
REVelena
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, возьму на заметку.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Почему удаляются файлы раздела при обработке измерения
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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