Vue d’ensemble de OLAP (Online Analytical Processing)

Remarque : Nous faisons de notre mieux pour vous fournir le contenu d’aide le plus récent aussi rapidement que possible dans votre langue. Cette page a été traduite automatiquement et peut donc contenir des erreurs grammaticales ou des imprécisions. Notre objectif est de faire en sorte que ce contenu vous soit utile. Pouvez-vous nous indiquer en bas de page si ces informations vous ont aidé ? Voici l’article en anglais à des fins de référence aisée.

OLAP (Online Analytical Processing) est une technologie qui est utilisée pour organiser des bases de données professionnelles de grande taille et prendre en charge l’aide à la décision. Les bases de données OLAP sont divisées en un ou plusieurs cubes, et chaque cube est organisé et conçu par un administrateur de cube pour s’adapter à la façon dont vous récupérez et analysez les données de manière à faciliter la création et l’utilisation des rapports de tableau croisé dynamique et de graphique croisé dynamique dont vous avez besoin.

Contenu de cet article

Qu’est-ce que l’aide à la décision?

Qu’est-ce que le traitement analytique en ligne (OLAP)?

Fonctionnalités OLAP dans Excel

Composants logiciels nécessaires pour accéder à des sources de données OLAP

Différences de fonctionnalités entre les données sources OLAP et non-OLAP

Qu’est-ce que l’aide à la décision?

Un analyste d’entreprise veut souvent obtenir une vue d’ensemble de l’entreprise pour afficher des tendances plus larges en fonction de données agrégées, et pour voir ces tendances réparties par nombre de variables. Le processus décisionnel est le processus d’extraction des données d’une base de données OLAP, puis de l’analyse de ces données afin d’obtenir des informations que vous pouvez utiliser pour prendre des décisions d’entreprise éclairées et agir sur une action. Par exemple, les fonctions OLAP et décisionnel permettent de répondre aux types de questions suivants sur les données métiers:

  • Comment les ventes totales de tous les produits pour 2007 sont-elles comparées au total des ventes à partir de 2006?

  • Quelles sont les différences de rentabilité par rapport à la même période au cours des cinq dernières années?

  • Combien d’argent a-t-il été passé par 35 de l’année dernière, et quel est l’impact de ce comportement au fil du temps?

  • Combien de produits ont été vendus dans deux pays ou régions en particulier ce mois-ci au lieu du mois dernier?

  • Pour chaque groupe d’âges de clients, quelle est la répartition de la rentabilité (pourcentage de marge et total) par catégorie de produit?

  • Recherchez des commerciaux, des distributeurs, des fournisseurs, des clients, des partenaires et des clients en haut et en bas.

Haut de la page

Qu’est-ce que le traitement analytique en ligne (OLAP)?

Les bases de données OLAP (Online Analytical Processing) facilitent les requêtes d’aide à la décision. OLAP est une technologie de base de données qui a été optimisée pour l’interrogation et le signalement au lieu de traiter les transactions. Les données sources pour OLAP sont des bases de données de traitement transactionnel en ligne (OLTP) qui sont généralement stockées dans les entrepôts de données. Les données OLAP sont dérivées de ces données historiques et agrégées dans des structures qui autorisent une analyse sophistiquée. Les données OLAP sont également organisées hiérarchiquement et stockées dans les cubes au lieu de tables. Il s’agit d’une technologie sophistiquée qui utilise des structures multidimensionnelles pour fournir un accès rapide aux données à des fins d’analyse. Cette organisation simplifie l’affichage d’un rapport de tableau croisé dynamique ou d’un rapport de graphique croisé dynamique pour afficher des synthèses de haut niveau, telles que les totaux des ventes au sein d’un pays ou d’une région, et afficher les détails des sites pour lesquels les ventes sont particulièrement fortes ou faibles.

Les bases de données OLAP sont conçues pour accélérer la récupération des données. Dans la mesure où le serveur OLAP, au lieu de Microsoft Office Excel, calcule les valeurs récapitulatives, moins de données doivent être envoyées à Excel lorsque vous créez ou modifiez un rapport. Cette approche permet de travailler avec des quantités de données sources plus grandes que si les données étaient organisées dans une base de données classique, dans laquelle Excel récupère tous les enregistrements individuels, puis calcule les valeurs de synthèse.

Les bases de données OLAP contiennent deux types de données de base: les mesures, qui sont des données numériques, les quantités et moyennes que vous utilisez pour prendre des décisions d’entreprise éclairées et des dimensions, qui sont les catégories utilisées pour organiser ces mesures. Les bases de données OLAP permettent d’organiser les données selon de nombreux niveaux de détail, à l’aide des catégories auxquelles vous êtes familier pour analyser les données.

