import renditions with documents

11 views
Skip to first unread message

Karl Kranich

unread,
Jan 31, 2018, 1:30:01 PM1/31/18
to Alfresco Bulk Import Tool
We have many documents that have pdf renditions in Documentum, and are working with Simflofy to export the docs and metadata.

Rather than have Alfresco regenerate all of the pdf renditions, if we are able to pull them from Documentum, is there a way for the Alfresco Bulk Import tool to import the renditions and associate them with their parent docs?

thanks,
Karl

Peter Monks

unread,
Jan 31, 2018, 2:55:14 PM1/31/18
to alfresco-bulk-f...@googlegroups.com
G'day Karl,

It depends how Alfresco is handling renditions these days.  If they're stored persistently (something that, IIRC, wasn't always the case) and the way that they're stored in the repo is reasonably "vanilla" (no cyclical relationships, reasonably straight forward types for the rendition nodes and child relationship types, etc.) then the tool may be able to import them directly.

If that doesn't work, there's also the approach of "import then fix".  In this mode the import tool is used to efficiently load the content into the repository, then a "fix up" script is run over the corpus to add any necessary finishing touches.  This is the recommended approach for setting granular permissions on imported content, for example (since setting permissions "inline" during import drastically impacts performance, at least on Alfresco versions up to v5).

In terms of next steps, I'd suggest:
  1. Confirming that renditions are persistently stored in the repo and not elsewhere (e.g. in a disk-based cache of some kind)
  2. Reverse engineering the structure and properties of the rendition nodes and their relationships to the parent document
  3. Creating a test case in the on-disk format the bulk import tool uses that replicates that structure and properties for a small test corpus (perhaps just one document)
  4. Running a test import with that test corpus on a test instance
It would be awesome if you could report back with your findings, since this seems like a pretty common requirement!

Cheers,
Peter

--
You received this message because you are subscribed to the Google Groups "Alfresco Bulk Import Tool" group.
To unsubscribe from this group and stop receiving emails from it, send an email to alfresco-bulk-filesystem-import+unsubscribe@googlegroups.com.
To post to this group, send email to alfresco-bulk-filesystem-imp...@googlegroups.com.
Visit this group at https://groups.google.com/group/alfresco-bulk-filesystem-import.
For more options, visit https://groups.google.com/d/optout.

Reply all
Reply to author
Forward
0 new messages