Share via


Configurar Reporting Services para utilizar datos de paquetes de SSIS

Actualizado: 14 de abril de 2006

Reporting Services incluye una extensión de procesamiento de datos que recupera datos de un paquete de SQL Server Integration Services (SSIS). La extensión de procesamiento de datos de SSIS es una característica experimental que está desactivada de manera predeterminada. En estos momentos no se recomienda el uso de la extensión de procesamiento de datos de SSIS en un servidor de producción. Si decide habilitar esta característica y utilizarla en el servidor de informes, tenga presente que, en tiempo de ejecución, el paquete se procesará con la identidad de seguridad de la cuenta del servicio Servidor de informes de Windows o de la cuenta del servicio Web del servidor de informes. Esto afectará al modo de proteger los orígenes de datos a los que tiene acceso el paquete. Concretamente, deberá conceder a las cuentas de servicio permiso para leer los datos y realizar cualquier operación que se defina en el paquete. Use esta característica únicamente si toma las precauciones siguientes:

  • Asegúrese de que el contenido del paquete está controlado (por ejemplo, puede utilizar las características de protección mediante contraseña de SSIS o establecer permisos en el archivo). Para obtener más información, vea Establecer el nivel de protección de los paquetes.
  • Diseñe el paquete de manera que sólo pueda realizar las operaciones necesarias para obtener los datos que desea.
  • Al configurar las cuentas de servicio del servidor de informes, utilice siempre cuentas de usuario o cuentas de servicio que tengan los privilegios mínimos.

Para poder utilizar la extensión de procesamiento de datos de SSIS, debe modificar los archivos de configuración para habilitar la extensión en el servidor de informes y en el Diseñador de informes. Siga las instrucciones de este tema para editar los archivos de configuración.

Habilitar la extensión de procesamiento de datos de Integration Services para el Diseñador de informes

Para habilitar la extensión de procesamiento de datos, debe quitar comentarios de dos secciones del archivo RSReportDesigner.config.

  1. Instale Integration Services en el mismo equipo en el que instaló Reporting Services.

  2. Utilice el Explorador de Windows para buscar la carpeta <unidad>:\Archivos de programa\Microsoft Visual Studio 8\Common7\IDE\PrivateAssemblies.

  3. Utilice un editor de texto para abrir el archivo RSReportDesigner.config.

  4. Quite las marcas de comentario (los caracteres <!-- y --> del inicio y el final de la línea) para esta entrada de la sección <Data>:

    <!-- <Extension Name="SSIS" Type="Microsoft.SqlServer.Dts.DtsClient.DtsConnection,Microsoft.SqlServer.Dts.DtsClient, Version=9.0.242.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91"/> -->
    
  5. En la sección <Designer>, quite los comentarios de esta entrada:

    <!-- <Extension Name="SSIS" Type="Microsoft.ReportingServices.QueryDesigners.GenericQueryDesigner,Microsoft.ReportingServices.QueryDesigners"/> -->
    
  6. Guarde el archivo.

Después de modificar el archivo de configuración, la extensión de procesamiento de datos SSIS estará disponible como un tipo de origen de datos que puede seleccionar en el cuadro de diálogo Origen de datos del Diseñador de informes.

Habilitar la extensión de procesamiento de datos de Integration Services en el servidor de informes

Para poder procesar un informe que recupere datos de paquetes, primero debe quitar comentarios del archivo RSReportServer.config.

  1. Abra el archivo RSReportServer.config, que se encuentra de forma predeterminada en la carpeta <unidad>:\Archivos de programa\Microsoft SQL Server\MSSQL.n\Reporting Services\ReportServer.

  2. Quite las marcas de comentario (los caracteres <!-- y --> del inicio y el final de la línea) para esta entrada:

    <!-- <Extension Name="SSIS" Type="Microsoft.SqlServer.Dts.DtsClient.DtsConnection,Microsoft.SqlServer.Dts.DtsClient, Version=9.0.242.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91"/> -->
    
  3. Guarde el archivo.

Después de editar el archivo RSReportServer.config, la extensión de procesamiento de datos SSIS puede utilizarse en el servidor de informes. Para comprobar que la extensión de procesamiento de datos está disponible, abra una página de propiedades del origen de datos en el Administrador de informes o en Management Studio y vea la lista de extensiones de procesamiento de datos en Tipo de origen de datos. Si modificó el archivo de configuración correctamente, SSIS aparecerá en la lista de tipos de origen de datos.

Vea también

Conceptos

Definir conjuntos de datos para datos de paquetes de SQL Server Integration Services
Configurar Reporting Services para utilizar Microsoft .NET Data Provider para mySAP Business Suite
Archivos de configuración de Reporting Services
Archivo de configuración RSReportDesigner
Archivo de configuración RSReportServer

Ayuda e información

Obtener ayuda sobre SQL Server 2005

Historial de cambios

Versión Historial

14 de abril de 2006

Contenido nuevo:
  • Advertencia de seguridad.