Données Oracle.
Excel simple.
Obtenez les résultats de vos requêtes Oracle en direct dans Microsoft Excel et Google Sheets sans OBIEE, Oracle Analytics Cloud ni aucune surcharge liée à un serveur de reporting.
Demandez à Nova, obtenez SQL + des graphiques
Rencontre avec Nova API REST de base de donnéesUne clé par partenaire. Aucun identifiant partagé.
Créer une API AutomatisationSynchronisation programmée sur plus de 6 plateformes
Explorer API à SQLInterroger les API avec SQL, sans code
Explorer Base de données IA MCPClaude, Cursor, ChatGPT et Grok interagissent avec vos données.
Connecter l'IAQuery Streams est une plateforme d'intégration de bases de données sécurisée et en temps réel qui offre aux administrateurs et analystes de bases de données Oracle un accès direct aux requêtes Oracle vers Excel et Google Sheets, sans passer par OBIEE, Oracle Analytics Cloud ou tout autre serveur de reporting. Pour en savoir plus, rendez-vous sur QueryStreams.com. et Inscrivez-vous gratuitement pour commencer à importer des données Oracle en direct dans vos feuilles de calcul.
Oracle Reporting : pourquoi c’est plus difficile qu’il n’y paraît
La base de données Oracle alimente des systèmes critiques dans les secteurs de la finance, de la santé, de l'industrie et du gouvernement. Cependant, extraire les données Oracle de la base de données et les mettre à la disposition des personnes qui en ont besoin a toujours été particulièrement difficile. Les deux principaux outils de reporting d'Oracle — OBIEE (Oracle Business Intelligence Enterprise Edition) et Oracle Analytics Cloud Ce sont des plateformes d'entreprise conçues pour les grandes organisations dotées d'équipes BI dédiées, de budgets à six chiffres et de plusieurs mois de délai de mise en œuvre. Pour un administrateur de base de données Oracle ou un analyste qui a simplement besoin d'intégrer des données de revenus trimestriels dans un tableur, ces coûts supplémentaires sont absurdes.
Complexité d'OBIEE
Nécessite un serveur WebLogic distinct, une couche de métadonnées de référentiel, une configuration de catalogue et des compétences spécialisées en développement RPD dont la plupart des équipes ne disposent pas.
Coût d'Oracle Analytics Cloud
L'accès de base est proposé à partir de 16 $/utilisateur/mois, et les fonctionnalités pour entreprises peuvent rapidement atteindre des dizaines de milliers de dollars par an pour les équipes de taille moyenne.
Plusieurs mois avant le déploiement
Les implémentations d'OBIEE prennent généralement de 3 à 6 mois, nécessitant des consultants dédiés et une modélisation poussée des métadonnées avant qu'un seul rapport ne soit mis en ligne.
Solutions de contournement pour l'exportation CSV
Lorsque les outils de reporting sont trop complexes, les équipes se rabattent sur l'exécution manuelle de requêtes SQL dans SQL Developer et l'envoi par e-mail de fichiers CSV — des données obsolètes dès leur envoi.
Le résultat est un schéma bien connu : les administrateurs de bases de données Oracle deviennent le goulot d’étranglement. Les utilisateurs métiers soumettent des demandes de rapports, l’administrateur rédige la requête SQL, l’exécute dans SQL*Plus ou SQL Developer, exporte le fichier au format CSV et l’envoie par e-mail. Lorsque le fichier arrive enfin, les données sont déjà obsolètes. Pendant ce temps, l’administrateur a perdu une heure sur une tâche qui aurait dû prendre une seconde, car la requête existe déjà et l’utilisateur devrait pouvoir l’exécuter lui-même.
L'alternative simple : les données Oracle dans Excel et Google Sheets
Query Streams remplace l'intégralité de la couche de reporting OBIEE/Oracle Analytics pour le cas d'utilisation le plus courant : l'importation en temps réel des résultats de requêtes Oracle dans des feuilles de calcul. Vous rédigez des requêtes SQL dans le portail web Query Streams (SQL Oracle standard ou PL/SQL), configurez des filtres interactifs si nécessaire et partagez la requête avec des utilisateurs spécifiques. Ces utilisateurs ouvrent ensuite le résultat. complément Microsoft Excel ou le module complémentaire Google SheetsSélectionnez le rapport Oracle dans la liste, ajustez les filtres et obtenez des résultats en direct à la demande. Aucun serveur OBIEE, aucun abonnement Oracle Analytics ni fichier CSV ne sont nécessaires.
Connecteur Oracle natif
Connexion directe à la base de données Oracle via TNS ou Easy Connect. Compatible avec Oracle 11g, 12c, 18c, 19c, 21c et 23ai.
Module complémentaire Excel + Google Sheets
En un seul clic, les utilisateurs importent directement les données Oracle dans leurs feuilles de calcul. Les résultats s'affichent dans des cellules, prêts à être utilisés pour les tableaux croisés dynamiques et les graphiques.
Filtres interactifs
Configurez les plages de dates, les codes de département ou les paramètres régionaux. Les utilisateurs font leur choix dans des listes déroulantes ; aucune connaissance en SQL n’est requise.
Partage sécurisé des requêtes
Partagez des rapports Oracle spécifiques avec des utilisateurs ou des équipes spécifiques. Ils exécutent la requête à la demande ; ils n'ont jamais accès au code SQL sous-jacent.
La principale différence avec les rapports Oracle traditionnels réside dans le contrôle sans complexité. Vous écrivez toujours le code SQL et vous définissez toujours les droits d'accès. Mais après la configuration initiale, vous n'y touchez plus : les utilisateurs accèdent aux données directement depuis leurs feuilles de calcul, et chaque exécution est consignée dans un journal d'audit complet. Query Streams prend également en charge l'exécution parallèle : une équipe financière peut lancer simultanément cinq rapports Oracle différents dans cinq onglets de feuilles de calcul distincts, et l'agent diffuse chaque résultat en parallèle, quel que soit le volume de données.
Comment Query Streams se connecte à Oracle
L'architecture est simple. Une légère Agent de flux de requêtes L'agent s'exécute sur n'importe quelle machine ayant accès au réseau de votre base de données Oracle : le serveur lui-même, un serveur intermédiaire ou une machine virtuelle du même sous-réseau. Il établit une connexion WebSocket sortante uniquement avec le relais cloud Query Streams. Aucune règle de pare-feu entrante, aucun VPN, aucune redirection de port : votre base de données Oracle n'accepte jamais de connexion depuis Internet.
Installez l'agent
Téléchargez l'agent pour Windows, Linux ou macOS. Installez-le sur n'importe quelle machine pouvant accéder à votre base de données Oracle via le réseau.
Ajouter une connexion Oracle
Saisissez vos informations de connexion Oracle : hôte, port, SID ou nom de service (ou alias TNS). L’agent stocke les informations d’identification localement ; elles ne quittent jamais votre serveur.
Écrire des requêtes Oracle
Créez des requêtes SQL dans le portail web en utilisant la syntaxe standard d'Oracle. Ajoutez des filtres interactifs avec des variables liées, comme :department_id ou des valeurs WHERE détectées automatiquement.
Partage et libre-service
Accordez l'accès aux utilisateurs ou aux équipes. Ils ouvrent le complément Excel ou Sheets, sélectionnent le rapport, définissent les filtres et extraient instantanément les données Oracle en temps réel.
L'agent s'exécute en arrière-plan et se met à jour automatiquement. Déployez-le une seule fois : il assure une connectivité sécurisée pour toutes vos requêtes Oracle, ainsi que pour toutes les autres bases de données auxquelles vous vous connectez (SQL Server, PostgreSQL, MySQL, etc.) depuis le même agent. Plusieurs agents peuvent être exécutés sur différents serveurs et réseaux, et toutes leurs sources de données apparaissent dans une seule liste déroulante du générateur de requêtes.
Exemples de rapports Oracle
Les requêtes que vous créez dans Query Streams sont du SQL Oracle standard. Tout ce que vous exécuteriez dans SQL Developer ou SQL*Plus fonctionne ici. La différence réside dans le fait qu'une fois la requête enregistrée et partagée, les utilisateurs autorisés peuvent l'exécuter à la demande depuis Excel ou Google Sheets sans jamais avoir accès au code SQL. Voici des exemples courants de rapports Oracle que les équipes créent avec Query Streams.
| Type de rapport | Modèle SQL Oracle | Filtres interactifs |
|---|---|---|
| Résumé financier | SÉLECTIONNER période, compte, SOMME(montant) DE gl_balances GROUPER PAR période, compte | Période fiscale, centre de coûts |
| Effectifs RH | SELECT department_name, COUNT(*) FROM hr.employees JOIN hr.departments USING (department_id) | Département, période d'embauche |
| État des stocks | SÉLECTIONNER item_number, description, on_hand_qty, reorder_point DE LA TABLE inv.items OÙ on_hand_qty < reorder_point | Entrepôt, catégorie d'articles |
| Pipeline des ventes | SELECT customer_name, opportunity_value, stage, close_date FROM sales.opportunities WHERE stage != 'Closed Won' | représentant commercial, région, étape |
| vieillissement des comptes clients | SELECT customer, invoice_date, amount, TRUNC(SYSDATE) – invoice_date AS days_outstanding FROM ar.invoices | Client, seau vieillissant |
| Indicateurs de production | SELECT work_order, product, quantity_produced, yield_pct FROM mfg.work_orders WHERE completion_date BETWEEN :start_dt AND :end_dt | Période de référence, gamme de produits |
Chacun de ces rapports devient un outil en libre-service. L'équipe financière met à jour les soldes du grand livre chaque matin à partir d'Excel. La directrice des ressources humaines extrait les effectifs par département dans Google Sheets avant chaque réunion du conseil d'administration. Le responsable de l'entrepôt vérifie les articles en faible stock à la demande. Le code SQL leur est invisible : ils voient une requête nommée, des filtres optionnels et un bouton « Exécuter ».
Prise en charge de PL/SQL et fonctionnalités spécifiques à Oracle
Query Streams prend en charge l'intégralité du dialecte SQL d'Oracle, y compris la syntaxe, les fonctions et les conventions spécifiques à Oracle, souvent difficiles à gérer pour d'autres outils d'intégration. Le connecteur Oracle natif gère correctement les types de données Oracle : DATE, TIMESTAMP, NUMBER avec précision, CLOB, références BLOB et conversions de dates implicites propres à Oracle. Si votre requête s'exécute dans SQL Developer, elle s'exécute également dans Query Streams.
Dialecte SQL Oracle
Prise en charge complète de la syntaxe spécifique à Oracle : requêtes hiérarchiques CONNECT BY, DECODE, NVL, NVL2, ROWNUM, fonctions analytiques et PIVOT/UNPIVOT.
Nova AI avec le dialecte Oracle
Nova génère du SQL spécifique à Oracle à partir de langage naturel. Il comprend nativement les fonctions Oracle, la gestion des dates et les structures à double table.
Gestion des données Oracle
Gère correctement les conversions de dates TO_DATE, TO_CHAR, SYSDATE, TRUNC et implicites d'Oracle — aucun problème de format dans vos résultats.
Requêtes prenant en compte le schéma
Interrogez les schémas Oracle (HR.EMPLOYEES, FINANCE.GL_BALANCES) en utilisant leurs noms complets. L'agent respecte vos droits et autorisations Oracle.
Nova AI Nova est particulièrement utile pour les utilisateurs d'Oracle. Lorsqu'un utilisateur métier pose une question à Nova, comme « Afficher le chiffre d'affaires mensuel par gamme de produits pour les deux derniers trimestres », Nova analyse le schéma Oracle, génère du code SQL Oracle conforme au dialecte (en utilisant les fonctions de date Oracle, et non les équivalents PostgreSQL ou ANSI) et renvoie les résultats accompagnés de graphiques générés automatiquement. Cela évite aux administrateurs de bases de données de devoir créer une requête spécifique. Nova fonctionne avec les mêmes restrictions d'accès en lecture seule que les requêtes enregistrées : il ne contourne jamais vos droits d'accès Oracle.
Comparaison : Query Streams vs OBIEE vs Oracle Analytics Cloud
Les outils de reporting d'Oracle s'adressent à un marché spécifique : les grandes entreprises qui ont besoin de plateformes de BI complètes avec modélisation sémantique, tableaux de bord complexes et fédération multi-sources. Si votre besoin est plus simple – intégrer les résultats de requêtes Oracle dans les tableurs que votre équipe utilise déjà – ces plateformes engendrent des coûts et une complexité inutiles. Voici une comparaison des trois options disponibles pour le reporting Oracle dans des tableurs.
Rapports Oracle axés sur les feuilles de calcul
- Installation en quelques minutes, pas en plusieurs mois.
- Formule gratuite disponible ; abonnements payants à partir de 29 $/mois
- Connecteur Oracle natif (TNS + Easy Connect)
- Données en direct dans Excel et Google Sheets
- Aucune infrastructure serveur requise
- Nova AI génère du SQL Oracle à partir de l'anglais
- Agent sortant uniquement, aucune modification du pare-feu
- Exécution de requêtes parallèles
Plateforme BI d'entreprise héritée
- Mise en œuvre en 3 à 6 mois
- Nécessite un serveur WebLogic et un RPD
- Intégration approfondie d'Oracle EBS/Fusion
- L'exportation du tableur se fait manuellement au format CSV.
- Infrastructure de serveurs dédiés
- Couche sémantique complexe (LSQL)
- Nécessite un VPN ou un serveur exposé
- Aucune exécution parallèle de feuilles de calcul
BI dans le cloud avec Oracle DNA
- Des semaines pour configurer correctement
- 16 à 80 $/utilisateur/mois minimum
- Intégration native d'Oracle Cloud
- Tableau de bord d'abord, feuille de calcul ensuite
- Infrastructure gérée par Oracle
- Analyse assistée par l'IA (limitée)
- Nécessite le réseau Oracle Cloud
- Pas de flux de données direct des feuilles de calcul
Compatible avec Oracle Cloud, AWS RDS Oracle et les environnements sur site
Les bases de données Oracle sont déployées sur de nombreuses plateformes : Oracle Cloud Infrastructure (OCI), Amazon Web Services (AWS RDS for Oracle), Azure, Google Cloud et les centres de données sur site. Query Streams s'y connecte via une architecture d'agent unique. Déployez l'agent sur n'importe quelle machine ayant un accès réseau à l'instance Oracle ; le relais sortant sécurisé se charge du reste.
| Déploiement Oracle | Placement d'agents | Méthode de connexion |
|---|---|---|
| Sur site (centre de données) | Même serveur ou réseau que la base de données Oracle | Alias TNS ou Easy Connect (localhost:1521/ORCL) |
| Oracle Cloud Infrastructure (OCI) | Instance de calcul OCI dans le même VCN | Adresse IP privée + nom du service |
| AWS RDS pour Oracle | Instance EC2 dans le même VPC | Point de terminaison RDS + port 1521 |
| Machine virtuelle Azure avec Oracle | Machine virtuelle Azure dans le même réseau virtuel | Nom d'hôte IP ou DNS privé |
| Google Cloud (Bare Metal) | Instance GCE sur le même réseau | Adresse IP interne + port d'écoute Oracle |
L'agent multiplateforme prend en charge Windows (programme d'installation .exe), Ubuntu/Debian (paquet .deb), Linux générique (.tar.gz) et macOS (Intel et Apple Silicon). Ceci est particulièrement important pour les environnements Oracle, car les déploiements Oracle s'étendent à tous les systèmes d'exploitation : serveurs Windows dans les centres de données d'entreprise, Oracle Linux dans OCI, Amazon Linux sur AWS et Ubuntu sur les machines de développement. Déployez l'agent là où se trouve votre base de données Oracle et gérez tout depuis l'interface. Portail web Query Streams.
Synchronisation planifiée et automatisation des rapports Oracle
Au-delà de l'exécution à la demande depuis Excel et Sheets, Query Streams prend en charge la synchronisation planifiée pour la diffusion automatisée des rapports Oracle. Programmez l'exécution d'une requête (toutes les heures, tous les jours ou toutes les semaines) et les résultats sont automatiquement actualisés dans la feuille de calcul cible ou synchronisés avec des plateformes connectées telles qu'Airtable, Smartsheet, Baserow ou SeaTable. Vos requêtes Oracle se transforment ainsi en pipelines de reporting automatisés, sans avoir à créer de tâches cron, à développer de processus ETL ni à gérer un système de planification distinct.
Pour les équipes qui ont besoin que les données de leur tableau de bord Oracle soient mises à jour chaque matin avant le début de la journée de travail, la synchronisation planifiée élimine complètement l'étape d'actualisation manuelle. Les données sont à jour dès que les utilisateurs ouvrent leur feuille de calcul. Grâce aux filtres interactifs, une seule requête peut être utilisée par différents intervenants avec des paramètres de filtrage différents, chacun selon sa propre planification.
Questions fréquemment posées
Est-ce que Query Streams prend en charge nativement Oracle Database ? +
Puis-je utiliser la syntaxe PL/SQL ou la syntaxe SQL spécifique à Oracle ? +
En quoi est-ce différent d'OBIEE ou d'Oracle Analytics Cloud ? +
Query Streams fonctionne-t-il avec Oracle Cloud Infrastructure (OCI) ? +
Puis-je me connecter à Oracle sur AWS RDS ? +
Nova AI comprend-elle le dialecte SQL d'Oracle ? +
Les utilisateurs finaux ont-ils besoin de connaître SQL pour exécuter des rapports Oracle ? +
Puis-je exécuter plusieurs rapports Oracle simultanément ? +
Mes données Oracle sont-elles sécurisées avec Query Streams ? +
Commencer
Rapports Oracle dans les feuilles de calcul — sans OBIEE
Déployez l'agent Query Streams, connectez-vous à votre base de données Oracle et partagez des rapports en temps réel avec votre équipe dans Excel et Google Sheets. L'installation ne prend que quelques minutes. Aucun serveur de reporting n'est requis.
Guides associés : Téléchargez l'agent Query Streams | Bases de données dans Microsoft Excel | Bases de données dans Google Sheets | Analyse de données IA avec Nova | Comment connecter Oracle à Excel
Catégorie : Articles
Mots-clés : rapports Oracle, tableau de bord Oracle, alternative à OBIEE, données Oracle dans Excel, Oracle dans Google Sheets, rapports PL/SQL, alternative à Oracle Analytics, données Oracle en temps réel, flux de requêtes
Description méta : Accédez à vos données Oracle en temps réel dans Excel et Google Sheets. Générez des rapports Oracle simplifiés, sans la complexité d’OBIEE.

