TechNet
Exporter (0) Imprimer
Développer tout

Type de connexion Analysis Services pour MDX (SSRS)

 

S'applique à: SQL Server 2016

Pour inclure les données d’une Analysis Services cube dans votre rapport, vous devez avoir un dataset basé sur une source de données de rapport de type Microsoft SQL Server Analysis Services. Ce type de source de données intégré est basé sur l'extension de données Microsoft SQL Server Analysis Services. Vous pouvez récupérer les métadonnées relatives aux dimensions, hiérarchies, niveaux, indicateurs de performance clés (KPI), mesures et attributs d'un cube Microsoft SQL Server Analysis Services afin de les utiliser comme données de rapport.

Cette extension pour le traitement des données prend en charge des paramètres à valeurs multiples, des agrégats de serveur et des informations d'identification qui sont gérés séparément de la chaîne de connexion.

Utilisez les informations de cette rubrique pour générer une source de données. Pour obtenir des instructions détaillées, consultez Ajouter et vérifier une connexion de données & #40 ; SSRS & #41 ; et le Générateur de rapports.

Lorsque vous vous connectez à un cube Analysis Services, vous vous connectez à l'objet de base de données d'une instance d'Analysis Services sur un serveur. La base de données peut avoir plusieurs cubes. Vous spécifiez le cube dans le concepteur de requêtes lorsque vous générez la requête. L’exemple suivant montre une chaîne de connexion :

data source=<server name>;initial catalog=<database name>  

Pour des exemples de chaîne de connexion supplémentaires, consultez la page des connexions de données, les Sources de données et les chaînes de connexion dans le Générateur de rapports.

Arrow icon used with Back to Top link Retour au début

Les informations d'identification sont obligatoires pour exécuter des requêtes, afficher l'aperçu du rapport localement et afficher l'aperçu du rapport à partir du serveur de rapports.

Après avoir publié votre rapport, vous pouvez devoir modifier les informations d'identification pour la source de données afin que les autorisations soient valides pour récupérer les données lorsque le rapport s'exécute sur le serveur de rapports.

Sur un client de création de rapports, les options suivantes sont disponibles pour spécifier des informations d'identification :

  • Utilisateur Windows actuel (également appelé sécurité intégrée).

  • Utiliser un nom d'utilisateur et un mot de passe enregistrés.

  • demander à l'utilisateur des informations d'identification ; Cette option prend uniquement en charge la sécurité intégrée de Windows.

  • Aucune information d'identification n'est requise. Pour utiliser cette option, vous devez avoir configuré le compte d'exécution sans assistance sur le serveur de rapports. Pour plus d’informations, consultez configurer le compte d’exécution sans assistance & #40 ; SSRS Configuration Manager & #41 ; dans la documentation de Reporting Services dans sur msdn.microsoft.com.

Pour plus d’informations, consultez la page des connexions de données, Sources de données et les chaînes de connexion & #40 ; SSRS & #41 ; et le Générateur de rapports ou spécifier les informations d’identification dans le Générateur de rapports.

Arrow icon used with Back to Top link Retour au début

Après avoir établi une connexion de données à une source de données Analysis Services, vous créez un dataset et définissez une requête MDX (Multidimensional Expression) qui spécifie les données à récupérer à partir du cube. Utilisez le concepteur de requêtes graphique MDX pour parcourir les différentes structures de données sous-jacentes de la source de données et effectuer une sélection.

Vous pouvez spécifier une requête de plusieurs façons :

  • Générer une requête de manière interactive. Le concepteur de requêtes MDX Analysis Services prend en charge les vues suivantes :

    • En mode conception faire glisser des dimensions, membres, propriétés de membre, mesures et indicateurs de performance clés à partir de l’Explorateur de métadonnées pour le données volet pour créer une requête MDX. Faites glisser les membres calculés du volet CalculatedMembers au volet des données pour définir d’autres champs de dataset.

    • En mode de requête faire glisser des dimensions, membres, propriétés de membre, mesures et indicateurs de performance clés à partir du navigateur de métadonnées vers le volet de requête pour créer une requête MDX. Il est possible de modifier le texte MDX directement dans le volet Requête. Faites glisser les membres calculés du volet CalculatedMembers vers le volet de requête pour définir d’autres champs de dataset.

    Pour plus d’informations, consultez l’Interface utilisateur concepteur les requêtes Analysis Services MDX & #40 ; Rapport du Générateur & #41 ;.

  • Importer une requête MDX existante à partir d'un rapport. Utilisez le importer bouton requête pour rechercher un fichier .rdl et importer une requête. Vous pouvez importer une requête à partir d'un rapport qui contient un dataset incorporé basé sur une source de données Analysis Services. L'importation d'une requête MDX directement à partir d'un fichier .mdx n'est pas prise en charge.

