I am a newb, so forgive me if I missed this answer while searching. I am testing ML 8 for a project at work and we have a requirement to load large amounts of historical data. I've read the mlcp documentation and can successfully import some test data, but the problem I am facing is the archive data has a space in the record identifier.
My command is: mlcp.sh import -host localhost -port 8006 -username dataload -password dataload -mode local -input_file_path ../xml/MD2014aggregate.xml -input_file_type aggregates -aggregate_record_element row -uri_id "row _id" -output_uri_prefix /traffic/MD -output_uri_suffix .xml -output_collections published This produces the following error: 17/03/21 13:49:20 ERROR contentpump.ContentPump: Unrecognized argument: \_id I've escaped both the space and the underscore (row\ _id and row\ \_id) and still get the same error. I've also wrapped in in single quotes and double quotes. I'm trying to keep from having to use sed to remove the space between row and _id in the entire file. Is there a way to make mlcp see the URI_ID literally as "row _id"? Thanks in advance.
_______________________________________________ General mailing list [email protected] Manage your subscription at: http://developer.marklogic.com/mailman/listinfo/general
