BH14.14/BulkloadPieroTtl
提供:TogoWiki
目次 |
PIEROのttlのbulk load方法
virtuoso.iniのedit
/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'); // 意味は /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 . }