Les sections suivantes décrivent chaque composant plus en détail:

OLAP     Structure de données qui agrège les mesures en fonction des niveaux et des hiérarchies de chacune des dimensions que vous souhaitez analyser. Les cubes combinent plusieurs dimensions, telles que le temps, la géographie et les lignes de produit, et des données de synthèse, telles que des chiffres de vente ou d’inventaire. Les cubes ne sont pas des «cubes» de manière strictement mathématique, car ils n’ont pas nécessairement de parties égales. Néanmoins, il s’agit d’une métaphore apt pour un concept complexe.

Action     Un ensemble de valeurs dans un cube qui sont basées sur une colonne dans la table de faits du cube et qui sont généralement des valeurs numériques. Les mesures sont les valeurs centrales du cube qui sont prétraitées, agrégées et analysées. Les exemples courants incluent les ventes, les bénéfices, les revenus et les coûts.

Partie     Élément d’une hiérarchie représentant une ou plusieurs occurrences de données. Les membres peuvent être uniques ou uniques. Par exemple, 2007 et 2008 représentent des membres uniques dans le niveau année d’une dimension de temps, alors que le mois de janvier représente des membres non uniques dans le niveau mois, car il peut y avoir plusieurs janvier dans la dimension de temps, si elle contient des données pour plus d’un an.

Membre calculé     Membre d’une dimension dont la valeur est calculée au moment de l’exécution à l’aide d’une expression. Les valeurs des membres calculés risquent d’être dérivées des valeurs des autres membres. Par exemple, un membre calculé, profit, peut être déterminé en soustrayant la valeur du membre, coûts, de la valeur du membre, ventes.

Dimension     Un ensemble d’une ou de plusieurs hiérarchies de niveaux organisées dans un cube qu’un utilisateur a à comprendre et qu’il utilise comme base pour l’analyse de données. Par exemple, une dimension Géographie peut inclure des niveaux pour le pays/la région, l’État ou la région et la ville. Par exemple, une dimension de temps peut inclure une hiérarchie de niveaux pour l’année, le trimestre, le mois et le jour. Dans un rapport de tableau croisé dynamique ou de graphique croisé dynamique, chaque hiérarchie devient un ensemble de champs que vous pouvez développer ou réduire pour révéler des niveaux inférieurs ou supérieurs.

Hiérarchie     Structure d’arborescence logique qui organise les membres d’une dimension de telle sorte que chaque membre possède un membre parent et zéro, un ou plusieurs membres enfants. Un enfant est un membre du niveau inférieur suivant d’une hiérarchie qui est directement liée au membre actuel. Par exemple, dans une hiérarchie Time contenant les niveaux trimestre, mois et jour, janvier est un enfant de Trim1. Un parent est un membre du niveau supérieur suivant d’une hiérarchie qui est directement liée au membre actuel. La valeur parente est généralement une consolidation des valeurs de l’ensemble de ses enfants. Par exemple, dans une hiérarchie Time qui contient les niveaux trimestre, mois et jour, Trim1 est le parent de janvier.

Niveau     Dans une hiérarchie, les données peuvent être organisées en niveaux de détail inférieurs et supérieurs, tels que l’année, le trimestre, le mois et le niveau des jours d’une hiérarchie de temps.

Haut de la page

Fonctionnalités OLAP dans Excel

Récupération de données OLAP     Vous pouvez vous connecter à des sources de données OLAP comme vous le feriez avec d’autres sources de données externes. Vous pouvez utiliser des bases de données créées à l’aide de la version 7,0 de Microsoft SQL Server Analysis Services, Microsoft SQL Server Analysis Services, version 2000 et Microsoft SQL Server Analysis Services version 2005, produits Microsoft OLAP Server. Excel peut également utiliser des produits OLAP tiers compatibles avec OLE-DB pour OLAP.

Vous pouvez afficher des données OLAP uniquement sous la forme d’un rapport de tableau croisé dynamique ou d’un rapport de graphique croisé dynamique ou d’un rapport de tableau croisé dynamique, mais pas en tant que plage de données externes. Vous pouvez enregistrer des rapports de tableau croisé dynamique et des rapports de graphiques croisés dynamiques dans les modèles de rapports et créer des fichiers de connexion de données Office (. odc) pour vous connecter aux bases de données OLAP pour les requêtes OLAP. Lorsque vous ouvrez un fichier ODC, Excel affiche un rapport de tableau croisé dynamique vide qui est prêt à être mis en page.

