Partager via


Leçon 9-2 - Définition et navigation des traductions

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

Une traduction est une représentation des noms d’objets SQL Server Analysis Services dans une langue spécifique. Les objets incluent les groupes de mesures, mesures, dimensions, attributs, hiérarchies, indicateurs de performance clé, actions et membres calculés. Les traductions permettent au serveur de prendre en charge les applications clientes qui autorisent l'emploi de plusieurs langues. En utilisant un tel client, le client transmet l’identificateur de paramètres régionaux (LCID) à la instance de SQL Server Analysis Services, qui utilise le LCID pour déterminer quel ensemble de traductions utiliser lorsqu’il fournit des métadonnées pour SQL Server Analysis Services objets. Si un objet SQL Server Analysis Services ne contient pas de traduction pour cette langue ou ne contient pas de traduction pour un objet spécifié, la langue par défaut est utilisée pour renvoyer les métadonnées de l’objet au client. Par exemple, si un utilisateur situé en France accède à un cube à partir d'une station de travail utilisant les paramètres régionaux français, l'utilisateur en question voit les légendes des membres et les valeurs de leurs propriétés en français si une traduction française est disponible. Cependant, si un utilisateur situé en Allemagne accède au même cube à partir d'une station de travail utilisant des paramètres régionaux allemands, cet utilisateur voit les noms des légendes et les valeurs des propriétés de membre en allemand. Pour plus d’informations, consultez Traductions de dimension, Traductions de cubeet Prise en charge des traductions dans Analysis Services.

Dans les tâches de cette rubrique, vous définissez des traductions de métadonnées pour un ensemble limité d’objets de dimension dans la dimension Date et les objets de cube dans le cube tutoriel SQL Server Analysis Services. Ensuite, vous allez parcourir ces objets de dimension et de cube pour examiner les traductions des métadonnées.

Spécification de traductions pour les métadonnées de la dimension Date

  1. Ouvrez le Concepteur de dimensions pour la dimension Date , puis cliquez sur l’onglet Traductions .

    Les métadonnées apparaissent dans la langue par défaut pour chaque objet de dimension. La langue par défaut dans le cube tutoriel SQL Server Analysis Services est l’anglais.

  2. Dans la barre d’outils de l’onglet Traductions , cliquez sur Nouvelle traduction .

    Une liste de langues apparaît dans la boîte de dialogue Sélectionnez une langue .

  3. Cliquez sur Espagnol (Espagne), puis sur OK.

    Dans la nouvelle colonne qui apparaît, vous allez définir les traductions en espagnol pour les objets de métadonnées que vous souhaitez traduire. Dans ce didacticiel, nous n'allons traduire qu'un petit nombre d'objets pour illustrer le processus.

  4. Dans la barre d’outils de l’onglet Traductions , cliquez sur Nouvelle traduction , cliquez sur Français (France) dans la boîte de dialogue Sélectionner une langue , puis cliquez sur OK.

    Une autre colonne de langue apparaît pour vous permettre de définir les traductions en français.

  5. Sur la ligne de l’objet Caption pour la dimension Date , tapez Fecha dans la colonne de traduction Espagnol (Espagne) et Date dans la colonne de traduction Français (France) .

  6. Sur la ligne de l’objet Caption pour l’attribut Month Name , tapez Mes del Año dans la colonne de traduction Espagnol (Espagne) et Mois de l’année dans la colonne de traduction Français (France) .

    Notez que lorsque vous entrez ces traductions, une suspension (...) s’affiche. En cliquant sur ces points de suspension, vous pouvez spécifier une colonne de la table sous-jacente qui fournit les traductions pour chaque membre de la hiérarchie d'attribut.

  7. Cliquez sur les points de suspension (...) pour la traduction espagnole (Espagne) de l’attribut Month Name .

    La boîte de dialogue Traduction de données d’attribut apparaît.

  8. Dans la liste Colonnes de traduction , sélectionnez SpanishMonthName, comme le montre l’image suivante.

    Boîte de dialogue Traduction des données d’attribut boîte

  9. Cliquez sur OK, puis sur les points de suspension (...) de la traduction Français (France) de l’attribut Month Name .

  10. Dans la liste Colonnes de traduction , sélectionnez FrenchMonthName, puis cliquez sur OK.

    Les étapes de cette procédure illustrent le processus de définition de traductions des métadonnées pour les objets et les membres de dimension.

