0
我想使用信息工作室流量加載數據。我有1個XML文檔(1.65 GB)。當我加載它時,我得到了這個錯誤XDMP-DOCENTITYREF Invalid entity reference
。我不知道如何解決它。Marklogic使用信息工作室流量加載數據(無效的實體參考)
我想使用信息工作室流量加載數據。我有1個XML文檔(1.65 GB)。當我加載它時,我得到了這個錯誤XDMP-DOCENTITYREF Invalid entity reference
。我不知道如何解決它。Marklogic使用信息工作室流量加載數據(無效的實體參考)
在XML中,實體引用類似於&
- &和;是指代一個字符的代碼(在這種情況下,是&符號)。 「無效的實體引用」表示MarkLogic的解析器不能識別那裏的內容。它可能只是一個非正式的「&」,或者它可能是正確的形式,具有不好的價值。查看錯誤日誌中的線索,瞭解您要查找的內容或源文檔中的位置。
雖然我們在這樣做,但您可能不想將1.65 GB文檔全部載入爲一件事。是否有內容降低水平,這將使良好的個人文件? (例如,RSS提要將是一個包含多個條目的XML文檔。)如果您可以拆分該文檔,那麼您更有可能獲得良好的行爲。
要做到這一點,請嘗試使用MarkLogic Content Pump的document splitting capability。 MLCP是爲這類工作而建造的。