Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porVíctor Manuel Bustos Rey Modificado hace 8 años
1
Especialista en Business Intelligence Integration Services SSIS Transformaciones (Parte 1) Microsoft SQL Server 2008 R2 Suscribase a http://addkw.com/ o escríbanos a service@addkw.com
2
Especialista en BI (SSIS) Agenda Transformaciones en SSIS Transformaciones conjunto de filas: - Transformación Agregados - Transformación Ordenamiento - Transformación Muestra Porcentual - Transformación Muestra por Filas Source: SAP AG
3
La tarea de flujo de datos permite la extracción, transformación y carga de los datos diseminados en las distintas fuentes de información de la empresa hacia las distintas fuentes de destino que son determinadas por el usuario. Tarea flujo de datos
4
Son los componentes en el flujo de datos de un paquete que agregan, combinan, distribuyen y modifican datos. Las transformaciones también pueden realizar operaciones de búsqueda y generar conjuntos de datos de ejemplo. Transformaciones
5
Las transformaciones de Integration Services ofrecen la siguiente funcionalidad: Dividir, copiar y combinar conjuntos de filas y realizar operaciones de búsqueda. Actualizar valores de columnas y crear nuevas columnas aplicando transformaciones tales como cambio de minúsculas por mayúsculas. Operaciones de inteligencia empresarial tales como limpiar datos, realizar minería de texto y ejecutar consultas de predicción de minería de datos. Crear nuevos conjuntos de filas que se componen de valores agregados u ordenados, datos de muestra o datos dinamizados y de anulación de dinamización. Realizar tareas tales como exportar e importar datos, proporcionar información de auditoría y trabajar con dimensiones de variación lenta. Transformaciones
6
El conjunto de filas puede incluir valores agregados y ordenados, conjuntos de filas de ejemplo y conjuntos de filas dinamizados y de anulación de dinamización. Transformaciones de conjunto de filas
7
Aplica funciones como Average, Suma, Máximo, Mínimo, a los valores de columnas y copia los resultados a un área de salida de la transformación. Además proporciona la cláusula GROUP BY, que se puede usar para especificar los grupos en los que se debe realizar las funciones de agregado. Transformación Agregado
8
Aplica funciones como Average, Suma, Máximo, Mínimo, a los valores de columnas y copia los resultados a un área de salida de la transformación. Además proporciona la cláusula GROUP BY, que se puede usar para especificar los grupos en los que se debe realizar las funciones de agregado. Transformación Agregado
9
Ejercicio 1 -Establesca a partir de la tabla «Sales.SalesOrderHeader» una de la DB AdventureWorks2008, una transformacion de agregacion que realice lo siguiente: -Una agregacion por territorio y vendedor, que calcule la sumas, promedios, maximos, countdistinct del campo «Total orden de venta». -Una agregacion por cliente que calcule la sumas, promedios, maximos, countdistinct del campo «Total orden de venta». En ambos casos indique al sistema que el rango de CountDistintScale y KeyScale es «Low» Transformación Agregado
10
Ordena los datos de entrada en sentido ascendente o descendente, y copia los datos ordenados a la salida de transformación. Puede aplicar varias ordenaciones a una entrada; cada ordenación se identifica mediante un numeral que determina el criterio de ordenación. Un número positivo indica que la ordenación es ascendente y un número negativo indica que la ordenación es descendente. Las columnas que no están seleccionadas para ordenar se copian automáticamente a la salida de transformación junto con las columnas ordenadas. Transformación Ordenar
11
Ejercicio 2 -Establesca a partir de la tabla «Sales.SalesOrderHeader» una de la DB AdventureWorks2008, dos transformaciones de ordenamiento que realicen lo siguiente: -Una ordenacion por territorio, por territorio (en forma descendente) y OrderDate. -Una ordenacion por OrderDate (Descendente) y cliente. Almacenar los resultados en una salida de Excel Transformación Agregado
12
Crea un conjunto de datos de muestra seleccionando un porcentaje de las filas de entrada de la transformación. El conjunto de datos de muestra es una selección aleatoria de filas de la entrada de transformación, de forma que la muestra resultante sea representativa de la entrada. Transformación Muestreo de porcentaje
13
Se usa para obtener un subconjunto seleccionado aleatoriamente de un conjunto de datos de entrada. Puede especificar el tamaño exacto del ejemplo de salida y especificar un valor de inicialización para el generador de números aleatorios. Transformación Muestreo de Fila
Presentaciones similares
© 2024 SlidePlayer.es Inc.
All rights reserved.