Architecture SAP HANA Full use et Tableau Server
-
Secteur d'activité
Santé -
Contexte client
Projet de refonte décisionnel -
Enjeux client
Etudier une architecture possible avec SAP HANA en remplacement du datawarehouse sous MSSQL 2005 tout en conservant le modèle de données, le patrimoine des interfaces ETL Datastage et des rapports Cognos. -
Contexte technologique
- SGBD : SAP HANA 1.0 SPS12 Full Use
- ETL : IBM Infosphere Datastage PX 9.1
- Reporting : IBM Cognos V10.2 On Premise
- Dataviz: Tableau Server 10.3
- Cloud AWS
-
Délais
6 mois -
Résultat
POC terminé :
SAP HANA On Premise colocalisé sur les instances SAP BW avec une extension de licences.
Intégration pilotée par Datastage comme ordonnanceur et des procédures stockées HANA pour profiter des performances de la base pour les alimentations.
Tableau Server 10.2 sur AWS a été choisi pour restitution en remplacement de Cognos.
Les versions du serveur Tableau évoluent rapidement et sont upgradée jusqu'en version 2018.3 sous Windows.
Des tests complémentaires d'évaluation de Tableau Server 2019 sous linux sont en court pour réduire les coûts d'hébergement IAAS
Avec un patrimoine en interfaces ETL de plusieurs centaines de flux complexes, les coûts d’une réfection complète sont élevés. Toutefois les performances d’un ETL sont loin de celles des traitements ELT avec une base HANA.
Le choix du positionnement de la base de données se pose également : cloud SAP (Neo ou Cloud Foundry ?), Cloud AWS, intégration classique chez l’hébergeur traditionnel, utilisation des infrastructures SAP BW existantes ou base HANA séparée ?
En cours d’étude de nouveaux objectifs apparaissent :
Rapidement la question devient :
Comment utiliser le mieux possible son architecture SAP HANA avec Tableau Server ?
Au sein même de la base HANA de nombreuses questions se posent :
- faut-il choisir les tables et vues classiques ou vues analytiques HANA ?
- l’intégration des données est-elle plus optimale avec un ETL externe, SDI ou des procédures stockées ?
- faudra-t-il utiliser des agrégats ?
Les intéractions avec l’outil de dataviz avec les données hébergées un modèle complexe seront-elles suffisamment rapides ?
Les extracts Tableau seront-ils nécessaires ou indispensables ?
Les diagrammes suivant illustrent certains des scénarios proposés pour cette architecture SAP HANA avec Tableau Server et certains écrans des outils et composants testés.