Я получаю эту ошибку каждый раз, когда файл попадает:
SEVER {db=wos1} input type not supported:: class java.lang.Integer [OETLOrientDBLoader]
Это предварительный просмотр файла данных, с которым я работаю (пытаясь вставить CSV-файл в график). Я только пытаюсь получить идентификатор, wos_id: string, pubyear и issn: string, но он продолжает выдавать мне вышеуказанную ошибку.
id,wos_id,pubyear,issn
0,WOS:A1971I866700004,1971,0010-4817
1,WOS:A1971L278700007,1971,0022-0418
2,WOS:A1971I418100006,1971,0011-6963
Я не понимаю, почему возвращается такая ошибка? Это ошибка?
это JSON
{
"source":
{
"file":
{
"path": "/Users/anantm/onedrive/docanant/work/KL/orientdb/wos_testing/wosid_publications.csv"
}
},
"extractor":
{
"csv": {
"columns": ["id:long", "wos_id:string", "pubyear:long", "issn:string"],
"columnsOnFirstLine": true
}
},
"transformers":
[
{
"command":
{
"command": "UPDATE Publication set wos_id='${input.wos_id}' UPSERT WHERE wos_id='${input.wos_id}'"
}
},
{
"field":
{
"fieldNames": ["id", "not_imp", "wos_id"],
"operation": "remove"
}
}
],
"loader":
{
"orientdb":
{
"dbAutoDropIfExists": true,
"dbURL": "plocal:../databases/wos1",
"dbType": "graph",
"classes":
[
{"name": "Publication", "extends": "V"}
],
"indexes":
[
{
"class":"Publication",
"fields":
[
"wos_id:string"
],
"type":"UNIQUE"
}
]
}
}
}