Shortcuts: WD:WDQ, WD:WDQS, WD:SPARQL
Википодатоци:Побарувач SPARQL
Jump to navigation
Jump to search
Outdated translations are marked like this.
Што е SPARQL
SPARQL (изговор: „спаркл“) е јазик за RDF-побарувања, т.е. јазик за семантички побарувања од бази на податоци. Википодатоците нудат крајна точка за SPARQL во облик на кориснички посредник почнувајќи од септември 2015 г. Со неа можете да добивате изводи за секакви податоци, при што едно барање се состои од логички комбинации на тројки.
- Посредникот на SPARQL ќе го најдете овде: https://query.wikidata.org
- Крајна точка за SPARQL: https://query.wikidata.org/bigdata/namespace/wdq/sparql?query={SPARQL}
Научете го SPARQL
Портал за помош
- Портал за помош на Службата за барање
- Wikidata:SPARQL query service/queries
- Queries from Wikidata status update weekly summaries
Други материјали
- SPARQL in 11 minutes (video, English)
- SPARQL Tutorial at the Apache Jena website (English)
- 2016 SPARQL Workshop presented by the Wikimedia Foundation (English)
- Querying Wikidata with SPARQL for Absolute Beginners, 2-hour video tutorial (English)
- Wikidata:SPARQL tutorial (multiple languages)
- Query optimization
- Query limits
{{Item documentation}}
and other generic queries templates
Посредник
Барањата со можат да се поснесуваат право на крајната точка на SPARQL со GET-барање за https://query.wikidata.org/bigdata/namespace/wdq/sparql?query={SPARQL}. Исхдот се дава како XML по основно, или пак како JSON ако е укажан побарувачкиот параметар format=json
или заглавието Accept: application/sparql-results+json
.
- R-скрипта ([1]) која ги исцртува содржините на Википодатоците на карта на светот во R. (Андра Вагместер, [2])
- Пример од Python, како се прави исцртана претстава на причините за смрт на претседателите на САД
- R package WikidataQueryServiceR which queries the WDQS SPARQL endpoint and returns data.frames
- R script (https://gist.github.com/andrawaag/2b8c831ab4dd70b16cf2) that plots Wikidata content on a world map in R. (Andra Waagmeester, https://lists.wikimedia.org/pipermail/wikidata/2015-September/007080.html)
- Python example, how to make a plot of causes of death for U.S. Presidents
- An example of using SPARQLWrapper library to query WDQS in Python: https://people.wikimedia.org/~bearloga/notes/wdqs-python.html
- An example using the Apache Jena command line tools. (This is useful e.g. for very large SPARQL statements with +2000 lines which WDQS UI currently cannot handle properly because of the parsing, or e.g., for scripting a batch of queries to run every week (via cron) and report the results by email)
- http://tools.wmflabs.org/wdq2sparql/w2s.php Претворање на синтаксата од WDQ-барања во SPARQL (од Стас Малишев)
- Создавање на исцртани прикаци од исходи со прекопирањена барања во http://demo.seco.tkk.fi/visu — некои примери од корисникот Pyb: Сојузни држави на САД по датум на создавање, Број на погребани на гробиштата „Пјер Лашез“ по години, Датуми на раѓање на 2000 стогодишни лица
Wikimedia SPARQL query services
Human interface | Machine's endpoint | Description |
---|---|---|
https://query.wikidata.org/sparql
|
Run SPARQL Queries upon the Wikidata Wikibase instance. Run, test, download the data as XML, JSON, CSV, or TSV. Has advanced user-friendly features such as: word hovering to see a term's meaning, code optimization, etc. | |
https://commons-query.wikimedia.org/sparql
|
Run SPARQL Queries upon the Wikimedia Commons Wikibase instance. | |
https://lingualibre.org/sparql
|
Run SPARQL Queries upon the LinguaLibre Wikibase instance. Run, test, download the data as XML, JSON, CSV, or TSV. |
Статистики