13
ENESYS RS DATA EXTENSION Enesys RS Data Extension est une extension de données permettant d’utiliser toute la puissance de Microsoft SQL Server Reporting Services pour créer des rapports à partir de listes SharePoint. Enesys RS Data Extension fournit un langage de requête permettant d’aggréger, combiner et calculer les données à partir de multiples listes situées sur n’importe quel site SharePoint. En plus de permettre la création de rapports attrayants, la puissance du langage de requête d’Enesys RS Data Extension fournit la solution idéale pour résoudre des problématiques fonctionnelles (en intégrant et calculant des données à partir de plusieurs listes) sans nécessairement recourir au développement d’applications spécifiques. Cette présentation explique son fonctionnement dans le cadre de Reporting Services. Construisez des rapports à partir de listes SharePoint en utilisant Microsoft SQL Server Reporting Services et Enesys RS Data Extension

ENESYS RS DATA EXTENSION Enesys RS Data Extension est une extension de données permettant dutiliser toute la puissance de Microsoft SQL Server Reporting

Embed Size (px)

Citation preview

Page 1: ENESYS RS DATA EXTENSION Enesys RS Data Extension est une extension de données permettant dutiliser toute la puissance de Microsoft SQL Server Reporting

ENESYS RS DATA EXTENSION

Enesys RS Data Extension est une extension de données permettant d’utiliser toute la puissance de Microsoft SQL Server Reporting Services pour créer des rapports à partir de listes SharePoint.Enesys RS Data Extension fournit un langage de requête permettant d’aggréger, combiner et calculer les données à partir de multiples listes situées sur n’importe quel site SharePoint.En plus de permettre la création de rapports attrayants, la puissance du langage de requête d’Enesys RS Data Extension fournit la solution idéale pour résoudre des problématiques fonctionnelles (en intégrant et calculant des données à partir de plusieurs listes) sans nécessairement recourir au développement d’applications spécifiques. Cette présentation explique son fonctionnement dans le cadre de Reporting Services.

Construisez des rapports à partir de listes SharePoint en utilisant Microsoft SQL Server Reporting Services et Enesys RS Data Extension

Page 2: ENESYS RS DATA EXTENSION Enesys RS Data Extension est une extension de données permettant dutiliser toute la puissance de Microsoft SQL Server Reporting

ENESYS RS DATA EXTEN

SION

Microsoft SQL Server Reporting Services est une plate-forme complète et extensible de reporting. En s’appuyant sur cette architecture, Enesys RS Data Extension fournit un nouveau type de source de

données permettant d’exécuter des requêtes à partir de listes SharePoint.

Architecture Reporting Services

Data Sources(SQL, XML, Oracle, …)

DeliveryChannels

(e-mail, SharePoint,

…)

SecurityServices

Output Formats

(Excel,Html, …)

Report Server

Data ProcessingData Processing

RenderingRendering

SecuritySecurity

DeliveryDelivery

Report ProcessingReport Processing

Programmatic Interfaces:XML Web Service and URL Access

Report Manager Report Viewer

Microsoft Office

Microsoft Office

Custom Applications

Custom Applications

Report Server Databases

BrowserBrowser Report BuilderReport Builder

Report Builder – Query generationDrill-through Report generation

Report Builder – Query generationDrill-through Report generation

Report DesignerReport Designer

Data ProcessingData Processing

Page 3: ENESYS RS DATA EXTENSION Enesys RS Data Extension est une extension de données permettant dutiliser toute la puissance de Microsoft SQL Server Reporting

RAPPORTS, SOURCE DE DONNÉES ET DATASET

Un rapport s’appuie sur un ou plusieurs Dataset (jeu de données) et une ou plusieurs sources de données (Data source).L’explication de ces concepts permet de comprendre le positionnement de Enesys RS Data Extension.

Page 4: ENESYS RS DATA EXTENSION Enesys RS Data Extension est une extension de données permettant dutiliser toute la puissance de Microsoft SQL Server Reporting

ENESYS RS DATA EXTEN

SION

La création et le test de rapports avant de les déployer sur un serveur s’appuie sur Microsoft Business Intelligence Development Studio (fourni avec les outils clients SQL Server).Business Intelligence Development Studio est un sous-ensemble de Visual Studio.

Building a report

SQL, Oracle, OLE DB, ODBC, XML, …

Un rapport s’appuie sur des données définies par un Dataset.

Un Dataset interroge une source de données (data source).

Une source de données (Data source ) récupère les données réelles sur la base d’une requête.

Page 5: ENESYS RS DATA EXTENSION Enesys RS Data Extension est une extension de données permettant dutiliser toute la puissance de Microsoft SQL Server Reporting

ENESYS RS DATA EXTEN

SION

Une source de données (Data Source) specifie les informations de connection. Différents types de “Data Source” sont disponibles “out-of-the-box” (SQL Server, Oracle, XML, …). Une fois installé et configuré, Enesys RS Data Extension propose une nouvelle source de données de type

« Enesys SharePoint Data Extension 2008 » pour accéder aux données d’un serveur SharePoint.

Source de données (Data Source)

