Hi,
try this json:
{
"source": { "file": { "path":
"/home/ivan/Scrivania/etl/comm18-04/data.csv" } },
"extractor": { "csv": {} },
"loader": {
"orientdb": {
"dbURL":
"plocal:/home/ivan/OrientDB/db_installati/enterprise/orientdb-enterprise-2.1.15/databases/comm1804",
"dbType": "document",
"class": "test",
"classes": [{"name": "test"}],
"indexes": [{"class":"test", "fields":["zip:STRING"],
"type":"NOTUNIQUE" }]
}
}
}
I've added the "class" parameter in the loader, like explained here
<http://orientdb.com/docs/last/Loader.html> and it's working for me.
Hope it helps, bye
Il giorno lunedì 18 aprile 2016 16:16:08 UTC+2, Luc Evers ha scritto:
>
> testdata: https://support.spatialkey.com/spatialkey-sample-csv-data/
>
> test.json file :
>
> {
> "config":{
> "log": "debug"
> },
> "begin": [
> ],
> "source" : {
> "file": { "path": "./test.csv", "lock" : false }
> },
> "extractor" : {
> "row": {}
> },
> "transformers" : [
> { "csv": { "separator": ",", "nullValue": "NULL", "skipFrom": 1,
> "skipTo": 2 } }
> ],
> "loader" : {
> "orientdb": {
> "dbURL": "remote:localhost/test",
> "dbUser": "admin",
> "dbPassword": "admin",
> "dbAutoCreate": true,
> "tx": false,
> "dbType": "document",
> "classes":[{"name": "test" }],
> "indexes": [{"class":"test", "fields":["zip:STRING"],
> "type":"NOTUNIQUE" }]
> }
> }
> }
>
> Error MSG:
> Cannot check the existance of a database in a remote server. Please use
> the console or the OServerAdmin class.
> Why NOT? This tool is useless if remote is not working.
>
> Change to local
>
> {
> "config":{
> "log": "debug"
> },
> "begin": [
> ],
> "source" : {
> "file": { "path": "./test.csv", "lock" : false }
> },
> "extractor" : {
> "row": {}
> },
> "transformers" : [
> { "csv": { "separator": ",", "nullValue": "NULL" } }
> ],
> "loader" : {
> "orientdb": {
> "dbURL":
> "plocal:/home/master/Downloads/orientdb/orientdb-community-2.1.15/databases/test",
> "dbUser": "admin",
> "dbPassword": "admin",
> "dbAutoCreate": true,
> "tx": false,
> "dbType": "document",
> "classes":[{"name": "test" }],
> "indexes": [{"class":"test", "fields":["zip:STRING"],
> "type":"NOTUNIQUE" }]
> }
> }
> }
>
> Only works if I shutdown the OrientDB server.
> Result:
> END ETL PROCESSOR
> + extracted 986 rows (0 rows/sec) - 986 rows -> loaded 985 documents (0
> documents/sec) Total time: 965ms [0 warnings, 0 errors]
>
>
> *But there is no data in the database, I think because the server is not
> running.*
>
> *Question?*
> How can I load the CSV data via the ETL tool?
> Why remote is not working?
>
>
>
>
>
>
--
---
You received this message because you are subscribed to the Google Groups
"OrientDB" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.