Escenarios de globalización para Analysis Services Multidimensional
Analysis Services almacena y manipula datos multilingües y metadatos en modelos de datos tabulares y multidimensionales. 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 con puntos de código equivalentes de Unicode.
Las implicaciones de la compatibilidad con Unicode significan que Analysis Services puede almacenar datos en cualquiera de los idiomas admitidos por los sistemas operativos cliente y servidor de Windows, lo que permite leer, escribir, ordenar y comparar datos en cualquier juego de caracteres usado en un equipo Windows. Las aplicaciones cliente de BI que consumen datos de Analysis Services pueden representar datos en el idioma de elección del usuario, suponiendo que los datos existen en ese idioma en el modelo.
La compatibilidad de idiomas puede tener diferentes implicaciones para cada persona. En la siguiente lista se tratan algunas cuestiones comunes relacionadas con la forma en que Analysis Services es compatible con idiomas.
Los datos, como ya se indicó, se almacenan en cualquier conjunto de caracteres con codificación Unicode de un sistema operativo de cliente Windows.
Los metadatos, como los nombres de objetos, los identificadores y las descripciones, también pueden estar en cualquier idioma y alfabeto de Unicode. Es así aunque las herramientas y el entorno estén en otro idioma. Por ejemplo, en un entorno de desarrollo en el que se usen el idioma inglés y una intercalación latina en toda la pila, puede incluir en el modelo un objeto que utilice caracteres cirílicos en su nombre.
Solo en el caso de los modelos multidimensionales, los títulos y los miembros de atributos pueden expresarse como traducciones. Puede definir una o más traducciones y, luego, utilizar un identificador de configuración regional para determinar qué traducción se devolverá al cliente. Consulte Características a continuación para obtener más detalles.
Los mensajes de error, advertencia e información devueltos desde el motor de Analysis Services (msmdsrv) se localizan en los 43 idiomas admitidos por Office y Office 365. No es necesaria ninguna configuración para obtener los mensajes en un idioma determinado. 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 contienen una mezcla de mensajes en inglés y localizados, si instaló un paquete de idioma en el servidor Windows Server en el que se ejecuta Analysis Services.
La documentación y las herramientas, como Management Studio y SQL Server Data Tools - Business Intelligence, se traducen en estos idiomas: chino simplificado, chino tradicional, francés, alemán, italiano, japonés, coreano, portugués (Brasil), ruso y español. Para usar una versión específica del idioma de las herramientas, instale una versión específica del idioma de SQL Server (por ejemplo, instale la versión alemana de SQL Server para obtener Management Studio en alemán) o ejecute la configuración independiente en el idioma de destino para SQL Server Data Tools - Business Intelligence.
Analysis Services le permite configurar el idioma, la intercalación y las traducciones de forma independiente en toda la jerarquía de objetos.
Los escenarios habilitados con idiomas, intercalaciones y traducciones incluyen:
Un mismo modelo de datos proporciona diversos títulos traducidos para que los valores y los nombres de campos aparezcan en el idioma que elija el usuario. Para las empresas que operan en países o regiones bilingües, como Canadá, Bélgica o Suiza, admitir varios idiomas en las aplicaciones cliente y servidor es un requisito de codificación estándar. Este escenario se habilita con las traducciones y conversiones de divisa. Consulte Características , más adelante, para ver información detallada y vínculos.
Los entornos de desarrollo y producción se encuentran geográficamente en diferentes países o regiones. Es cada vez más habitual desarrollar una solución en un país o región y, a continuación, implementarla otra. Saber cómo configurar las propiedades de idioma e intercalación es fundamental si tiene que preparar una solución desarrollada en un idioma para su implementación en un servidor que utiliza otro paquete de idioma. Configurar estas propiedades le permite invalidar los valores predeterminados heredados que obtiene del sistema host original. Consulte Idiomas e intercalaciones (Analysis Services) para obtener más información sobre cómo establecer propiedades.
Características para crear una solución multidimensional globalizada
Se aplica a: Solo modelos de datos multidimensionales
En el nivel de cliente, las aplicaciones globalizadas que consumen o manipulan datos multidimensionales de Analysis Services pueden usar las características multilingües y multiculturales de Analysis Services:
Las traducciones (Analysis Services) se usan para insertar varios subtítulos para un solo objeto, donde cada cadena traducida puede existir junto con otras traducciones. Puede usar el SQL Server Data Tools (SSDT) para definir las traducciones de los tipos de subtítulo, descripción y cuenta para cubos y medidas, dimensiones y atributos. Puede recuperar datos y metadatos de objetos de Analysis Services en los que se han definido automáticamente las traducciones proporcionando un identificador de configuración regional al conectarse a una instancia de Analysis Services.
Puede encontrar una lección sobre cómo usar esta característica en lección 9: Definición de perspectivas y traducciones del tutorial de Analysis Services.
Conversiones de moneda (Analysis Services) se realiza a través de scripts MDX especializados que convierten medidas que contienen datos de moneda. Puede usar el Asistente de Business Intelligence en SQL Server Data Tools - Business Intelligence para generar un script MDX que use una combinación de datos y metadatos de dimensiones, atributos y grupos de medida para convertir medidas que contengan datos de moneda.
En esta sección
Tema | Descripción |
---|---|
Idiomas e intercalaciones (Analysis Services) | Especifique el idioma predeterminado y la intercalación de Windows para una instancia de Analysis Services. Las opciones afectan a los datos y los metadatos administrados por Analysis Services. |
Traducciones (Analysis Services) | Defina 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 traducidos y metadatos de las aplicaciones cliente. |
Conversiones de moneda (Analysis Services) | Defina una conversión de divisa con el Asistente de Business Intelligence. |
Sugerencias de globalización y procedimientos recomendados (Analysis Services) | Revisa varios procedimientos de diseño y codificación que pueden ayudarle a evitar problemas relacionados con los datos en diversos idiomas. |
Consulte también
Internacionalización para aplicaciones para Windows
Documentación de globalización de Microsoft
Creación de aplicaciones de la Tienda Windows con diseño adaptable basado en la configuración regional
Desarrollo de aplicaciones universales de Windows con C# y XAML