Spécification de traductions pour les métadonnées du cube du didacticiel de Analysis Services

  1. Basculez vers Cube Designer pour le SQL Server Analysis Services cube tutoriel, puis basculez vers l’onglet Traductions.

    Les métadonnées apparaissent dans la langue par défaut pour chaque objet de cube, comme le montre l'image suivante. La langue par défaut dans le cube tutoriel SQL Server Analysis Services est l’anglais.

    Langue par défaut dans l’onglet Traductions

  2. Dans la barre d’outils de l’onglet Traductions , cliquez sur Nouvelle traduction .

    Une liste de langues apparaît dans la boîte de dialogue Sélectionnez une langue .

  3. Sélectionnez Espagnol (Espagne), puis cliquez sur OK.

    Dans la nouvelle colonne qui apparaît, vous allez définir les traductions en espagnol pour les objets de métadonnées que vous souhaitez traduire. Dans ce didacticiel, nous n'allons traduire qu'un petit nombre d'objets pour illustrer le processus.

  4. Dans la barre d’outils de l’onglet Traductions , cliquez sur Nouvelle traduction , cliquez sur Français (France) dans la boîte de dialogue Sélectionner une langue , puis cliquez sur OK.

    Une autre colonne de langue apparaît pour vous permettre de définir les traductions en français.

  5. Sur la ligne de l’objet Caption pour la dimension Date , tapez Fecha dans la colonne de traduction Espagnol (Espagne) et Date dans la colonne de traduction Français (France) .

  6. Sur la ligne de l’objet Caption pour le groupe de mesures Internet Sales , tapez Ventas del lnternet dans la colonne de traduction Espagnol (Espagne) et Ventes sur Internet dans la colonne de traduction Français (France) .

  7. Sur la ligne de l’objet Caption pour la mesure Internet Sales-Sales Amount, tapez Cantidad de las Ventas del Internet dans la colonne de traduction Espagnol (Espagne) et Montant des ventes sur Internet dans la colonne de traduction Français (France) .

    Les étapes de cette procédure illustrent le processus de définition de traductions des métadonnées pour les objets de cube.

Exploration du cube en utilisant des traductions

  1. Dans le menu Générer , cliquez sur Déployer Analysis Services Tutorial.

  2. Après avoir déployé le didacticiel, revenez à l’onglet Navigateur , puis cliquez sur Reconnexion.

  3. Supprimez toutes les hiérarchies et mesures du volet Données et sélectionnez SQL Server Analysis Services tutoriel dans la liste Perspectives.

  4. Dans le volet Métadonnées, développez Mesures puis développez Internet Sales.

    Notez que la mesure Internet Sales-Sales Amount apparaît en anglais dans ce groupe de mesures.

  5. Dans la barre d’outils, sélectionnez Espagnol (Espagne) dans la liste Langue .

    Observez que les éléments du volet Métadonnées sont remplis à nouveau. Une fois les éléments du volet Métadonnées actualisés, observez que la mesure Internet Sales-Sales Amount ne figure plus dans le dossier d'affichage Internet Sales. Au lieu de cela, elle apparaît en espagnol dans un nouveau dossier d’affichage nommé Ventas del lnternet, comme le montre l’image suivante.

    Volet métadonnées remplies à nouveau volet

  6. Dans le volet Métadonnées, cliquez avec le bouton droit sur Cantidad de las Ventas del Internet , puis sélectionnez Ajouter à la requête.

  7. Dans le volet Métadonnées, développez Fecha, développez Fecha.Calendar Date, cliquez avec le bouton droit sur Fecha.Calendar Date, puis sélectionnez Ajouter au filtre.

  8. Dans le volet Filtre , sélectionnez CY 2007 comme expression de filtre.

  9. Dans le volet Métadonnées, cliquez avec le bouton droit sur Mes del Año et sélectionnez Ajouter à la requête.

    Observez que les noms de mois apparaissent en espagnol, comme le montre l'image suivante.

    Noms des mois en espagnol dans le volet données

  10. Dans la barre d’outils, sélectionnez Français (France) dans la liste Langue .

    Observez que les noms de mois apparaissent maintenant en français, de même que le nom de la mesure.

Leçon suivante

Leçon 10 : Définition de rôles d’administration

Voir aussi

Traductions de dimension
Traductions de cube
Prise en charge des traductions dans Analysis Services