2017-10-25 30 views

答えて

1

あなたは文書を変換し、設定EXPORT-FILE-DIRでファイルシステム上のファイルへの文書のそれぞれを書き込むためにPROCESS-TASK=com.marklogic.developer.corb.ExportToFileTaskを使用するプロセスモジュールを適用するために設定することで、ファイルシステム上のファイルに文書を変換してエクスポートするCORBを使用することができます。このようCORBジョブの

例のプロパティ:

XCC-CONNECTION-URI=xcc://user:[email protected]:8202/ 
THREAD-COUNT=10 
URIS-MODULE=select-documents.xqy|ADHOC 
PROCESS-MODULE=transform-document.xqy|ADHOC 
PROCESS-TASK=com.marklogic.developer.corb.ExportToFileTask 
EXPORT-FILE-DIR=/local/path/to/export/ 
6

あなたの最善の策は、追加の例や詳細についてはドキュメントを参照してくださいMarkLogic Content Pump's Export feature

mlcp.sh export -host YOURHOST -port YOURPORT -username USER -password PASS -mode local -output_file_path /location/to/local/folder 

だろう。

+0

あなたは '余分にブレンドMLCPはファイルではなく、個々のファイルのバッチでzipファイルを作成するようになりますどの-compress'を検討することができます。あるいは、 '-output_type archive'を使用して、コレクションやパーミッションなどのメタ情報を含むzipを作成することもできます。 – grtjn

+1

最新のMLCPを使用している場合は、ポート8000​​にアクセスし、 '-database NAMEOFDATABASE'を使用して、エクスポートする特定のドキュメントデータベースをターゲットにすることもできます。アクセスするための余分なアプリケーションサーバーを作成する手間を省くことができます。ありがとう、Tamas。 – grtjn

+0

もう一つの探求。エクスポート中にXMLを変換することは可能ですか?私の場合は、エクスポートする際に各XMLの要素のテキストを変更する必要があります。 –

関連する問題