Essbase: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Recupero di 1 fonte/i e segnalazione di 0 link interrotto/i.) #IABot (v2.0 |
m Bot: sintassi dei link e modifiche minori |
||
Riga 9:
|SitoWeb = https://www.oracle.com/it/business-analytics/essbase.html
}}
'''Essbase''' è un [[Base di dati|sistema di gestione di database]] multidimensionale (MDBMS) che fornisce una piattaforma di [[OLAP|database multidimensionale]] su cui costruire applicazioni analitiche. Essbase, il cui nome deriva da "database esteso per fogli di calcolo", è nato come prodotto di Arbor Software, che si è fusa in Hyperion Software nel 1998. [[Oracle Corporation|Oracle Corporation ha]] acquisito [[Oracle Hyperion|Hyperion Solutions Corporation]] nel 2007, dal 2009
Il ricercatore di database [[Edgar F. Codd|EF Codd ha]] coniato il termine "elaborazione analitica on-line" ( [[OLAP]] ) in un white paper
{{Cita pubblicazione|autore=Codd|nome=E. F.|linkautore=Edgar F. Codd|data=26 luglio 1993|titolo=Providing OLAP to User-Analysts: An IT Mandate|rivista=[[Computerworld]]|url=https://www.minet.uni-jena.de/dbis/lehre/ss2005/sem_dwh/lit/Cod93.pdf|autore2=S B Codd|autore3=C T Salley|urlarchivio=https://web.archive.org/web/20170808214004/https://www.minet.uni-jena.de/dbis/lehre/ss2005/sem_dwh/lit/Cod93.pdf|dataarchivio=8 agosto 2017}}</ref> che stabilisce dodici regole per i sistemi analitici (un'allusione alla sua precedente serie di [[12 regole di Codd|dodici regole che]] definiscono il [[modello relazionale]] ). Questo white paper, pubblicato da [[Computerworld (blog)|Computerworld]], era in qualche modo esplicito nel suo riferimento alle funzionalità di Essbase, e quando in seguito fu scoperto che Codd era stato sponsorizzato da Arbor Software, Computerworld ritirò il documento.<ref>{{Cita web|url=https://www.theregister.co.uk/2007/01/26/olap_speed/|titolo=OLAP and the need for SPEED: In another dimension|cognome=Whitehorn|nome=Mark|sito=The Register|data=26 gennaio 2007}}</ref>
Riga 20:
Nell'agosto 2005, la rivista ''[[Era dell'informazione|Information Age]]'' ha nominato Essbase come una delle 10 innovazioni tecnologiche più influenti degli ultimi 10 anni,<ref>{{Cita web|url=https://www.hyperion.com/company/news/news_releases/press_release_2005_000512.cfm|titolo=News Release - Hyperion|accesso=14 aprile 2020|urlarchivio=https://web.archive.org/web/20070927190115/http://www.hyperion.com/company/news/news_releases/press_release_2005_000512.cfm|dataarchivio=27 settembre 2007|urlmorto=sì}}</ref> insieme a [[Netscape Communications|Netscape]], [[BlackBerry]], [[Google (azienda)|Google]], virtualizzazione, Voice Over IP ( [[Voice over IP|VOIP]] ), [[Linux]], [[XML]], il Processore [[Pentium]] e [[ADSL]] . L'editore Kenny MacIver ha dichiarato: "Hyperion Essbase è stata la tecnologia di database multidimensionale che ha messo l'elaborazione analitica online nel mondo della business intelligence. Ha stimolato la creazione di decine di prodotti OLAP rivali e miliardi di cubi OLAP ".
Sebbene Essbase è stato classificato
In questo contesto, "multidimensionale" si riferisce alla rappresentazione di dati finanziari in formato foglio elettronico. Un tipico foglio di calcolo può visualizzare intervalli di tempo lungo le intestazioni di colonna e i nomi degli account nelle intestazioni di riga. Per esempio:
Riga 178:
| 5.000
|}
Se il database multidimensionale riservasse spazio di archiviazione per ogni possibile valore, sarebbe necessario memorizzare 2.400.000.000 (4 × 4 × 3 × 10.000 × 5.000) celle. Se il software mappa ogni cella come un valore in virgola mobile a 64 bit, ciò equivale a un requisito di memoria di almeno 17 [[gigabyte]] (esattamente 19.2 GB). Nella realtà ovviamente, il numero di combinazioni di "Cliente" e "Prodotto" che contengono valori significativi sarà un piccolo sottoinsieme dello spazio totale. Questa proprietà degli spazi multidimensionali viene definita [[Matrice sparsa|scarsità]]
I sistemi [[OLAP]] generalmente forniscono livelli multipli di dettaglio all'interno di ciascuna dimensione disponendo i membri di ciascuna dimensione in una o più [[Gerarchia|gerarchie]] . Una dimensione temporale, ad esempio, può essere rappresentata come una gerarchia che inizia con "Tempo totale" e si suddivide in più anni, quindi trimestri, quindi mesi. Una dimensione Conti può iniziare con "Margine", che si divide in "Ricavi" e "Costi" e così via.
Riga 187:
== BSO - Archiviazione a blocchi (Essbase Analytics) ==
Dalla versione 7, Essbase ha supportato due "opzioni di archiviazione" che sfruttano la sparsità per ridurre al minimo la quantità di memoria fisica e lo spazio su disco necessari per rappresentare grandi spazi multidimensionali. Il brevetto di Essbase
In breve, Essbase richiede allo sviluppatore di contrassegnare le dimensioni come "denso" o "sparse". Il sistema quindi organizza i dati per rappresentare l'ipercubo in "blocchi", in cui ogni blocco comprende un array multidimensionale costituito da dimensioni "dense" e lo spazio viene allocato per ogni potenziale cella in quel blocco. La sparsità viene sfruttata perché il sistema crea blocchi solo quando richiesto. Nell'esempio precedente, supponiamo che lo sviluppatore abbia definito "Account" e "Tempo" come "denso", e "Regione", "Cliente" e "Prodotto" come "sparso". Se ci sono, diciamo, 12.000 combinazioni di Regione, Cliente e Prodotto che contengono dati, allora verranno creati solo 12.000 blocchi, ognuno dei quali è abbastanza grande da contenere ogni possibile combinazione di Conti e Tempo. Il numero di celle memorizzate è quindi 192000 (4 × 4 × 12000), che richiede meno di 2 [[gigabyte]] di memoria (precisamente 1.536 MB), oltre spazio necessario alla creazione di un indice utilizzato per cercare i blocchi appropriati.
Riga 243:
* Arcplan dynaSight (alias Arcplan Enterprise)
* Oracle Business Intelligence Suite Enterprise Edition (aka OBIEE, Siebel Analytics)
* Dodeca Spreadsheet Management System
* Add-In Dodeca Excel per Essbase
* Reporting Suite
* EV Analytics
Le modalità precedenti di Hyperion hanno acquisito nuovi nomi come indicato di seguito:
Riga 274:
| Enterprise Metrics
|}
[[Application programming interface|Le API]] sono disponibili per [[C (linguaggio)|C]], [[Visual Basic]] e [[Java (linguaggio di programmazione)|Java]] e il supporto di script incorporato è disponibile per [[Perl]] . Il protocollo standardizzato
Nel 2007, Oracle Corporation ha iniziato a raggruppare gli strumenti Hyperion BI in Oracle Business Intelligence Enterprise Edition Plus.
Riga 281:
Numerose interfacce standard possono amministrare le applicazioni Essbase:
* ''ESSCMD'', l'
* ''MaxL'', un "linguaggio di accesso al database multidimensionale" che fornisce sia un superset di comandi ESSCMD, ma con una sintassi più simile a [[Structured Query Language|SQL]], oltre al supporto per le query [[MultiDimensional eXpressions|MDX]]
* ''Essbase Application Manager'', il client di amministrazione della [[Interfaccia grafica|GUI]] originale di [[Microsoft Windows]], compatibile con le versioni di Essbase precedenti alla 7.0;
* ''Essbase Administration Services'', in seguito ribattezzato ''Analytic Administration Services'', e poi di nuovo in 'Essbase Administration Services' in v. 9.3.1, il client di amministrazione della [[Interfaccia grafica|GUI]] attualmente supportato; e
Riga 299:
# CubePort, un'applicazione di conversione commerciale, converte i cubi Essbase nel prodotto Microsoft SQL Server Analysis Services. Questo prodotto esegue una traduzione da oggetto a oggetto che costituisce un cubo Essbase, tra cui: struttura, formule dei membri, script di calcolo, caricamento dei dati (regole di caricamento), script di report per query MDX, variabili di sostituzione e modello di sicurezza. Può estrarre da qualsiasi versione della piattaforma di Essbase, incluso Oracle / Hyperion Essbase su Windows, Unix, AIX, HP UX, Solaris, IBM DB / 2 OLAP o AS / 400 Showcase Essbase.
# OlapUnderground Outline Extractor esegue un'esportazione pura e rudimentale del contorno, sebbene non crei direttamente nuovi oggetti. L'output è un semplice file di testo che può essere indirizzato indirettamente in altri prodotti OLAP, tra gli altri usi, come la sincronizzazione dei contorni. The [https://web.archive.org/web/20100404035632/http://www.appliedolap.com/free-tools/outline-extractor Outline Extractor
== Note ==
|