Condividi tramite


Procedura: Recupero di dati da un'origine dati Teradata (Generatore report 2.0)

Per utilizzare i dati di un database relazionale Teradata nel proprio report, è necessario definire un'origine dati Teradata. Quando si definisce l'origine dati, è necessario specificare una stringa di connessione e le credenziali per potervi accedere dal computer client.

[!NOTA]

Per connettersi a un'origine dati Teradata, è innanzitutto necessario che l'amministratore di sistema abbia installato la versione corretta del provider di dati .NET per Teradata nel client di creazione dei report e nel server di report. Per ulteriori informazioni, vedere Connessioni di esempio (Generatore report 2.0).

È possibile creare una definizione di origine dati incorporata che venga utilizzata da un solo report oppure una definizione di origine dati condivisa che possa essere utilizzata da più report. Nelle procedure riportate in questo argomento viene descritto come creare un'origine dati incorporata. Per ulteriori informazioni sulle origini dati condivise, vedere Origini dati condivise e incorporate (Generatore report 2.0)

Dopo aver creato la definizione di un'origine dati Teradata, è possibile creare uno o più set di dati. Dopo aver creato un set di dati, il relativo nome viene visualizzato nel riquadro Dati report sotto forma di nodo dell'origine dati corrispondente.

Dopo avere pubblicato il report, potrebbe essere necessario modificare le credenziali per l'origine dati affinché le autorizzazioni per il recupero dei dati risultino valide al momento dell'esecuzione del report nel server di report.

È anche possibile creare un report da un modello di report compilato da un database relazionale Teradata. Per ulteriori informazioni sulla compilazione di un modello, vedere "Creazione e utilizzo di modelli di report basati su Teradata" nella documentazione relativa a Reporting Services inclusa nella documentazione online di SQL Server. Per ulteriori informazioni sulla creazione dei report da un modello, vedere Creazione di set di dati del report per un modello di report (Generatore report 2.0).

Per creare un'origine dati incorporata che utilizza l'estensione per l'elaborazione dati del provider gestito .NET per Teradata

  1. Sulla barra degli strumenti del riquadro Dati report fare clic su Nuova, quindi su Origine dati.

  2. Nella finestra di dialogo Proprietà origine dati digitare un nome nella casella di testo Nome o accettare il nome predefinito.

  3. Verificare che l'opzione Connessione incorporata sia selezionata.

  4. Nell'elenco a discesa Tipo selezionare TERADATA.

  5. Specificare una stringa di connessione appropriata per l'origine dati Teradata.

    [!NOTA]

    Contattare l'amministratore del database per ottenere le informazioni di connessione e le credenziali da utilizzare per connettersi all'origine dati. Nell'esempio di stringa di connessione seguente viene specificato un database Teradata sul server identificato da un indirizzo IP:

    Data Source=<IP Address>

  6. Fare clic su Credenziali.

  7. Impostare le credenziali da utilizzare per la connessione all'origine dati. Per ulteriori informazioni, vedere Specifica delle credenziali per l'origine dati di un report (Generatore report 2.0).

  8. Fare clic su OK.

    L'origine dati verrà visualizzata nel riquadro Dati report.

Per creare un set di dati per un'origine dati Teradata

  1. Nel riquadro Dati report fare clic con il pulsante destro del mouse sul nome dell'origine dati che si connette a un'origine dati Teradata, quindi scegliere Aggiungi set di dati.

  2. Nella pagina Query della finestra di dialogo Proprietà set di dati digitare un nome nella casella di testo Nome o accettare il nome predefinito.

  3. Nella casella di testo Origine dati verificare che sia visualizzato il nome dell'origine dati sul quale si è fatto clic con il pulsante destro del mouse nel passaggio 1.

  4. Nella casella Tipo di query verificare che sia selezionato Testo. I database Teradata supportano solo la modalità Testo.

  5. Fare clic su Progettazione query per aprire la finestra Progettazione query basata su testo.

  6. Nel riquadro Query digitare un comando di Transact-SQL.

    In alternativa, è possibile incollare una query o importare una query di Transact-SQL esistente da un file o da un altro report. Per ulteriori informazioni, vedere Interfaccia utente di Progettazione query basata su testo (Generatore report 2.0).

  7. Fare clic su Esegui query (!) per eseguire la query e visualizzare il set di risultati.

  8. Fare clic su OK.

    Il set di dati e la relativa raccolta di campi verranno visualizzati nel riquadro Dati report sotto il nodo dell'origine dati.