Help:Data type/de

From testwiki
Jump to navigation Jump to search

<languages /> Template:Information page Datentypen definieren wie sich die Aussage verhalten wird, und welche Art Daten sie akzeptiert. Unterschiedliche Arten von Aussagen nutzen unterschiedliche Arten von Eigenschaften und unterschiedliche Datentypen. Während dem Erstellen von Eigenschaften ist eine der Entscheidungen die Wahl des Datentyps, und einmal gesetzt ist die Eigenschaft auf diesen Datentyp festgelegt. Das hat Auswirkungen darauf wie sie benutzt werden kann, und vor dem Erstellen einer nützlichen Eigenschaft muss das gründlich bedacht werden.

Die Koordination der Arbeit an Eigenschaften findet auf Template:Ll statt.

Template:Properties by datatype Template:Clear

Eigenschaften nach Typ

Für eine Liste der Eigenschaften mit einem bestimmten Datentyp, siehe:

Wikidata has 6 types of entities (Template:Entitytype, Template:Entitytype, Template:Entitytype, Template:Entitytype, Template:Entitytype and Template:Entitytype). For each entity type there exists a same-named data type that can be used to link entities of that type.

⧼datatypes-type-wikibase-item⧽ Template:Anchor
Link to an Template:Ll. ([[Special:ListProperties/wikibase-item|Template:Int list of properties]])
⧼datatypes-type-wikibase-property⧽ Template:Anchor
Link zu einer Template:Ll. ([[Special:ListProperties/wikibase-property|Template:Int list of properties]])
⧼datatypes-type-entity-schema⧽ Template:Anchor
Link to an Template:Ll. ([[Special:ListProperties/entity-schema|Template:Int list of properties]])

The following data types are primarily meant for statements on Lexemes, which make up the Template:Ll of Wikidata.

⧼datatypes-type-wikibase-lexeme⧽ Template:Anchor
Link to a Template:Ll. ([[Special:ListProperties/wikibase-lexeme|Template:Int list of properties]])
⧼datatypes-type-wikibase-form⧽ Template:Anchor
For statements on lexemes that reference Template:Ll on other lexemes in order to indicate their relation. ([[Special:ListProperties/wikibase-form|Template:Int list of properties]])
⧼datatypes-type-wikibase-sense⧽ Template:Anchor
For statements on lexemes that reference Template:Ll on other lexemes. ([[Special:ListProperties/wikibase-sense|Template:Int list of properties]])

String-based data types Template:Anchor

Template:Anchor

⧼wikibase-listdatatypes-string-head⧽

Template:Int type⧼colon⧽ Template:Datatype (Template:Datatype)
Template:Int list of properties⧼colon⧽ Category:Properties with string-datatype -- Special:ListProperties/string

Kette von Buchstaben, Ziffern und Symbolen, die nicht in andere Sprachen oder Zahlenformate übersetzt werden müssen. Strings werden nicht für Berechnungen verwendet.

Template:Int Examples⧼colon⧽
  • B123
  • 90928390-XLE
  • u29238

Maximale Länge ist 1500 Zeichen auf Wikidata, wie definiert mit wmgWikibaseStringLimits in InitialiseSettings.php.

Template:Anchor

⧼wikibase-listdatatypes-monolingualtext-head⧽

Template:Int type⧼colon⧽ Template:Datatype (Template:Datatype)
Template:Int list of properties⧼colon⧽ Category:Properties with monolingualtext-datatype -- Special:ListProperties/monolingualtext

Ein String, der nicht in andere Sprachen übersetzt wird. Diese Art String wird einmal definiert und dann in allen Sprachen verwendet. Eine typische Anwendung ist ein geographisch lokalisierter Eigenname, der in der örtlichen Sprache geschrieben wird, ein Identifikator jedweder Art, eine chemische Formel oder ein lateinischer wissenschaftlicher Name. Siehe Template:Ll für Informationen zu den verfügbaren Sprachcodes für monolingualen Text, und wie die Unterstützung weiterer Sprachcodes beantragt wird. (Beachte, dass monolingualer Text auch ein einziges Schriftsystem impliziert, was den String einigermaßen problematisch machen kann.)

Maximale Länge ist 1500 Zeichen auf Wikidata, wie definiert mit wmgWikibaseStringLimits in InitialiseSettings.php.

Template:Anchor

⧼wikibase-listdatatypes-external-id-head⧽

Template:Int type⧼colon⧽ Template:Datatype (Template:Datatype)
Template:Int list of properties⧼colon⧽ Category:Properties with external-id-datatype -- Special:ListProperties/external-id

Zeichenfolge die eine in einem externen System verwendete Kennung darstellt. Wird als externer Link angezeigt, wenn Template:Property definiert ist. Siehe: Externe Identifikatoren.

