Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Занятие 9.doc
Скачиваний:
1
Добавлен:
14.11.2018
Размер:
287.74 Кб
Скачать

Следующая задача занятия

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

  1. Определение и просмотр переводов

Перевод является представлением имен объектов служб Microsoft SQL Server 2005 Analysis Services (SSAS) (таких как группы мер, показатели, измерения, атрибуты, иерархии, ключевые индикаторы производительности, действия и вычисляемые элементы) на конкретном языке. Переводы обеспечивают серверную поддержку клиентских приложений, которые поддерживают несколько языков. Такой клиент передает языковой стандарт (код языка) экземпляру служб Analysis Services, где он применяется для определения набора переводов, которые будут использованы при предоставлении метаданных для объектов служб Analysis Services. Если объект служб Analysis Services не содержит указанного перевода, для возвращения содержимого клиенту используется язык по умолчанию. Например если пользователь из Франции обращается к кубу с рабочей станции, имеющей французский языковой стандарт, он видит заголовки и значения свойств членов на французском языке. Однако, если к тому же кубу обращается пользователь из Германии с рабочей станции, имеющей немецкий языковой стандарт, он видит заголовки и значения свойств членов на немецком языке. Дополнительные сведения см. в разделе Преобразования куба (службы SSAS).

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

В задачах этого раздела предстоит указать переводы метаданных для ограниченного набора объектов измерения времени и объектов куба в кубе учебника по службам Analysis Services. Затем требуется просмотреть эти объекты измерения и куба, чтобы проверить переводы метаданных.

Определение переводов для метаданных измерения времени Указание переводов для метаданных измерения времени

  1. Откройте конструктор измерений для измерения времени и перейдите на вкладку Переводы.

Будут отображены метаданные на языке, установленном по умолчанию для каждого объекта измерения, как показано на рисунке ниже. Языком по умолчанию для куба учебника по службам Analysis Services является английский.

  1. На панели инструментов вкладки Переводы нажмите кнопку Создать перевод.

В диалоговом окне Выбор языка будет раскрыт список языков.

  1. Выберите значение испанский (Испания) и нажмите кнопку ОК.

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

  1. На панели инструментов вкладки Переводы нажмите кнопку Создать перевод, затем в диалоговом окне Выбор языка выберите значение французский (Франция) и нажмите ОК.

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

  1. В строке объекта Заголовок измерения времени в столбце перевода испанский (Испания) введите Tiempo, а в столбце перевода французский (Франция)Temps.

  2. В строке объекта Все периоды измерения времени введите в столбце перевода испанский (Испания) значение Todos los Periodos, а в столбце перевода французский (Франция) — значение Toutes les Periodes.

  3. В строке объекта Заголовок атрибута Название месяца введите в столбце перевода испанский (Испания) значение Mes del Ano, а в столбце перевода французский (Франция) — значение Mois d'Annee.

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

  1. Щелкните многоточие () для перевода в столбце испанский (Испания) атрибута Название месяца.

Будет открыто диалоговое окно Перевод данных атрибута.

  1. В списке Столбцы перевода выберите SpanishMonthName, как показано на рисунке ниже.

  1. Нажмите кнопку ОК, а затем щелкните многоточие (), чтобы перевод атрибута Название месяца был подставлен в столбце французский (Франция).

  2. В списке Столбцы для перевода выберите FrenchMonthName и нажмите кнопку ОК.

Шаги этой процедуры иллюстрируют процесс определения перевода метаданных объектов и членов измерений.