J'utilise Sql Server Analysis Services 2008 pour créer un cube. J'ai le scénario suivant et je me demandais si quelqu'un avait des idées sur la façon de l'accomplir. Le cube est affiché sur le Web à l'aide d'un outil tiers (analyse active). Il existe une sécurité basée sur les rôles, de sorte que l'utilisateur ne voit que ses données. J'essaye de permettre à l'utilisateur de voir leurs données, et également un total de toutes les autres données. Par exemple, l'utilisateur n'a actuellement accès qu'à la population totale du Massachusetts, mais devrait également voir une ligne en dessous avec la population totale de tous les états.
Année
États MA 1,000,000.00 1,050,000.00 1,102,500.00
Tous les États (?) 365,000,000.00 383,250,000.00 402,412,500.00Sql Server Analysis Services 2008 Totaux
1
A
Répondre
1
Vous pouvez modifier le rôle et o Dans l'onglet Données de dimension, vous avez probablement sélectionné Activer les totaux visuels, ce qui empêche l'utilisateur de voir le total de tous les états. Lorsque vous désactivez la case à cocher, l'utilisateur ne voit toujours que MA mais le total doit être tous les états.
0
compléter la réponse de Stacia, car il peut être difficile à comprendre:
- visuels totaux = true -> ne voient que les totaux autorisés à l'utilisateur
- visuels totaux = false -> voir la grande totale, même si il peut une partie restreinte en raison des autorisations
Questions connexes
- 1. SQL Server Analysis Services
- 2. autojointure SQL Server Analysis Services
- 3. SQL Server Analysis Services 2008 et ByAccount agrégations
- 4. Analysis Services 2008 Olap
- 5. un à plusieurs dans SQL Server Analysis Services
- 6. Mode SQL Server 2012 Analysis Services
- 7. MDX: Analysis Services 2008, Excel 2007
- 8. SQL Server Analysis Services et Team Foundation Server
- 9. Modifier les autorisations SQL Server Analysis Services lors de l'installation
- 10. sql server 2008 Reporting Services
- 11. Microsoft SQL Analysis Server
- 12. SQL, Analysis Services OU Reporting Services
- 13. Sql Analysis Services Date actuelle
- 14. Modification du schéma source tabulaire de SQL Server Analysis Services
- 15. Limites de mémoire pour SQL Server 2008 R2 Standard et Analysis Services
- 16. SSIS Analysis Services
- 17. Dimension SQL OLAP SQL Analysis Services
- 18. Ressources pour Analysis Server et Reporting Services
- 19. Cubes OLAP: Compatibilité entre Analysis Services 2005 et 2008
- 20. Compatibilité Sql Server Integration Services 2008-2005
- 21. tutorial sql server 2008 Reporting Services R2
- 22. Contrôle de SQL Server 2008 Reporting Services
- 23. SQL Server 2008, Powershell et Web Services
- 24. Services de notification dans SQL Server 2008
- 25. SQL Server 2008 Reporting Services Erreur Throwing
- 26. SQL Server 2008 Reporting Services Authentification
- 27. Requête SQL Server 2008/Reporting Services
- 28. Autorisations SQL Server 2008 Reporting Services
- 29. SQL Server 2008 et SP1
- 30. Différent comportement NON VIDE dans Analysis Server 2000 et 2008
+1 agréable, pas everyne sait que :) – Diego
Ce fut une information très utile et je pense avoir résolu une partie de mon problème mais je suis toujours coincé sur la façon de créer le membre de la dimension "Tous les Etats". Je sais que les totaux sont affichés dans le navigateur de cube avec la somme de tous les états, mais ce total n'est pas envoyé à l'outil tiers que j'utilise. Je pense que les totaux sont spécifiques au navigateur de cube. Quelqu'un at-il des idées sur la façon dont je peux envoyer les totaux de tous les états à mon outil tiers (Active Analysis), ou l'alternative serait de créer un nouveau membre de dimension "Tous les Etats" avec les totaux. –
Vous pouvez créer un membre personnalisé dans l'onglet Calculs du concepteur de cube. Disons que votre dimension est [État] et l'attribut est [État]. Lorsque vous créez le calcul, définissez la hiérarchie parent à State.State. Définissez l'expression à quelque chose comme ceci: Agrégat ([État]. [État]. [État] .members) – Stacia