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