Video: HedEx Software Installation and library file upload video tutorial for Huawei GPON 2024
Un data warehouse lite è un approccio senza fronzoli, senza fronzoli, a basso contenuto tecnologico per fornire dati che possono aiutare con alcuni il tuo processo decisionale aziendale. Senza fronzoli significa che hai messo insieme, per quanto possibile, le capacità e gli strumenti già collaudati all'interno della tua organizzazione per costruire il tuo sistema.
Aree tematiche e contenuto di dati di un magazzino di dati
Un magazzino di data warehouse è focalizzato sulla segnalazione o analisi di una sola o forse di due aree tematiche. Supponiamo che nel tuo lavoro presso una divisione wireless di una compagnia telefonica, tu analizzi le vendite di servizi come minuti in-network, minuti fuori rete, messaggi di testo, accesso a Internet e altri dispositivi mobili alle famiglie di consumatori.
Se si costruisce un data warehouse lite esclusivamente per questo scopo, si dispone di tutte le informazioni necessarie per supportare l'analisi e la reportistica per il mercato consumer. Tuttavia, non disponi di informazioni sugli utenti aziendali e sulla cronologia dei pagamenti, poiché tali informazioni fanno parte di un'area tematica diversa, come mostrato in questa figura.
In base alla limitazione delle aree tematiche, un data warehouse ha un contenuto di dati sufficiente per soddisfare lo scopo principale dell'ambiente, ma non abbastanza per molti scenari ipotetici non strutturati che i suoi utenti potrebbero creare.
Devi scegliere attentamente, quindi, tra l'insieme di tutti i possibili elementi di dati e selezionare un sottoinsieme gestibile - elementi che, senza dubbio, sono importanti da avere. Questo processo è lo stesso per qualsiasi implementazione di data warehouse, tranne per il fatto che devi essere estremamente disciplinato quando prendi decisioni su quali contenuti includere.
Usa i report standard, in particolare quelli che attualmente richiedono una grande quantità di preparazione manuale, come una delle tue guide primarie per determinare il contenuto dei dati in un data warehouse.
Fonti di dati
Un data warehouse ha un insieme limitato di origini dati, in genere da una a una manciata. Come parte di un ambiente complessivo di applicazioni singole, ad esempio, il data warehouse Lite funge da agente di ristrutturazione per i dati dell'applicazione per renderlo più query e adatto ai report.
Il metodo più comune per ristrutturare i dati di una singola applicazione è denormalizzare il contenuto delle tabelle del database relazionale dell'applicazione per eliminare tutte le operazioni di unione relazionali (il processo di riunire dati da più di una tabella di database) possibile quando gli utenti eseguono report o eseguono semplici query.
La denormalizzazione è l'opposto del concetto di normalizzazione del database relazionale, un insieme un po 'complesso di linee guida che ti dice quali elementi di dati dovrebbero essere in quali tabelle in un database.
Quando denormalizza un database, non ti preoccupare dei dati duplicati; si tenta di creare righe di dati in una singola tabella che molto probabilmente rispecchia i report e le query eseguite dagli utenti. Questa figura mostra un esempio di lite di data warehouse a sorgente singola costruita su denormalizzazione.
Sebbene sia possibile utilizzare dati forniti esternamente in un'implementazione lite di data warehouse, i dati utilizzati raramente vengono acquisiti di recente. È più probabile che tu incorpori dati che già usi per l'analisi (forse in modo stand-alone).
Strumenti di Business Intelligence
Gli utenti di un data warehouse di solito fanno domande e creano report che riflettono una prospettiva "Dimmi cosa è successo". Poiché questi utenti non eseguono un'elaborazione analitica molto gravosa, i prodotti che utilizzano per accedere al data warehouse dovrebbero essere facili da utilizzare.
Estrazione, spostamento e caricamento dei dati
Semplicità è il nome del gioco in un data warehouse lite. Pertanto, rendere il processo di estrazione dei dati da fonti ed eseguire tutte le funzioni necessarie per preparare tali dati per il caricamento il più semplice possibile utilizzando questi due elementi:
-
Estratti di file semplici dai sistemi run-the-business e trasferimenti di file che ti permettono di spostare i dati dalle sue fonti al data warehouse lite
-
Semplice codice personalizzato (o forse uno strumento facile da usare) che può estrarre e spostare i dati
Se l'origine dati per il tuo data warehouse è costruito su un database relazionale e si prevede di utilizzare lo stesso prodotto database per il data warehouse, utilizzare SQL per gestire facilmente l'estrazione e lo spostamento dei dati. Questi passaggi, come mostrato nella figura, forniscono una procedura standard per questo processo (ovviamente dovrai adattare questi passaggi al tuo ambiente particolare):
-
Sul sistema che ospita il tuo magazzino, usa la SQL CREATE TABLE dichiarazione per creare la definizione per ogni tabella nel vostro data warehouse.
-
Crea un database backup che contiene copie di tutte le tabelle dall'origine che fornisce i dati al magazzino e quindi ricarica tali tabelle in un'area di gestione temporanea sul sistema in cui si pianifica di individuare il proprio data warehouse.
È necessario assicurarsi che la larghezza di banda della rete e la finestra temporale siano adeguate per copiare tutte le tabelle di origine nel sistema utilizzando un programma di trasferimento file.
-
Usa l'istruzione SQL INSERT, con un'istruzione SELECT nidificata che specifica le tabelle di origine e le rispettive colonne che popoleranno la tabella del data warehouse (e come le tabelle verranno unite), per caricare i dati nel tuo data warehouse lite.
-
Eseguire una serie di routine di controllo qualità (QA) per verificare che tutti i dati siano stati caricati correttamente.
Controlla i conteggi delle righe, i totali numerici e qualsiasi altra cosa tu possa.
Architettura
L'architettura di un data warehouse lite è composta dal database utilizzato per memorizzare i dati, gli strumenti di business intelligence front-end utilizzati per accedere ai dati, il modo in cui i dati vengono spostati e il numero di soggetti le zone.La parola d'ordine di questo ambiente è minimalista: niente campane, niente fischietti, niente fantasia: basta una tecnologia applicata all'ambiente per offrire agli utenti l'accesso ai dati di cui hanno bisogno.
L'architettura di un data warehouse lite, come mostrato in questa figura, contiene questi principali tipi di componenti:
-
Un singolo database contiene i dati del magazzino.
-
Tale database viene alimentato direttamente da ciascuna delle fonti che forniscono i dati al magazzino.
-
Gli utenti accedono ai dati direttamente dal magazzino.