Lezione 4: Definizione di un modello di report

Un modello di report consiste in un livello di metadati sovrapposto a un database fisico che identifica entità, campi e ruoli aziendali. Dopo la loro pubblicazione, questi modelli consentono agli utenti di Generatore report che non conoscono le strutture dei database e che non comprendono o non scrivono query di sviluppare report. I modelli sono costituiti da entità, ovvero set di elementi di report correlati raggruppati con un nome descrittivo, da relazioni predefinite tra tali entità aziendali e da calcoli predefiniti. I modelli vengono definiti utilizzando un linguaggio XML denominato Semantic Model Definition Language (SMDL). L'estensione dei file dei modelli di report è smdl.

In questa esercitazione verranno illustrate le procedure per la creazione di un modello di report che è possibile utilizzare in Generatore report.

Per definire un modello di report

  1. In Esplora soluzioni fare clic con il pulsante destro del mouse su Modelli di report, quindi scegliere Aggiungi nuovo modello di report.

    Verrà visualizzata la Creazione guidata modello report.

  2. Fare clic su Avanti.

  3. Nell'elenco Viste origine dati disponibili verificare che ModelTutorial sia selezionato e fare clic su Avanti.

    Verrà visualizzata la pagina Selezionare regole generazione modello di report. Queste regole definiscono la modalità di generazione dei metadati dall'origine dei dati. Ai fini di questa esercitazione, accettare tutti i valori predefiniti. I metadati verranno combinati in oggetti denominati entità.

  4. Fare clic su Avanti. Verrà visualizzata la pagina Raccolta statistiche modello.

    [!NOTA]

    Per generare determinate impostazioni nel modello, SMDL utilizza le statistiche di database archiviate nella vista dell'origine dei dati. Se i dati nell'origine o la vista vengono modificati, è consigliabile selezionare l'opzione Aggiorna statistiche prima di generare.

  5. Verificare che l'opzione Aggiorna statistiche prima di generare sia selezionata e quindi fare clic su Avanti.

  6. Nella casella Nome verificare che ModelTutorial sia selezionato.

  7. Per completare la procedura guidata e creare il modello di report, fare clic su Esegui.

  8. Per uscire dalla procedura guidata, fare clic su Fine.

    Nella finestra ModelTutorial - Microsoft Development Environment verranno visualizzate le entità e le cartelle incluse nel modello. Se si seleziona un'entità viene visualizzato l'elenco di campi, cartelle e ruoli in essa contenuti. Quando è selezionato il nome del modello, è possibile fare clic con il pulsante destro del mouse per aggiungere entità, prospettive e cartelle. Quando è selezionata un'entità, è possibile fare clic con il pulsante destro del mouse per aggiungere una cartella, un campo di origine, un'espressione e un ruolo.

Passaggi successivi

Successivamente, per pubblicare il modello nel server di report, sarà necessario utilizzare Business Intelligence Development Studio. Vedere Lezione 5: Pubblicazione di un progetto modello di report.