Création de fichiers de cube pour une utilisation en mode hors connexion     Vous pouvez créer un fichier de cube hors connexion (. CUB) avec un sous-ensemble de données à partir d’une base de données de serveur OLAP. Utilisez des fichiers de cube hors connexion pour utiliser des données OLAP lorsque vous n’êtes pas connecté à votre réseau. Un cube vous permet d’utiliser des quantités de données supérieures dans un rapport de tableau croisé dynamique ou un rapport de graphique croisé dynamique que vous ne pouviez pas, et accélère la récupération des données. Vous pouvez créer des fichiers de cube uniquement si vous utilisez un fournisseur OLAP, tel que Microsoft SQL Analysis Services Server version 2005, qui prend en charge cette fonctionnalité.

Actions du serveur     Une action de serveur est une fonctionnalité facultative mais utile qu’un administrateur de cube OLAP peut définir sur un serveur qui utilise un membre ou une mesure de cube en tant que paramètre dans une requête pour obtenir des détails dans le cube ou pour démarrer une autre application, telle qu’un navigateur. Excel prend en charge les actions d’URL, de rapport, de jeu de lignes, d’exploration et de développement, mais ne prend pas en charge les propriété propriétaire, instruction et DataSet.

Identificateur     Un indicateur de performance clé (KPI) est une mesure calculée spéciale qui est définie sur le serveur qui vous permet d’effectuer le suivi des «indicateurs de performance clés», y compris de l’État (la valeur actuelle correspond à un nombre spécifique?) et tendance (quelle est la valeur sur le temps). Lorsque celles-ci s’affichent, le serveur peut envoyer des icônes associées similaires au nouvel élément d’icône Excel pour indiquer au-dessus ou en dessous des niveaux d’État (par exemple, une icône de lumière d’arrêt) ou si une valeur correspond au niveau supérieur ou inférieur (par exemple, une icône de flèche de direction).

Mise en forme du serveur     Les administrateurs de cube peuvent créer des mesures et des membres calculés avec une mise en forme de couleur, une mise en forme de police et des règles de mise en forme conditionnelle, qui peuvent être désignés comme une règle d’entreprise standard d’entreprise. Par exemple, un format de serveur pour les bénéfices peut être un format de nombre de Currency, une couleur de cellule verte si la valeur est supérieure ou égale à 30 000 et rouge si la valeur est inférieure à 30 000 et un style de police de gras si la valeur est inférieure à 30 000 ou égal à 30 000. Pour plus d’informations, voir concevoir la disposition et le format d’un rapport de tableau croisé dynamique.

Langue d’affichage d’Office     Un administrateur de cube peut définir des traductions pour les données et les erreurs sur le serveur pour les utilisateurs qui ont besoin d’afficher des informations de tableau croisé dynamique dans une autre langue. Cette fonctionnalité est définie en tant que propriété de connexion de fichier et le paramètre de l’ordinateur de l’utilisateur doit correspondre à la langue d’affichage.

Haut de la page

Composants logiciels nécessaires pour accéder à des sources de données OLAP

Fournisseur OLAP     Pour configurer des sources de données OLAP pour Excel, vous avez besoin de l’un des fournisseurs OLAP suivants:

  • Fournisseur Microsoft OLAP     Excel inclut le pilote de source de données et le logiciel client nécessaires pour accéder aux bases de données créées à l’aide de Microsoft SQL Server OLAP services version 7,0, Microsoft SQL Server OLAP services version 2000 (8,0) et Microsoft SQL Server Analysis Services (en anglais) version 2005 ( 9,0).

  • Fournisseurs OLAP tiers     Pour les autres produits OLAP, vous devez installer des pilotes supplémentaires et des logiciels clients. Pour utiliser les fonctionnalités d’Excel pour travailler avec des données OLAP, le produit tiers doit être conforme à la norme OLE-DB pour OLAP et être compatible avec Microsoft Office. Pour plus d’informations sur l’installation et l’utilisation d’un fournisseur OLAP tiers, contactez votre administrateur système ou le fournisseur pour votre produit OLAP.

Bases de données serveur et fichiers de cube     Le logiciel client OLAP d’Excel prend en charge deux types de bases de données OLAP. Si une base de données sur un serveur OLAP est disponible sur votre réseau, vous pouvez récupérer les données sources directement depuis celle-ci. Si vous disposez d’un fichier de cube hors connexion qui contient des données OLAP ou un fichier définition d’un cube, vous pouvez vous connecter à ce fichier et en récupérer les données sources.

