BIBLIOTECA VIRTUAL de Derecho, Economía y Ciencias Sociales


SOLUCIONES OLAP CON MICROSOFT SQL SERVER ANALYSIS SERVICES

Jonathan David Nima Ramos



Esta página muestra parte del texto pero sin formato.

Puede bajarse el libro completo en PDF comprimido ZIP (70 páginas, 626 kb) pulsando aquí

 

 

TRANSFORMACIONES DTS

Una transformación DTS consiste en una o más funciones u operaciones aplicadas a un conjunto de datos antes de que éstos lleguen al destino. No se modifica el origen de datos. Por ejemplo, puede extraer una subcadena de una columna de datos de origen y copiarla a la tabla de destino. La función de subcadena concreta es la transformación asignada a la columna de origen. También puede buscar filas con determinadas características (por ejemplo, valores de datos específicos en columnas) y aplicar las funciones únicamente a los datos de dichas filas. Las transformaciones facilitan la implementación de la validación de datos complejos, la limpieza de datos y las conversiones durante el proceso de importación y exportación. Con una columna de datos, puede:

• Manipular datos de columna.

Por ejemplo, puede cambiar el tipo, el tamaño, la escala, la precisión o la compatibilidad con valores NULL de una columna.

• Aplicar funciones programadas como secuencias de comandos ActiveX.

Estas funciones pueden aplicar transformaciones especializadas o incluir lógica condicional. Por ejemplo, puede programar con un lenguaje de secuencias de comandos una función que examine los datos de una columna para buscar valores superiores a 1000, de forma que siempre que se encuentre uno de estos valores, se escriba el valor -1 en la tabla de destino, y para las filas que tengan valores de columna inferiores a 1000, se copie dicho valor a las tablas de destino.

• Elegir una de las transformaciones proporcionadas por DTS.

Por ejemplo, una función que cambie el formato de datos de entrada con formato de cadena o fecha, varias funciones de conversión de cadenas y una función que copia el contenido de un archivo especificado a una columna de origen o una columna de destino.

• Programe sus propias transformaciones como objetos COM y aplíquelas a una columna de datos.

FLUJO DE TRABAJO DEL PAQUETE DTS

Puede definir la secuencia de ejecución de pasos en un paquete con:

• Restricciones de precedencia que permiten vincular dos tareas en función de si se ejecuta la primera, si se ejecuta correctamente o si se produce un error. Puede utilizar restricciones de precedencia para generar bifurcaciones condicionales en un flujo de trabajo. Los pasos sin restricciones se ejecutan inmediatamente y se pueden ejecutar varios pasos en paralelo.

• Secuencias de comandos ActiveX para modificar el flujo de trabajo.

CONECTIVIDAD

DTS se basa en la arquitectura OLE DB, que permite copiar y transformar datos de distintos orígenes. Por ejemplo:

• SQL Server y Oracle directamente, con proveedores OLE DB nativos.

• Orígenes ODBC, con el Proveedor Microsoft OLE DB para ODBC.

• Access 2000, Excel 2000, Microsoft Visual FoxPro®, dBase, Paradox, HTML y otros orígenes de datos de archivo adicionales.

• Archivos de texto, con el proveedor OLE DB integrado de DTS para archivos sin formato.

• Microsoft Exchange Server, Microsoft Active Directory™ y otros orígenes de datos no relacionales.

• Otros orígenes de datos proporcionados por terceros.

La funcionalidad de DTS puede estar limitada a causa de las capacidades de las bases de datos específicas, los controladores ODBC y los proveedores OLE DB.


Grupo EUMEDNET de la Universidad de Málaga Mensajes cristianos

Venta, Reparación y Liberación de Teléfonos Móviles
Enciclopedia Virtual
Biblioteca Virtual
Servicios