Share via


Escenarios de globalización para datos multidimensionales de Analysis Services

Analysis Services almacena y manipula datos y metadatos multilingües en ambos modelos de datos, el tabular y el multidimensional. El almacenamiento de datos es Unicode (UTF-16), en los juegos de caracteres que utilizan la codificación Unicode. Si carga datos ANSI en un modelo de datos, los caracteres se almacenan utilizando puntos de código Unicode equivalente.

Las implicaciones de la compatibilidad con Unicode significan que Analysis Services puede almacenar datos en cualquiera de los idiomas admitidos por los sistemas operativos de cliente y servidor Windows, que permiten la lectura, escritura, ordenación y comparación de datos en cualquier juego de caracteres utilizado en un equipo Windows. Las aplicaciones cliente de BI que consumen datos de Analysis Services pueden representar los datos en el idioma de elección del usuario, suponiendo que los datos existan en ese idioma en el modelo.

Compatibilidad con idiomas puede significar diferentes cosas para diferentes personas. En la siguiente lista se tratan algunas cuestiones comunes relacionadas con la forma en que Analysis Services es compatible con idiomas.

  • Los datos, que como ya se ha indicado, se almacenan en cualquier juego de caracteres con codificación Unicode que se encuentre en un sistema operativo de cliente Windows.

  • Los metadatos, como nombres de objeto, identificadores y descripciones, también pueden estar en cualquier idioma y alfabeto Unicode. Esto se cumple aunque las herramientas y el entorno estén en otro idioma. Por ejemplo, en un entorno de desarrollo que utiliza el idioma inglés y una intercalación latina en toda la pila, se puede incluir en el modelo un objeto que utilice caracteres cirílicos en el nombre.

    Solo en los modelos multidimensionales, los títulos y los miembros de atributo pueden expresarse como traducciones. Se puede definir una o más traducciones y luego usar un identificador de configuración regional para determinar la traducción que se devuelve al cliente. Vea Características a continuación para obtener más detalles.

  • Los mensajes de error, de advertencia e informativos que se devuelven desde el motor de Analysis Services (msmdsrv) están localizados en los 43 idiomas compatibles con Office y Office 365. No se requiere ninguna configuración para obtener mensajes en un idioma específico. La configuración regional de la aplicación cliente determina las cadenas que se devuelven.

  • El archivo de configuración (msmdsrv.ini) y PowerShell AMO solo están disponibles en inglés.

  • Los archivos de registro contendrán una mezcla de mensajes localizados y en inglés, dando por hecho que se ha instalado un paquete de idioma en el Windows Server en el que Analysis Services se ejecuta.

  • La documentación y las herramientas, como Management Studio y SQL Server Data Tools - Business Intelligence, se traducen a los siguientes idiomas: chino simplificado, chino tradicional, francés, alemán, italiano, japonés, coreano, portugués (Brasil), ruso y español. Si desea usar una versión de las herramientas específica del idioma, instale una versión de SQL Server específica del idioma (por ejemplo, instale la versión en alemán de SQL Server para obtener Management Studio en alemán) o ejecute el programa de instalación independiente en el idioma de destino para SQL Server Data Tools - Business Intelligence.

Analysis Services le permite establecer el idioma, la intercalación y las traducciones de forma independiente en toda la jerarquía de objetos.

Entre los escenarios habilitados a través del idioma, las intercalaciones y las traducciones se incluyen:

  • Un modelo de datos que proporciona varios títulos traducidos para que los valores y nombres de campo aparezcan en el idioma de elección. Para empresas que operen en países bilingües como Canadá, Bélgica y Suiza, la compatibilidad con varios idiomas en todas las aplicaciones de cliente y servidor es un requisito de codificación estándar. Este escenario se habilita a través de traducciones y conversiones de moneda. Vea Características a continuación para obtener información detallada y vínculos.

  • Los entornos de desarrollo y producción están ubicados geográficamente en distintos países. Cada vez es más frecuente que se desarrolle una solución en un país y después se implementa en otro. Es fundamental saber cómo establecer las propiedades de idioma e intercalación si se le encarga la tarea de preparar una solución desarrollada en un idioma, para su implementación en un servidor que utiliza un paquete de idioma diferente. La configuración de estas propiedades le permite reemplazar los valores predeterminados heredados que se obtienen del sistema host original. Vea Idiomas e intercalaciones (Analysis Services) para obtener más información sobre la configuración de propiedades.

Características para crear una solución multidimensional globalizada

Se aplica a: solo a modelos de datos multidimensionales

En el nivel de cliente, las aplicaciones globalizadas que utilizan o manipulan datos multidimensionales de Analysis Services pueden utilizar las características multilingües y multiculturales de Analysis Services:

  • Traducciones (Analysis Services) se utilizan para incrustar varios títulos para un único objeto, donde cada cadena traducida puede existir junto con otras traducciones. Puede usar Herramientas de datos de SQL Server (SSDT) para definir las traducciones del título, la descripción y los tipos de cuenta para cubos y medidas, dimensión y atributos. Puede recuperar datos y metadatos de los objetos de Analysis Services en los que se han definido las traducciones automáticamente proporcionando un identificador de configuración regional cuando se conecte con una instancia de Analysis Services.

    Encontrará una lección sobre el uso de esta característica en Lección 9: Definir perspectivas y traducciones del tutorial de Analysis Services.

  • Conversiones de moneda (Analysis Services) se realizan a través de scripts MDX especializados que convierten medidas que contengan datos de moneda. Puede usar el Asistente de Business Intelligence de SQL Server Data Tools - Business Intelligence para generar un script MDX que utilice una combinación de datos y metadatos de dimensiones, atributos y grupos de medidas para convertir medidas que contengan datos de moneda.

En esta sección

Tema

Descripción

Idiomas e intercalaciones (Analysis Services)

Especificar el idioma predeterminado y la intercalación de Windows para una instancia de Analysis Services. Las opciones afectan a los datos y metadatos administrados por Analysis Services.

Traducciones (Analysis Services)

Definir traducciones para una base de datos de Analysis Services y objetos contenidos en la base de datos. En este tema se explica cómo Analysis Services resuelve las solicitudes de datos y metadatos traducidos de aplicaciones cliente.

Conversiones de moneda (Analysis Services)

Definir una conversión de moneda mediante el Asistente de Business Intelligence.

Sugerencias de globalización y prácticas recomendadas (Analysis Services)

Revisiones de diversas prácticas de diseño y codificación que pueden ayudarle a evitar problemas relacionados con datos en varios idiomas.

Vea también

Otros recursos

Internacionalización de las aplicaciones Windows

Centro para desarrolladores Go Global

Escribir aplicaciones de la Tienda Windows con diseño adaptable en función de la configuración regional

Desarrollar aplicaciones Windows universales con C# y XAML