Shortcuts: WD:WDQ, WD:WDQS, WD:SPARQL
Wikidata:SPARQL-forespørgselstjeneste
Jump to navigation
Jump to search
Outdated translations are marked like this.
Hvad er SPARQL
SPARQL (udtales "sparkle") er et RDF-forespørgselssprog, det vil sige et semantisk forespørgselssprog til databaser. Wikidata har leveret et SPARQL-endpoint med en kraftig Web-GUI siden september 2015. Med SPQRQL kan du udtrække alle typer af data med forespørgsler beskrevet med logiske kombinationer af triples.
- SPARQL-forespørgselstjenestens GUI findes her: https://query.wikidata.org
- SPARQL-endpoint: https://query.wikidata.org/bigdata/namespace/wdq/sparql?query={SPARQL}
Lær SPARQL
Hjælpeportal
- Wikidata-forespørgselstjenestens hjælpeportal
- Wikidata:SPARQL query service/queries
- Queries from Wikidata status update weekly summaries
Andet materiale
- 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
Grænseflade
SPARQL forespørgsler kan sendes direkte til SPARQL endpoint'et med et GET-request til https://query.wikidata.org/bigdata/namespace/wdq/sparql?query={SPARQL}
eller til endpoint'ets alias https://query.wikidata.org/sparql?query={SPARQL}
. Resultatet returneres som udgangspunkt som XML, eller som JSON hvis enten forespørgselsparameteret format=json
eller headeren Accept: application/sparql-results+json
er sat.
- R-pakken WikidataQueryServiceR som forespørger WDQS SPARQL endpoint og returnerer data-frames
- R-script ([1]) som plotter Wikidata på et verdenskort i R. (Andra Waagmeester, [2])
- Python-eksempel på, hvorledes man plotter dødsårsager for USA's præsidenter
- Et eksempel på anvendelse af SPARQLWrapper biblioteket til WDQS-forespørgsler i Python: https://people.wikimedia.org/~bearloga/notes/wdqs-python.html
- 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 Konvertér WDQ-forespørgselssyntaks (tidligere værktøj til at forespørge på Wikidata) til SPARQL (Af Stas Malyshev)
- Dan plot over resultater ved at klippe-klistre forespørgsler til http://demo.seco.tkk.fi/visu – nogle eksempler ved User:Pyb: USA's delstater efter dato for oprettelse, Antal begravelser på Père Lachaise-kirkegården efter år, Fødselsdatoer for 2.000 personer over 100 år
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. |
Statistikker
Andre resurser
- Special:ListDatatypes - dækker tilnærmede præfikser og forklaringer på nogle værdier
- Help:Dates - yderligere beskrivelse om datoer
- Anbefaling vedrørende SPARQL 1.1 W3C