Cos'è un Infocubo? SAP BI/BN? Come crearne uno?

⚡ Riepilogo intelligente

Un InfoCube in SAP BW è un dataset multidimensionale autonomo costruito sullo schema a stella esteso, che memorizza le cifre chiave delle tabelle dei fatti circondate da tabelle delle dimensioni e funge sia da destinazione dati che da InfoProvider per la creazione di report.

  • 🧊 InfoCube: Un dataset multidimensionale autonomo utilizzato come target di dati e InfoProvider.
  • Schema a stella esteso: Una tabella centrale dei fatti è circondata da 16 tabelle dimensionali con i dati master all'esterno.
  • 📐 16 Dimensioni: BW consente 16 dimensioni, tre delle quali predefinite, ognuna delle quali può contenere fino a 248 caratteristiche.
  • 📊 Dati aggregati: Gli InfoCube memorizzano i dati riepilogati per lunghi periodi al fine di supportare query rapide.
  • 🗃️ Tre tipi: Gli InfoCube standard, virtuali e in tempo reale si differenziano per le modalità di gestione dei dati.
  • 🤖 Assistenza AI: AI e SAP HANA ottimizza i modelli InfoCube per analisi su larga scala.

Che cos'è un InfoCube in SAP BI/BN

Che cos'è un InfoCube?

Un InfoCube è un'area di archiviazione dati in cui manteniamo i dati extracderivato fisicamente dal sistema sorgente. Un InfoCube può funzionare sia come destinazione dati che come InfoProvider. Dal punto di vista della creazione di report, un InfoCube può essere descritto come un dataset autonomo.

Ad esempio, un InfoCube relativo all'importo delle vendite, con dimensioni quali MESE, PRODOTTO, CLIENTE e REGIONE, può essere visualizzato tramite uno qualsiasi degli assi, ad esempio le vendite totali per regione o per cliente. Le dimensioni di un InfoCube sono entità o gerarchie.

InfoCube

BIW (Business Intelligence Warehouse) offre la possibilità di definire 16 dimensioni, di cui 3 predefinite.

InfoCube

Il cubo qui sopra illustra un semplice cubo tridimensionale. Ogni dimensione può contenere 248 caratteristiche per l'analisi. Ogni quadrato del cubo rappresenta il valore relativo per la corrispondente combinazione cliente/regione/divisione.

Struttura dell'InfoCubo

  • Un InfoCube segue lo schema a stella esteso.
  • Al centro è presente una tabella dei fatti, circondata da 16 tabelle delle dimensioni, mentre i dati master si trovano all'esterno del cubo.
  • Gli InfoCube rappresentano il modello di dati multidimensionale centrale nella Business Intelligence (BI).
  • Si tratta di un insieme di dati autonomo che comprende uno o più processi aziendali correlati. Un utente addetto alla creazione di report può definire o eseguire query su un InfoCube.
  • Memorizza dati riepilogati o aggregati per lunghi periodi. Un InfoCube è costituito da una sola tabella dei fatti circondata da tabelle delle dimensioni.
  • SAP-Gli InfoCube consegnati iniziano con un numero, di solito 0. Il tuo InfoCube dovrebbe iniziare con una lettera dalla A alla Z e avere una lunghezza compresa tra 3 e 9 caratteri.

Tipi di InfoCubo

Un InfoCube si classifica in tre tipologie in base alla modalità di gestione e distribuzione dei dati.

  • InfoCube standard: I dati vengono memorizzati fisicamente nel cubo. È possibile la modalità di sola lettura.
  • InfoCube virtuale: Non memorizza fisicamente i dati nel cubo. Durante l'esecuzione della query, recupera i dati dal rispettivo sistema di origine.
  • InfoCube in tempo reale: I dati vengono memorizzati fisicamente nel cubo. Sono possibili operazioni di lettura e scrittura. Il suo utilizzo è particolarmente rilevante nella pianificazione dei dati.

Come creare un InfoCube standard

Passo 1) Creare un InfoCube.

  1. Vai al codice transazione RSA1.
  2. Fare clic sul pulsante OK.

Creare un InfoCube standard

Passo 2)

  1. Accedere alla scheda Modellazione -> InfoProvider.
  2. Fare clic con il tasto destro su InfoArea.
  3. Fare clic su "Crea InfoCubo" dal menu contestuale.

Creare un InfoCube standard

Creare un InfoCube standard

Passo 3)

  1. Inserisci il Nome Tecnico.
  2. Inserire il Descriptione.
  3. Scegli il pulsante di opzione "InfoCubo standard".

Fare clic sul pulsante Crea.

Creare un InfoCube standard

