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

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

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

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

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

Подскажите, пожалуйста, в чем может быть проблема. Может быть, где-то неправильно что-то настроено, или спроектировано.
Такое удаление файлов - это нормальное поведение системы? Они не должны восстанавливаться после обработки измерений?
...
Рейтинг: 0 / 0
25.12.2018, 10:21
    #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
25.12.2018, 10:25
    #39752638
REVelena
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему удаляются файлы раздела при обработке измерения
Возможно.
Только почему разделы становятся недоступными?
Раньше такого не происходило (кубы уже минимум лет 7 работают). Может это быть связано с недавним изменением измерений (добавлением новых свойств и изменением иерархий)?
Спасибо за ссылки.
...
Рейтинг: 0 / 0
25.12.2018, 13:46
    #39752779
REVelena
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему удаляются файлы раздела при обработке измерения
Да, скорей всего придется настраивать дополнительную обработку старых разделов (Process Index или Process Default)
...
Рейтинг: 0 / 0
26.12.2018, 10:01
    #39753251
StarikNavy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему удаляются файлы раздела при обработке измерения
REVelenaРаньше такого не происходило (кубы уже минимум лет 7 работают). Может это быть связано с недавним изменением измерений (добавлением новых свойств и изменением иерархий)?

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


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