我尝试加载数据。它不工作。
我尝试过:
多个分隔符,所有带引号的字段,所有字段不带,将标题从数据中删除,mlcp 中没有分隔符选项,mlcp 中的其他分隔符选项,其他计算机,其他 ML8 版本,其他 Java 版本,更少的数据,更多数据,有和没有转换。
我的外壳脚本:
#!/bin/bash
# Data laden met transform
#############################################
mlcp.sh import \
-host localhost \
-port 37041 \
-username admin \
-password admin \
-input_file_path sampledata/DIKW \
-input_file_type delimited_text \
-delimiter ";" \
-transform_module /ext/obi/transform/dikw-transform-eval.xqy \
-transform_namespace "http://marklogic.com/dikw" \
-mode local \
-thread_count 1 \
-transaction_size 1 \
-batch_size 1
数据
"INCIDENTID";"DATUM";"TIJD";"HECTOMETERAANDUIDING";"WEGNAAM";"KORTBESCHRIJVING"
161236;02-08-14 00:00;1839-11-23 17:05:20;13.3;A14;"a- 1pa"
错误
15/10/29 11:15:23 ERROR contentpump.DelimitedTextReader: (line 0) invalid char between encapsulated token end delimiter