Ir al contenido

Importación de fichas desde CSV

El importador de CSV convierte una hoja de cálculo en Fichas: una Ficha por fila. Se encuentra en Fichas → Importar fichas y te guía para elegir una plantilla, asignar columnas a campos, seleccionar una carpeta de destino y ejecutar la importación con el progreso en tiempo real.

Prepara una fila de encabezado, incluye una Ficha por fila y reserva una columna para el nombre de la Ficha. El panel Formato del CSV de la barra lateral sugiere columnas de ejemplo (Nombre, Descripción, Estado, Propietario) y Descargar CSV de ejemplo te proporciona un archivo inicial. Solo se aceptan archivos .csv («Solo archivos CSV») y «este importador espera que cada fila del archivo CSV represente una sola ficha».

Dos consejos más sobre el formato:

  • Una columna proporciona el nombre de la Ficha y debe tener un valor en todas las filas que quieras importar. DICE sugiere una columna Nombre/Título cuando encuentra una; de lo contrario, selecciona la primera columna.
  • Los tipos de columna (texto, fecha y número) se detectan automáticamente a partir de los datos al generar una plantilla, así que mantén uniformes los valores de cada columna.

La sección Modo de importación ofrece dos opciones:

  • Crear una plantilla nueva e importar — «Sube un CSV, genera automáticamente una plantilla, revísala y, a continuación, importa». Es la mejor opción para una primera importación: DICE infiere una plantilla a partir de tus columnas.
  • Importar a una plantilla existente — «Elige primero una plantilla y, a continuación, asigna los campos e importa las fichas». Está disponible cuando tienes al menos una plantilla; Descargar muestra genera un CSV que coincide con los campos de la plantilla seleccionada.
  1. Subir CSV — haz clic para subir el archivo o arrástralo y suéltalo. El archivo se analiza en el sitio y aparece el número de filas («N filas listas para asignar»).
  2. Revisar el editor de plantillas — la plantilla inferida se muestra con un Nombre de la plantilla y una Descripción de la plantilla rellenados previamente a partir del nombre del archivo, junto con los Campos de datos detectados.
  3. En Nombre y descripción de la ficha, confirma la Columna de nombre y la Columna de descripción opcional. Esas columnas figuran en Campos de datos como Nombre de la ficha / Descripción de la ficha y están marcadas como No se crea como campo, porque cada Ficha ya los incluye.
  4. Haz clic en Crear plantilla. La plantilla se guarda en tu Equipo y pasas al destino y a la importación («Plantilla creada. Continúa con el destino y la importación»).

Como la plantilla se ha generado a partir de tu CSV, la asignación de columnas se aplica automáticamente («Esta plantilla se ha generado a partir del CSV subido, por lo que la asignación de campos se aplica automáticamente»). El panel Asignación automática de columnas vuelve a indicar los orígenes del nombre y la descripción; utiliza Volver a la plantilla para cambiarlos.

  1. En Seleccionar plantilla, elige la plantilla que debe recibir las filas importadas.
  2. Subir CSV — «Sube un archivo CSV para comenzar la asignación y la importación». El panel muestra las Filas del CSV junto a los Campos de la plantilla seleccionada.
  3. Haz clic en Continuar con la asignación de campos.

En el paso Destino y asignación de campos controlas lo que se crea:

  • Carpeta — la carpeta de destino de todas las Fichas importadas. El selector rellena previamente la carpeta utilizada más recientemente; debes seleccionar una antes de importar.
  • Asignación de campos — «Asigna cada campo de la plantilla a la columna del CSV que debe rellenarlo». Las asignaciones sugeridas se aplican haciendo coincidir los nombres de las columnas; los campos que quedan como Ninguna columna simplemente no se rellenan. (Este paso se omite cuando la plantilla se ha generado automáticamente a partir del CSV).
  • Nombre y descripción de la ficha — la columna del CSV de la que cada Ficha obtiene su nombre (obligatorio) y, opcionalmente, su descripción. Estas son propiedades de la Ficha, por lo que las columnas no se almacenan como datos de campo.
  • Almacenar también estas columnas como campos — está desactivado de forma predeterminada. Actívalo para conservar también los valores del nombre y la descripción en los datos de campo de cada Ficha. Si se omite un campo asignado, se indica debajo de su nombre, incluso si es Obligatorio: el nombre y la descripción propios de la Ficha contienen el valor en su lugar.

Debajo de la asignación, la Vista previa de las fichas importadas muestra las primeras filas tal como se importarán, un recuento de las que están listas («N filas listas para importar») y señala las filas que producirían errores («N filas con errores actualmente»), normalmente porque les falta un valor obligatorio. Corrige el CSV o la asignación hasta que las filas que te interesan aparezcan como Listas.

Cada fila de la vista previa se presenta como la página de la Ficha en la que se convertirá: el nombre, su plantilla, su descripción y, a continuación, la organización, el equipo y la carpeta a los que pertenecerá. Conviene revisar esa última línea antes de importar: una carpeta compartida contigo pertenece a otro equipo y las Fichas que se creen en ella pertenecerán a ese equipo, no al tuyo.

Haz clic en Importar N fichas. La importación se ejecuta por lotes con un Estado de la importación en tiempo real («Procesando X de Y filas. Lote A de B») y después presenta un resumen: «N fichas importadas» y, si corresponde, «Error en N filas».

Una importación correcta también registra un grupo de actividad Ficha importada por cada Ficha en el registro de actividad, y la plantilla creada queda disponible para futuras importaciones.

Aparte de la importación de CSV, DICE puede importar un Paquete de importación de ensamblajes: un archivo JSON que describe Fichas, ensamblajes, adjuntos de piezas y enlaces de relaciones en una única estructura. Se encuentra en Ensamblajes → Importar paquete de ensamblaje.

  1. Pega el JSON del paquete o selecciona Cargar archivo.
  2. Haz clic en Validar paquete. Se realiza una ejecución de prueba del paquete para crear un Plan de importación: los recuentos de Fichas, Ensamblajes, Fichas que no son ensamblajes, Adjuntos de fichas y Enlaces de fichas que se crearán, además de cualquier Problema bloqueante y Advertencia. Las carpetas, categorías y relaciones referenciadas se comparan con las que ya existen y se marcan como reutilizar existente, crear nuevo o como ambiguas.
  3. Cuando el plan indique «Este paquete está listo para importarse», haz clic en Confirmar importación.

A diferencia de la importación de CSV, la importación de paquetes de ensamblaje es transaccional: «no se escribe nada hasta que confirmas la operación, y la importación es de todo o nada». Resuelve cualquier problema bloqueante antes de confirmarla. Consulta Ensamblajes para obtener información sobre los ensamblajes y las piezas.