SDM-TIB / SDM-RDFizer

An Efficient RML-Compliant Engine for Knowledge Graph Construction
https://doi.org/10.5281/zenodo.3872103
Apache License 2.0
112 stars 25 forks source link

Unable to get the Output folder #28

Closed Gautamshahi closed 4 years ago

Gautamshahi commented 4 years ago

Hello,

I have followed the instructions given in the video. I am not able to get the output folder. Everything is running fine. Can you please help me to rectify the issue?

image

mevs commented 4 years ago

Many thanks for contacting us.

Since the output wasn't generated automatically this could mean that one of the following could have happened:

As an alternative, you can run the SDM-RDFizer directly from the terminal by using Python. pip3 install -r requeriments.txt python3 rdfizer/run_rdfizer.py /path/to/config/FILE In this case, the mapping and configuration files must reflect the fact that you're executing the SDM-RDFizer locally, meaning the path must indicate the location of the files within your file system.

Thank you again.

Gautamshahi commented 4 years ago

Hello,

Thank you very much for the brief reply, I tried both options but it didn't work. I am also attaching the details about the container. Please let me know where I am doing wrong, I exactly followed the run instructions on https://github.com/SDM-TIB/SDM-RDFizer-Experiments/blob/master/cikm2020/motivating-example/README.md

container id image

container log image

Trying to copy the output file image\

Apart from executing the experiment, I am also wondering how the RDFizer is reading the ontology file in the mapping file(like prefix @prefix iasis: http://project-iasis.eu/vocab/ .)? Do we need to save our ontology somewhere?

It will be really helpful if I can get any full documentation about the tool. I also watched your video( https://www.youtube.com/watch?v=DpH_57M1uOE) but the folder structure is also different from the GitHub repository.

I will be thankful if you help me to resolve the issue.

eiglesias34 commented 4 years ago

First, the "KeyError" indicates that there is a problem with the configuration file. Please make sure that the configuration file follows the examples given in the wiki. Second, you're executing the copy of the output folder incorrectly. "/path/to/output" means the path to the output folder in the container. Also, since there was a problem with the execution with the SDM-RDFizer there is no output folder.