SlideShare uma empresa Scribd logo
1 de 24
Baixar para ler offline
SparqlEPCUで
LODをマッシュアップ
年岡晃一

lodcu.cs.chubu.ac.jp/SparqlEPCU/
2013第3回LODチャレンジデーin東海
改訂版 2013/11/06

SparqlEPCU

2013/08/24

1
contents
1. 概要
– LOD開発環境SparqlEPCU
– lod_browser

2. プログラミング無しでCSVデータをRDF登録
– Projectとアクセス権
– 汎用アプリで格納データを確認

3. JavaScriptでLODをマッシュアップ
– CSVデータをクラウドへ格納
– SPARQL実行
SparqlEPCU

2013/08/24

2
1.概要
目的:LOD開発環境を提供する SparqlEPCU
mashup
LOD_browser

ユーザー: JavaScriptプログラマー
マッシュアップ

SparqlEPCU

2013/08/24

3
CLOUD
LODデータ
認証システム
OAuth
Webアプリケーションサイト

LODがクラウド
で使えるわ♪
らくちん!
エンドユーザ

SparqlEPCU

2013/08/24

4
コース順
csv形式
緯度・経度

データの登録
データの検索

プログラミング無しで、
RDFの登録・検索を体験

自分のプロジェ
クトを作る

csv形式
緯度・経度

データの登録

JavaScriptを書いて、
RDFの登録・検索を体験

データの検索

SparqlEPCU

2013/08/24

5
RDFとは グラフ表現による知識ネットワーク
県

名古屋

愛知

メタデータ

市長
河村
橋本

友人

実世界

SparqlEPCU

2013/08/24

6
SPARQL
愛知県にある市の市長は誰?

愛知

グラフ探索

県
?s
市長

?o

select ?s, ?o where{
?s 県
愛知 .
?s 市長 ?o .
}
SparqlEPCU

2013/08/24

7
SparqlEPCU
RDFstoreにアクセスするJavaScript APIを公開

SparqlEPCU

2013/08/24

8
2.先ずはプログラミング無しで
データ格納と
データ検索

誰でも手軽にRDFをアップロードして
SPARQLでクエリかけられる

SparqlEPCU

2013/08/24

9
CSV形式でRDF登録データを準備する
• addCSV.html
クラス

属性

@学生, 学籍,
ID09038,
ID09000,
ID09001,
ID09002,

_id
type

名前,
藤木 晋太郎,
青山 哲也,
伊藤 信士,
遠藤 京子,

mail
fujiki_s@mail.com
aoyama_t@mail.com
ito_s@mail.com
endo_k@mail.com

学籍

ID09xx

名前
mail

個々の
データ

藤木xx
fujiki@xx

学生
SparqlEPCU

2013/08/24

10
CSV形式でRDF登録 (subjectIDを付けて)
• addCSV2.html

先頭属性がsubjectIDであれば、指定
URLのRDF登録になります

属性

クラス
@学生, SubjectID, 学籍,
http://aaa/, ID09038,
http://bbb/, ID09000,
http://ccc/, ID09001,
http://ddd/, ID09002,

http://aaa/
type

名前,
藤木 晋太郎,
青山 哲也,
伊藤 信士,
遠藤 京子,

mail
fujiki_s@mail.com
aoyama_t@mail.com
ito_s@mail.com
endo_k@mail.com

学籍

ID09xx

名前
mail

個々の
データ

藤木xx
fujiki@xx

学生
SparqlEPCU

2013/08/24

11
データを登録する

SparqlEPCU

2013/08/24

12
登録したデータを検索してみる

?s

SparqlEPCU

2013/08/24

?p

?o

13
LOD Browserで検索してみる

緯度、経度情報があればgoogleマップ上に表示します。この画面で編集も出来ます。
SparqlEPCU

2013/08/24

14
3.ここからはプログラミング
JavaScript
jQuery
マッシュアップ
先ずはサンプルコードをダウンロード

SparqlEPCU

2013/08/24

15
JavaScript APIをつかう
CLOUDを使えばJavaScriptのコードを書く
だけで
LODアプリケーションサイト構築が可
 RDFの登録
 RDFの更新
 RDFの削除

 RDFの検索(SPARQL実行)
Zipを解凍してindex.htmlをダブルクリック
SparqlEPCU

2013/08/24

16
開発にあたっての前提知識
• RDFに関する知識
• JavaScript, jQuery, JSON
•

•