Sources de données     Une source de données vous permet d’accéder à toutes les données de la base de données OLAP ou du fichier de cube hors connexion. Après avoir créé une source de données OLAP, vous pouvez baser des rapports sur celle-ci et renvoyer les données OLAP vers Excel sous la forme d’un rapport de tableau croisé dynamique ou d’un rapport de graphique croisé dynamique, ou dans une fonction de feuille de calcul convertie à partir d’un rapport de tableau croisé dynamique.

Microsoft Query     Vous pouvez utiliser Query pour récupérer des données d’une base de données externe telle que Microsoft SQL ou Microsoft Access. Vous n’avez pas besoin d’utiliser Query pour récupérer des données d’un tableau croisé dynamique OLAP connecté à un fichier de cube. Pour plus d’informations, voir utiliser Microsoft Query pour extraire des données externes.

Haut de la page

Différences de fonctionnalités entre les données sources OLAP et non-OLAP

Si vous utilisez des rapports de tableau croisé dynamique et des rapports de graphique croisé dynamique à partir d’OLAP données source et d’autres types de données sources, vous remarquerez des différences de fonctionnalités.

Récupération de données     Un serveur OLAP renvoie de nouvelles données à Excel chaque fois que vous modifiez la disposition du rapport. Dans d’autres types de données sources externes, vous recherchez toutes les données sources en une seule fois, ou vous pouvez définir des options de requête uniquement lorsque vous affichez d’autres éléments de champ de filtre de rapport. Plusieurs autres options vous sont également proposées pour actualiser le rapport.

Dans les rapports basés sur des données sources OLAP, les paramètres de champ de filtre de rapport ne sont pas disponibles, la requête en arrière-plan n’est pas disponible et le paramètre optimiser la mémoire n’est pas disponible.

Remarque : Le paramètre optimiser la mémoire n’est pas non plus disponible pour les sources de données OLEDB et les rapports de tableau croisé dynamique basés sur une plage de cellules.

Types de champ    Dans les données sources OLAP, les champs dimension peuvent être utilisés uniquement en tant que lignes (séries), colonne (catégorie) ou champs de page. Les champs de mesure peuvent être utilisés uniquement en tant que champs de valeurs. Pour les autres types de données sources, tous les champs peuvent être utilisés dans n’importe quelle partie d’un rapport.

Accès aux données de détail     Pour les données sources OLAP, le serveur détermine les niveaux de détail disponibles et calcule les valeurs de synthèse, de sorte que les enregistrements de détails qui composent des valeurs de synthèse risquent de ne pas être disponibles. Toutefois, le serveur peut fournir des champs de propriété que vous pouvez afficher. Les autres types de données sources n’ont pas de champs de propriété, mais vous pouvez afficher les détails sous-jacents des valeurs de champs de données et des éléments, et afficher les éléments sans données.

Les champs de filtre de rapport OLAP ne disposent pas nécessairement de l’option tous , et la commande afficher les pages filtre du rapport n’est pas disponible.

Ordre de tri initial     Pour les données sources OLAP, les éléments apparaissent d’abord dans l’ordre dans lequel ils sont renvoyés par le serveur OLAP. Vous pouvez ensuite trier ou réorganiser manuellement les éléments. Pour les autres types de données sources, les éléments d’un nouvel État apparaissent d’abord triés par ordre croissant selon le nom de l’élément.

Parts     Les serveurs OLAP fournissent des valeurs de synthèse directement pour un rapport, de sorte que vous ne pouvez pas modifier les fonctions de synthèse pour les champs de valeurs. Pour les autres types de données sources, vous pouvez modifier la fonction de synthèse pour un champ de valeur et utiliser plusieurs fonctions de synthèse pour le même champ de valeur. Vous ne pouvez pas créer de champs calculés ou d’éléments calculés dans des rapports avec des données sources OLAP.

Sous-totaux     Dans les États avec les données sources OLAP, vous ne pouvez pas modifier la fonction de synthèse pour les sous-totaux. Dans d’autres types de données sources, vous pouvez modifier les fonctions de synthèse de sous-total et afficher ou masquer les sous-totaux pour les champs de lignes et de colonnes.

Pour les données sources OLAP, vous pouvez inclure ou exclure des éléments masqués lors du calcul de sous-totaux et de totaux généraux. Pour les autres types de données sources, vous pouvez inclure les éléments de champ de filtre de rapport masqués dans les sous-totaux, mais les éléments masqués dans les autres champs sont exclus par défaut.

Haut de la page

Développez vos compétences dans Office
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×