我是Marklogic的新手,我試圖將我的CSV文件的100k記錄導入到Marklogic中,導入後,我發現它默認導入到Documents Database。此外,我發現每個記錄,我看到在數據庫中生成的XML文件,增量編號附加到我在導入時提到的「documentUri」。例如:documentUri_1.xml。我理解創建多個XML文件是爲了以分佈式方式讀取數據。Marklogic:導入csv時在文檔上創建的多個XML文件。如何獲取根文檔URI路徑?
問題: 1.如何獲取此文檔的根文檔URI?其中有多個XML文件? 問題:2.我如何將同一個CSV文件導入到不同的數據庫?
問題:3.當我使用xquery列出數據庫中的所有文檔時,我將獲取所有的XML文件URI而不僅僅是dummy.xml uri?我如何實現這一目標?
注:我用下面的命令導入:
mlcp.bat import -host localhost -port 8000 -username admin -password admin -input_file_path dummy.csv -mode local -input_file_type delimited_text -uri_id 'dummy.xml'
你有人可以幫我在這?
謝謝你幫助我做到這一點。我嘗試使用集合(「dummy.csv」),我收到「你的查詢返回一個空序列」。我想要獲取文件集合的原因是從我插入到數據庫的另一組文檔中過濾dummy.csv文檔。任何想法.. – happybayes
@mani由於這回答了您提出的問題,您應該將其標記爲已接受並提出與下一期有關的其他問題。 – wst
當然。但答案並不能提供所需的結果。集合(「dummy.csv」)提供空的結果。有什麼不同的命令可以使用嗎? – happybayes