Cognos - Framework Manager
In questo capitolo, discuteremo di cosa sia un Framework Manager e dei suoi vari altri componenti.
Cos'è un Framework Manager?
IBM Cognos Framework Manager viene utilizzato per creare un modello di business di metadati derivati da una o più origini dati. Si tratta di uno strumento basato su Windows che viene utilizzato per pubblicare i modelli di business in Cognos BI sotto forma di pacchetti che possono essere utilizzati per la creazione di report e analisi analitiche.
Prima di iniziare un nuovo progetto in Framework Manager, è necessario soddisfare i requisiti di reporting BI che aiutano a identificare strategie di dati, metadati, consegna di pacchetti di report, ecc. Ciò aiuta a identificare quali origini dati sono richieste in Framework Manager per ottenere i dati richiesti nel report BI. È necessario considerare i seguenti fattori prima di iniziare un nuovo progetto in Framework manager.
- Origini dati necessarie per soddisfare le esigenze di BI.
- Tipi di sistema DW
- Aggiornamento dei dati in Data Warehouse
- Reporting BI: giornaliero, settimanale o mensile.
Modellazione dei metadati
Un modello di metadati è definito come la raccolta di oggetti di database (tabelle, colonne e relazioni tra oggetti) importati dal database. Quando si esegue il report, i metadati pubblicati nel portale BI Cognos generano un'istruzione SQL in base alla query.
Il gestore di IBM Cognos Framework può nascondere la complessità dei dati nell'origine dati e anche modificare il modo in cui i dati vengono mostrati agli utenti. Fornisce una visualizzazione che è facile per gli utenti BI di comprendere ed eseguire analisi e report.
Interfaccia utente di IBM Cognos Framework Manager
La seguente schermata mostra l'interfaccia utente di IBM Cognos BI Framework Manager.
Di seguito sono riportati i vari componenti della schermata sopra che vengono spiegati in dettaglio per una migliore comprensione:
Project Viewer - Questo riquadro sul lato sinistro consente di accedere a tutti i progetti esistenti in un formato ad albero.
Project Info- Questo è il riquadro centrale utilizzato per gestire gli oggetti di un progetto esistente. Questo ha tre schede: Explorer, Diagram e Dimension.
Properties - Questo riquadro in basso viene utilizzato per impostare il valore di diverse proprietà di un oggetto in un progetto.
Tools- Questo riquadro sul lato destro fornisce vari importanti strumenti utili. È possibile eseguire una ricerca o visualizzare un oggetto e i suoi oggetti dipendenti, cambiare la lingua del progetto, ecc.
Importazione di metadati da un database relazionale
Per importare metadati da un database relazionale, mappare gli oggetti del database agli oggetti del gestore Framework. In Framework Manager è possibile importare tutti gli oggetti oppure selezionare oggetti particolari come tabelle, colonne, funzioni, stored procedure, viste, ecc.
Sono supportate solo le stored procedure definite dall'utente.
Oggetti database | Oggetti Framework Manager |
---|---|
Colonna | Oggetto query |
Visualizza | Oggetto della query |
Sinonimo | Oggetto della query |
Procedura | Oggetto della query |
tavolo | Oggetto della query |
Funzione | Funzione progetto |
Per creare un modello di metadati, eseguire la procedura guidata per i metadati dal menu Azione. Selezionare una connessione origine dati e fare clic sul pulsante Avanti. Seleziona le caselle di controllo per gli oggetti che desideri importare.
Specificare come l'importazione deve gestire i nomi degli oggetti duplicati. Scegli se importare e creare un nome univoco o non importare. Se scegli di creare un nome univoco, l'oggetto importato viene visualizzato con un numero.
For example- Quando vedi QuerySubject e QuerySubject1 nel tuo progetto. Quindi fare clic su Importa.
Vengono visualizzate le statistiche di importazione, incluso un elenco di oggetti che non è stato possibile importare e un conteggio degli oggetti importati.
Il passaggio successivo è fare clic sul pulsante Fine.
Dopo aver importato i metadati, è necessario controllare i metadati importati per le seguenti aree:
- Relazioni e cardinalità
- Determinants
- Proprietà di utilizzo per gli elementi di query
- Proprietà Regular Aggregate per gli elementi di query
Importazione di metadati dal modello Cognos 8
In Framework Manager, è anche possibile importare metadati da un modello Cognos 8 esistente. Per importare i metadati dal modello Cognos 8, accedere aActions → Run Metadata wizard.
Fare clic sul modello Cognos 8 e quindi sul pulsante Avanti. Accedere al file .cpf da Cognos 8 Model e fare clic su Avanti.
Selezionare le caselle di controllo per gli oggetti che si desidera importare, quindi fare clic su Avanti e quindi su Fine.
Modellazione dei metadati relazionali
Dopo aver importato i metadati, il passaggio successivo consiste nel convalidare gli oggetti per i requisiti di reporting. È possibile selezionare gli oggetti che appaiono nel report e testarli. È possibile creare due visualizzazioni del modello di metadati:
- Importa vista
- Vista aziendale
La visualizzazione Importa mostra i metadati importati dall'origine dati. Per convalidare i dati come da report BI, è possibile eseguire i seguenti passaggi:
Assicurarsi che le relazioni riflettano i requisiti di reporting.
Ottimizza e personalizza i dati recuperati dagli oggetti della query.
Ottimizza e personalizza i dati recuperati per dimensioni. Potrebbe essere necessario memorizzare le dimensioni in una vista dimensionale separata.
Gestisci il supporto per metadati multilingue.
Controlla come i dati vengono utilizzati e formattati controllando le proprietà degli elementi di query.
La visualizzazione aziendale viene utilizzata per fornire le informazioni nei metadati. È possibile eseguire calcoli, aggregazioni e applicare filtri nella visualizzazione aziendale e consentire agli utenti di creare facilmente il report. È possibile aggiungere regole aziendali come calcoli personalizzati e filtri che definiscono le informazioni che gli utenti possono recuperare.
Organizza il modello creando viste separate per ogni gruppo di utenti che riflettono i concetti di business familiari ai tuoi utenti.