From da138f4b36bdd48c1bd824bb9f58ec5cd9bcdb03 Mon Sep 17 00:00:00 2001 From: Babibubebon Date: Thu, 8 Sep 2022 03:52:39 +0900 Subject: [PATCH] add federated queries --- content/docs/federated_query.md | 31 ++++++++++++++++++++++++++++++- 1 file changed, 30 insertions(+), 1 deletion(-) diff --git a/content/docs/federated_query.md b/content/docs/federated_query.md index e3f3606..40541b7 100644 --- a/content/docs/federated_query.md +++ b/content/docs/federated_query.md @@ -23,6 +23,33 @@ federatedクエリを利用したクエリを紹介します。 ## クエリ集 {#queries} +### 作品の多言語のタイトルを取得する {#multilingual-titles} +https://mediaarts-db.bunka.go.jp/id/C413599 + +[P7886(メディア芸術データベース識別子)](https://www.wikidata.org/wiki/Property:P7886) + +{{< yasgui-query yasgui-id="federated" title="作品の多言語のタイトルを取得する" endpoint="https://mediag.bunka.go.jp/sparql" >}} +PREFIX rdfs: +PREFIX schema: +PREFIX ma: +PREFIX wdt: + +SELECT + ?MADBLabel ?label (LANG(?label) AS ?lang) ?wikidataEntity +WHERE { + + schema:identifier ?MADBID ; + rdfs:label ?MADBLabel . + # Wikidataへクエリ + SERVICE { + # P7886: メディア芸術データベース識別子 + ?wikidataEntity wdt:P7886 ?MADBID ; + rdfs:label ?label . + } +} +{{< / yasgui-query >}} + + ### メディア芸術データベースの責任主体の法人番号を取得する {#agent-houjin-bangou} Wikidataとメディア芸術データベースを連携したfederatedクエリ @@ -32,6 +59,7 @@ Wikidataとメディア芸術データベースを連携したfederatedクエリ PREFIX schema: PREFIX class: PREFIX ma: +PREFIX wdt: SELECT ?agent ?name ?hojinBangou @@ -45,12 +73,13 @@ WHERE { # Wikidata SERVICE { # P3225: 法人番号 - ?wikidataEntity ?hojinBangou ; + ?wikidataEntity wdt:P3225 ?hojinBangou ; } } LIMIT 100 {{< / yasgui-query >}} + ### 「日本ゲーム大賞」を受賞したゲームを取得する {#japan-game-awards} DBpedia JapaneseとWikidataとメディア芸術データベースを連携したfederatedクエリ