Mostrando entradas con la etiqueta bulk filesystem import tool. Mostrar todas las entradas
Mostrando entradas con la etiqueta bulk filesystem import tool. Mostrar todas las entradas

20 de agosto de 2018

:: Alfresco. Importación de metadatos con Bulk Filesystem Import Tool

Alfresco dispone de una herramienta para llevar a cabo la importación masiva de documentos, denominada: Bulk Filesystem Import Tool.

En esta herramienta debemos especificar la ruta origen (visible desde el servidor) y la ruta destino donde se ubicarán los documentos importados.
http://{servidor-alfresco}/alfresco/service/bulkfsimport



Además de los documentos, podemos preparar previamente una serie de ficheros de metadatos, denominados "shadow metadata files" que contendrán la metainformación de cada uno de ellos.

De esta manera, si por ejemplo los ficheros a importar son facturas y disponemos de esta metainformación, podemos generar un fichero xml asociado el fichero.

Como caso de prueba, disponemos de un tipo de datos personalizado, denominado: "factura" con los siguientes campos:
- Proveedor
- Fecha
- Concepto
- Nif
- Nº factura

Si el documento (factura) se llama "fichero 1.pdf" tendremos que generar un fichero xml nombrado: "fichero 1.pdf.metadata.properties.xml". Este fichero xml contendrá la siguiente información:


<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd">
<properties>
  <entry key="fact:proveedor">epson</entry>
  <entry key="fact:fecha">2018-05-18</entry>
  <entry key="fact:concepto">Impresora multifunción</entry>
  <entry key="fact:nif">0000000</entry>
  <entry key="fact:nfactura">152</entry>
  <entry key="cm:description">Documento de tipo factura.</entry>
</properties>


Una vez finalizada la importación de los ficheros, tendremos en Alfresco la información asociada a estos:

Más información: https://github.com/pmonks/alfresco-bulk-import/wiki/Preparing-the-Source-Content

12 de diciembre de 2017

:: Alfresco. Importación masiva de documentos

Alfresco dispone de una utilidad para llevar a cabo la importación masiva de documentos, esta está accesible en la siguiente url:


http://localhost:8383/alfresco/service/bulkfsimport


Los campos que deberemos cumplimentar son los siguientes:

Import directory
Directorio desde el que realizaremos la importación (ficheros a importar en nuestro Alfresco)

Por ejemplo: d:\software
Target space
Path
Ruta -dentro de nuestro Alfresco- al nodo (carpeta) sobre la que se realizará la importación

Por ejemplo: /Espacio de empresa/Sitios/netic360/documentLibrary/Inicio
NodeRef
Referencia al nodo sobre el que queremos importar (por ejemplo carpeta dentro de nuestro Alfresco) 
Por ejemplo: workspace://SpacesStore/844bc038-53f5-4a79-b06e-941c1b8302c1
Disable rules
Nos permitirá - si es necesario - habilitar/deshabilitar la ejecución de reglas, lo que podría ralentizar la carga masiva

Replace existing files
Marcando esta opción reemplazará los ficheros existentes con los que están siendo importados

Batch size
Es el nº de directorio y ficheros que serán importados de una sola vez
Por ejemplo: 10
Number of threads
Número de hilos de ejecución
Por ejemplo: 5

Para comprobar el estado de importación podemos acceder a la url:

http://localhost:8383/alfresco/service/bulkfsimport/status

Para obtener el path o el NodeRef es útil hacer uso de las "Herramientas de administración" > "Navegador de Nodos".

:: Liferay DXP 2026. Habilitar RSS

En la versión Liferay DXP 2026 para habilitar las fuentes de datos RSS debemos seguir los pasos siguientes: 1.- Accederemos a la Configuraci...