From 148ebbc910aca8cdb229b5dfef80a9e4fb76f333 Mon Sep 17 00:00:00 2001 From: Babibubebon Date: Sat, 10 Sep 2022 04:30:22 +0900 Subject: [PATCH] fix --- content/docs/federated_query.md | 6 +++--- content/docs/mediaartsdb.md | 5 ++++- content/docs/start.md | 2 +- content/docs/wikidata.md | 4 ++-- 4 files changed, 10 insertions(+), 7 deletions(-) diff --git a/content/docs/federated_query.md b/content/docs/federated_query.md index e8a7ab8..eab8235 100644 --- a/content/docs/federated_query.md +++ b/content/docs/federated_query.md @@ -125,15 +125,15 @@ LIMIT 100 {{< / yasgui-query >}} {{< hint info >}} -federatedクエリの実行順序によっては、正しく結果が得られないことがあります。 +クエリは必ずしも上から順番に実行されるとは限らないため、federatedクエリの実行順序次第では非常に時間がかかる処理となり、結果が返ってこない場合があります。 -RDFストアによっては、クエリオプティマイザに実行順序を指示する方法が用意されており、メディア芸術データベースのSPARQLクエリサービスが使用しているAmazon Neptuneでは `hint:Query hint:joinOrder "Ordered" .` というパターンを記述します。 +RDFストアによってはクエリオプティマイザに実行順序を指示する方法が用意されており、メディア芸術データベースのSPARQLクエリサービスが使用しているAmazon Neptuneでは `hint:Query hint:joinOrder "Ordered" .` というパターンを記述します。 参照: [Amazon Neptune: SPARQL クエリヒント](https://docs.aws.amazon.com/ja_jp/neptune/latest/userguide/sparql-query-hints.html) {{< /hint >}} -### 「タイムトラベルを題材とした作品」を取得する +### 「タイムトラベルを題材とした作品」を取得する {#time-travel-works} DBpedia JapaneseとWikidataとメディア芸術データベースを連携したfederatedクエリ {{< yasgui-query yasgui-id="federated" title="「タイムトラベルを題材とした作品」を取得する" endpoint="https://mediag.bunka.go.jp/sparql" >}} diff --git a/content/docs/mediaartsdb.md b/content/docs/mediaartsdb.md index 2e6dd05..ad1e021 100644 --- a/content/docs/mediaartsdb.md +++ b/content/docs/mediaartsdb.md @@ -97,7 +97,7 @@ LIMIT 1000 ### マンガ単行本とその所蔵館の一覧を取得する {#manga-book-and-provider} -[`https://mediaarts-db.bunka.go.jp/id/M464950`](https://mediaarts-db.bunka.go.jp/id/M464950) を主語とするTurtle形式のRDFデータ +[`https://mediaarts-db.bunka.go.jp/id/M464950`](https://mediaarts-db.bunka.go.jp/id/M464950) を主語とするTurtle形式のRDFデータ[^1] ```turtle {hl_lines="23-36"} @@ -364,3 +364,6 @@ WHERE { } GROUP BY ?series ?seriesName {{< / yasgui-query >}} + + +[^1]: [メディア芸術データベース(ベータ版)データセット](https://github.com/mediaarts-db/dataset/tree/397b40d4e7dd35096a8c835f55f6b2406ded2315) 2022年2月17日版(ver1.1)より \ No newline at end of file diff --git a/content/docs/start.md b/content/docs/start.md index 8adce96..b68d1fb 100644 --- a/content/docs/start.md +++ b/content/docs/start.md @@ -14,7 +14,7 @@ weight: 1 本ハンズオンでは、LOD(Linked Open Data)として公開されている文化・芸術に関する情報に対して、 クエリ言語**SPARQL**を用いた活用方法をご紹介します。 -実際の公開SPARQLエンドポイントを利用して、簡単なデータを取得するクエリから、複数のデータベースを横断するような応用的なクエリまでを実践します。 +実際の公開SPARQLエンドポイントを利用して、データを取得する簡単なクエリから、複数のデータベースを横断するような応用的なクエリまでを実践します。 ## 事前準備 WebブラウザがあればOKです。 diff --git a/content/docs/wikidata.md b/content/docs/wikidata.md index b0643fd..10ea78d 100644 --- a/content/docs/wikidata.md +++ b/content/docs/wikidata.md @@ -56,7 +56,7 @@ SELECT * WHERE { ... -### 「芸術作品」の下位クラスを探す +### 「芸術作品」の下位クラスを探す {#work-of-art-classes} {{< yasgui-query yasgui-id="wikidata" title="「芸術作品」の下位クラスを探す" >}} PREFIX bd: PREFIX wikibase: @@ -76,7 +76,7 @@ LIMIT 1000 {{< / yasgui-query >}} -### 「日本のアニメおよび漫画」の一部分・下位クラスを探す +### 「日本のアニメおよび漫画」の一部分・下位クラスを探す {#japanese-anime-manga-classes} [Q10901350 (日本のアニメおよび漫画)](https://www.wikidata.org/wiki/Q10901350) {{< yasgui-query yasgui-id="wikidata" title="「日本のアニメおよび漫画」の一部分・下位クラスを探す" >}}