Ce sujet n'a pas encore été évalué - Évaluez ce sujet

Instructions et limitations pour Windows Azure SQL Reporting

 Cette rubrique répertorie des instructions et des informations sur les limitations à prendre en compte lors de l'utilisation de Microsoft SQL Reporting Windows Azure.

Problèmes connus

Pour obtenir la liste à jour des problèmes connus de la dernière version de SQL Reporting Windows Azure, consultez Problèmes connus (Windows Azure SQL Reporting).

Dans cet article

Sécurité

Tenez compte des instructions et limitations suivantes lorsque vous gérez la sécurité de vos serveurs de rapports, rapports et éléments liés aux rapports SQL Reporting :

  • Pour développer des applications qui incluent un contrôle de rapport incorporé, utilisez les meilleures pratiques pour sécuriser votre chaîne de connexion. Pour plus d'informations, consultez Guide Mise en route pour les développeurs d'application (SQL Reporting).

  • Pour accorder l'accès aux rapports, vous devez fournir aux lecteurs de rapports une URL, un nom d'utilisateur et un mot de passe. Vous pouvez créer des comptes d'utilisateur dans le portail de gestion et leur attribuer des rôles qui octroient diverses autorisations, puis fournir ces noms d'utilisateurs et mots de passe aux lecteurs de rapports. Pour plus d'informations, consultez Procédure : gérer des utilisateurs (Windows Azure SQL Reporting).

    Pour plus d'informations sur les informations d'identification à utiliser en fonction des circonstances, consultez Résumé des informations d'identification.

  • Les rapports ne peuvent utiliser que des données provenant de bases de données Base de données SQL. Seule l'authentification par nom d'utilisateur et mot de passe Base de données SQL est prise en charge. Pour fournir l'accès aux sources de données partagées, il est recommandé de créer et déployer des sources de données partagées pour les rapports dans un dossier sur le serveur de rapports, et de stocker les informations d'identification de chaque source de données partagée sur le serveur de rapports.

    Lorsque vous créez des rapports, utilisez le type de connexion Microsoft SQL Azure dans les sources de données de rapport. Pour plus d'informations, consultez Connexions de données, sources de données et chaînes de connexion (SSRS).

  • Par défaut, les éléments de rapport héritent de la sécurité en fonction des autorisations du dossier du rapport. Le dossier dans lequel vous déployez les éléments de rapport a son importance. Si vous attribuez des autorisations spécifiques à un dossier, vous interrompez l'héritage des autorisations dans l'arborescence des dossiers. Ce comportement est le même dans SQL Reporting que dans les serveurs de rapports Reporting Services locaux. Pour plus d'informations, consultez Octroi d'autorisations sur un serveur de rapports en mode natif.

Pour plus d'informations sur la sécurité Base de données SQL, consultez Instructions de sécurité et limitations (Base de données SQL).

Retour en haut

Comparaison non détaillée des fonctionnalités Reporting Services et des fonctionnalités SQL Reporting Windows Azure

Utilisez le tableau suivant pour comparer les fonctionnalités entre SQL Server Reporting Services (SSRS) configuré en mode natif et SQL Reporting. Le mode intégré SharePoint SSRS n'est pas pris en charge dans SQL Reporting.

 

Fonctionnalité SQL Reporting Windows Azure SQL Server Reporting Services

Outils de conception

Concepteur de rapports dans SQL Server Data Tools

Générateur de rapports version 3.0

Concepteur de rapports dans SQL Server Data Tools

Générateur de rapports version 3.0

Sources de données

Base de données SQL Windows Azure

Sources de données intégrées ou personnalisables. Pour plus d'informations, consultez Connexions de données, sources de données et chaînes de connexion (SSRS).

Gestion et remise des rapports

Portail de gestion Windows Azure

Inclut l'affichage et le rendu de rapports dans plusieurs formats.

Les rapports peuvent être affichés dans des navigateurs, dans des applications Windows Forms et ASP.NET pour la Visionneuse de rapports.

Utilisez le Gestionnaire de rapports pour mode natif ou les pages d'application SharePoint pour le mode intégré SharePoint.

Inclut l'affichage des rapports, le rendu des rapports dans plusieurs formats, la création d'abonnements et de remises planifiées, la gestion des rapports mis en cache et des datasets partagés.

Les rapports peuvent être affichés dans des navigateurs, dans des applications Windows Forms et ASP.NET pour la Visionneuse de rapports et dans des composants WebPart SharePoint.

Extensibilité

Aucune extension n'est prise en charge dans cette version.

