Escenarios de globalización para Analysis Services

Se aplica a: SQL Server Analysis Services Azure Analysis Services Power BI Premium

Analysis Services almacena y manipula datos multilingües y metadatos para 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 Analysis Services datos pueden representar los datos en el idioma que elija el 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.

  • Se pueden traducir los metadatos, como los nombres de objeto. Aunque la compatibilidad varía según el tipo de modelo, tanto los modelos multidimensionales como los tabulares admiten la inserción de cadenas traducidas dentro del modelo. Puede definir varias traducciones y, luego, usar un identificador de configuración regional para determinar qué traducción se devolverá al cliente. Consulte Características , más adelante, para obtener más detalles.

  • Los mensajes de error, advertencia e información devueltos por 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, se traducen a estos idiomas: chino simplificado, chino tradicional, francés, alemán, italiano, japonés, coreano, portugués (Brasil), ruso y español. La referencia cultural se especifica durante la instalación.

En el caso de los modelos multidimensionales, Analysis Services le permite definir el idioma, la intercalación y las traducciones de forma independiente en toda la jerarquía de objetos. En el caso de los modelos tabulares, solo puede agregar las traducciones, porque el sistema operativo hereda el idioma y la intercalación.

Los escenarios habilitados a través de las características de globalización de Analysis Services 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 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 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 están ubicados geográficamente en distintos países. Cada vez es más común que una solución se desarrolle en un país y, luego, se implemente en otro. 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 Languages and Collations (Analysis Services) (Idiomas y intercalaciones [Analysis Services]) para obtener más información sobre cómo establecer propiedades.

Características para crear una solución multilingüe globalizada

En el nivel de cliente, las aplicaciones globalizadas que consumen o manipulan Analysis Services datos multidimensionales pueden usar las características multilingües y populares de Analysis Services.

Puede recuperar datos y metadatos de Analysis Services objetos en los que las traducciones se han definido automáticamente proporcionando un identificador de configuración regional al conectarse a una Analysis Services de datos.

Consulte Globalization Sugerencias and Best Practices (Analysis Services) (Procedimientos recomendados de globalización y procedimientos recomendados [Analysis Services]) para obtener información sobre los procedimientos de diseño y codificación que pueden ayudarle a evitar problemas relacionados con los datos de varios idiomas.

Capacidad Tabular Multidimensional
Idiomas e intercalaciones (Analysis Services) Heredado del sistema operativo. Heredado, pero con la capacidad de reemplazar el idioma y la intercalación de objetos importantes en la jerarquía de modelo.
Ámbito de compatibilidad con la traducción Leyendas y descripciones. Las traducciones se pueden crear para nombres de objetos, títulos, identificadores y descripciones, también pueden estar en cualquier lenguaje Unicode y script. 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.
Implementación de compatibilidad con la traducción Cree con SQL Server Data Tools para generar archivos de traducción que rellene y, a continuación, vuelva a importar en el modelo.

Consulte Traducciones en modelos tabulares (Analysis Services) para obtener más información.
Cree con SQL Server Data Tools para definir las traducciones de los tipos de título, descripción y cuenta para cubos y medidas, dimensiones y atributos.

Vea Traducciones en modelos multidimensionales (Analysis Services) para obtener más información.
Conversión de moneda No disponible. La conversión de moneda convierte las medidas que contienen datos de divisas con scripts MDX especializados. 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 contienen datos de moneda. Consulte Conversiones de moneda (Analysis Services).

Consulte también

Compatibilidad con traducción en Analysis Services
Internacionalización para aplicaciones para Windows
Globalización
Creación de aplicaciones de la Tienda Windows con diseño adaptable basado en la configuración regional