Page 6: ENESYS RS DATA EXTENSION Enesys RS Data Extension est une extension de données permettant dutiliser toute la puissance de Microsoft SQL Server Reporting

ENESYS RS DATA EXTEN

SION

Dataset

Un Dataset identifie les données utilisées pour générer un rapport. Un Dataset s’appuie sur une source de données. Un Dataset specifie la requête qui sera utilisée pour récupérer les données. La syntaxe de la reqête depend du type de source de données utilisé. Par exemple, pour retrouver des

données d’une base SQL, une requête de type SQL sera utilisée.

Page 7: ENESYS RS DATA EXTENSION Enesys RS Data Extension est une extension de données permettant dutiliser toute la puissance de Microsoft SQL Server Reporting

REQUÊTES ENESYS RS DATA EXTENSION

Enesys RS Data Extension fournit un langage de requête (s’appuyant sur une syntaxe XML) permettant de manipuler les données SharePoint de manière relationnelle.

Page 8: ENESYS RS DATA EXTENSION Enesys RS Data Extension est une extension de données permettant dutiliser toute la puissance de Microsoft SQL Server Reporting

Une requête est composée de plusieurs commandes exécutées séquentiellement. Chaque commande a une fonction spécifique. Les données retournées par chacune des commandes son enregistrées dans une table temporaire. Les commandes “sqlQuery” permettent de manipuler les données de tables temporaires en utilisant une

clause SQL Select. Les données d’une requêtes sont constituées par les données retournées par la dernière commande.

ENESYS RS DATA EXTEN

SION

Query Construction Principles

1

2

3

Page 9: ENESYS RS DATA EXTENSION Enesys RS Data Extension est une extension de données permettant dutiliser toute la puissance de Microsoft SQL Server Reporting

ENESYS RS DATA EXTEN

SION

Afin de faciliter la création de requêtes, un “Query Builder” permet de créer des requêtes en utilisant une interface graphique.

Query Builder

Page 10: ENESYS RS DATA EXTENSION Enesys RS Data Extension est une extension de données permettant dutiliser toute la puissance de Microsoft SQL Server Reporting

DEMO

Quelques démonstrations: Enesys RS Data Extension in Action

Cette vidéo montre la création d’un rapport les données de deux listes SharePoint. Query Builder - Single list query

Démonstration qui explique comment créer une requête simple avec l’outil “Query Builder”. Query Builder - Joining multiple lists

Démonstration qui explique comment réaliser une jointure entre plusieurs listes SharePoint avec l’outil “Query Builder” fourni avec Enesys RS Data Extension.

Page 11: ENESYS RS DATA EXTENSION Enesys RS Data Extension est une extension de données permettant dutiliser toute la puissance de Microsoft SQL Server Reporting

ENESYS RS DATA EXTEN

SION

Principales Fonctionnalités

Récupère les données de n’importe quelle liste SharePoint Combine plusieurs listes depuis n’importe quel site. Agrégation de données dans une collection de sites Support des paramètres de rapports (valeurs simples et

multiples) Support des événements récurrents Décompose les colonnes à valeurs multiples. Support des fonctionnalités spécifiques à SharePoint :

dossiers, meeting instances, versions,…

Page 12: ENESYS RS DATA EXTENSION Enesys RS Data Extension est une extension de données permettant dutiliser toute la puissance de Microsoft SQL Server Reporting

ENESYS RS DATA EXTEN

SION

Toute la puissance de Reporting Services pour manipuler vos données SharePoint

Plate-forme de reporting complète. Rapports sophistiqués et interactifs:

Regroupement, tri, filtres, expressions, paramètres, Tables, Matrices, Graphiques, …

Exécution de rapports à partir de SharePoint (mode d’installation intégré).

Abonnements et distribution de rapports via email, partage de fichiers, bibliothèque de documents SharePoint…

Exportation vers PDF, Excel, Word (2008), …

Page 13: ENESYS RS DATA EXTENSION Enesys RS Data Extension est une extension de données permettant dutiliser toute la puissance de Microsoft SQL Server Reporting

ENESYS RS DATA EXTEN

SION

Il n’est pas nécessaire d’installer la partie “serveur” de Reporting Services afin de créer et pré visualiser des rapports. Business Intelligence Development Studio, l’outil de création de rapports fourni par Microsoft, ne s’appuie pas sur le composant serveur: Installez “Business Intelligence Development Studio” disponible sur le CD/DVD Microsoft

SQL Server. Lancez l’installation et sélectionnez uniquement Business Development Intelligence Development Studio.

Exécutez le programme d’installation de « Enesys RS Data Extension » qui peut être téléchargé sur notre site web (http://www.enesyssoftware.com). Le programme d’installation configure automatiquement « Business Intelligence Development Studio » lorsque celui-ci est présent sur la machine.

Créez votre premier rapport en vous aidant de la démonstration « Enesys RS Data Extension in Action » si nécessaire.

Pour plus d’information: Visitez notre site web (en anglais uniquement) à l’adresse http://www.enesyssoftware.com

(Différents articles et videos sont disponibles). Téléchargez une copie de la documentation du produit. Posez une question à notre support: [email protected].

Evaluer Enesys RS Data Extension