BH14.14/BulkloadPieroTtl

提供:TogoWiki

移動: 案内, 検索

目次

PIEROのttlのbulk load方法

virtuoso.iniのedit

http://wiki.lifesciencedb.jp/mw/index.php/SPARQLthon19/TripleLoad設定ファイルの変更(ロードに関連する箇所) を参照

[Parameters]
DirsAllowed                   = ., /home/my_name/store/virtuoso/share/virtuoso/vad, /Users/kozo2/Desktop/piero_v0.3  //ロードするファイルのディレクトリを追記

pieroのttlの取得

wget -r ftp://ftp.kuicr.kyoto-u.ac.jp/yosuke/reactionontology/piero_v0.3

virtuoso server の start

#virtuoso.iniのあるdirectoryへcd
virtuoso-t -f &

isqlでのttlのbulk load

isql 
OpenLink Interactive SQL (Virtuoso), version 0.9849b.
Type HELP; for help and EXIT; to exit.
SQL> ld_dir_all ('/Users/kozo2/Desktop/piero_v0.3', '*.ttl', 'http://hogehoge');  // 意味は http://wiki.lifesciencedb.jp/mw/BH12.12/SPARQLthon4/VirtuosoTips の ディレクトリを指定して一括ロード を参照
Connected to OpenLink Virtuoso
Driver: 07.10.3207 OpenLink Virtuoso ODBC Driver

Done. -- 2 msec.
SQL> rdf_loader_run();

Done. -- 6781 msec.

virtuosoでのSPARQL実行例

SELECT DISTINCT *
FROM <http://hogehoge> WHERE {
	?s ?p ?o .
}
個人用ツール