RDF登録の入力データ形式
– CSV
– TURTLE
– N3
– RDF/XML
– N-TRIPLE
RDFダウンロード
– TURTLE
– N3
– RDF/XML
– N-TRIPLE

SparqlEPCU

2013/08/24

17
設定
• conf.jsの設定

(使用するプロジェクトを指定する)

var rdfserver_project=“nagoyadata";

• Jsライブラリの指定
<script type="text/javascript"
src="http://lodcu.cs.chubu.ac.jp:8080/SparqlEPCU/RDFmgr/rdfmgr-2.0.0.js"> </script>

SparqlEPCU

2013/08/24

18
LOD登録script
<script type="text/javascript">
//インスタンスの宣言
var rdfmgr = new RDFmgr( rdfserver_project );
function goData(){
rdfmgr.insertInstance({ // CSV形式のデータをSparqlEPCUに送信
rdfdata: $("#csvdata").val(),
success: function(){
alert("成功しました。");
} ,
error: getErrorMsg,
overwrite: false
});
}
//エラー表示用関数
function getErrorMsg ( eType,eMsg,eInfo ){
alert(eMsg+"¥n¥n"+eInfo);
}
</script>

SparqlEPCU

2013/08/24

19
LOD検索script
function sparqlSend () {
var stext = $(“#sparql”).val(); // 検索式を入力フィールドより持って来る
rdfmgr.executeSparql ( { // SPARQL検索を行う
sparql: stext, // 検索式
inference: false, // 推論を行うか行わないかを指定する
success: maketable, // 処理が終わった時に表示関数を呼び出す指定
error: getErrorMsg // 例外が起きた時にエラー処理関数を呼び出す
});
}
function maketable(re) { // 検索結果のJSONデータを、イテレータを使用して取り出して表作成する
$("#disp").empty();
var str = new String("<tr>");
for(var i=0; i<re.getKeyListLength();i++){ str += “<td>”+re.getKey(i)+“</td>”;
}
str += "</tr>";
while(re.next()) { for(var i=0; i < re.getLength();i++) { str += “<td><pre>”+re.getValue(i)+“</pre></td>”; }
str += "</tr>";
}
$("#disp").append(str);
}

http://lodcu.cs.chubu.ac.jp/SparqlEPCU/RDFServer.jsp?reqtype=api&project=
nagoyadata&query=select * where{?s ?p ?o}&output=JSON
SparqlEPCU

2013/08/24

20
DeleteInstance
GET http://lodcu.cs.chubu.ac.jp/SparqlEPCU/RDFServer.jsp?
sparqlCallback=xxx&
hostname=&
reqtype=manage&
type=removeInstance&
graphID=null&
project=test2&
subject= http://lodcu.cs.chubu.ac.jp/SparqlEPCU/project/test2#id_2

SparqlEPCU

2013/08/24

21
APIs
• CSV形式で登録されたインスタンスの操作
– rdfmgr.insertInstance()
– rdfmgr.updateInstance()
– rdfmgr.deleteInstance()

• 検索
– rdfmgr.executeSparql ()

• 3つ組みとしての操作
– rdfmgr.insertStatement()
– rdfmgr.updateStatement()
– Rdfmgr.deleteStatement()
SparqlEPCU

2013/08/24

22
まとめ
•
•
•
•

データを生成する人
データを登録する人
アプリを作る人
基盤環境を作る人
– Sparqlエンドポイントを作る人
– データカタログ、Hubを作る人
– 語彙の統制を計る人
– 問い合わせ文からSPARQL式を作る人

SparqlEPCU

2013/08/24

23
• サポートサイト
– http://lodcu.cs.chubu.ac.jp/SparqlEPCU/
• ダウンロード・サービス
– Web API 仕様書
– APP JavaScriptサンプルコード

• デモへのリンク
– LOD Browser

• お問い合わせ
– toshioka@cs.chubu.ac.jp

SparqlEPCU

2013/08/24

24

Mais conteúdo relacionado

Mais procurados

SPARQLから入門するLinked Open Data(LOD)ハンズオン 第1回
SPARQLから入門するLinked Open Data(LOD)ハンズオン 第1回SPARQLから入門するLinked Open Data(LOD)ハンズオン 第1回
SPARQLから入門するLinked Open Data(LOD)ハンズオン 第1回yamahige
 
オープンデータ/Linked Open Data お手軽可視化ツールの紹介~SPARQLでマッシュアップ~
オープンデータ/Linked Open Data お手軽可視化ツールの紹介~SPARQLでマッシュアップ~オープンデータ/Linked Open Data お手軽可視化ツールの紹介~SPARQLでマッシュアップ~
オープンデータ/Linked Open Data お手軽可視化ツールの紹介~SPARQLでマッシュアップ~uedayou
 
オープンデータと Linked Open Data(LOD)@神戸R
オープンデータとLinked Open Data(LOD)@神戸RオープンデータとLinked Open Data(LOD)@神戸R
オープンデータと Linked Open Data(LOD)@神戸RKouji Kozaki
 
汎用Web API“SPARQL”でオープンデータ検索
汎用Web API“SPARQL”でオープンデータ検索汎用Web API“SPARQL”でオープンデータ検索
汎用Web API“SPARQL”でオープンデータ検索uedayou
 
SPARQL Timelinerの使い方
SPARQL Timelinerの使い方SPARQL Timelinerの使い方
SPARQL Timelinerの使い方uedayou
 
LOD連続講義 第5回「LODの作り方・使い方」
LOD連続講義 第5回「LODの作り方・使い方」LOD連続講義 第5回「LODの作り方・使い方」
LOD連続講義 第5回「LODの作り方・使い方」Fuyuko Matsumura
 
Linked Open Data勉強会2020 前編:LODの基礎・作成・公開
Linked Open Data勉強会2020 前編:LODの基礎・作成・公開Linked Open Data勉強会2020 前編:LODの基礎・作成・公開
Linked Open Data勉強会2020 前編:LODの基礎・作成・公開KnowledgeGraph
 
ハンズオン勉強会 はじめてのJavaScriptとSPARQL
ハンズオン勉強会 はじめてのJavaScriptとSPARQLハンズオン勉強会 はじめてのJavaScriptとSPARQL
ハンズオン勉強会 はじめてのJavaScriptとSPARQLTaisuke Fukuno
 
Linked Open Data 作成支援ツールの紹介
Linked Open Data作成支援ツールの紹介Linked Open Data作成支援ツールの紹介
Linked Open Data 作成支援ツールの紹介uedayou
 
RDF/OWLの概要及びOSS実装、及び活用イメージについて
RDF/OWLの概要及びOSS実装、及び活用イメージについてRDF/OWLの概要及びOSS実装、及び活用イメージについて
RDF/OWLの概要及びOSS実装、及び活用イメージについてMasayuki Isobe
 
SPARQLでオープンデータ活用!
SPARQLでオープンデータ活用!SPARQLでオープンデータ活用!
SPARQLでオープンデータ活用!uedayou
 
SPARQLアプリケーション開発
SPARQLアプリケーション開発SPARQLアプリケーション開発
SPARQLアプリケーション開発Toshiaki Katayama
 
LODを使ってみよう!
LODを使ってみよう!LODを使ってみよう!
LODを使ってみよう!uedayou
 
Rdf入門handout
Rdf入門handoutRdf入門handout
Rdf入門handoutSeiji Koide
 
Linked Open Data勉強会2020 後編:SPARQLの簡単な使い方、SPARQLを使った簡単なアプリ開発
Linked Open Data勉強会2020 後編:SPARQLの簡単な使い方、SPARQLを使った簡単なアプリ開発Linked Open Data勉強会2020 後編:SPARQLの簡単な使い方、SPARQLを使った簡単なアプリ開発
Linked Open Data勉強会2020 後編:SPARQLの簡単な使い方、SPARQLを使った簡単なアプリ開発KnowledgeGraph
 
ナレッジグラフ/LOD利用技術の入門(後編)
ナレッジグラフ/LOD利用技術の入門(後編)ナレッジグラフ/LOD利用技術の入門(後編)
ナレッジグラフ/LOD利用技術の入門(後編)KnowledgeGraph
 

Mais procurados (20)

SPARQLから入門するLinked Open Data(LOD)ハンズオン 第1回
SPARQLから入門するLinked Open Data(LOD)ハンズオン 第1回SPARQLから入門するLinked Open Data(LOD)ハンズオン 第1回
SPARQLから入門するLinked Open Data(LOD)ハンズオン 第1回
 
オープンデータ/Linked Open Data お手軽可視化ツールの紹介~SPARQLでマッシュアップ~
オープンデータ/Linked Open Data お手軽可視化ツールの紹介~SPARQLでマッシュアップ~オープンデータ/Linked Open Data お手軽可視化ツールの紹介~SPARQLでマッシュアップ~
オープンデータ/Linked Open Data お手軽可視化ツールの紹介~SPARQLでマッシュアップ~
 
オープンデータと Linked Open Data(LOD)@神戸R
オープンデータとLinked Open Data(LOD)@神戸RオープンデータとLinked Open Data(LOD)@神戸R
オープンデータと Linked Open Data(LOD)@神戸R
 
汎用Web API“SPARQL”でオープンデータ検索
汎用Web API“SPARQL”でオープンデータ検索汎用Web API“SPARQL”でオープンデータ検索
汎用Web API“SPARQL”でオープンデータ検索
 
SPARQL Timelinerの使い方
SPARQL Timelinerの使い方SPARQL Timelinerの使い方
SPARQL Timelinerの使い方
 
LOD連続講義 第5回「LODの作り方・使い方」
LOD連続講義 第5回「LODの作り方・使い方」LOD連続講義 第5回「LODの作り方・使い方」
LOD連続講義 第5回「LODの作り方・使い方」
 
Linked Open Data勉強会2020 前編:LODの基礎・作成・公開
Linked Open Data勉強会2020 前編:LODの基礎・作成・公開Linked Open Data勉強会2020 前編:LODの基礎・作成・公開
Linked Open Data勉強会2020 前編:LODの基礎・作成・公開
 
ハンズオン勉強会 はじめてのJavaScriptとSPARQL
ハンズオン勉強会 はじめてのJavaScriptとSPARQLハンズオン勉強会 はじめてのJavaScriptとSPARQL
ハンズオン勉強会 はじめてのJavaScriptとSPARQL
 
Linked Open Data 作成支援ツールの紹介
Linked Open Data作成支援ツールの紹介Linked Open Data作成支援ツールの紹介
Linked Open Data 作成支援ツールの紹介
 
RDF/OWLの概要及びOSS実装、及び活用イメージについて
RDF/OWLの概要及びOSS実装、及び活用イメージについてRDF/OWLの概要及びOSS実装、及び活用イメージについて
RDF/OWLの概要及びOSS実装、及び活用イメージについて
 
Linked Open Dataとは
Linked Open DataとはLinked Open Dataとは
Linked Open Dataとは
 
LODを閲覧する/作成する
LODを閲覧する/作成するLODを閲覧する/作成する
LODを閲覧する/作成する
 
SPARQLでオープンデータ活用!
SPARQLでオープンデータ活用!SPARQLでオープンデータ活用!
SPARQLでオープンデータ活用!
 
SPARQLアプリケーション開発
SPARQLアプリケーション開発SPARQLアプリケーション開発
SPARQLアプリケーション開発
 
LODを使ってみよう!
LODを使ってみよう!LODを使ってみよう!
LODを使ってみよう!
 
Rdf入門handout
Rdf入門handoutRdf入門handout
Rdf入門handout
 
Linked Data (再)入門
Linked Data (再)入門Linked Data (再)入門
Linked Data (再)入門
 
Linked Open Data勉強会2020 後編:SPARQLの簡単な使い方、SPARQLを使った簡単なアプリ開発
Linked Open Data勉強会2020 後編:SPARQLの簡単な使い方、SPARQLを使った簡単なアプリ開発Linked Open Data勉強会2020 後編:SPARQLの簡単な使い方、SPARQLを使った簡単なアプリ開発
Linked Open Data勉強会2020 後編:SPARQLの簡単な使い方、SPARQLを使った簡単なアプリ開発
 
ナレッジグラフ/LOD利用技術の入門(後編)
ナレッジグラフ/LOD利用技術の入門(後編)ナレッジグラフ/LOD利用技術の入門(後編)
ナレッジグラフ/LOD利用技術の入門(後編)
 
DBpedia Japaneseとは?
DBpedia Japaneseとは?DBpedia Japaneseとは?
DBpedia Japaneseとは?
 

Semelhante a Sparql epcuでlodをマッシュアップ

DBP-011_Apache Spark for Azure HDInsight ~新世代の Big Data 処理基盤~
DBP-011_Apache Spark for Azure HDInsight ~新世代の Big Data 処理基盤~DBP-011_Apache Spark for Azure HDInsight ~新世代の Big Data 処理基盤~
DBP-011_Apache Spark for Azure HDInsight ~新世代の Big Data 処理基盤~decode2016
 
FluentdとRedshiftの素敵な関係
FluentdとRedshiftの素敵な関係FluentdとRedshiftの素敵な関係
FluentdとRedshiftの素敵な関係moai kids
 
Seasar ユーザだったプログラマが目指す OSS の世界展開 #seasarcon
Seasar ユーザだったプログラマが目指す OSS の世界展開 #seasarconSeasar ユーザだったプログラマが目指す OSS の世界展開 #seasarcon
Seasar ユーザだったプログラマが目指す OSS の世界展開 #seasarconKazuhiro Sera
 
試して学べるクラウド技術! OpenShift
試して学べるクラウド技術! OpenShift試して学べるクラウド技術! OpenShift
試して学べるクラウド技術! OpenShiftEtsuji Nakai
 
Spark on sql server?
Spark on sql server?Spark on sql server?
Spark on sql server?Oda Shinsuke
 
OpenStack Object Storage; Usage
OpenStack Object Storage; UsageOpenStack Object Storage; Usage
OpenStack Object Storage; Usageirix_jp
 
Netラボ2012年6月勉強会 マイクロソフトのオープンソース戦略を考える
Netラボ2012年6月勉強会 マイクロソフトのオープンソース戦略を考えるNetラボ2012年6月勉強会 マイクロソフトのオープンソース戦略を考える
Netラボ2012年6月勉強会 マイクロソフトのオープンソース戦略を考えるdavid9142
 
REST API、gRPC、GraphQL 触ってみた【2023年12月開催勉強会資料】
REST API、gRPC、GraphQL 触ってみた【2023年12月開催勉強会資料】REST API、gRPC、GraphQL 触ってみた【2023年12月開催勉強会資料】
REST API、gRPC、GraphQL 触ってみた【2023年12月開催勉強会資料】洵貴 佐川
 
Start SQL Server with Docker
Start SQL Server with DockerStart SQL Server with Docker
Start SQL Server with DockerOshitari_kochi
 
POSIX中心主義と情報科学教育
POSIX中心主義と情報科学教育POSIX中心主義と情報科学教育
POSIX中心主義と情報科学教育Tomoyuki Matsuura
 
GoldenGateテクニカルセミナー3「Oracle GoldenGate Technical Deep Dive」(2016/5/11)
GoldenGateテクニカルセミナー3「Oracle GoldenGate Technical Deep Dive」(2016/5/11)GoldenGateテクニカルセミナー3「Oracle GoldenGate Technical Deep Dive」(2016/5/11)
GoldenGateテクニカルセミナー3「Oracle GoldenGate Technical Deep Dive」(2016/5/11)オラクルエンジニア通信
 
SwaggerとAPIのデザイン
SwaggerとAPIのデザインSwaggerとAPIのデザイン
SwaggerとAPIのデザインKazuhiro Hara
 
SPARQLから入門するLinked Open Data(LOD)ハンズオン 第2回
SPARQLから入門するLinked Open Data(LOD)ハンズオン 第2回SPARQLから入門するLinked Open Data(LOD)ハンズオン 第2回
SPARQLから入門するLinked Open Data(LOD)ハンズオン 第2回yamahige
 
Swiftアプリにプッシュ通知を組み込もう!-【番外編】SDKのインポート方法-
Swiftアプリにプッシュ通知を組み込もう!-【番外編】SDKのインポート方法-Swiftアプリにプッシュ通知を組み込もう!-【番外編】SDKのインポート方法-
Swiftアプリにプッシュ通知を組み込もう!-【番外編】SDKのインポート方法-natsumo
 
SDLoader SeasarCon 2009 Whire
SDLoader SeasarCon 2009 WhireSDLoader SeasarCon 2009 Whire
SDLoader SeasarCon 2009 WhireAkio Katayama
 
20160127三木会 RDB経験者のためのspark
20160127三木会 RDB経験者のためのspark20160127三木会 RDB経験者のためのspark
20160127三木会 RDB経験者のためのsparkRyuji Tamagawa
 

Semelhante a Sparql epcuでlodをマッシュアップ (20)

DBP-011_Apache Spark for Azure HDInsight ~新世代の Big Data 処理基盤~
DBP-011_Apache Spark for Azure HDInsight ~新世代の Big Data 処理基盤~DBP-011_Apache Spark for Azure HDInsight ~新世代の Big Data 処理基盤~
DBP-011_Apache Spark for Azure HDInsight ~新世代の Big Data 処理基盤~
 
FluentdとRedshiftの素敵な関係
FluentdとRedshiftの素敵な関係FluentdとRedshiftの素敵な関係
FluentdとRedshiftの素敵な関係
 
Azure Datalake 大全
Azure Datalake 大全Azure Datalake 大全
Azure Datalake 大全
 
Seasar ユーザだったプログラマが目指す OSS の世界展開 #seasarcon
Seasar ユーザだったプログラマが目指す OSS の世界展開 #seasarconSeasar ユーザだったプログラマが目指す OSS の世界展開 #seasarcon
Seasar ユーザだったプログラマが目指す OSS の世界展開 #seasarcon
 
試して学べるクラウド技術! OpenShift
試して学べるクラウド技術! OpenShift試して学べるクラウド技術! OpenShift
試して学べるクラウド技術! OpenShift
 
Spark on sql server?
Spark on sql server?Spark on sql server?
Spark on sql server?
 
OpenStack Object Storage; Usage
OpenStack Object Storage; UsageOpenStack Object Storage; Usage
OpenStack Object Storage; Usage
 
Netラボ2012年6月勉強会 マイクロソフトのオープンソース戦略を考える
Netラボ2012年6月勉強会 マイクロソフトのオープンソース戦略を考えるNetラボ2012年6月勉強会 マイクロソフトのオープンソース戦略を考える
Netラボ2012年6月勉強会 マイクロソフトのオープンソース戦略を考える
 
REST API、gRPC、GraphQL 触ってみた【2023年12月開催勉強会資料】
REST API、gRPC、GraphQL 触ってみた【2023年12月開催勉強会資料】REST API、gRPC、GraphQL 触ってみた【2023年12月開催勉強会資料】
REST API、gRPC、GraphQL 触ってみた【2023年12月開催勉強会資料】
 
Start SQL Server with Docker
Start SQL Server with DockerStart SQL Server with Docker
Start SQL Server with Docker
 
Software forwarding path
Software forwarding pathSoftware forwarding path
Software forwarding path
 
Odl intro20141029
Odl intro20141029Odl intro20141029
Odl intro20141029
 
POSIX中心主義と情報科学教育
POSIX中心主義と情報科学教育POSIX中心主義と情報科学教育
POSIX中心主義と情報科学教育
 
GoldenGateテクニカルセミナー3「Oracle GoldenGate Technical Deep Dive」(2016/5/11)
GoldenGateテクニカルセミナー3「Oracle GoldenGate Technical Deep Dive」(2016/5/11)GoldenGateテクニカルセミナー3「Oracle GoldenGate Technical Deep Dive」(2016/5/11)
GoldenGateテクニカルセミナー3「Oracle GoldenGate Technical Deep Dive」(2016/5/11)
 
SwaggerとAPIのデザイン
SwaggerとAPIのデザインSwaggerとAPIのデザイン
SwaggerとAPIのデザイン
 
SPARQLから入門するLinked Open Data(LOD)ハンズオン 第2回
SPARQLから入門するLinked Open Data(LOD)ハンズオン 第2回SPARQLから入門するLinked Open Data(LOD)ハンズオン 第2回
SPARQLから入門するLinked Open Data(LOD)ハンズオン 第2回
 
Swiftアプリにプッシュ通知を組み込もう!-【番外編】SDKのインポート方法-
Swiftアプリにプッシュ通知を組み込もう!-【番外編】SDKのインポート方法-Swiftアプリにプッシュ通知を組み込もう!-【番外編】SDKのインポート方法-
Swiftアプリにプッシュ通知を組み込もう!-【番外編】SDKのインポート方法-
 
SDLoader SeasarCon 2009 Whire
SDLoader SeasarCon 2009 WhireSDLoader SeasarCon 2009 Whire
SDLoader SeasarCon 2009 Whire
 
SAIS/SIGMOD参加報告 in SAIS/DWS2018報告会@Yahoo! JAPAN
SAIS/SIGMOD参加報告 in SAIS/DWS2018報告会@Yahoo! JAPANSAIS/SIGMOD参加報告 in SAIS/DWS2018報告会@Yahoo! JAPAN
SAIS/SIGMOD参加報告 in SAIS/DWS2018報告会@Yahoo! JAPAN
 
20160127三木会 RDB経験者のためのspark
20160127三木会 RDB経験者のためのspark20160127三木会 RDB経験者のためのspark
20160127三木会 RDB経験者のためのspark
 

Sparql epcuでlodをマッシュアップ