2012-10-10 4 views
1

Quelle est la meilleure façon de lire les métadonnées (y compris les traductions) du SSAS?
Jusqu'à présent, ADOMD.Net est très utile mais je n'arrive pas à trouver un moyen d'accéder aux traductions.Obtenez des traductions de SSAS avec ADOMD.Net

J'ai besoin de remplir les métadonnées pour un navigateur de cubes personnalisé et je ne peux pas compter sur SSAS pour faire les traductions pour moi. En raison des restrictions de nos clients, l'application cliente n'a pas un accès direct au serveur SSAS mais transmet plutôt les requêtes MDX via un serveur SQL lié. Par conséquent, SSAS n'est pas en mesure de déterminer les paramètres de culture de la machine cliente. C'est pourquoi je souhaite conserver toutes les métadonnées dans une base de données accessible en utilisant une extension SSAS. Petite histoire courte: Comment puis-je accéder aux traductions qui résident dans SSAS en utilisant C#?

Répondre

0

c'est une exigence étrange, je ne sais pas comment cela peut être fait, mais pouvez-vous expliquer pourquoi passez-vous tous ces problèmes pour accéder à votre cube? Je peux seulement imaginer que cela a quelque chose à voir avec la sécurité. Si oui, je peux vous conseiller de regarder le lien this qui explique comment configurer l'accès HTTP à Analysis Services. Le lien est marqué sur SQL 2012 mais il fonctionne même sur 2005 (je l'ai fait)

+0

Outre les restrictions de réseau évidemment, l'une des raisons est que nous voulons être en mesure d'enrichir les rapports avec des données relationnelles à partir des bases de données transactionnelles par joindre des requêtes SQL et MDX; sans avoir à passer toutes ces données via SSAS. L'application fournit une interface graphique pour créer des requêtes de base de données basées sur des métadonnées que nous aimerions étendre avec la fonctionnalité OLAP. –

+0

Sachez que vous avez besoin d'une licence Web pour SQL Server si vous exposez des données de cube en ligne. –

Questions connexes