Extensions personnalisées pour les données, le traitement, le rendu, la remise et la sécurité

Modèle de sécurité

Authentification par nom d'utilisateur et mot de passe Base de données SQL Windows Azure

Les autorisations sur les rapports et les éléments liés aux rapports sont contrôlées par l'attribution de rôles.

L'authentification Windows et les autres types d'authentification ne sont pas pris en charge.

Les autorisations sur les rapports et les éléments liés aux rapports sont contrôlées par l'attribution de rôles.

Retour en haut

Fonctionnalités Reporting Services non disponibles dans SQL Reporting

Les fonctionnalités suivantes ne sont pas disponibles dans cette version de SQL Reporting.

 

Fonctionnalités non prises en charge Description

Fonctions d'abonnement et de planification

La création d'abonnements ou la planification d'instantanés de rapport ou d'historiques ne sont pas pris en charge.

Modèles SMDL (Semantic Model Definition Language)

La création de modèles de rapport SMDL n'est pas prise en charge.

Environnements de création de rapports client.

La création de rapports à partir du Générateur de rapports version 1.0 ou 2.0 n'est pas prise en charge. Créez des rapports à l'aide du Générateur de rapports version 3.0 et téléchargez-les.

Vous pouvez également créer et déployer plusieurs rapports à l'aide du Concepteur de rapports dans SQL Server Data Tools. Pour plus d'informations, consultez Installer SQL Server Data Tools pour créer des rapports sur Windows Azure et Procédure : déployer un projet de rapport (SQL Reporting Windows Azure).

Gestionnaire de rapports

Le Gestionnaire de rapports n'est pas disponible. Toutefois, le portail de gestion fournit des fonctionnalités similaires.

Utilisez le portail de gestion pour configurer des serveurs de rapports.

Utilisez la syntaxe de l'accès URL, ou accédez au serveur de rapports à partir du portail de gestion, et cliquez sur le rapport. Pour plus d'informations, consultez Portail Windows Azure SQL Reporting, Guide Mise en route pour les lecteurs de rapports (Windows Azure SQL Reporting) et Mise en route de Windows Azure SQL Reporting.

Limitations de déploiement

Le déploiement des éléments suivants sur un serveur de rapports SQL Reporting n'est pas pris en charge :

  • Assemblys personnalisés

  • Extensions personnalisées, notamment pour le traitement des données, la remise, le rendu et les extensions de sécurité

  • Éléments de rapport personnalisés

  • Fichiers RDCE (Report Definition Customization Extension)

  • Code dans un élément Code dans une définition de rapport

Sources de données

Utilisez uniquement le type de source de données Microsoft SQL Azure. Les autres types de sources de données ne sont pas pris en charge.

Informations d'identification de source de données

Utilisez uniquement l'authentification SQL Server. L'authentification Windows n'est pas prise en charge.

Accès par programme

L'accès par programme suivant à un serveur de rapports n'est pas pris en charge :

  • Fournisseur WMI Reporting Services

  • Point de terminaison API SOAP 2006

  • Certains API SOAP de points de terminaison 2010 et 2005 ne sont pas pris en charge. Pour plus d'informations, consultez API non prises en charge.

Configuration

Le gestionnaire de configuration de Reporting Services n'est pas disponible.

Le mode intégré SharePoint n'est pas pris en charge. Une instance du service SQL Reporting est basée sur le mode natif de Reporting Services.

Images

Les images d'élément de rapport dont la source de l'image est un lien vers une image externe ne sont pas prises en charge. La taille maximale des images stockées dans des bases de données est de 1 Mo.

Retour en haut

Compatibilité des outils

Lorsque vous utilisez SQL Reporting, vous utilisez plusieurs ensembles d'outils pour effectuer diverses tâches. Utilisez les informations du tableau suivant pour déterminer les versions des outils dont vous avez besoin en fonction des tâches que vous effectuez.

 

Tâche Outil et version Description et liens

Création de rapports

Générateur de rapports version 3.0

Concepteur de rapports dans SQL Server Data Tools, SQL Server 2008 R2 et les versions ultérieures.

Utilisez le Générateur de rapports ou le Concepteur de rapports dans SQL Server Data Tools pour créer des définitions de rapport (.rdl). SQL Server Data Tools peut être installé à partir du support d'installation SQL Server ou de SQL Server Express Edition with Advanced Services. Pour plus d'informations, consultez Télécharger le Générateur de rapports ou Installer SQL Server Data Tools pour créer des rapports sur Windows Azure.

Concevoir des requêtes de dataset

