Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
La prise en charge multilingue dans Microsoft SQL Server Analysis Services est effectuée par le biais de traductions. Une traduction contient un identificateur de langue et des liaisons pour les propriétés des objets Analysis Services qui peuvent être présentés dans plusieurs langues. Par exemple, vous pouvez définir une traduction pour une base de données Analysis Services pour présenter la légende et la description de cette base de données dans une langue spécifiée. Pour plus d’informations sur les traductions, consultez Cube Translations.
Définition de traductions
Vous pouvez définir des traductions dans SQL Server Data Tools (SSDT) à l’aide du concepteur approprié pour l’objet Analysis Services à traduire. La définition d’une traduction crée un Translation objet associé à l’objet Analysis Services approprié qui a les valeurs littérales explicites spécifiées, dans la langue spécifiée, pour les propriétés de l’objet Analysis Services associé.
Les objets et propriétés suivants dans Analysis Services peuvent avoir des traductions associées :
1 La CaptionColumn propriété d’un attribut peut être liée à une colonne dans une vue de source de données et peut utiliser un classement Windows autre que celui spécifié pour l’instance, contrairement à d’autres traductions.
Définition des traductions d’attributs
Les traductions associées aux attributs dans les dimensions de base de données sont gérées différemment des autres traductions de la manière suivante :
Une liaison de colonne, au lieu d’une valeur littérale explicite, peut être associée à la
CaptionColumnpropriété afin que les noms de membres de cet attribut puissent être traduits.Un classement Windows autre que le classement spécifié pour l’instance peut être utilisé afin que les membres de l’attribut puissent être correctement triés pour la langue spécifiée dans la traduction.
Vous pouvez utiliser la boîte de dialogue Traduction des données d’attribut dans SQL Server Data Tools (SSDT) pour définir des traductions pour les attributs dans les dimensions de base de données. Pour plus d’informations sur la boîte de dialogue Traduction des données d’attribut , consultez la boîte de dialogue Traduction des données d’attribut (Analysis Services - Données multidimensionnelles) .
Résolution des traductions
Si une application cliente demande des informations dans un identificateur de langue spécifié, l’instance Analysis Services tente de résoudre les données et les métadonnées des objets Analysis Services vers l’identificateur de langue le plus proche possible. Si l’application cliente ne spécifie pas de langue par défaut ou spécifie l’identificateur de paramètres régionaux neutre (0) ou traite l’identificateur de langue par défaut (1024), Analysis Services utilise la langue par défaut de l’instance pour retourner des données et des métadonnées pour les objets Analysis Services.
Si l’application cliente spécifie un identificateur de langue autre que l’identificateur de langue par défaut, l’instance effectue une itération dans toutes les traductions disponibles pour tous les objets disponibles. Si l’identificateur de langue spécifié correspond à l’identificateur de langue d’une traduction, Analysis Services retourne cette traduction. Si une correspondance est introuvable, Analysis Services tente d’utiliser l’une des méthodes suivantes pour retourner des traductions avec un identificateur de langue le plus proche de l’identificateur de langue spécifié :
Pour les identificateurs de langue suivants, Analysis Services tente d’utiliser un identificateur de langue secondaire si une traduction de l’identificateur de langue spécifié n’est pas définie :
Identificateur de langue spécifié Identificateur de langue secondaire 3076 - Chinois (RASHK, RPC) 1028 - Chinois (Taïwan) 5124 - Chinois (Macao SAR) 1028 - Chinois (Taïwan) 1028 - Chinois (Taïwan) Langue par défaut 4100 - Chinois (Singapour) 2052 - Chinois (PRC) 2074 - Croate Langue par défaut 3098 - Croate (cyrillique) Langue par défaut Pour tous les autres identificateurs de langue spécifiés, Analysis Services extrait la langue principale de l’identificateur de langue spécifié et récupère l’identificateur de langue indiqué par Windows comme la meilleure correspondance pour la langue primaire. Si une traduction pour le meilleur identificateur de langue de correspondance est introuvable ou si l’identificateur de langue spécifié est la meilleure correspondance pour la langue primaire, la langue par défaut est utilisée.
Suppression d’objets de traduction
Vous pouvez cliquer avec le bouton droit sur un objet de traduction dans le concepteur de dimension ou de cube pour le supprimer définitivement. Vous ne pouvez pas restaurer ou recycler un objet supprimé. Veillez donc à consulter la liste des objets affectés avant de continuer.
Voir aussi
Scénarios de globalisation pour Analysis Services Multidimensional
Langues et classements (Analysis Services)