Connecter Excel a OBIEE
Connecter Excel à Oracle Business Intelligence Enterprise Edition (OBIEE)
Dans un monde où les données pilotent les décisions, la capacité à analyser rapidement des informations issues d’Oracle Business Intelligence Enterprise Edition (OBIEE) directement dans Microsoft Excel est un atout majeur pour les analystes, les contrôleurs de gestion et les décideurs. Cet article vous guide pas à pas pour établir une connexion fiable entre Excel et OBIEE, en passant par les méthodes officielles, les prérequis techniques et les bonnes pratiques.
1. Pourquoi connecter Excel à OBIEE ?
- Analyse ad hoc : Manipulez les données OBIEE dans Excel avec des tableaux croisés dynamiques, des graphiques et des formules.
- Automatisation : Rafraîchissez automatiquement les rapports sans repasser par l’interface web d’OBIEE.
- Partage : Diffusez des fichiers Excel contenant des données live à des utilisateurs non connectés à OBIEE.
- Complémentarité : Combinez les données OBIEE avec d’autres sources (SQL, fichiers plats, etc.) dans un seul classeur.
2. Méthode principale : Oracle Smart View
Smart View est l’extension officielle d’Oracle pour intégrer OBIEE, Essbase, Hyperion, etc., dans Office.
Étape 1 : Installation de Smart View
- Téléchargez le fichier .zip de Smart View.
- Décompressez et lancez SmartView.exe.
- Suivez l’assistant d’installation (acceptez les composants Office).
- Redémarrez Excel.
Étape 2 : Connexion à OBIEE
- Ouvrez Excel → onglet Smart View → Panel.
- Dans le panneau Smart View, cliquez sur Private Connections → Create New Connection.
- Sélectionnez Oracle BI EE comme type de connexion.
- Renseignez :
- URL : http://serveur:port/analytics/saw.dll (ex : https://obiee.monserveur.com:9514/analytics/saw.dll)
- Nom d’utilisateur et mot de passe
- Cliquez sur Connect.
Une coche verte apparaît si la connexion est réussie.
Étape 3 : Insérer une vue OBIEE dans Excel
- Dans le panneau Smart View, naviguez dans le catalogue OBIEE (comme dans l’interface web).
- Sélectionnez une analyse (rapport) → clic droit → Insert as Table ou Insert as Pivot Table.
- La vue s’affiche dans Excel avec :
- Filtres dynamiques
- Rafraîchissement en un clic
- Maintien des formats OBIEE
Étape 4 : Rafraîchissement et automatisation
- Rafraîchir manuellement : Bouton Refresh dans l’onglet Smart View.
- Rafraîchir à l’ouverture : Smart View → Options → onglet Data → cocher Refresh on Open.
- Planification : Utilisez VBA ou Power Automate pour rafraîchir via macro.
3. Méthode alternative : ODBC (déconseillée mais possible)
Attention : Oracle ne supporte plus officiellement ODBC pour OBIEE depuis la version 12c. Préférez Smart View.
Étapes rapides (si vous y tenez) :
- Installez le client OBIEE (même version que le serveur).
- Configurez un DSN ODBC via odbcad32.exe → driver Oracle BI Server.
- Dans Excel → Données → Obtenir des données → À partir d’une base de données → ODBC.
- Entrez les identifiants et exécutez une requête en langage OBIEE Logical SQL.
Limites : Pas de mise en forme, pas de prompts dynamiques, performances moindres.
4. Conclusion
Connecter Excel à OBIEE via Smart View est une opération simple, puissante et officiellement supportée. En moins de 15 minutes, vous pouvez transformer n’importe quel rapport OBIEE en tableau croisé dynamique interactif, prêt à être partagé ou automatisé.

Commentaires
Enregistrer un commentaire