Maximale Länge ist 1500 Zeichen auf Wikidata, wie definiert mit wmgWikibaseStringLimits in InitialiseSettings.php.

Template:Anchor

⧼wikibase-listdatatypes-url-head⧽

Template:Int type⧼colon⧽ Template:Datatype (Template:Datatype)
Template:Int list of properties⧼colon⧽ Category:Properties with url-datatype -- Special:ListProperties/url

Eine generalisierte "URL", die eine externe Ressource identifiziert, z.B. einen Link auf eine externe Seite irgendeiner Art, oder einen Identifikator, der zum Nachschlagen in einer spezialisierten Ressource verwendet wird.

Maximale Länge ist 1500 Zeichen auf Wikidata, wie definiert mit wmgWikibaseStringLimits in InitialiseSettings.php.

Data types to reference files on Commons

Template:Anchor

⧼wikibase-listdatatypes-commonsmedia-head⧽

Template:Int type⧼colon⧽ Template:Datatype (Template:Datatype)
Template:Int list of properties⧼colon⧽ Category:Properties with commonsMedia-datatype -- Special:ListProperties/commonsMedia

Verweist auf Dateien auf Wikimedia Commons. Während der Eingabe wird der "File"-Namensraum auf Commons nach passenden Einträgen durchsucht. Diese Dateien können sowohl dazu genutzt werden, die Konzepte in Wikidata zu illustrieren, als auch als tatsächliche Eigenschaftswerte zur Verwendung in der Wikipedia. (Beachte, dass die Datei derzeit in Wikidata nicht dargestellt wird, es wird lediglich ein Link erzeugt.)

Template:Int Examples⧼colon⧽
  • Wikidata-logo.svg

Template:Anchor

⧼wikibase-listdatatypes-geo-shape-head⧽

Template:Int type⧼colon⧽ Template:Datatype (Template:Datatype)
Template:Int list of properties⧼colon⧽ Category:Properties with geo-shape-datatype -- Special:ListProperties/geo-shape

Referenziert eine Datei mit Kartendaten von Wikimedia Commons. Bei der Eingabe in das Textfeld wird der „Daten“-Namensraum von Wikimedia Commons nach passenden Einträgen durchsucht.

Template:Anchor

⧼wikibase-listdatatypes-tabular-data-head⧽

Template:Int type⧼colon⧽ Template:Datatype (Template:Datatype)
Template:Int list of properties⧼colon⧽ Category:Properties with tabular-data-datatype -- Special:ListProperties/tabular-data

Referenziert eine Datei mit Tabellendaten von Wikimedia Commons. Bei der Eingabe in das Textfeld wird der „Daten“-Namensraum von Wikimedia Commons nach passenden Einträgen durchsucht.

Data types for specific notations

Template:Anchor

Mathematical expression

Template:Int type⧼colon⧽ Template:Datatype (Template:Datatype)
Template:Int list of properties⧼colon⧽ Category:Properties with math-datatype -- Special:ListProperties/math

Ein formatierter String, der als Formel dargestellt wird.

Beispiel:

\sqrt{1-e^2} ergibt: 1e2

Siehe w:Help:Displaying a formula für das anwendbare Format.

Momentane begrenzung: Eingegebener Text kann nicht mit Query Service abgefragt werden.

Template:Anchor

⧼wikibase-listdatatypes-musical-notation-head⧽

Template:Int type⧼colon⧽ Template:Datatype (Template:Datatype)
Template:Int list of properties⧼colon⧽ Category:Properties with musical-notation-datatype -- Special:ListProperties/musical-notation

Generiertes Bild im .png-Format, das eine Partitur zeigt. Werte für diesen Datentyp sind Zeichenfolgen, die Musik nach der LilyPond-Syntax beschreiben.

Beispiel:

Wert-Zeichenfolge \relative c' { c d e f |g2 g | a4 a a a | g1 |} ergibt
<score>\relative c' { c d e f | g2 g | a4 a a a | g1 |}</score>

Andere Datentypen

Template:Anchor

⧼wikibase-listdatatypes-quantity-head⧽

Template:Int type⧼colon⧽ Template:Datatype (Template:Datatype)
Template:Int list of properties⧼colon⧽ Category:Properties with quantity-datatype -- Special:ListProperties/quantity

Ein Mengenwert repräsentiert eine Dezimalzahl zusammen mit Informationen zur Messunsicherheit dieser Nummer, und einer Maßeinheit. Diese Attribute sind:

  • amount: der Hauptwert dieser Menge
  • lowerBound: die untere Grenze dieser Menge (optional)
  • upperBound: die obere Grenze dieser Menge (optional)
  • unit: Datenobjekt für die Maßeinheit (leer für dimensionslose Angaben)

