問題タブ [mlcp]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
marklogic - MarkLogic コンテンツ ポンプ mlcp ドキュメント URI の問題
ML 7 で marklogic コンテンツ ポンプを使用しようとしています。サイトから mlcp をダウンロードして、1 つの xml を読み込もうとしています。
Marklogic のドキュメントから: 次の例では、ローカル ファイルシステム ディレクトリ /space/bill/data からファイルをロードします。
mlcp.sh import -host localhost -port 8006 -username user \ -password passwd -input_file_path /space/bill/data -mode local
しかし、-input_file_path のフル パスが表示されます。
私の mlcp 呼び出し:
./mlcp.sh import -host localhost -port 18041 -username xxxx -password 'xxxxx' -mode local -streaming -document_type XML -input_file_path file:/home/hugo/workspace/oplage-mapping/data -output_uri_prefix /data/map
ドキュメントによると、これは私に次のようなドキュメントuriを与えるでしょう
/データ/マップ/ファイル名
私は多くのことを試しましたが、最終的にロードしたいファイルをOSのルートに配置して、望ましい結果を得ました...
mlcp は、OS から挿入しようとしているドキュメントのフルパスとしてデフォルトの uri を使用し続けているようです...
質問: 目的の URI が得られるように、ドキュメント uri を制御するにはどうすればよいですか?
marklogic - mlcp を使用したデータのロード - 名前空間の問題
Wordpress から MarkLogic データベースに RSS データを読み込もうとしています。データは次の形式です。
ただし、mlcp コマンドを実行すると、次の警告が表示され、データがデータベースに挿入されません。
私が使用した mlcp コマンドは次のとおりです。
どうすればこれを修正できますか?
ありがとうございました!
ソン
marklogic - Marklogic MLCP: 挿入されたレコード数を取得する方法は?
mlcp を使用してデータをロードしています。このプロセスの完了後、データベースに挿入されたドキュメントの数を取得するにはどうすればよいですか?
編集:実際には、この MLCP プロセスを Java から初期化しています。Java アプリケーションに挿入されたレコード数が必要です。Javaアプリケーションからレコード挿入数を取得するにはどうすればよいですか
hadoop-yarn - marklogic コンテンツ ポンプ ヤーンのサポート
mlcp.sh
cdh5.2.4 で分散モードで実行しています。ジョブは常にローカルで実行され、糸/リソース マネージャーには送信されません。の実装mlcp
に成功した人はいcdh5+
ますか?
marklogic-contentpump-1.0.5.jar を使用しています