Au moment de la conception, exécutez la requête pour afficher un jeu de résultats. Les résultats de la requête sont automatiquement récupérés comme un ensemble de lignes aplati. Les colonnes dans le jeu de résultats d'une requête remplissent la collection de champs pour un dataset. Après avoir généré la requête, affichez la collection de champs de dataset générée à partir des métadonnées dans le volet des données de rapport. Lorsque le rapport s'exécute, les données réelles sont retournées à partir de la source de données externe.

Le Analysis Services prend en charge l’extension de traitement des données Propriétés de champ de dataset étendues. Il s'agit des valeurs disponibles dans la source de données externe mais qui ne s'affichent pas dans le volet des données de rapport. Vous pouvez utiliser les propriétés de champ étendues prises en charge par le Analysis Services extension pour le traitement des données dans votre rapport via intégré champs collection. Pour les propriétés qui possèdent des valeurs dans la source de données, vous pouvez accéder à des valeurs de propriété prédéfinies telles que FormattedValue, couleur, ou UniqueName. Pour plus d’informations, consultez Propriétés de champ étendues pour une base de données Analysis Services & #40 ; SSRS & #41 ;).

Arrow icon used with Back to Top link Retour au début

Pour inclure les paramètres de requête, créez un filtre dans la zone de filtre du concepteur de requêtes et marquez le filtre en tant que paramètre. Pour chaque filtre, un dataset est créé automatiquement afin de fournir les valeurs disponibles. Par défaut, ces datasets n'apparaissent pas dans le volet Données du rapport. Pour plus d’informations, consultez définir les paramètres dans le Concepteur de requêtes MDX pour Analysis Services & #40 ; SSRS & #41 ; et le Générateur de rapports et afficher des Datasets masqués pour les valeurs de paramètre pour les données multidimensionnelles & #40 ; SSRS & #41 ; et le Générateur de rapports.

Par défaut, chaque paramètre de rapport a type de données texte. Après avoir créé les paramètres de rapport, vous devrez peut-être modifier les valeurs par défaut. Pour plus d’informations, consultez la page les paramètres de rapport & #40 ; Le Générateur de rapports et le Concepteur de rapports & #41 ;.

Arrow icon used with Back to Top link Retour au début

L'extension de données Analysis Services est basée sur le protocole XMLA (XML for Analysis). Les jeux de résultats de cubes sont récupérés via le protocole XMLA sous la forme d'un ensemble de lignes aplati. Les hiérarchies déséquilibrées ne sont pas prises en charge. Pour plus d’informations, consultez hiérarchies irrégulières.

Vous pouvez également récupérer les données d'un cube Analysis Services à partir du type de source de données OLE DB. Pour plus d’informations, consultez Type de connexion OLE DB & #40 ; SSRS & #41 ;.

Pour plus d’informations sur les versions prises en charge, consultez la page des Sources de données prises en charge par Reporting Services & #40 ; SSRS & #41 ; dans la Reporting Services documentation dans SQL Server la documentation en ligne.

Arrow icon used with Back to Top link Retour au début

Ces sections de la documentation fournissent des informations de fond d'ordre conceptuel sur les données de rapport, ainsi que des informations sur les procédures de définition, de personnalisation et d'utilisation des parties d'un rapport qui sont liées aux données.

Datasets du rapport & #40 ; SSRS & #41 ;
Fournit une vue d'ensemble de l'accès aux données pour votre rapport.

Connexions de données, sources de données et chaînes de connexion dans le Générateur de rapports
Fournit des informations sur les connexions de données et les sources de données.

Rapport incorporé des jeux de données et des Datasets partagés & #40 ; Le Générateur de rapports et SSRS & #41 ;
Fournit des informations sur les datasets incorporés et partagés.

Collection de champs du DataSet & #40 ; Le Générateur de rapports et SSRS & #41 ;
Fournit des informations sur la collection de champs de dataset générée par la requête.

Propriétés de champ étendues pour une base de données Analysis Services & #40 ; SSRS & #41 ;
Fournit des informations sur les champs supplémentaires disponibles via le fournisseur de données XMLA.

Sources de données prises en charge par Reporting Services & #40 ; SSRS & #41 ; dans la Reporting Services documentation dans SQL Server la documentation en ligne.
Fournit des informations détaillées sur la prise en charge des plateformes et des versions pour chaque extension de données.

Arrow icon used with Back to Top link Retour au début

Paramètres de rapport & #40 ; Le Générateur de rapports et le Concepteur de rapports & #41 ;
Filtre, groupe et trier des données & #40 ; Le Générateur de rapports et SSRS & #41 ;
Expressions & #40 ; Le Générateur de rapports et SSRS & #41 ;

Ajouts de la communauté

Afficher:
© 2016 Microsoft