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


Счет (службы Analysis Services — многомерные данные)

В службах Microsoft SQL Server Службы Analysis Services измерением типа «счет» называют измерение, атрибуты которого представляют диаграмму счетов для целей финансовой отчетности.

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

Чтобы сделать измерение измерением счетов, установите для свойства Type этого измерения значение Accounts.

Структура измерения

Измерения счетов содержат не менее двух атрибутов:

  • ключевой атрибут, определяющий отдельные счета в таблице измерения;

  • атрибут счета — родительский атрибут, описывающий, каким образом устроена иерархия счетов в измерении.

    Чтобы сделать атрибут атрибутом счета, присвойте свойству Type атрибута значение Account, а свойству Usage — значение Parent.

Измерения счетов могут содержать следующие атрибуты:

  • атрибут типа счета определяет тип каждого счета измерения. Имена элементов атрибутов счета сопоставляются типам счетов, которые определены для проекта или базы данных служб Службы Analysis Services, и обозначают статистическую функцию, применяемую службами Службы Analysis Services для этих счетов. Для определения поведения статистических вычислений атрибутов счетов можно использовать унарные операторы и формулы пользовательской свертки, однако типы счетов позволяют легко добиться согласованного поведения диаграммы счетов без изменения исходной реляционной базы данных.

    Чтобы определить атрибут счета, установите для свойства Type этого атрибута значение AccountType;

  • атрибут имени счета применяется при построении отчетов. Чтобы определить атрибут имени счета, установите для свойства Type этого атрибута значение AccountName;

  • атрибут номера счета применяется при построении отчетов. Чтобы определить атрибут номера счета, установите для свойства Type этого атрибута значение AccountNumber.

Дополнительные сведения о типах атрибутов см. в разделе Настройка типов атрибутов.

Добавление логики операций со счетами при помощи мастера бизнес-аналитики

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