Condividi tramite


Definizione dei set di dati del report di un database Teradata (Reporting Services)

In Reporting Services è disponibile un'estensione per l'elaborazione dati che supporta il recupero dei dati del report da un'origine dati relazionale Teradata. Dopo avere stabilito la connessione a un'origine dati Teradata, è possibile creare un set di dati del report che definisca i dati da utilizzare nel report.

[!NOTA]

Prima che sia possibile connettere un'origine dati Teradata, l'amministratore di sistema deve installare 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 Connessione a un'origine dati (Reporting Services).

Per creare una query del set di dati, è possibile creare una query SQL, utilizzare una macro o selezionare una stored procedure in un elenco a discesa. È inoltre possibile specificare le proprietà del set di dati e definire i parametri di report e query. Per ulteriori informazioni, vedere Procedura: Recupero di dati da un'origine dati Teradata.

Sono disponibili due finestre Progettazione query, una con interfaccia grafica e una basata su testo. Per impostazione predefinita, viene visualizzata la finestra Progettazione query basata su testo, in cui vengono accettate query con sintassi non standard, ad esempio espressioni nella stringa di connessione. Nella finestra Progettazione query con interfaccia grafica vengono visualizzate le tabelle e le viste che è possibile utilizzare per progettare una query. Per ulteriori informazioni, vedere Interfaccia utente di Progettazione query basata su testo e Interfaccia grafica di Progettazione query.

È anche possibile creare un modello da un'origine dati Teradata. Per ulteriori informazioni, vedere Creazione e utilizzo di modelli di report basati su Teradata.

Utilizzo di parametri di query

Se la query include parametri, quando questa viene digitata tramite Progettazione report vengono creati automaticamente i parametri di report corrispondenti nella definizione del report. Quando il report viene eseguito, i valori dei parametri di report vengono passati ai parametri di query. Se si utilizzano parametri multivalore, potrebbe essere necessario modificare la sintassi della query. Per ulteriori informazioni, vedere Aggiunta di parametri al report e Procedura: Associazione di un parametro di query a un parametro di report.

Utilizzo di macro

È possibile utilizzare macro per restituire i dati in un set di dati. A tale scopo, selezionare Text nella casella Tipo di comando, quindi specificare il nome della macro e i relativi parametri di input in un'istruzione EXECUTE.

Utilizzo di stored procedure

È possibile utilizzare stored procedure per restituire i dati in un set di dati. A tale scopo, selezionare StoredProcedure nella casella Tipo di comando, quindi specificare il nome della stored procedure. In Reporting Services non sono supportati parametri di output per le stored procedure.