« Quels types de serveurs OLAP existe-t-il? » Les serveurs OLAP fournissent aux utilisateurs professionnels des données multidimensionnelles à partir d’entrepôts de données ou de cartes de données sans se soucier de savoir comment ni où les données sont stockées. Cependant, les serveurs OLAP dans une implémentation d’architecture physique doivent prendre en compte les problèmes de stockage de données. L’implémentation d’un inventaire pour le traitement OLAP comprend les éléments suivants.
Serveur OLAP relatif
Il existe des proxys entre le serveur principal relatif et les outils d’interface client. Ils utilisent des données relationnelles ou un SGBD étendu pour stocker et gérer les données d’inventaire, et un middleware OLAP pour prendre en charge les pièces manquantes. Les serveurs ROLAP incluent une optimisation en arrière-plan pour chaque système SGBD, une logique de navigation d’intégration d’implémentation et des outils et services avancés. La technologie ROLAP a généralement une meilleure évolutivité que la technologie MOLAP.
Serveurs OLAP multidimensionnels
Ces serveurs prennent en charge les vues de données multidimensionnelles à l’aide de moteurs de stockage multidimensionnels basés sur une matrice. Ils décrivent des vues multidimensionnelles directement dans une disposition de cube de données. L’avantage d’utiliser un cube de données est qu’il permet d’indexer des résumés pré-calculés. Notez que dans les entrepôts de données multidimensionnels, l’utilisation du stockage peut être faible si l’ensemble de données est fragmenté. Dans de tels cas, les techniques d’emballage à matrice clairsemée doivent être étudiées.
De nombreux serveurs MOLAP ont une présentation de stockage à deux niveaux pour gérer les ensembles de données clairsemés et denses: les sous-cubes denses sont identifiés et stockés sous forme de structures de table, tandis que peu de sous-cubes utilisent la technologie de compression pour utiliser efficacement le stockage de données.
serveurs HLOP
L’approche hybride OLAP combine les technologies ROLAP et MOLAP en tirant parti de la meilleure évolutivité et du calcul plus rapide de ROLAP. Par exemple, un serveur HOLAP peut permettre le stockage d’une grande quantité de données détaillées dans une base de données relationnelle, tandis que les agrégations sont conservées dans un stockage MOLAP distinct.
Serveurs SQL spécialisés
Pour répondre à la demande croissante de traitement OLAP dans les bases de données relationnelles, certains bureaux d’entreposage relationnel et de données mettent en œuvre des serveurs SQL spécialisés qui fournissent un langage de requête avancé et une prise en charge du traitement des requêtes pour les requêtes SQL sur des modèles en étoile et en flocon de neige dans un environnement en lecture seule.
« Alors, comment les données sont-elles réellement stockées dans les architectures ROLAP et MOLAP? » Comme son nom l’indique, ROLAP utilise des tables relationnelles pour stocker les données pour le traitement analytique en ligne. Et dans MOLAP, les données sont stockées dans des cubes.
SAP est une organisation logicielle qui utilise des serveurs OLAP pour développer son logiciel intelligent. Grâce à cette technologie, l’exploration de données et l’exploration de sites Web sont possibles. Création de rapports tridimensionnels très utiles à la direction pour préparer ses décisions. Ces logiciels sont beaucoup plus fiables et plus intelligents que les logiciels d’autrefois.
[amazon bestseller= »data storage » items= »3″ ]