Обзор представления источника данных
Если ваши представления источника данных содержит много таблиц, вы не сможете увидеть всех таблиц на панели схемы. Следующая процедура показывает, как просмотреть содержимое представления источника данных.
1. Нажмите и удерживайте кнопку четыре стрелки в правом нижнем углу окна панели схемы представления источника данных. Таблица локатор выглядит подобно следующему изображению.
2. Перетащите мышью вокруг таблицы локатор. Панель схемы прокручивайте в соответствии с вашими движениями.
3. Щелкните имя таблицы в области Таблицы. Панель схемы прокручивайте, чтобы он сосредоточен на таблице, вами выбранной.
Изменение представлений источников данных
Создание подобъекта области диаграммы
Вы можете создать диаграмму, которая содержит подмножество таблиц в представлении источника данных. Мне нравится создавать диаграммы для каждой таблицы фактов, и всех связанные с ней таблиц измерений.
1. В меню Data Source View выберите New Diagram. Новая диаграмма появится на панели Diagram Organizer. Панель Диаграмма пуста.
2. В Diagram Organizer, изменить имя диаграммы на Internet Sales.
3. Щелкните правой кнопкой мыши на панели диаграммы и выберите Show Tables.
4. В диалоговом окне Show Tables, выберите FactInternetSales. Диалоговое окно Show Tables должно выглядеть следующим образом.
5. Нажмите OK. Щелкните правой кнопкой мыши заголовок таблицы FactInternetSales и выберите Show Related Tables.
Все таблицы, связанные с FactInternetSales появиться в диаграмме.
6. Щелкните правой кнопкой мыши пустую область на панели диаграммы и выберите Switch To Diagonal Layout.
7. Щелкните правой кнопкой мыши пустую область на панели диаграммы, укажите Zoom, и выберите 75%.
Добавление первичных ключей и связей
База данных SSAS2008SBS содержит таблицы с информацией категории и подкатегории продукта, которую вам нужно будет включить в представление источника данных. Метаданные для этих двух таблиц являются неполными. Нет первичных ключей или отношения не были определены. Вы должны иметь другой механизм для гарантии того, что имеется единственное значение для каждой строки в таблице или Analysis Services приведет к возникновению ошибок, когда вы попытаетесь обработать измерение.
1. В списке таблиц выберите DimProductSubcategory, перетащите его на панель диаграмм, и поместите его рядом DimProduct .
2. В таблице DimProductSubcategory щелкните правой кнопкой мыши столбец ProductSubcategoryKey и выберите Set Logical Primary Key. BIDS создает логический первичный ключ в таблице DimProductSubcategory и отображает значок ключа рядом с ProductSubcategoryKey.
Обратите внимание, таблица может иметь первичный ключ более чем одна колонка. Просто выберите столбцы первичного ключа, а затем щелкните правой кнопкой мыши и выберите Set Logical Primary Key.
3. Нажмите ProductSubcategoryKey в таблице DimProduct и поместите его на ProductSubcategoryKey в таблице DimProductSubcategory.
4. В списке Таблиц выберите DimProductCategory, перетащите его на панель диаграмм, и поместите его рядом DimProductSubcategory.
5. В таблице DimProductCategory щелкните правой кнопкой мыши столбец ProductCategoryKey и выберите Set Logical Primary Key.
6. Нажмите ProductCategoryKey в таблице DimProductCategory и поместите его на ProductCategoryKey в таблице DimProductSubcategory. Диалоговое окно Specify Relationship появится, сообщая, что у вас есть обратные типичному внешнему ключ-первичному ключу отношения.
7. Нажмите Reverse, чтобы исправить логическую связь внешнего ключа и нажмите кнопку ОК.
