Extracción y adición de datos
La extracción y anexión de datos le permite extraer registros o campos de una tabla de Analytics y anexarlos como un grupo al final de otra tabla de Analytics. Extraer es igual que copiar, y anexar es lo mismo que agregar. Las dos tablas pueden estar ordenadas o desordenadas.
La tabla que anexa a (la tabla de destino) aumenta en tamaño. No se crea una nueva tabla.
Puede usar múltiples iteraciones de la operación de extracción y anexión para realizar tareas útiles, tales como combinar tablas mensuales o trimestrales en una tabla anual.
Ejemplo
Escenario
Usted desea realizar el análisis de un conjunto completo de registros de empleados, pero los registros de los nuevos empleados no están incluidos en la tabla maestra de Empleados.
Enfoque
Extrae los registros de los nuevos empleados y los anexa al final de la tabla maestra de empleados. A continuación, realiza el análisis.
Consejo
Una sola ejecución de la operación de anexar puede reemplazar varias ejecuciones de la operación de extraer y anexar.
Si desea obtener más información, consulte Anexión de tablas.
Prácticas recomendadas para extraer y anexar
Al extraer y anexar datos, una práctica recomendada es nunca anexar registros a un archivo de datos original.
Primero debería crear una nueva tabla de destino extrayendo los registros de la tabla original en una tabla nueva. Luego, extraiga los registros de la tabla o las tablas de origen y anéxelos a la nueva tabla.
Este método conserva el archivo de datos originales en caso de que tenga algún problema con el proceso de extracción y anexión.
Diferentes opciones de extracción y anexión de datos
Existen tres opciones diferentes que puede elegir al extraer y anexar datos:
Opción | Descripción |
---|---|
Extraer por registro |
Extrae registros enteros.
|
Extraer por vista |
Se extraen todos los campos de la vista actual.
|
Extraer por campos |
Se extrae una selección de campos individuales.
|
La principal diferencia entre las opciones
La siguiente figura muestra la diferencia principal entre la extracción y anexión por registro y por vista o por campos.
Extracción y anexión por registro | Tal como se muestra en las dos tablas de la parte izquierda de la figura, con los campos A, B, C: La cantidad y el orden de los campos deben ser idénticos en las tablas de origen y destino. |
---|---|
Extracción y anexión por vista o por campos | Tal como se muestra en las dos tablas de la parte derecha de la figura: No es necesario que la cantidad y el orden de los campos en las tablas de origen y destino sean idénticos. En esta situación, adapta la vista en la tabla de origen, o selecciona los campos adecuados al extraer, para hacer que coincidan en cantidad y orden de campos de la tabla de destino. En el ejemplo a continuación, usted coloca los campos en la vista, o selecciona los campos, en el orden: D, B, E. Omite los campos A y C. |
Cómo funciona el ordenamiento al extraer y anexar
Al extraer y anexar, cualquier criterio de ordenamiento existente en las tablas de origen y destino, se mantienen por separado en los conjuntos de registro correspondientes en la tabla combinada resultante.
Incluso si los registros en ambas tablas están ordenados, la tabla combinada resultante se considera sin ordenar porque los registros extraídos se anexan como grupo al final de la tabla de destino, sin considerar cualquier criterio de ordenamiento existente en la tabla de destino.
Por ejemplo, si extrae y anexa tablas mensual o trimestralmente para crear una tabla anual, se mantiene cualquier ordenamiento interno de los datos mensuales o trimestrales. Si es necesario, puede ordenar la tabla combinada resultante después de realizar una o más operaciones de extracción y anexión.
Extracción y anexión desde tablas de servidor y tablas locales
Puede extraer y anexar datos de las tablas de servidores y de las tablas locales. Los datos extraídos de una tabla del servidor pueden anexarse a una tabla en el servidor o en su computadora local. Los datos extraídos de una tabla local pueden anexarse sólo a una tabla en su computadora local.
Requisitos en la extracción y adición de datos
Al extraer y anexar datos, los datos deben cumplir con determinados requisitos para que la operación se realice con éxito. Si los datos no cumplen con los requisitos, es posible que obtenga datos confusos, incompletos o imprecisos.
Si una diferencia en la estructura de datos en el nivel de campo impide la extracción y adición satisfactoria de los datos, usted puede armonizar los campos. Si desea obtener más información, consulte Unificación de los campos.
Para las tablas con diferentes estructuras de registros (es decir, los elementos de datos no son idénticos), utilice la unión o la relación.
Consejo
En algunos casos, puede resultar más fácil o más práctico combinar los datos fuera de Analytics. Si tiene problemas para anexar datos en Analytics debido a la falta de uniformidad entre los campos, consulte Métodos alternativos para combinar datos.
La siguiente tabla resume los requisitos para las diferentes opciones de extracción y anexión.
Requisito |
Extraer y anexar por registro |
Extraer y anexar por vista |
Extraer y anexar por campo |
---|---|---|---|
Campos (elementos de datos) Los campos (elementos de datos) de las tablas de origen y de destino deben ser iguales. |
Sí |
No Los campos de la tabla de destino pueden ser un subconjunto de los campos de la tabla de origen. |
No Los campos de la tabla de destino pueden ser un subconjunto de los campos de la tabla de origen. |
Orden de los campos Los campos correspondientes de las tablas de origen y de destino deben estar en el mismo orden en los formatos de tabla. |
Sí |
No Los campos de la vista de la tabla de origen deben estar en el mismo orden que los campos del formato de tabla de la tabla de destino. |
No Debe seleccionar los campos de la tabla de origen en el mismo orden que los campos del formato de tabla de la tabla de destino. |
Número de campos El número de campos de las tablas de origen y de destino debe ser igual. |
Sí |
No El número de campos de la vista de la tabla de origen debe ser igual que el número de campos del formato de tabla de la tabla de destino. |
No Debe seleccionar un número de campos de la tabla de origen equivalente al número de campos del formato de tabla de la tabla de destino. |
Estructura de la vista La estructura de los datos de la vista de la tabla de origen debe ser idéntica al formato de tabla de la tabla de destino. |
No |
Sí |
No |
Longitud de registro La longitud de registro general de las tablas de origen y de destino debe ser la misma. |
Sí |
No |
No |
Longitud de campo La longitud de los campos correspondientes de las tablas de origen y de destino debe ser la misma. |
Sí |
Sí |
Sí |
Nombre del campo Los nombres de los campos correspondientes de las tablas de origen y de destino deben ser los mismos. |
No |
No |
No |
En la tabla combinada resultante se usan los nombres de campos de la tabla de destino. | |||
Posición inicial La posición inicial de los campos correspondientes de las tablas de origen y de destino debe ser la misma. |
Sí |
No |
No |
Tipo de datos Los tipos de datos de los campos correspondientes de las tablas de origen y de destino deben ser los mismos. |
Sí |
Sí |
Sí |
Formato Fechahora El formato de las fechas y fechahoras en los campos correspondientes de las tablas de origen y de destino debe ser el mismo. |
Sí |
Sí |
Sí |