Intern sind amount, lower bound und upper bound Zeichenfolgen, wobei positive Zahlen mit einem Plus-Zeichen gespeichert werden, das jedoch nicht angezeigt wird. Die Darstellung der Menge darf nicht mehr als 127 Zeichen lang sein, weshalb der Maximalwert einer Menge 10^126-1 beträgt.

Einheitenumrechnung ist basierend auf Template:P implementiert. Die meisten Einheiten mit dieser Eigenschaft werden im RDF-Export für den Query Service normalisiert (Oktober 2019).

Die Normalisierungstabelle kann als JSON-Datei im WMF-Mediawiki-Repositorium gelesen werden.

Template:Int Examples⧼colon⧽
  • 762 (dimensionslos)
  • 2500 km (untere und obere Grenzen sind nicht gesetzt, mit Einheit)
  • 1.03 ± 0.02 g (eingeben als Nominalwert +/- Toleranz, die eine untere und obere Grenze darstellen, mit Einheit). In einigen Fällen wird in Wikipedia nicht die Toleranz angezeigt, sondern nur der Nominalwert, zum Beispiel in Wikidata-Listen von Listeria Bot.

Template:Anchor

⧼wikibase-listdatatypes-time-head⧽

Template:Int type⧼colon⧽ Template:Datatype (Template:Datatype)
Template:Int list of properties⧼colon⧽ Category:Properties with time-datatype -- Special:ListProperties/time

Dieser Datentyp speichert ein Datum im gregorianischen oder julianischen Kalender. Siehe Detailstruktur.

Template:Int Examples⧼colon⧽
  • 2012
  • 1780-05 (=Mai 1780)
  • 1833-11-01 (=1. November 1833)

See Template:Ll for more.

Template:Anchor

⧼wikibase-listdatatypes-globe-coordinate-head⧽

Template:Int type⧼colon⧽ Template:Datatype (Template:Datatype)
Template:Int list of properties⧼colon⧽ Category:Eigenschaften mit globaler Koordinaten Datentyp -- Special:ListProperties/globe-coordinate

