Datos transferencias de flujo de datos entre orígenes y destinos . Proporciona a los usuarios la flexibilidad de cambiar , limpiar y modificar datos a medida que se transfiere . El movimiento de los datos puede tomar muchas formas , que incluye la utilización de los servicios Web . SSIS tiene la funcionalidad de servicios web integrados en sus características. Este es un beneficio útil para los usuarios de SSIS ya que muchas personas utilizan los dispositivos electrónicos en una red de comunicación, y esto es una función básica en relación con los servicios Web. Instrucciones
1
crear un servicio WCF ( Windows Communication Foundation ) para la prueba. Abra el " Nuevo Proyecto" ventana. Seleccione la opción " Instalar plantillas " de la lista que aparece . Seleccione la opción "Visual C #" en la lista mostrada . Haga clic en la opción " WCF " de la lista . Seleccione la opción " Solicitud de Servicio WCF " de la lista disponible y luego el nombre del servicio. Haga clic en el botón " OK" .
2 Pulse la tecla " F5 " para ejecutar el servicio WCF. Registre la dirección URL del archivo svc . .
3
Crear un nuevo paquete SSIS. Abra el "SQL Server Business Intelligence Development Studio " o el "Visual Studio 2005 . " El texto se verá depende de la versión de SSIS están ejecutando en el sistema.
Seleccione el "proyecto de Integration Services " de la lista que aparece . Asigne un nombre al proyecto. Haga clic en el botón " OK" . Esta acción mostrará la ventana del Diseñador de paquetes . Seleccione y complete las opciones y la información necesaria para su paquete SSIS deseado.
4
Añadir un flujo de datos y un componente de script configurado para la Fuente. Haga clic en la " Fuente de datos" y haga clic en el " Nuevo origen de datos " siempre en la ventana Diseñador de paquetes . Nombre del origen de datos . Añadir la cadena de conexión requerida necesaria para su situación. Haga clic en el botón " OK" . Arrastre y suelte una " tarea de flujo de datos " de la caja de herramientas en la sección de control de flujo . Arrastre un elemento " componente de script SSIS Flujo de datos " para el espacio de trabajo de flujo de datos . Haga doble clic en el " componente de script " y seleccione la opción necesaria de la lista que se muestra para su situación particular.
5
Agregar columnas de salida de la fuente de la escritura a la igualdad de los datos que fluyen fuera de servicio Web . Haga doble clic en el " componente de script " y seleccionar la opción de " entrada y salida" . Expandir la columna de salida . Haga clic en la opción " Agregar columna " .
6
editar el script para la fuente de secuencias de comandos y cambie el objetivo. NET Framework 2,0-3,5 utilizar WCF Servicio .
7
Agregar una referencia de servicio en el Proyecto script. Haga clic en la opción de " referencia" en la ventana de componentes de script de Integration Services. Seleccione la opción " Agregar referencia de servicio " de la lista que aparece .
8
Escriba la dirección URL del servicio Web y cambiar el nombre de la URL en el campo especificado ( s ) en la ventana Agregar referencia de servicio . < Br > Página 9
Crear una variable de paquete para configurar la dirección URL del servicio y proporcionar la fuente de secuencia de comandos para acceso de sólo lectura con respecto a la variable. Abra el " componente de script " y seleccione la opción "Guión " . Introduzca el URL del servicio y seleccione la opción de sólo lectura para la fuente de la escritura en los campos especificados en la ventana del Editor de transformación Script .
10
editar el script para configurar el cliente de WCF con el código y enviar el paquete Variable sobre la URL. Puede ver el app.config colocado en el proyecto de script por el Agregar referencia de servicio para determinar la unión requerida.
11
Agregar un destino de flujo de datos . Haga doble clic en " Destino de OLE DB " en Destinos DataFlow en la caja de herramientas de la ventana principal . Arrastre la flecha verde de la fuente de datos seleccionada en el destino de OLE DB .
12
Prueba el paquete SSIS para asegurarse de que produce los resultados deseados.
13
Set el valor de la variable de paquete en la línea de comandos. Haga clic en el "Flow Control" del paquete deseado y seleccione " Configuraciones de paquetes . " Haga clic en la casilla de verificación para activar las configuraciones de paquetes . Haga clic en " Agregar ". Haga clic en " Siguiente". Seleccione el tipo de configuración que desea utilizar y una ubicación y, a continuación , haga clic en "Siguiente ". Seleccione el objeto de configurar y luego haga clic en " Siguiente. Nombre de la configuración y haga clic en " Finish ".