Passo 4) Fare clic con il pulsante destro del mouse sulla Dimensione 1 -> Proprietà.

Creare un InfoCube standard

Passo 5) Rinominare la dimensione in base alle informazioni dell'InfoObject.

Creare un InfoCube standard

Passo 6) Fare clic con il pulsante destro del mouse sulla dimensione -> Input diretto InfoObject per inserire InfoObject nella dimensione.

Creare un InfoCube standard

Passo 7) Seleziona Caratteristiche.

Creare un InfoCube standard

Passo 8) Seleziona l'ID della compagnia aerea nelle caratteristiche.

Creare un InfoCube standard

Trascinalo e rilascialo nella dimensione.

Creare un InfoCube standard

Passo 9) Analogamente, crea nuove dimensioni e segui i passaggi da 4 a 8 per aggiungere gli InfoObject.

Creare un InfoCube standard

Passo 10) Aggiungere gli InfoObject relativi agli indicatori chiave all'InfoCube.

Creare un InfoCube standard

Passo 11) Segui la procedura descritta sopra per aggiungere altri indicatori chiave.

Creare un InfoCube standard

Passo 12) Attiva l'InfoCube.

Creare un InfoCube standard

Punti aggiuntivi InfoCube

Il nome tecnico della tabella delle dimensioni viene assegnato dal sistema utilizzando il modello /BIC/D #, dove il primo # è 1, il secondo 2 e così via. Per un SAP-cubo consegnato, inizia con /BI0/D.

È possibile aggiungere liberamente InfoObject caratteristici alle dimensioni create dal cliente. Le tabelle delle dimensioni devono essere utilizzate in modo ottimale. Assicurarsi di mantenere una cardinalità ottimale durante l'aggiunta di InfoObject caratteristici alle dimensioni. Ad esempio, un grande magazzino ha 10,000 clienti e 1,000 materiali diversi; la cardinalità è m:n, il che significa che ogni cliente può acquistare molti materiali. Tale cardinalità non dovrebbe essere mantenuta nella stessa tabella delle dimensioni.

Regola empirica: Evitare rapporti di tipo m:n all'interno di una dimensione.

migliori pratiche

  • Utilizza un InfoCube standard per facilitare l'analisi multidimensionale.
  • Utilizzalo per memorizzare informazioni riassuntive o aggregate con un grande volume di dati.
  • Utilizzare una quota riga per riga se nella tabella delle quote è presente un solo oggetto.
  • Fornire informazioni sui personaggi tramite attributi di navigazione, ove opportuno.

Punti da evitare

  • Non raggruppare la cardinalità m:n all'interno della stessa dimensione.
  • Non inserire informazioni ad alta cardinalità in una tabella delle dimensioni senza una dimensione di riga.

DOMANDE FREQUENTI

Un InfoCube memorizza dati riepilogati e aggregati secondo lo schema a stella esteso ed è additivo, il che lo rende adatto alla creazione di report multidimensionali veloci. Un DSO memorizza dati dettagliati a livello di documento in tabelle trasparenti e può sovrascrivere i valori. I DSO spesso alimentano gli InfoCube.

Delle 16 dimensioni, SAP Sono predefinite tre dimensioni: la dimensione Tempo, la dimensione Unità e la dimensione Pacchetto dati. Le restanti 13 sono disponibili per le tue caratteristiche, raggruppate per mantenere le tabelle delle dimensioni piccole ed efficienti.

Una dimensione di riga, o ad alta cardinalità, contiene una singola caratteristica con moltissimi valori distinti, come ad esempio il numero del documento. SAP collega direttamente la tabella SID alla tabella dei fatti, evitando una tabella delle dimensioni di grandi dimensioni e migliorando la velocità di caricamento e di esecuzione delle query.

Sì. Le serrature scorrevoli portatili e i catenacci a superficie possono essere usati per mettere in sicurezza una porta a scomparsa dall'esterno. Alcuni kit con catena di sicurezza consentono anche il bloccaggio esterno con chiave o manopola girevole. SAP HANA e l'apprendimento automatico analizzano i modelli di query per raccomandare aggregazioni, partizionamento e progettazione delle dimensioni. SAP Il copilota AI di Joule può spiegare le scelte di modellazione, aiutaping I consulenti creano InfoCube efficienti più rapidamente.

L'apprendimento automatico legge i dati puliti e aggregati di InfoCube per addestrare modelli di previsione e di rilevamento delle anomalie. SAP Analytics Cloud, grazie all'intelligenza artificiale, utilizza le dimensioni del cubo e gli indicatori chiave per generare automaticamente grafici e rispondere a domande in linguaggio naturale.

Riassumi questo post con: