Dgraph HDFSエージェントは、stdout/stderr出力をログ・ファイルに書き込みます。
Dgraph HDFSエージェントの--outフラグは、Dgraph HDFSエージェントのs stdout/stderrログ・ファイルのファイル名およびパスを指定します。このログ・ファイルは、インポート(収集)操作とエクスポート操作の両方に使用されます。
出力ログ・ファイルの名前と場所は、bdd.conf構成ファイルのAGENT_OUT_FILEパラメータを使用してインストール時に設定されます。通常、ログ名はdgraphHDFSAgent.outで、場所は$BDD_HOME/logsディレクトリです。
Dgraph HDFSエージェントのログが特に重要なのは、データ処理ワークフローの最後にレコードを収集するときに問題が発生するかどうかをチェックする場合です。Dgraphから受け取ったエラー(拒否されたレコードなど)はここに記録されます。
New import request received: Collection name: default_edp_999, location: /user/bdd/.dataIngestSwamp/default_edp_999, user name: yarn Finished reading 57076 records for Collection name: default_edp_999, location: /user/bdd/.dataIngestSwamp/default_edp_999, user name: yarn fetchMoreRecords Collection name: default_edp_999, location: /user/bdd/.dataIngestSwamp/default_edp_999, user name: yarn createBulkIngester default_edp_999 Starting ingest for: Collection name: default_edp_999, location: /user/bdd/.dataIngestSwamp/default_edp_999, user name: yarn sendRecordsToIngester 57076 fetchMoreRecords Collection name: default_edp_999, location: /user/bdd/.dataIngestSwamp/default_edp_999, user name: yarn closeBulkIngester fetchMoreRecords Collection name: default_edp_999, location: /user/bdd/.dataIngestSwamp/default_edp_999, user name: yarn Ingest finished with 57076 records committed and 0 records rejected. Status: INGEST_FINISHED. Request info: Collection name: default_edp_999, location: /user/bdd/.dataIngestSwamp/default_edp_999, user name: yarn update dataSetInventory request result: ... <ingest:numRecordsAffected>1</ingest:numRecordsAffected> ...
Received error message from server: Record rejected: Character <c> is not legal in XML 1.0
ソース・レコードが大きすぎる場合、ソース・レコードも拒否される場合があります。ソース・レコードの最大サイズは128MBに制限されています。128MBより大きいソース・レコードを承認しようとすると失敗し、(拒否されたレコードの主キーとともに)エラーが返されますが、この許可されたレコードの後も一括ロード収集は続行されます。