TownBlogRDFストア環境構築(Virtuoso編)2この記事は1年以上前に書かれました。内容が古くなっている可能性がありますのでご注意下さい。Virtuoso編の第2回では、RDFストアにデータをインポートし、SPARQLクエリで結果を確認します。Japaneseから入手します。DBpediaトップページの「データダンプのダウンロード」リンクをクリックすると、ダンプファイルを格納するフォルダが一覧表示されます。今回は、20140107フォルダのjawiki-20140107-article-categories.ttl.bz2ファイルをインポートします。jawiki-20140107-article-categories.ttl.bz2で解凍します。インポートするファイルは、Virtuosoの設定ファイルvirtuoso.iniのDirsAllowedでアクセス許可されたディレクトリに置く必要があります。そこで、あらかじめDirsAllowedで許可されたディレクトリにインポートファイルをコピーするか、virtuoso.iniにディレクトリを追加してVirtuosoを再起動します。以下の例では、DirsAllowedに/home/koikeを追加しました。データのインポートはVirtuosoのConductorで実施します。SQL」タブをクリックし、以下のコマンドを実行します。'http://mirror.dbpedia.jp');DB.DBA.TTLP_MTの最初の引数は、インポートするデータの文字列です。この例では、file_to_string_output関数でファイルから文字列に変換しています。2つめの引数は相対IRIから絶対IRIに変換する際のベースです。3つめはインポート先のグラフIRIです。set.とメッセージが表示されます。Data」で確認できます。IRIに指定し、以下のSPARQLクエリを発行します。100Wikipediaのカテゴリの一覧を取得することができました。