Traductions de dimension

S’applique à : SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

Une traduction est un mécanisme simple permettant de modifier les étiquettes et les légendes affichées d'une langue à une autre. Chaque traduction est définie comme une paire de valeurs : une chaîne avec le texte traduit et un nombre avec l'ID de langue. Les traductions sont disponibles pour tous les objets dans SQL Server Analysis Services. Les valeurs d'attribut peuvent également être traduites pour les dimensions. L'application cliente est chargée de rechercher le paramètre de langue que l'utilisateur a défini et bascule pour afficher toutes les légendes et les étiquettes dans cette langue. Un objet peut avoir autant de traductions que vous le souhaitez.

Un objet Translation simple est composé d'un numéro d'ID de langue et de la légende traduite. Le numéro d’identification de la langue est un entier avec l’ID de langue. La légende traduite est le texte traduit.

Dans Microsoft SQL Server SQL Server Analysis Services, une traduction de dimension est une représentation propre à la langue du nom d’une dimension, du nom d’un objet SQL Server Analysis Services ou de l’un de ses membres, tel qu’un légende, un membre ou un niveau hiérarchique. SQL Server SQL Server Analysis Services prend également en charge les traductions d’objets de cube.

Les traductions permettent au serveur de prendre en charge les applications clientes qui autorisent l'emploi de plusieurs langues. Souvent, les utilisateurs de différents pays/régions affichent un cube et ses dimensions. Il est utile de pouvoir traduire divers éléments d'un cube et ses dimensions dans une langue différente, de sorte que ces utilisateurs puissent afficher et comprendre le cube. Par exemple, un utilisateur professionnel en France peut accéder à un cube à partir d’une station de travail avec un paramètre de paramètres régionaux Français et voir les valeurs des propriétés d’objet dans Français. En revanche, un utilisateur d'une entreprise en Allemagne qui accède au même cube depuis une station de travail avec les paramètres régionaux allemands peut voir les mêmes valeurs des propriétés des objets en allemand.

Les informations de classement et de langue pour l'ordinateur client sont stockées sous la forme d'un identificateur local (LCID). Lors de la connexion, le client transmet le LCID au instance de SQL Server Analysis Services. Le instance utilise le LCID pour déterminer l’ensemble de traductions à utiliser lors de la fourniture de métadonnées pour les objets SQL Server Analysis Services. Si un objet SQL Server Analysis Services ne contient pas la traduction spécifiée, la langue par défaut est utilisée pour renvoyer le contenu au client.

Voir aussi

Traductions de cube
Prise en charge des traductions dans Analysis Services
Conseils et meilleures pratiques en matière de globalisation (Analysis Services)