Hi I am doing DAM migration. I am using custom code to pick the image and create asset by calling Assetmanager.createAsset which creates dam assets.
This code I am calling through the scheduler which will run for every 0.5 hr. Around 1000 images we are trying to push in each cycle. I came acrosss batchMode for saving all the images per batch so that it will reduce the migration time But I am not sure how to use it.
.setBatchMode(true); isBatchMode are the methods available in Asset api.
Please share your thoughts on this.
Some more Point I want to ask.
1.What is the best appraoch when we are pushing images to DAM
Stopping the workflows push all the images and run the work flows. (Is it possible to do this?)
Do the both simultaniously
Do it in the bath (i.e push bunch of images and then run the workflows)
2.When i am migrating images (from file system which is residing in the same box where cq is running )it is almost taking 0.5 hr for 1000 images (avg size of image is 100kb). Is there any possibility to improve this process.
3. When I am adding images I am adding subassets to some of the images so when ever I add subasset cq is creating new version of the asset which is not required for me. What is the best approach to avoid creating too many versions for images in DAM. By doing this is there any performance improve in the system.
Thanks,
Maruthi