Compartir a través de


Cómo crear un conjunto de datos (Generador de informes 2.0)

En Reporting Services, un conjunto de datos está basado en un origen de datos existente. Un conjunto de datos especifica una consulta, los parámetros de la consulta, los filtros y una colección de campos. También se pueden especificar opciones de datos, como el uso de mayúsculas y minúsculas, la intercalación, el tipo de kana, el ancho y el uso de acentos, para los datos recuperados del origen de datos. Para obtener más información, vea Descripción de los conjuntos de datos de informe (Generador de informes 2.0).

Para crear un conjunto de datos, se debe haber definido un origen de datos incrustado o compartido. Para obtener más información, vea Crear un origen de datos (Generador de informes 2.0) y Orígenes de datos incrustados y compartidos (Generador de informes 2.0). El tipo de origen de datos seleccionado determina algunas de las opciones disponibles para un conjunto de datos, como por ejemplo, el tipo de consulta y el diseñador de consultas. Para obtener más información sobre la creación de un conjunto de datos para un tipo de origen de datos concreto, vea los temas siguientes:

Para crear un conjunto de datos

  1. En el panel Datos de informe, haga clic con el botón secundario en el nombre del origen de datos y, a continuación, haga clic en Agregar conjunto de datos. Se abrirá la página Consulta del cuadro de diálogo Propiedades del conjunto de datos.

  2. En Nombre, escriba un nombre para el conjunto de datos o acepte el nombre predeterminado.

    [!NOTA]

    El nombre del conjunto de datos se utiliza internamente en el informe. Para evitar confusiones, se recomienda que el nombre del conjunto de datos describa los datos que devuelve la consulta.

  3. En Origen de datos, seleccione el nombre de un origen de datos compartido existente o haga clic en Nuevo para crear un nuevo origen de datos incrustado.

  4. Seleccione una opción en el cuadro Tipo de consulta. Las opciones de este cuadro dependen del tipo de origen de datos.

    • Seleccione Text para escribir una consulta con el lenguaje de consulta del origen de datos.

    • Seleccione Table para devolver todos los campos en una tabla de base de datos relacional.

    • Seleccione StoredProcedure para ejecutar un procedimiento almacenado por su nombre.

  5. En Consulta, escriba la consulta, el procedimiento almacenado o el nombre de tabla. O bien, haga clic en Diseñador de consultas para abrir el diseñador gráfico de consultas o el diseñador de consultas basado en texto, o en Importar para importar la consulta desde un informe existente.

    En algunos casos, la colección de campos especificada por la consulta solo se puede determinar ejecutando la consulta en el origen de datos. Por ejemplo, un procedimiento almacenado puede devolver un conjunto variable de campos en el conjunto de resultados. Haga clic en Actualizar campos para ejecutar la consulta en el origen de datos y recuperar los nombres de campo necesarios para rellenar la colección de campos del conjunto de datos en el panel Datos de informe. La colección de campos aparece bajo el nodo del conjunto de datos al cerrar el cuadro de diálogo Propiedades del conjunto de datos.

  6. En Tiempo de espera, escriba el número de segundos que el servidor de informes esperará una respuesta de la base de datos. El valor predeterminado es 0 segundos. Si el tiempo de espera es 0 segundos, nunca se supera el tiempo de espera de la consulta.

  7. 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.