Поделиться через


Слияние секций служб Analysis Services

Перед слиянием секций желательно иметь представление о наиболее общем сценарии использования нескольких секций и их слиянии. Если слияние выполнить неправильно, то проблемы, связанные с двойным подсчетом данных фактов, могут привести к неверным результатам последующего анализа. Независимо от тщательности и правильности планирования стратегии слияния секций, периодически выполняйте резервное копирование старых данных.

Общие сценарии слияния секций

Самая обычная конфигурация сценария использует разделение данных во временном измерении. Гранулярность времени, связанная с каждой секцией, зависит от бизнес-требований конкретного проекта. Например, деление может выполняться по годам, последний год может разделяться по месяцам. Другая схема представляет разделение по дням, последний день представлен прошедшими часами. Наиболее общая конфигурация представляет собой деление на секции по годам, последний год содержит пройденные месяцы плюс отдельная секция для текущего месяца, данные в которой периодически обновляются. После завершения текущего месяца выполняется слияние секции с месяцами в секции прошедших в этом году месяцев и т. д. В конце года формируется секция для всего года.

Причины для секционирования данных

Помимо замечаний, связанных только с объемом данных, ранее описанная причина настройки секционирования обладает популярностью благодаря тому, что предоставляет наиболее эффективную временную схему хранения данных в службах Службы Analysis Services. Например, для обработки куба, содержащего данные продаж компании за один год, может потребоваться целый день. После завершения 2004 года обрабатываются данные за этот год. К этим данным добавлять новые данные неэффективно, так как процесс обработки и обновления данных занимает очень много времени. Наиболее эффективный способ — отделение данных за каждый год в отдельную секцию.