Comparación de orígenes de datos compartidos e incrustados: generador de informes y Reporting Services (SSRS)

Se aplica a: SQL Server 2016 (13.x) Reporting Services y versiones posteriores Power BI Report Server SharePoint

Puede conectarse a los datos con un origen de datos compartido o uno incrustado. Un origen de datos compartido se define independientemente de cualquier informe. Puede utilizarlo en varios informes en un servidor de informes o en un sitio de SharePoint. Un origen de datos incrustado se define en un informe. Solo se puede usar en ese informe.

Los orígenes de datos compartidos resultan útiles cuando se poseen orígenes de datos de uso frecuente. Se recomienda que cree y utilice los orígenes de datos compartidos tanto como sea posible. Facilitan la administración de los informes y del acceso a ellos, y ayudan a mantener una mayor seguridad en el acceso a los informes y los orígenes de datos. Si necesita un origen de datos compartido, es posible que tenga que solicitar a su administrador del sistema que le cree uno.

Un origen de datos incrustado, también conocido como origen de datos específico del informe, es una conexión de datos que se guarda en la definición de informe. La información de conexión a orígenes de datos insertados solo puede utilizarla el informe en el que se incrusta la información. Para definir y administrar los orígenes de datos insertados, utilice el cuadro de diálogo Propiedades del origen de datos .

La diferencia entre los orígenes de datos incrustados y compartidos es la manera en que se crean, almacenan y administran.

  • En el Diseñador de informes, cree orígenes de datos incrustados o compartidos como parte de un proyecto de SQL Server Data Tools. Puede controlar si va a utilizarlos localmente para la obtención de una vista previa o implementarlos como parte del proyecto en un servidor de informes o un sitio de SharePoint. Puede utilizar las extensiones de datos personalizadas que se han instalado en el equipo y en el servidor de informes o un sitio de SharePoint donde se implementan los informes.

    Los administradores del sistema pueden instalar y configurar extensiones de procesamiento de datos y proveedores de datos de .NET Framework adicionales. Para obtener más información, vea Extensiones de procesamiento de datos y proveedores de datos de .NET Framework (SSRS).

    Los desarrolladores pueden usar la API de Microsoft.ReportingServices.DataProcessing para crear extensiones de procesamiento de datos compatibles con tipos de orígenes de datos adicionales.

  • En el Generador de informes, desplácese a un servidor de informes o un sitio de SharePoint y seleccione orígenes de datos compartidos o cree orígenes de datos incrustados en el informe. No puede crear un origen de datos compartido en el Generador de informes. No puede utilizar extensiones de datos personalizadas en el Generador de informes.

Resumen de diferencias

En la tabla siguiente se resumen las diferencias entre los orígenes de datos compartidos y los incrustados.

Descripción Insertado

Origen de datos
Compartido

Origen de datos
La conexión de datos se incrusta en la definición de informe. Disponible
El puntero a la conexión de datos en el servidor de informes se incrusta en la definición de informe. Disponible
Se administra en el servidor de informes Disponible Disponible
Se requiere para los conjuntos de datos compartidos Disponible
Se requiere para los componentes Disponible

Pasos siguientes

Crear y administrar orígenes de datos compartidos
Creación y modificación de orígenes de datos incrustados
Establecimiento de propiedades de implementación
Especificación de información de credenciales y conexión para los orígenes de datos de informes

¿Tiene alguna pregunta más? Puede plantear sus dudas en el foro de Reporting Services.