Compartir a través de


Cómo recuperar datos de un origen de datos de Teradata (Generador de informes 2.0)

Para poder usar datos de una base de datos relacional de Teradata en el informe, antes debe definir un origen de datos de Teradata. Al definir el origen de datos, debe especificar una cadena de conexión y unas credenciales para poder tener acceso al origen de datos desde el equipo cliente.

[!NOTA]

Para poder conectarse a un origen de datos de Teradata, el administrador del sistema debe haber instalado la versión correcta del proveedor de datos .NET para Teradata en el cliente de creación de informes y en el servidor de informes. Para obtener más información, vea Conexiones de ejemplo (Generador de informes 2.0).

Puede crear una definición de origen de datos incrustado para usarla en un solo informe o una definición de origen de datos compartido que pueda usarse en varios informes. Los procedimientos de este tema explican cómo crear un origen de datos incrustado. Para obtener más información acerca de los orígenes de datos compartidos, vea Orígenes de datos incrustados y compartidos (Generador de informes 2.0)

Después de crear una definición de origen de datos de Teradata, puede crear uno o varios conjuntos de datos. Después de crear un conjunto de datos, el nombre de éste aparece en el panel Datos de informe como un nodo bajo su origen de datos.

Después de publicar el informe, es posible que desee cambiar las credenciales para el origen de datos de forma que, cuando el informe se ejecute en el servidor de informes, los permisos para recuperar los datos sean válidos.

También puede crear un informe a partir de un modelo de informe que se ha generado desde una base de datos relacional de Teradata. Para obtener más información acerca de cómo generar un modelo, vea "Crear y usar modelos de informe basados en Teradata" en la documentación de Reporting Services de los Libros en pantalla de SQL Server. Para obtener más información sobre cómo informar desde un modelo, vea Crear conjuntos de datos de informe para un modelo de informe (Generador de informes 2.0).

Para crear un origen de datos incrustado que use la extensión de procesamiento de datos del proveedor administrado de .NET para Teradata

  1. En la barra de herramientas del panel Datos de informe, haga clic en Nuevo y, a continuación, haga clic en Origen de datos.

  2. En el cuadro de diálogo Propiedades del origen de datos, escriba un nombre en el cuadro de texto Nombre o acepte el nombre predeterminado.

  3. Compruebe que la opción Conexión incrustada está seleccionada.

  4. En la lista desplegable Tipo, seleccione TERADATA.

  5. Especifique una cadena de conexión que funcione con el origen de datos de Teradata.

    [!NOTA]

    Póngase en contacto con el administrador de la base de datos y solicite la información de conexión y las credenciales que debe usar para conectar con el origen de datos. En el ejemplo de cadena de conexión siguiente se especifica una base de datos de Teradata en el servidor especificado con una dirección IP:

    Data Source=<IP Address>

  6. Haga clic en Credenciales.

  7. Establezca las credenciales que se deben usar para conectar con el origen de datos. Para obtener más información, vea Especificar credenciales para un origen de datos de informe (Generador de informes 2.0).

  8. Haga clic en Aceptar.

    El origen de datos aparece en el panel Datos de informe.

Para crear un conjunto de datos para un origen de datos de Teradata

  1. En el panel Datos de informe, haga clic con el botón secundario en el nombre del origen de datos que está conectado con un origen de datos de Teradata y, a continuación, haga clic en Agregar conjunto de datos.

  2. En la página Consulta del cuadro de diálogo Propiedades del conjunto de datos, escriba un nombre en el cuadro de texto Nombre o acepte el nombre predeterminado.

  3. Compruebe que en el cuadro de texto Origen de datos, aparece el nombre del origen de datos en el que hizo clic con el botón secundario en el paso 1.

  4. En el cuadro Tipo de consulta, compruebe que la opción Texto está seleccionada. Texto es el único modo que admite una base de datos de Teradata.

  5. Haga clic en Diseñador de consultas para abrir el diseñador de consultas basado en texto.

  6. En el panel Consulta, escriba un comando de Transact-SQL.

    Como alternativa, puede pegar una consulta o importar una consulta de Transact-SQL existente desde un archivo o desde otro informe. Para obtener más información, vea Interfaz de usuario del Diseñador de consultas basado en texto (Generador de informes 2.0).

  7. Haga clic en Ejecutar consulta (!) para ejecutar la consulta y ver el conjunto de resultados.

  8. Haga clic en Aceptar.

    El conjunto de datos y su colección de campos aparecen en el panel Datos de informe bajo el nodo del origen de datos.