Vai al contenuto
View in the app

A better way to browse. Learn more.

Autopareri

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

OLAP ed ETT: un'altra soluzione.

Featured Replies

Inviato

Nell' "On Line Analitical Processing" (data warehouse) si

segue il seguente schema ETT:

1) Estrazione (dal DB operazionale)

2) Trasporto (Dal sistema del DB operazionale al sistema del

DB OLAP)

3) Trasformazione (sul sistema del DB OLAP)

Lo schema e' rappresentato sotto. Nello sc hema indicheremo

per semplicita' con E Extraction, con T Transport e con R

tRasformation. Infine indicheremo con F il file piatto

denormalizzato estratto e trasportato dal sistema

operazionale (A) al sistema OLAP (B).



Sistema A Rete Sistema B
+ -------------+ +----------------+
| | | |
|+----+ +--+| | +--+ +----+ |
||DBop|-E->|F |--------------T------------>|F |-R->|DBol| |
|+----+ +--+| | +--+ +----+ |
| | | |
+--------------+ +----------------+

ora il problema e' che la rete e' una risorsa molto costosa e

delicata e far viaggiare, viceversa il file piatto in genere

e' qualcosa di molto molto grande. Un'altra importante

notazione e' che in genere dopo la trasformazione, per via

dell'aggregazione i dati del file piatto hanno una dimensione

di 1/10-1/100 di quella del file originario. Allora secondo

me si potrebbe seguire uno schema a tre livelli, con un

sistema intermedio piazzato molto vicino al sistema

operazionale, che effettui la trasformazione dei dati.



Sistema A SistemaA/B Rete Sistema B
+ -------------+ +-------------+ +----------------+
| | | | | |
|+----+ +--+| | +----+ +-+ | | +-+ +----+ |
||DBop|-E->|F |===>|DB-R|->|f|-------T----->|f|-L->|DBol| |
|+----+ +--+||| +----+ +-+ | | +-+ +----+ |
| ||| | | |
+--------------+|+-------------+ +----------------+
|
v
piccola rete
dedicata a 100MB/s

In questo secondo schema:

E: extraction

F: file piatto denormalizzato (grande)

DB-R: DB tRansformation

f: file piccolo contenente gia' le aggregazioni

T: Transport (del file piccolo in rete

L: Loader nelle tabelle del database OLAP

Frazionando in questo modo ed in quest'ordine le operazioni

si evitano gli abbondanti carichi di rete dovuti ad uno

schema classico.

Opinioni in merito sono gradite.

Regards,

Francesco 8)))

Crea un account o accedi per lasciare un commento

Background Picker
Customize Layout

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.