Fournisseurs composites dans la couche de virtualisation


Simplification avec SAP BW/4 Hana 2.0 : Simplification de la modélisation (des flux) de données
Grâce à de nombreux nouveaux composants BW, les possibilités de la base de données Hana sous-jacente peuvent être exploitées de manière optimale au fur et à mesure de l'avancement de la version. Par rapport aux bases de données relationnelles courantes, la base de données en mémoire Hana prend en charge des opérations de calcul nettement plus rapides et plus puissantes. Si la gestion des données et les flux de données étaient relativement compliqués dans le SAP BW classique, les modifications apportées à BW/4 ont permis de les simplifier. Cette dernière, c'est-à-dire la "simplification", est un objectif déclaré de la part de SAP.
Dans BW/4 Hana, il existe un nouvel objet virtuel, le Composite-Provider. Dans le flux de données, le fournisseur composite est utilisé dans la couche de virtualisation de la Layered Scalable Architecture (LSA). Les requêtes doivent, par défaut, accéder aux données des couches inférieures via le fournisseur composite en tant qu'objet d'interface. Ainsi, le découplage de la présentation des données de la mise à disposition des données est mis en œuvre. Cette procédure doit éviter que les requêtes ne doivent être adaptées à chaque modification du modèle de données. Le nouveau Composite-Provider remplace dans BW/4 les objets classiques de virtualisation, en premier lieu le Multi-Provider et l'Info-Set, mais aussi l'ancien objet Composite-Provider, le Virtual-Provider ainsi que le Transient-Provider.
Dans le multi-fournisseur classique, les données étaient réunies par "union". Pour mettre en œuvre une "jointure", les développeurs devaient recourir à des info-sets et garder soigneusement à l'esprit les performances lors de la modélisation. Le fournisseur composite offre les deux possibilités - ainsi que des combinaisons des deux. Dans le fournisseur composite, les données peuvent être réunies à partir de fournisseurs d'informations BW et de vues Hana. Il est en outre possible de générer une vue Hana à partir d'un fournisseur composite. D'un point de vue technique, les opérations d'union et de jointure sont exécutées directement sur la base de données Hana, ce qui peut entraîner une nette amélioration des performances.

Avec BW/4 Hana 2.0, certaines restrictions existantes ont été supprimées, comme l'imposition de certains ordres d'union et de jointures ou l'utilisation de certains types de jointures uniquement. Le fournisseur composite est donc un objet polyvalent et flexible. En outre, la création de dimensions et l'affectation de caractéristiques aux dimensions, bien connues des fournisseurs multiples, ne sont plus nécessaires, ce qui pouvait avoir une grande influence sur la performance des requêtes dans le passé. Lors de la modélisation dans BW/4 Hana 2.0, les Info-Providers sont donc simplement ajoutés au Composite-Provider par une fenêtre de recherche ou par glisser-déposer. Ainsi, la modélisation de la couche de virtualisation est nettement simplifiée par rapport au SAP BW classique, sans que la performance n'en souffre. En outre, le fournisseur composite offre davantage d'options que les objets qui l'ont précédé. La modélisation du fournisseur composite se fait entièrement dans Hana-Studio.
La figure présente dans la colonne de gauche une vue d'ensemble des objets de modélisation BW classiques. Celle de droite est réservée aux objets de modélisation dans BW/4. Les flèches entre les objets permettent de voir quels nouveaux objets ont repris des tâches des objets classiques. L'exception est Info-Objects, qui n'a pratiquement pas été touché par les changements. En conclusion, la réduction des types d'objets de modélisation simplifie considérablement la mise en place des flux de données et la gestion des données pour les développeurs.

Livre conseillé :
SAP BW/4Hana
Marlene Knigge, Ruth Heselhaus
Découvrez la nouvelle solution standard pour le data warehousing, SAP BW/4HANA. Ce guide complet vous montre, étape par étape, comment configurer les outils de modélisation, connecter les systèmes sources et construire des applications dans SAP BW/4HANA 2.0. Vous découvrirez comment mettre à disposition des données pour des scénarios d'analyse et de planification et comment traiter les Big Data via la connexion à SAP Data Intelligence. En outre, les auteures vous présentent l'extension avec SAP Data Warehouse Cloud.