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

Применимо к: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

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

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

Выбор метода сборки

На странице "Выбор метода сборки " мастера нажмите кнопку "Создать куб" с помощью источника данных.

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

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

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

Выбор представления источника данных

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

Если представление источника данных, которое вы хотите использовать, не указано, в мастере кубов нажмите кнопку "Отмена" и откройте мастер представления источников данных. Вы также можете нажать кнопку "Добавить новый элемент" в меню "Файл ", чтобы добавить существующее представление источника данных из другой базы данных (или другое расположение). Дополнительные сведения о создании представлений источников данных см. в разделе "Представления источников данных" в многомерных моделях.

Замечание

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

Определение таблиц фактов и измерений

В мастере кубов используйте страницу "Таблицы фактов и измерений " мастера, чтобы выбрать таблицы фактов и измерений, необходимые для создания куба. Если вы выбрали флажок "Автоматическая сборка" для создания куба, то таблицы фактов или измерений, которые обнаруживает мастер, будут выбраны при первом появлении этой страницы. Если мастер обнаруживает таблицу, которая является таблицей фактов и таблицей измерений, оба столбца будут выбраны. Если мастер обнаруживает таблицу, которая не соответствует ни одному из условий, то ни один из столбцов не выбран. Если для проектирования куба не требуется таблица, снимите флажки "Факт" и "Измерение".

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

  • Вкладка "Таблицы" содержит таблицы в формате таблицы. Установите флажок в столбце фактов или столбце диаграммы .

  • На вкладке "Схема" отображается схема представления источника данных. Таблицы кодируются цветом, чтобы указать факт или измерение. Щелкните любую таблицу в схеме и нажмите кнопку "Факт " или " Измерение ", чтобы выбрать или очистить параметр в этой таблице. Нажмите кнопку "Масштаб" , чтобы изменить увеличение.

Замечание

На вкладке "Схема" можно увеличить или развернуть окно мастера для просмотра схемы.

Если в представлении источника данных есть таблица измерения времени, выберите ее в списке таблиц измерения времени . Если таковых нет, оставьте выбранным <None>. Это элемент по умолчанию в списке. Выбор таблицы в качестве таблицы измерения времени также выбирает ее в качестве таблицы измерений на вкладках "Таблицы и диаграммы ".

Определение периодов времени

Если вы указали таблицу измерения времени при выборе типов таблиц, используйте страницу "Определение периодов времени " мастера, чтобы указать столбцы в таблице, соответствующие стандартным периодам времени. Найдите стандартные периоды в разделе "Имя свойства времени". Для каждой строки, которая содержит соответствующий столбец в таблице измерения времени, выберите правильный столбец в столбцах таблицы времени. Мастер использует связи, которые вы указываете, для создания атрибутов и предложения иерархий времени, которые имеют смысл для ваших данных. Эти связи также задают свойство Type для соответствующих атрибутов в новом измерении времени. Затем мастер создает измерение времени на основе таблицы измерений времени.

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

Выбор измерений

Используйте страницу мастера «Выбор измерений», чтобы добавить существующие измерения в куб. Эта страница отображается только в том случае, если в новом кубе уже есть общие измерения, соответствующие таблицам измерений.

Чтобы добавить существующие измерения, выберите один или несколько измерений в списке общих измерений и нажмите кнопку вправо (>), чтобы переместить их в список измерений куба . Нажмите кнопку двойной стрелки (>>), чтобы переместить все измерения в списке.

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

Выбор мер

Используйте страницу выбора мер мастера, чтобы выбрать меры, которые необходимо включить в куб. Каждая таблица, помеченная как таблица фактов, отображается как группа мер в этом списке, и каждый числовый столбец, отличный от ключа, отображается как мера в списке. По умолчанию выбирается каждая мера в каждой группе мер. Вы можете снять флажок рядом с показателями, которые не хотите включать в куб. Чтобы удалить все измерения группы измерений из куба, снимите флажок "Группы измерений/Измерения".

Имена мер, перечисленных в разделе "Группы мер" или "Меры ", отражают имена столбцов. Щелкните ячейку, содержащую имя, чтобы изменить имя.

Чтобы просмотреть данные для любой меры, щелкните правой кнопкой мыши любую строку мер в списке, а затем выберите команду "Просмотреть примеры данных". Откроется средство просмотра примеров данных и отображается до первых 1000 записей из соответствующей таблицы фактов.

Обзор новых измерений

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

  • Разверните любое измерение, чтобы просмотреть его атрибуты и иерархии.

  • Разверните папку Атрибуты под любым измерением, чтобы просмотреть атрибуты данного измерения.

  • Разверните папку Hierarchy в любом измерении, чтобы увидеть иерархии в этом измерении.

  • Разверните любую иерархию, чтобы просмотреть его уровни.

Замечание

Чтобы лучше просмотреть дерево, можно развернуть или увеличить окно мастера.

Чтобы удалить любой объект в дереве из куба, снимите флажок рядом с ним. Очистка флажка рядом с объектом также удаляет все объекты под ним. Зависимости между объектами применяются, поэтому при удалении атрибута также удаляются все уровни иерархии, зависящие от атрибута. Например, снятие флажка рядом с иерархией приводит к снятию флажков рядом со всеми уровнями иерархии и удалению уровней и иерархий. Невозможно удалить ключевой атрибут измерения.

Вы можете переименовать любое измерение, атрибут, иерархию или уровень, щелкнув имя или щелкнув правой кнопкой мыши имя, а затем в контекстном меню выберите пункт "Переименовать <объект>", где <объект>"Измерение", " Атрибут" или "Уровень".

Между количеством таблиц измерений, определенных на странице " Определение фактов и измерений" мастера, и количеством измерений, перечисленных на этой странице мастера, не обязательно существует связь "один к одному". В зависимости от связей между таблицами в представлении источника данных мастер может использовать две или более таблиц для создания измерения (например, в соответствии с схемой снежинки).

Завершение работы мастера кубов

На странице Завершение работы мастера вы можете просмотреть группы мер, меры и измерения в новом кубе. В поле "Имя куба" введите имя куба. Затем, если вы удовлетворены кубом, нажмите кнопку "Готово". Нажмите кнопку "Назад ", чтобы вернуться к любой предыдущей странице мастера и внести изменения.