Share via


Configurar Reporting Services para modelos de informe basados en Teradata

Nuevo: 17 de noviembre de 2008

SQL Server 2005 Reporting Services Service Pack 3 (SP3) y versiones posteriores incluyen compatibilidad con el modelo de informe para el proveedor de datos de .NET Framework para Teradata.

[!NOTA] Para poder configurar un servidor de informes o un cliente de creación de informes de modo que se genere un modelo de informe basado en una base de datos de Teradata, debe descargar el proveedor de datos de .NET Framework para Teradata la versión 12.00.00.01 de Teradata Corporation. Este proveedor de datos permite recuperar los datos de las bases de datos de Teradata que ejecutan las versiones 12.0 ó 6.20.

Después de instalar el proveedor de datos de .NET Framework para Teradata en el servidor de informes y en el cliente de creación de informes, siga los pasos de este tema para registrar el proveedor de datos y configurar Reporting Services de modo que pueda generar un modelo de informe basado en una base de datos de Teradata.

Requisitos previos

Reporting Services permite generar modelos de informe basados en las versiones de base de datos de Teradata siguientes:

  • Teradata versión 12.0
  • Teradata versión 6.20

Se admiten los siguientes sistemas operativos:

  • Microsoft Windows Server 2003
  • Microsoft XP Professional
  • Microsoft Windows 2000 Professional

Configurar el servidor de informes

Para configurar el servidor de informes para los modelos basados en Teradata, debe cambiar el archivo RSReportServer.config manualmente. Después de modificar el archivo de configuración, en el Administrador de informes, compruebe que la extensión de datos de Teradata aparece en la lista de tipos de origen de datos disponibles.

Para configurar el servidor de informes para los modelos basados en Teradata

  1. En el servidor de informes, abra RSReportServer.config. De forma predeterminada, este archivo se encuentra en <SysDrive>:\Archivos de programa\Microsoft SQL Server\MSSQL.n\Reporting Services\ReportServer.

  2. En la sección <Data>, agregue la entrada siguiente. Esta entrada debe ocupar una sola línea; no debe tener saltos de línea.

    <Extension Name="TERADATA" Type="Microsoft.ReportingServices.DataExtensions.TeradataConnectionWrapper,Microsoft.ReportingServices.DataExtensions"/>
    

    Esta entrada registra la extensión de procesamiento de datos en el cliente que se conecta a una base de datos de Teradata.

  3. En la sección <SemanticQuery>, agregue la entrada siguiente. Esta entrada debe ocupar una sola línea; no debe tener saltos de línea.

    <Extension Name="TERADATA" Type="Microsoft.ReportingServices.SemanticQueryEngine.Sql.Teradata.TdSqlSQCommand,Microsoft.ReportingServices.SemanticQueryEngine">
       <Configuration>
          <EnableMathOpCasting>True</EnableMathOpCasting>
          <ReplaceFunctionName>oREPLACE</ReplaceFunctionName>
       </Configuration>
    </Extension>
    

    De esta forma se registra el lenguaje de consultas de modelo para el origen de datos de Teradata.

  4. En la sección <ModelGeneration>, agregue la entrada siguiente. Esta entrada debe ocupar una sola línea; no debe tener saltos de línea.

    <Extension Name="TERADATA" Type="Microsoft.ReportingServices.SemanticQueryEngine.Sql.Teradata.TdSqlModelGenerator,Microsoft.ReportingServices.SemanticQueryEngine" />
    
  5. Guarde el archivo.

  6. Reinicie Reporting Services en el servidor de informes. Para obtener más información, vea Iniciar y detener el servicio de Windows del servidor de informes.

Para comprobar la configuración del servidor de informes

  1. En el Administrador de informes, en la barra de herramientas, haga clic en Nuevo origen de datos.

  2. Tipo de conexión en la lista desplegable, seleccione Teradata.

    [!NOTA] El tipo de origen de datos Teradata sólo aparece si el proveedor de datos de Teradata se instala correctamente en el servidor de informes. Si no ve Teradata, trabaje con el administrador del sistema para comprobar los cambios de configuración. Para obtener más información, vea Archivo de configuración RSReportServer. Para obtener información que permita solucionar problemas, vea Archivos de registro de Reporting Services.

Para generar un modelo de informe del origen de datos de Teradata, vea Cómo crear un modelo de informe con claves principales a partir de una base de datos de Teradata.

Configurar el cliente de creación de informes

Para configurar el cliente de creación de informes de modo que pueda generar un modelo de informe a partir de un proyecto de modelos de informe de Business Intelligence Development Studio, debe instalar el proveedor de datos de .NET Framework para Teradata en el equipo cliente.

Para configurar el cliente de creación de informes

  1. Cierre Business Intelligence Development Studio si está abierto.

  2. Descargue el proveedor de datos de .NET Framework para Teradata 12.00.00.01 de Teradata e instálelo.

    Al instalar el proveedor de datos de .NET Framework para Teradata, seleccione las características de instalación siguientes:

    • Proveedor de datos de .NET Framework para Teradata
    • Integración con Microsoft Visual Studio 2005
    • Directiva de edición

    Para obtener más información, revise la documentación de Teradata que está incluida con el proveedor de datos.

  3. Para comprobar que la instalación tuvo éxito, cree un origen de datos de Teradata en un proyecto de modelos de informe de BI Development Studio. Para obtener más información, vea Cómo crear un archivo de origen de datos de Teradata para un proyecto de modelos de informe.

Vea también

Conceptos

Archivos de configuración de Reporting Services
Archivo de configuración RSReportDesigner
Archivo de configuración RSReportServer

Otros recursos

Deploying a Data Processing Extension

Ayuda e información

Obtener ayuda sobre SQL Server 2005