Мои Конспекты
Главная | Обратная связь

...

Автомобили
Астрономия
Биология
География
Дом и сад
Другие языки
Другое
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Металлургия
Механика
Образование
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Туризм
Физика
Философия
Финансы
Химия
Черчение
Экология
Экономика
Электроника

Создание уникальных имен для элементов измерения





Помощь в ✍️ написании работы
Поможем с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой

В этой задаче будут созданы столбцы понятных имен, которые будут использованы для атрибутов «EnglishMonthName», «CalendarQuarter» и «CalendarSemester».

Перейдите в представление источника данных Adventure Works DW, дважды щелкнув его в папке «Представления источника данных (Data Source Views)» обозревателя решений.

В области «Таблицы (Tables)» щелкните правой кнопкой мыши таблицу «Date» и выберите команду «Создать именованное вычисление (New Named Calculation)».

В диалоговом окне «Создание именованного вычисления (Create Named Calculation)» в поле «Имя столбца (Column name)» введите «MonthName», а затем введите следующую инструкцию в поле «Выражение (Expression)»:

EnglishMonthName+' '+ CONVERT(CHAR (4), CalendarYear)

Эта инструкция объединяет месяц и год для каждого месяца в таблице в новый столбец.

Нажмите кнопку «ОК».

В области «Таблицы (Tables)» щелкните правой кнопкой мыши таблицу «Date» и выберите команду «Создать именованное вычисление (New Named Calculation)».

В диалоговом окне «Создание именованного вычисления (Create Named Calculation) введите «CalendarQuarterDesc» в поле «Имя столбца (Column name)», а затем в поле «Выражение (Expression)» введите следующий сценарий SQL:

'Q' + CONVERT(CHAR (1), CalendarQuarter) +' '+ 'CY ' +

CONVERT(CHAR (4), CalendarYear)

Этот сценарий SQL помещает в новый столбец объединение календарного квартала и года для каждого квартала в таблице.

Нажмите кнопку «ОК».

В области «Таблицы (Tables)» щелкните правой кнопкой мыши таблицу «Date» и выберите команду «Создать именованное вычисление (New Named Calculatio)».

В диалоговом окне «Создание именованного вычисления (Create Named Calculation)» в поле «Имя столбца (Column name)» введите «CalendarSemesterDesc, а затем в поле «Выражение (Expression) введите следующий сценарий SQL:

CASE

WHEN CalendarSemester = 1 THEN 'H1' + ' ' + 'CY' + ' '

+ CONVERT(CHAR(4), CalendarYear)

ELSE

'H2' + ' ' + 'CY' + ' ' + CONVERT(CHAR(4), CalendarYear)

END

Этот сценарий SQL помещает в новый столбец объединение календарного полугодия и года для каждого полугодия в таблице.

Нажмите кнопку «ОК».

В меню «Файл (File)» выберите команду «Сохранить все (Save all)».

 

5.1.3.4.6 Определение составного свойства «KeyColumns» и задание столбца имени

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

 

Определение составного свойства «KeyColumns» для атрибута «English Month Name»

Откройте измерение Date и перейдите на вкладку «Структура измерения (Dimension Structure) ».

В области «Атрибуты (Attributes) щелкните атрибут «English Month Name».

В окне «Свойства (Properties) щелкните поле «KeyColumns» и нажмите кнопку обзора (...).

В диалоговом окне «Ключевые столбцы (Key Columns) » выберите из списка «Доступные столбцы (Available Columns) » столбец «CalendarYear», а затем нажмите кнопку >.

Столбцы «EnglishMonthName» и «CalendarYear» отображаются в списке «Ключевые столбцы (Key Columns)».

Нажмите кнопку «ОК».

Чтобы задать свойство «NameColumn» атрибута «EnglishMonthName», щелкните поле «NameColumn» в окне свойств и нажмите кнопку обзора (...).

В диалоговом окне «Столбец имени (Name Column) », в списке «Исходный столбец (Source Column)» выберите «MonthName, а затем нажмите кнопку «ОК».

В меню «Файл (File)» выберите команду «Сохранить все (Save all) ».

 

Определение составного свойства «KeyColumns для атрибута «Calendar Quarter»

В области «Атрибуты (Attributes)» щелкните атрибут «Calendar Quarter».

В окне «Свойства (Properties)» щелкните в поле «KeyColumns» и нажмите кнопку обзора (...).

В диалоговом окне «Ключевые столбцы (Key Columns)» выберите из списка «Доступные столбцы (Available Columns)» столбец «CalendarYear», а затем нажмите кнопку >.

Столбцы «CalendarQuarter» и «CalendarYear» отображаются в списке «Ключевые столбцы (Key Columns)».

Нажмите кнопку «ОК».

Чтобы задать свойство «NameColumn» атрибута «Calendar Quarter», щелкните поле «NameColumn» в окне свойств и нажмите кнопку обзора (...).

В диалоговом окне «Столбец имени (Name Column)», в списке «Исходный столбец (Source Column)» выберите «CalendarQuarterDesc, а затем нажмите кнопку «ОК».

В меню «Файл (File)» выберите команду «Сохранить все (Save all)».

 

Определение составного свойства «KeyColumns» для атрибута «Calendar Semester»

В области «Атрибуты (Attributes) щелкните атрибут «Calendar Semester».

В окне «Свойства (Properties)» щелкните в поле «KeyColumns» и нажмите кнопку обзора (...).

В диалоговом окне «Ключевые столбцы (Key Columns)» выберите из списка «Доступные столбцы (Available Columns)» столбец «CalendarYear», а затем нажмите кнопку >.

Столбцы «CalendarSemester» и «CalendarYear» отображаются в списке «Ключевые столбцы (Key Columns)».

Нажмите кнопку «ОК».

Чтобы задать свойство «NameColumn» атрибута «Calendar Semester», щелкните поле «NameColumn» в окне свойств и нажмите кнопку обзора (...).

В диалоговом окне «Столбец имени (Name Column)», в списке «Исходный столбец (Source Column)» выберите «CalendarSemesterDesc», а затем нажмите кнопку «ОК».

В меню «Файл (File)» выберите команду «Сохранить все (Save all) ».

 

Доверь свою работу ✍️ кандидату наук!
Поможем с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой



Поиск по сайту:







©2015-2020 mykonspekts.ru Все права принадлежат авторам размещенных материалов.