尝试使用MLCP加载csv文件时,由于以下错误,会跳过记录插入:
invalid char between encapsulated token and delimiter
我发现它是由于csv文件中的\“,需要用\'替换。 MLCP中是否有任何选项可以使用“查找和替换”自动执行此操作?
感谢。
答案 0 :(得分:2)
您的问题很难回答,几乎没有上下文,与MLCP或MarkLogic本身无关。了解了如何构建CSV文件,我可以告诉您要更改“到”。可以使用标准Linux命令从命令行完成,快速Google搜索可以提供这些命令。
答案 1 :(得分:2)
我建议使用 MLCP 以外的工具准备文件。您可以在bash中以下列方式执行查找并替换为 sed :
sed -i -e 's/\"/\'/g' file-to-ingest.csv
答案 2 :(得分:1)