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


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

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

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

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

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

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

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

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

    Вкладка «Преобразования» конструктора измерений

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

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

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

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

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

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

    Новый столбец языка для переводов на французский

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

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

  7. В строке объекта Заголовок атрибута Month Name введите в столбце перевода Spanish (Spain) значение Mes del Año, а в столбце перевода French (France) — значение Mois d'Année.

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

    Укажите преобразования для каждого элемента

  8. Щелкните многоточие () для перевода в столбце Spanish (Spain) атрибута Month Name.

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

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

    Диалоговое окно «Преобразования данных атрибута»

  10. Нажмите кнопку ОК, а затем щелкните многоточие (), чтобы перевод атрибута Month Name был подставлен в столбце French (France).

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

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

Определение перевода для метаданных куба учебника по службам Analysis Services

Указание перевода для метаданных куба учебника по службам Analysis Services

  1. Перейдите в конструктор кубов на куб учебника по службам Analysis Services и откройте вкладку Переводы.

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

    Язык по умолчанию на вкладке «Преобразования»

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

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

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

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

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

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

  5. В строке объекта Caption группы мер Internet Sales в столбце перевода Spanish (Spain) введите значение Ventas del lnternet, а в столбце перевода French (France) — значение Ventes D'Internet.

  6. В строке объекта Caption меры Internet Sales-Sales Amount в столбце перевода Spanish (Spain) введите значение Cantidad de las Ventas del Internet, а в столбце перевода French (France) — значение Quantite de Ventes d'Internet.

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

Просмотр куба с использованием переводов

Просмотр куба с использованием переводов

  1. В меню Сборка выберите пункт Развернуть «Учебник по службам Analysis Services».

  2. После успешного окончания развертывания перейдите на вкладку Обозреватель и нажмите кнопку Повторное соединение.

  3. Удалите все иерархии и меры на панели Данные, выберите «Учебник по службам Analysis Services» в списке Перспективы и убедитесь, что в списке Язык появилось значение Учебник по службам Analysis Services.

  4. В области Метаданные раскройте узел Меры, а затем — Internet Sales.

    Обратите внимание, что в этой группе мер мера Internet Sales-Sales Amount отображается на английском.

  5. На панели инструментов выберите в списке Язык значение Spanish (Spain).

    Обратите внимание, что элементы на панели Метаданные заполняются повторно. После заполнения элементов на панели Метаданные мера Internet Sales-Sales Amount больше не отображается в папке отображения Internet Sales. Теперь она отображается на испанском языке в новой папке отображения с именем Ventas del lnternet, как показано на рисунке ниже.

    Повторно заполненная панель «Метаданные»

  6. В области Метаданные щелкните правой кнопкой мыши Cantidad de las Ventas del Internet и выберите команду Добавить в область данных.

  7. В области Метаданные последовательно разверните Дата и Календарь, затем щелкните правой кнопкой мыши значение Date.Calendar Time и выберите команду Добавить в область строк.

  8. На панели Данные последовательно раскройте CY 2004, 1 полугодие 2004 года и 1 квартал 2004 года.

    Обратите внимание, что имена месяцев отображаются на испанском языке, как показано на рисунке ниже.

    Названия месяцев по-испански на панели даты

  9. На панели инструментов в списке Язык выберите значение французский (Франция).

    Обратите внимание, что имена месяцев и имя меры теперь также отображаются на французском языке.

ms166708.note(ru-ru,SQL.90).gifПримечание.
Завершенный проект для занятия 9 доступен для загрузки и установки обновленных образцов. Дополнительные сведения см. в подразделе «Получение обновленных образцов» раздела Установка образцов.

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

Занятие 10. Определение ролей администрирования

См. также

Другие ресурсы

Переводы измерений
Переводы куба
Работа с переводами (службы SSAS)

Справка и поддержка

Получение помощи по SQL Server 2005