Utilisation des concepteurs de requêtes dans le Concepteur de rapports

Utilisez le concepteur de requêtes associé au type de source de données Microsoft SQL Azure.

 

SQL Server Management Studio

Utilisez Management Studio SQL Server 2008 R2 ou les versions ultérieures pour vous connecter à une base de données Base de données SQL et développer des requêtes. Collez la requête dans le volet de requête du dataset dans votre rapport.

Développer des applications Windows Azure Windows Forms ou ASP.NET AJAX locales avec création de rapports intégrée

Visual Studio 2010 ou Visual Studio 2012

noteRemarque
La version Web Developer Express Edition de Visual Studio 2010 n'est pas prise en charge.

Pour les applications qui incorporent des contrôles de rapport, utilisez Visual Studio et les Outils Windows Azure pour Microsoft Visual Studio.

Gérer les serveurs de rapports

Page du portail de gestion Windows Azure

Utilisez la page du portail de gestion pour configurer et gérer Base de données SQL, et pour configurer votre serveur de rapports.

Vous ne pouvez pas utiliser SQL Server Management Studio pour vous connecter à une instance SQL Reporting.

Gérer le contenu du serveur de rapports

Applications qui interagissent avec le service Web de serveur de rapports

Interagissez par programme avec le contenu du serveur de rapports en appelant des méthodes SOAP sur les points de terminaison du service Web du serveur de rapports. Pour plus d'informations, consultez API non prises en charge, puis Espace de noms ReportService2005, Espace de noms ReportService2010 et SQL Azure Reporting Samples.

Afficher les rapports

Navigateur

Accédez au rapport à l'aide de l'URL du serveur de rapports ou de la syntaxe de l'accès URL. Pour plus d'informations, consultez Guide Mise en route pour les lecteurs de rapports (Windows Azure SQL Reporting).

Retour en haut

API non prises en charge

Cette version ne prend pas en charge les API suivantes.

 

Élément Liste

Classes ReportService2010

CacheRefreshPlan, CacheRefreshPlanState, DataRetrievalPlan

NoSchedule, Schedule, ScheduleDefinition, ScheduleDefinitionOrReference, ScheduleExpiration, ScheduleReference

Subscription

ModelCatalogItem, ModelDrillthroughReport, ModelItem, ModelPerspective

Méthodes ReportService2010

CreateReportEditSession, FireEvent, GetReportServerConfigInfo, GenerateModel

GetExecutionOptions, UpdateItemExecutionSnapshot, SetItemHistoryOptions

CreateCacheRefreshPlan, CreateSchedule

CreateDataDrivenSubscription, CreateSubscription

Classes ReportService2005

DailyRecurrence, WeeklyRecurrence, MonthlyRecurrence

MonthsOfYearSelector, DataRetrievalPlan

ModelCatalogItem, ModelDrillthroughReport, ModelItem, ModelPerspective

MonthlyDOWRecurrence, Subscription

Schedule, ScheduleDefinition, ScheduleDefinitionOrReference, ScheduleExpiration, ScheduleReference

Énumérations ReportService2005

ScheduleStateEnum

Méthodes ReportService2005

CreateSchedule, DeleteSchedule, GetScheduleProperties, ListScheduledReports, ListSchedules, PauseSchedule, ResumeSchedule, SetScheduleProperties

CreateSubscription, DeleteSubscription, GetSubscriptionProperties, ListSubscriptions, ListSubscriptionsUsingDataSource, SetSubscriptionProperties, CreateDataDrivenSubscription, GetDataDrivenSubscriptionProperties, SetDataDrivenSubscriptionProperties

ListSecureMethods

CreateModel, GenerateModel, GetModelDefinition, GetModelItemPermissions, GetModelItemPolicies, GetUserModel, InheritModelItemParentSecurity, ListModelDrillthroughReports, ListModelItemChildren, ListModelPerspectives, SetModelDefinition, SetModelDrillthroughReports, SetModelItemPolicies, RemoveAllModelItemPolicies, RegenerateModel

Pour plus d'informations, consultez Espace de noms ReportService2005 et Espace de noms ReportService2010.

Retour en haut

Pour plus d'informations

Pour fournir des commentaires, trouver des informations supplémentaire ou obtenir une assistance pair à pair, consultez Liens utiles pour SQL Azure Reporting.

Retour en haut

Voir aussi

Autres ressources

Windows Azure SQL Reporting

Cela vous a-t-il été utile ?
(1500 caractères restants)

Ajouts de la communauté

© 2013 Microsoft. Tous droits réservés.
facebook page visit twitter rss feed newsletter