Dati Oracle.
Excel semplice.
Ottieni risultati di query Oracle in tempo reale in Microsoft Excel e Fogli Google senza bisogno di OBIEE, Oracle Analytics Cloud o altri server di reporting.
Chiedi a Nova, ottieni SQL + grafici
Incontrare Nova API REST del databaseUna chiave per ogni partner. Nessuna credenziale condivisa.
Creare un'API AutomazioneSincronizzazione programmata con oltre 6 piattaforme
Esplorare Da API a SQLInterrogare le API con SQL, senza codice
Esplorare Database AI MCPClaude, Cursor, ChatGPT e Grok interagiscono con i tuoi dati
Connetti l'IAQuery Streams è una piattaforma di integrazione di database sicura e in tempo reale che offre agli amministratori di database e agli analisti Oracle un percorso diretto dalle query Oracle a Excel e Fogli Google, senza bisogno di OBIEE, Oracle Analytics Cloud o altri server di reporting. Per saperne di più, visita QueryStreams.com e iscriviti gratuitamente per iniziare a importare dati Oracle in tempo reale nei tuoi fogli di calcolo.
Oracle Reporting: perché è più difficile del previsto
Oracle Database alimenta sistemi critici in ambito finanziario, sanitario, manifatturiero e governativo. Tuttavia, estrarre i dati Oracle dal database e renderli disponibili a chi ne ha bisogno è sempre stato estremamente difficile. I due principali strumenti di reporting di Oracle — OBIEE (Oracle Business Intelligence Enterprise Edition) e Oracle Analytics Cloud — sono piattaforme di livello enterprise progettate per grandi organizzazioni con team di BI dedicati, budget a sei cifre e mesi di tempo per l'implementazione. Per l'amministratore di database Oracle o l'analista che ha solo bisogno di inserire i dati trimestrali sui ricavi in un foglio di calcolo, questo sovraccarico è assurdo.
Complessità di OBIEE
Richiede un server WebLogic separato, un livello di metadati del repository, la configurazione del catalogo e competenze specializzate nello sviluppo di RPD di cui la maggior parte dei team non dispone.
Costo di Oracle Analytics Cloud
Il prezzo parte da 16 dollari al mese per utente per l'accesso base, mentre le funzionalità aziendali si adattano rapidamente, raggiungendo decine di migliaia di utenti all'anno per team di medie dimensioni.
Mesi per l'implementazione
L'implementazione di OBIEE richiede in genere dai 3 ai 6 mesi, con consulenti dedicati e un'ampia modellazione dei metadati prima che un singolo report sia operativo.
Soluzioni alternative per l'esportazione in formato CSV
Quando gli strumenti di reporting risultano troppo complessi, i team ricorrono all'esecuzione manuale di query SQL in SQL Developer e all'invio di file CSV tramite e-mail, ottenendo così dati obsoleti fin dal momento dell'invio.
Il risultato è uno schema ricorrente: gli amministratori di database Oracle diventano il collo di bottiglia. Gli utenti aziendali inviano richieste di report, l'amministratore di database scrive la query SQL, la esegue in SQL*Plus o SQL Developer, esporta in formato CSV e invia il file via e-mail. Quando il foglio di calcolo arriva, i dati sono già obsoleti. Nel frattempo, l'amministratore di database ha impiegato un'ora per un'attività che avrebbe dovuto richiedere zero secondi, perché la query esiste già e l'utente dovrebbe essere in grado di eseguirla autonomamente.
L'alternativa più semplice: dati Oracle in Excel e Fogli Google
Query Streams sostituisce l'intero livello di reporting di OBIEE/Oracle Analytics per il caso d'uso più comune: ottenere risultati di query Oracle in tempo reale in fogli di calcolo. Si scrive SQL nel portale web di Query Streams (SQL Oracle standard o PL/SQL), si configurano i filtri interattivi se necessario e si condivide la query con utenti specifici. Tali utenti aprono il componente aggiuntivo Microsoft Excel o il componente aggiuntivo Google SheetsSeleziona il report Oracle dal loro elenco, regola i filtri e ottieni risultati in tempo reale su richiesta. Nessun server OBIEE. Nessun abbonamento a Oracle Analytics. Nessun file CSV.
Connettore nativo Oracle
Connessione diretta al database Oracle tramite sintassi TNS o Easy Connect. Supporta Oracle 11g, 12c, 18c, 19c, 21c e 23ai.
Componente aggiuntivo di Excel + Fogli Google
Gli utenti possono importare i dati Oracle direttamente nei loro fogli di calcolo con un solo clic. I risultati vengono visualizzati nelle celle, pronti per essere utilizzati in tabelle pivot e grafici.
Filtri interattivi
Configura intervalli di date, codici di reparto o parametri regionali. Gli utenti selezionano le opzioni dai menu a tendina, senza bisogno di conoscenze SQL.
Condivisione sicura delle query
Condividi report Oracle specifici con utenti o team specifici. Questi eseguono la query su richiesta, senza mai visualizzare il codice SQL sottostante.
La differenza fondamentale rispetto ai report Oracle tradizionali è il controllo senza complessità. Si scrive comunque il codice SQL e si decide chi ha accesso ai dati. Ma dopo la configurazione iniziale, non è più necessario intervenire: gli utenti possono accedere autonomamente ai report dai propri fogli di calcolo e ogni esecuzione viene registrata con una traccia di controllo completa. Query Streams supporta anche l'esecuzione parallela: un team finanziario può avviare simultaneamente cinque report Oracle diversi in cinque schede di fogli di lavoro differenti e l'agente trasmette in streaming ogni risultato in parallelo, indipendentemente dal volume dei dati.
Come Query Streams si connette a Oracle
L'architettura è semplice. Un leggero Agente Query Streams Funziona su qualsiasi macchina con accesso di rete al database Oracle: lo stesso server, un server intermedio o una macchina virtuale nella stessa sottorete. L'agente stabilisce una connessione WebSocket in uscita verso il relay cloud di Query Streams. Nessuna regola firewall in entrata. Nessuna VPN. Nessun port forwarding. Il database Oracle non accetta mai connessioni da Internet.
Installare l'agente
Scarica l'agente per Windows, Linux o macOS. Installalo su qualsiasi macchina in grado di raggiungere il tuo database Oracle tramite la rete.
Aggiungi connessione Oracle
Inserisci i dettagli di connessione a Oracle: host, porta, SID o nome del servizio (o alias TNS). L'agente memorizza le credenziali localmente e non le trasmette mai al di fuori del server.
Scrivere query Oracle
Crea query SQL nel portale web utilizzando la sintassi standard di Oracle. Aggiungi filtri interattivi con variabili di bind come :department_id o valori WHERE rilevati automaticamente.
Condividi e serviti da solo
Concedi l'accesso a utenti o team. Questi apriranno il componente aggiuntivo di Excel o di Fogli Google, selezioneranno il report, imposteranno i filtri e potranno visualizzare immediatamente i dati Oracle in tempo reale.
L'agente viene eseguito come servizio in background e si autogestisce con aggiornamenti automatici. Una volta installato, gestisce la connettività sicura per ogni query Oracle creata, oltre che per qualsiasi altro database connesso (SQL Server, PostgreSQL, MySQL e altri ancora, tutti gestiti dallo stesso agente). È possibile eseguire più agenti su server e reti diversi e tutte le relative origini dati vengono visualizzate in un unico menu a tendina unificato nel generatore di query.
Esempi di report Oracle
Le query che crei in Query Streams sono query SQL standard di Oracle. Tutto ciò che eseguiresti in SQL Developer o SQL*Plus funziona anche qui. La differenza è che, una volta salvata e condivisa la query, gli utenti autorizzati possono eseguirla su richiesta da Excel o Fogli Google senza mai visualizzare il codice SQL. Ecco alcuni modelli comuni di report Oracle che i team creano con Query Streams.
| Tipo di report | Modello SQL Oracle | Filtri interattivi |
|---|---|---|
| Riepilogo finanziario | SELECT period, account, SUM(amount) FROM gl_balances GROUP BY period, account | Periodo fiscale, centro di costo |
| Conteggio del personale delle risorse umane | SELECT department_name, COUNT(*) FROM hr.employees JOIN hr.departments USING (department_id) | Dipartimento, intervallo di date di assunzione |
| Stato delle scorte | SELECT item_number, description, on_hand_qty, reorder_point FROM inv.items WHERE on_hand_qty < reorder_point | Magazzino, categoria articolo |
| Pipeline delle vendite | SELECT customer_name, opportunity_value, stage, close_date FROM sales.opportunities WHERE stage != 'Closed Won' | Rappresentante di vendita, regione, fase |
| Analisi dell'anzianità dei crediti | SELECT customer, invoice_date, amount, TRUNC(SYSDATE) – invoice_date AS days_outstanding FROM ar.invoices | Cliente, secchio di invecchiamento |
| Metriche di produzione | SELECT work_order, product, quantity_produced, yield_pct FROM mfg.work_orders WHERE completion_date BETWEEN :start_dt AND :end_dt | intervallo di date, linea di prodotti |
Ciascuno di questi report diventa una risorsa self-service. Il team finanziario aggiorna i saldi del libro mastro ogni mattina da Excel. Il responsabile delle risorse umane estrae il numero di dipendenti per reparto da Fogli Google prima di ogni riunione del consiglio di amministrazione. Il responsabile del magazzino controlla gli articoli con scorte in esaurimento su richiesta. Il codice SQL è invisibile per loro: vedono una query con un nome, controlli di filtro opzionali e un pulsante "Esegui".
Supporto PL/SQL e funzionalità specifiche di Oracle
Query Streams supporta l'intero dialetto SQL di Oracle, inclusa la sintassi, le funzioni e le convenzioni specifiche di Oracle, con cui altri strumenti di integrazione spesso hanno difficoltà. Il connettore nativo di Oracle gestisce correttamente i tipi di dati Oracle: DATE, TIMESTAMP, NUMBER con precisione, riferimenti a CLOB e BLOB e le conversioni implicite di data specifiche di Oracle. Se la query viene eseguita in SQL Developer, verrà eseguita anche in Query Streams.
Dizionario SQL Oracle
Supporto completo per la sintassi specifica di Oracle: query gerarchiche CONNECT BY, DECODE, NVL, NVL2, ROWNUM, funzioni analitiche e PIVOT/UNPIVOT.
Nova AI con Oracle Dialect
Nova genera codice SQL specifico per Oracle a partire da linguaggio naturale. Comprende nativamente le funzioni Oracle, la gestione delle date e i modelli a doppia tabella.
Gestione delle date in Oracle
Gestisce correttamente TO_DATE, TO_CHAR, SYSDATE, TRUNC e le conversioni di data implicite di Oracle, evitando incongruenze di formato nei risultati.
Query consapevoli dello schema
Esegui query su schemi Oracle (HR.EMPLOYEES, FINANCE.GL_BALANCES) utilizzando nomi completi. L'agente rispetta le autorizzazioni e i permessi Oracle in tuo possesso.
Nova AI È particolarmente utile per gli utenti Oracle. Quando un utente aziendale pone a Nova una domanda come "mostrami il fatturato mensile per linea di prodotto degli ultimi due trimestri", Nova legge lo schema Oracle effettivo, genera query SQL Oracle corrette dal punto di vista del dialetto (utilizzando le funzioni di data di Oracle, non quelle di PostgreSQL o ANSI) e restituisce i risultati con grafici generati automaticamente. Questo elimina le richieste di "scrivimi una query" che consumano tempo agli amministratori di database. Nova opera con gli stessi controlli di accesso in sola lettura delle query salvate: non aggira mai le autorizzazioni Oracle.
Confronto: Query Streams vs OBIEE vs Oracle Analytics Cloud
Gli strumenti di reporting di Oracle si rivolgono a un mercato specifico: le grandi aziende che necessitano di piattaforme di Business Intelligence complete con modellazione semantica, dashboard complesse e federazione multi-sorgente. Se le vostre esigenze sono più semplici, ad esempio importare i risultati delle query Oracle nei fogli di calcolo già in uso dal vostro team, queste piattaforme introducono costi e complessità non necessari. Ecco un confronto tra le tre opzioni per il reporting basato su fogli di calcolo di Oracle.
Reportistica Oracle basata su fogli di calcolo
- Installazione in pochi minuti, non in mesi.
- Piano gratuito disponibile; piani a pagamento a partire da 29 $/mese
- Connettore nativo Oracle (TNS + Easy Connect)
- Dati in tempo reale in Excel e Fogli Google
- Non è necessaria alcuna infrastruttura server.
- Nova AI genera Oracle SQL dall'inglese
- Agente solo in uscita, nessuna modifica al firewall
- Esecuzione parallela delle query
Piattaforma BI aziendale legacy
- Implementazione in 3-6 mesi
- Richiede server WebLogic + RPD
- Profonda integrazione tra Oracle EBS e Fusion
- L'esportazione del foglio di calcolo è manuale, il download in formato CSV è manuale.
- Infrastruttura server dedicata
- Livello semantico complesso (LSQL)
- Richiede VPN o server esposto
- Nessuna esecuzione parallela dei fogli di calcolo
Business Intelligence in cloud con Oracle DNA
- Settimane per configurarlo correttamente
- Da $16 a $80 per utente al mese (minimo)
- Integrazione nativa con Oracle Cloud
- Prima la dashboard, poi il foglio di calcolo.
- Infrastruttura gestita da Oracle
- Analisi assistita dall'intelligenza artificiale (limitata)
- Richiede la rete Oracle Cloud
- Nessuna trasmissione diretta del foglio di calcolo
Compatibile con Oracle Cloud, AWS RDS Oracle e installazioni on-premise.
I database Oracle sono presenti ovunque: Oracle Cloud Infrastructure (OCI), Amazon Web Services (AWS RDS per Oracle), Azure, Google Cloud e data center on-premise. Query Streams si connette a tutti questi ambienti tramite la stessa architettura Agent. È sufficiente distribuire l'Agent su qualsiasi macchina con accesso di rete all'istanza Oracle e il relay in uscita sicuro gestirà tutto il resto.
| Distribuzione Oracle | Collocamento dell'agente | Metodo di connessione |
|---|---|---|
| In loco (Centro dati) | Stesso server o rete di Oracle DB | Alias TNS o Easy Connect (localhost:1521/ORCL) |
| Oracle Cloud Infrastructure (OCI) | Istanza di calcolo OCI nella stessa VCN | Indirizzo IP privato + nome del servizio |
| AWS RDS per Oracle | Ista EC2 nella stessa VPC | Endpoint RDS + porta 1521 |
| Macchina virtuale Azure con Oracle | Macchina virtuale Azure nella stessa VNET | Indirizzo IP privato o nome host DNS |
| Google Cloud (Bare Metal) | Istanza GCE nella stessa rete | IP interno + porta listener Oracle |
L'agente multipiattaforma supporta Windows (programma di installazione .exe), Ubuntu/Debian (pacchetto .deb), Linux generico (.tar.gz) e macOS (Intel e Apple Silicon). Questo è particolarmente importante per gli ambienti Oracle perché le implementazioni Oracle si estendono su tutti i sistemi operativi: server Windows nei data center aziendali, Oracle Linux in OCI, Amazon Linux su AWS e Ubuntu sulle macchine di sviluppo. Distribuisci l'agente ovunque si trovi il tuo database Oracle e gestisci tutto da lì. Portale web Query Streams.
Sincronizzazione pianificata e automazione dei report Oracle
Oltre all'esecuzione su richiesta da Excel e Fogli Google, Query Streams supporta la sincronizzazione programmata per la distribuzione automatizzata dei report Oracle. Impostando l'esecuzione di una query secondo una pianificazione oraria, giornaliera o settimanale, i risultati verranno aggiornati automaticamente nel foglio di calcolo di destinazione o sincronizzati con piattaforme connesse come Airtable, Smartsheet, Baserow o SeaTable. In questo modo, le query Oracle si trasformano in pipeline di reporting automatizzate senza la necessità di scrivere processi cron, creare processi ETL o gestire un sistema di pianificazione separato.
Per i team che necessitano di aggiornare i dati del dashboard Oracle ogni mattina prima dell'inizio della giornata lavorativa, la sincronizzazione pianificata elimina completamente la necessità di aggiornamento manuale. I dati sono aggiornati quando gli utenti aprono il foglio di calcolo. In combinazione con i filtri interattivi, ciò significa che una singola query può essere utilizzata da diversi stakeholder con parametri di filtro differenti, ciascuno secondo la propria pianificazione.
Domande frequenti
Query Streams supporta nativamente Oracle Database? +
Posso utilizzare PL/SQL o la sintassi SQL specifica di Oracle? +
In cosa si differenzia da OBIEE o Oracle Analytics Cloud? +
Query Streams è compatibile con Oracle Cloud Infrastructure (OCI)? +
Posso connettermi a Oracle su AWS RDS? +
Nova AI è in grado di comprendere il dialetto SQL di Oracle? +
Gli utenti finali devono conoscere SQL per eseguire i report di Oracle? +
È possibile eseguire più report Oracle contemporaneamente? +
I miei dati Oracle sono al sicuro con Query Streams? +
Iniziare
Report Oracle in fogli di calcolo — Senza OBIEE
Installa l'agente Query Streams, connettiti al tuo database Oracle e condividi report in tempo reale con il tuo team in Excel e Fogli Google. La configurazione richiede pochi minuti. Non è necessario alcun server di reporting.
Guide correlate: Scarica l'agente Query Streams | Database in Microsoft Excel | Database in Google Sheets | Analisi dei dati tramite intelligenza artificiale con Nova | Come collegare Oracle a Excel
Categoria: Articoli
Tag: reportistica Oracle, report Oracle, dashboard Oracle, alternativa a OBIEE, dati Oracle in Excel, fogli di calcolo Oracle su Google, report PL/SQL, alternativa a Oracle Analytics, dati Oracle in tempo reale, flussi di query
Meta Description: Ottieni dati Oracle in tempo reale in Excel e Fogli Google. Creazione di report Oracle semplici senza il sovraccarico di OBIEE.