Eine geographische Position wird als Längengrad-Breitengrad-Paar in GMS oder Dezimalgraden für den gegebenen Himmelskörper angegeben. Standardwerte sind "Erde" und "WGS84". Dies gilt für alle Himmelskörper (globe: http://www.wikidata.org/entity/Q2). Eine Auflösung und Reichweite wird ergänzt. Hinweis: Als Standard wird das "WGS84" (Template:Q) Koordinatensystem angenommen. WGS84 ist möglicherweise für nicht erdähnliche Körper ungeeignet, dies ist nicht konfigurierbar. Template:Phabricator Derzeit stellt die Web-Benutzeroberfläche von Wikidata nicht alle Parameter dieses Datentyps zur Verfügung. Der Wert wird nur als Koordinate und einer eingebetteten Karte angezeigt, wenn der Globus Template:Q ist. Die Genauigkeit kann im Bearbeitungsmodus geändert werden. Der Globus ist in der Artikelansicht weder sichtbar noch editierbar. Die vollständige Konfiguration ist in der History Diff-Ansicht sichtbar (example).

Template:Phabricator

When using the Web UI, the value saved will be an exact multiple of the precision chosen.

Es ist möglich die Daten in vollem Umfang über die API zu bearbeiten. Das CLI-Tool bietet die Möglichkeit, auf die API zuzugreifen. In diesem Beispiel erhält Template:Q eine Koordinate für Template:Q unter Verwendung des Globus-Parameters (verwendet in Template:P):

wd ac Q520 P625 '{ "latitude": 18.4, "longitude": 226, "precision": 0.016666666666667, "globe": "http://www.wikidata.org/entity/Q111" }'

Das Skript globe.js fügt eine Benutzeroberfläche zum Festlegen des Globusparameters Template:P hinzu.

Bots wie LocatorBot können erkennen, wenn der Globusparameter von Template:P nicht gemäß Template:P festgelegt ist. Das Hinzufügen von Template:P und Warten bis ein Bot den Koordinatenglobus aktualisiert, ist eine akzeptable Lösung.

Technical details

In the Template:Ll format each value is represented by "datatype": <datatype>, "datavalue": {"type": <type>, "value": ...}, where the representation of the value depends on the type.

In the Template:Ll format data types are represented by the RDF name in the following table prefixed with http://wikiba.se/ontology# (or the wikibase: prefix in case of the RDF dumps). Note that this prefix is also available in the Template:Ll, so for example Template:Quickquery will return all properties of data type String.

{{#invoke:datatypes|overviewTable}}

Schwächen

Ausstehende Datentypen

Für keinen der folgenden Datentypen ist die Implementierung wahrscheinlich. In der Zwischenzeit sollten die existierenden Datentypen verwendet werden können.

Siehe: Wikidata:Development plan

Zu erledigen

Dauer

Template:Tracked Zeit im Format HH:MM:SS.

Zu planen

Berechnete Eigenschaft

Template:Tracked Eine Eigenschaft, die von Wikibase berechnet und direkt zum Objekt hinzugefügt wird. Nicht im Entwicklungsplan.

Mögliche Verwendungszwecke: Anzahl der Aussagen eines Objektes.

Himmelskoordinaten

Template:Tracked Ein Koordinatenformat für die Angabe der Positionen von Objekten im Weltraum. Nicht im Entwicklungsplan.

Aktueller Behelf: siehe Wikidata:Property proposal/Astronomical coordinates

Template:Anchor

Ganzzahlen-Datentyp

Template:Tracked Ein Mengendatentyp für positive Ganzzahlen. Dieses wurde teilweise umgesetzt durch die Entfernung von Präzision und Erschaffung von Template:Q.

Monostring-Objekt

Ein Datentyp, der Beschreibungen in vielen Sprachen erlaubt, aber nur einen einzigen Bezeichner. Nicht auf dem Entwicklungsplan.

Current alternatives: lexemes

Alternative that is being evaluated: multilingual label replacing repeated labels

Template:Anchor

Mehrsprachiger Text

Template:Tracked Ein String, der in andere Sprachen übersetzt werden muss. Ein Nutzfall könnte ein Eigenname in nicht-örtlicher Form sein, der in zahlreiche Sprachen und Schriftsysteme übersetzt wird. (Beachte, dass multilingualer Text auch viel händische Übersetzungsarbeit impliziert.)

Multiline text

Template:Tracked

A string that may contain newlines.

Remote-Eigenschaft

Template:Tracked Eigenschaften in Remote-Repositorien werden wahrscheinlich durch ein spezielles Feld für vorhandene Entitäten, statt durch einen separaten Datentyp identifiziert.

Template:Anchor

Wert-Serien

Template:Tracked Eine vereinfachte Art, Serien von Werten für unterschiedliche Zeitpunkte zu definieren. Nicht auf dem Entwicklungsplan.

Schach

Template:Tracked Stellt Zeichenfolgen in der FEN-Notation wie in Template:P direkt als Schachbrett dar.

Hiero

Zeichenfolgen für die Darstellung mit WikiHiero. Zeichenfolgen in der WikiHiero-Syntax werden zur Anzeige in <hiero></hiero> eingebettet. Beispiele auf Talk:Q68101340 und Property_talk:P7383.

Phab-Anfrage zu erstellen.

Kombinierte menschenlesbare und nummerische Identifikation

Template:Tracked Datentyp mit dem eine numerische ID und der Seitentitel hinzugefügt werden können, beispielsweise von einer MediaWiki- Seite. Qualifikator Template:P wird manchmal zu Eigenschaften mit Seitentitel zugefügt. Einige Eigenschaften benutzen direkt den nummerischen Wert.

Wikibase Aussagen

Template:Tracked Datentyp, um auf eine spezifische Wikidata Aussage zu verweisen.

Regulärer Ausdruck

Template:Tracked Datentyp zur Speicherung von regulären Ausdrücken (regex). Diese werden bisher als Zeichenkette (String) oder als monolingualer Text gespeichert, z. B. Template:P, Template:P.

IP Adressenbereiche

Template:Tracked Datentyp um Adressbereiche anzugeben und Abfragen zu vereinfachen.

Datentypen, die nie implementiert werden

Boolean

Template:Tracked Abgelehnt. Vorgeschlagene Alternative: Datenobjekt-Datentyp.

Datentyp ändern

Eine Eigenschaft im "Zeichenkette"-Datentyp kann von einem Systemadministrator in den "Externer-Identifikator"-Datentyp umgewandelt werden. Um so eine Änderung vorzuschlagen, solltest du einen Diskussion auf der Diskussionsseite der Eigenschaft oder im Forum beginnen. Nachdem Konsens besteht, kann eine Anfrage gestellt werden, indem das Entwicklerteam kontaktiert wird. Du solltest die vorherige Diskussion lesen, wenn du eine Eigenschaft umwandeln möchtest, die vor 2016 erstellt wurde.

Andere Änderungen des Datentyps erfordern die Erstellung einer neuen Eigenschaft und die Löschung der alten. Du solltest für solche Anfragen Löschanträge für Eigenschaften nutzen.

Siehe auch