ARCHIBUS Smart Client
ARCHIBUS Web Central

Descripción general de Transferencia de datos

Desde ARCHIBUS Smart Client o Web Central, puede transferir datos de ARCHIBUS hacia o desde sus bases de datos utilizando formato de valores separados por comas (CSV) o XLS - Excel XML. Cuando se crean desde ARCHIBUS, cada uno de estos formatos de archivo contiene partes de la información de esquema de ARCHIBUS , de forma que pueden generarse, transferirse y leerse rápidamente los cambios de datos, incluso cuando se trabaja desde puntos a distancia. ARCHIBUS aplica las mismas reglas de integridad de datos a los datos que se importan, por lo que la base de datos de su proyecto permanece coherente. Cada archivo de extracto puede incluir una tabla.

La transferencia de datos se utiliza en las aplicaciones Gestión de traslados, Evaluación del estado físico y Localización. Puede invocarse la transferencia de datos desde los botones de actividad de Datos si su integrador de sistema personaliza las vistas para incluir esta acción. Puede ver una muestra en Tecnologías/Vistas de Integrador de sistema/Piezas para informes/Informe con acciones DOC, PDF, Excel y de Transferencia de datos.

Desde Web Central, para ayudarle a realizar el seguimiento de los datos y corregir los errores, la opción Transferencia de datos incluye informes de comparación que comparan los datos en la base de datos con los datos en el archivo de importación mediante la generación de registros de inserción, actualización y errores. Puede generar estos informes antes de importar los datos; puesto que no se hacen otros cambios a la base de datos, estos informes resultan útiles para revisar los cambios antes de aplicarlos a su conjunto de datos. Véase Informes de comparación.

Para algunas tablas determinadas, también puede realizarse el seguimiento de archivos escritos utilizando el campo Estado de la transferencia de datos. Véase Campo Estado de la transferencia de datos.

Se transfieren datos y generan informes de comparación utilizando el Asistente para transferencia de datos. Véase Asistente para transferencia de datos.

Nota: si ha exportado sus datos en formato CSV y luego ha trabajado con el archivo CSV en Excel, es posible que encuentre dificultades al importar los archivos de vuelta a ARCHIBUS. Consulte Trabajar con archivos CSV en Excel.

Nota: Si va a transferir una gran cantidad de datos, plantéese optimizar su sistema por cuestiones de rendimiento. En concreto, si aumenta la memoria, puede incrementar considerablemente la velocidad a la que se procesan los datos y se realiza la transferencia.

Usos

Transferencia de datos se utiliza en las aplicaciones que se indican a continuación:

Algunos de los usos habituales de la opción Transferencia de datos invocada desde los botones de actividad Datos incluyen los siguientes:

Proceso de transferencia de datos

En Web Central, se invoca la transferencia de datos con el botón Datos, incluido en algunas vistas.

Desde Smart Client, la transferencia de datos se invoca mediante la selección del comando Ver/Transferir desde la Cinta.

Puede transferir datos desde un archivo local que haya actualizado o puede transferirlos desde un servidor, sin cargar los archivos a su unidad de disco local. A continuación se describe el proceso de transferencia de datos cuando se edita un archivo a nivel local:

Formatos admitidos

ARCHIBUS es compatible con los formatos que se indican a continuación para la transferencia de datos:

FormatoExcel (XLS) - Excel XML : Las primeras dos filas del archivo XLS son líneas comentadas. La primera fila contiene el nombre de la tabla; por ejemplo, # Resultados de la transferencia de datos para la tabla 'rm'. La segunda fila contiene la información del encabezado de esquema, como , rm.bl_id, rm.fl_id, rm. rm_id.

Formato de valores separados por comas (CSV): CSV es un formato popular para el intercambio de hojas de cálculo.

CSV usa las normas que se indican a continuación:

ARCHIBUS añade las reglas siguientes cuando genera archivos CSV :

Véase Preparación del archivo de importación.

Permisos para la transferencia de datos

Para usar la acción Transferencia entrante, debe formar parte de un grupo de seguridad con el derecho de editar datos en grupo (userGroupAllowedEditInBulk). Por defecto, esto se especifica mediante la pertenencia en el grupo de seguridad PROPIETARIO DE PROCESO.

Puede editar estos permisos en el archivo preferences-per-site.xml que se encuentra en security.properties, en WEB-INF\config.

El siguiente extracto del archivo preferences-persite.xml muestra la asignación de editInBulk a la función Propietario de proceso.

<util:map id="securityGroups">

<entry key="editCanonicViews" value="SYS-USRMGR"/>

<entry key="editAnalysisViews" value="SYS-USRMGR"/>

<entry key="editInBulk" value="PROCESS OWNER"/>

<entry key="alterSchema" value="SYS"/>

</util:map>

La acción Transferencia saliente no requiere pertenecer a un grupo de seguridad.

El campo Estado de la transferencia de datos 

Si existe un campo de Estado de la transferencia de datos en la tabla en la que se encontrarán los datos importados, el programa actualiza el valor de ese campo con el estado de cada registro. El campo Estado de la transferencia de datos ofrece el estado de transferencia de datos final para cada registro de la importación. Puede filtrarse según este campo para ver qué registros se añadieron recientemente, actualizaron o faltan en la transferencia.

En la V.19.1 bases de datos posteriores, la tabla Espacios y todas las tablas del sistema “afm_” tienen un campo Estado de la transferencia de datos.

Nota: si genera informes de comparación sin importar datos (acción de comparación desde el asistente para transferencia de datos), el campo de Estado de la transferencia de datos no se actualiza, puesto que únicamente lo hace cuando se procesa una importación.

A continuación se describen los valores posibles para el Estado de transferencia de datos:

Acerca de Eliminación de archivos del servidor

Los archivos, tales como informes paginados, archivos de transferencia de datos y archivos de registro de transferencia de datos (informes de comparación) permanecen en el servidor hasta que los elimine el parámetro de la aplicación PerUserFileExpirations editado por medio de la vista Administración de sistema / Administración de sistema ARCHIBUS / Propietario del proceso de negocio / Editar parámetros de aplicación. El parámetro de la aplicación es:

AbSystemAdministration>perUserFileExpirations.

De forma predeterminada, los archivos se eliminan cada 6 horas. Los archivos están disponibles en sesiones Web Central posteriores únicamente si Web Central no está ejecutándose en un entorno agrupado.

Cómo guardar los archivos exportados

Si desea continuar trabajando con el archivo exportado, puede guardarlo en su estación de trabajo local. Cuando pulsa sobre el enlace para abrir el archivo, se le da la opción de guardarlo. También puede guardar un archivo exportado haciendo clic con el botón derecho del ratón sobre el enlace del archivo en la sección Vista de resultados o Archivos, y seleccionando Guardar destino como para cargar el archivo en su estación de trabajo local.

Véase también

Asistente para transferencia de datos

Exportación de datos usando Transferencia de datos

Importación de datos usando Transferencia de datos

Generación de informes de comparación

Copyright © 1984-2014, ARCHIBUS, Inc. Todos los derechos reservados.