Help:Data type/fr

From testwiki
Jump to navigation Jump to search

<languages /> Template:Information page Les types de donnée définissent l'interface d'édition des déclarations, et quelles valeurs ils sont autorisé à prendre. Différents types de déclarations vont impliquer l'utilisation de différents types de propriété, et chaque propriété utilise un type de donnée prédéfini lors de sa création. Une propriété ne changera pas de type de données après sa création. Le type d'une propriété influe sur son utilisation et doit donc être choisi avec soin AVANT sa création.

La coordination du travail sur les propriétés se fait à partir de la Template:Ll.

Template:Properties by datatype Template:Clear

Propriétés classées par type

Pour une liste des propriétés en fonction du type de donnée, voir :

Types de données à lier aux entités

Wikidata a 6 types d'entité (Template:Entitytype, Template:Entitytype, Template:Entitytype, Template:Entitytype et Template:Entitytype). Pour chacun des types d'entité, il y existe un type de données portant le même nom qui peut être utilisé pour lier des entités de ce type.

⧼datatypes-type-wikibase-item⧽ Template:Anchor
Lien à un Template:Ll. ([[Special:ListProperties/wikibase-item|Template:Int list of properties]])
⧼datatypes-type-wikibase-property⧽ Template:Anchor
Lien vers une 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⧽ Catégorie:Propriété de type de donnée string -- Special:ListProperties/string

Chaîne de caractères (chiffes et autres symboles) qui ne nécessite pas d'être traduite dans d'autres langues ou formats de nombres. Une chaîne n'est pas utilisée pour faire des calculs.

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

Longueur maximum 1 500 caractères sur Wikidata, comme défini avec wmgWikibaseStringLimits dans InitialiseSettings.php.

Template:Anchor

⧼wikibase-listdatatypes-monolingualtext-head⧽

Template:Int type⧼colon⧽ Template:Datatype (Template:Datatype)
Template:Int list of properties⧼colon⧽ Catégorie:Propriétés de type de donnée monalingualtext -- Special:ListProperties/monolingualtext

Une chaîne de caractères qui n'est pas traduite dans les autres langues. Ce type de chaîne est défini une fois puis réutilisé dans toutes les langues. L'utilisation typique est celle d'un nom d'entité localisé géographiquement, écrit en langue locale, un identifiant de type donné, une formule chimique ou un nom scientifique latin. Voir Template:Ll pour les informations concernant les codes de langue disponibles pour les valeurs des textes monolingues et sur la manière de demander la prise en charge de codes de langues supplémentaires. (Notez que le texte monolingue implique l'existence d'un unique système d'écriture, qui peut rendre la phrase problématique quelques fois.)

Longueur maximum 1 500 caractères sur Wikidata, comme défini avec wmgWikibaseStringLimits dans InitialiseSettings.php.

Template:Anchor

⧼wikibase-listdatatypes-external-id-head⧽

Template:Int type⧼colon⧽ Template:Datatype (Template:Datatype)
Template:Int list of properties⧼colon⧽ Catégorie:Propriété de type de donnée external-id -- Special:ListProperties/external-id

Chaîne de caractères qui représente un identifiant utilisé dans un système externe. S'affichera comme un lien externe si un Template:Property est défini. Voir : Identifiants externes.

Longueur maximum 1 500 caractères sur Wikidata, comme défini avec wmgWikibaseStringLimits dans InitialiseSettings.php.

Template:Anchor

⧼wikibase-listdatatypes-url-head⧽

Template:Int type⧼colon⧽ Template:Datatype (Template:Datatype)
Template:Int list of properties⧼colon⧽ Catégorie:Propriété de type de donnée url -- Special:ListProperties/url

URL généralisée qui identifie une sorte de ressource externe, peut-être un lien vers un site externe quelconque ou un identifiant utilisé pour une recherche dans une sorte de ressource spécialisée.

Longueur maximum 1 500 caractères sur Wikidata, comme défini avec wmgWikibaseStringLimits dans 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⧽ Catégorie:Propriétés de type de donnée commonsMedia -- Special:ListProperties/commonsMedia

Références à des fichiers de Wikimedia Commons. Lors de l'entrée par l'intermédiaire de l'interface utilisateur, l'utilisateur se voit proposer les fichiers de l'espace de nommage « File » (Fichier) de Commons qui correspondent aux caractère entrés. Ces fichiers peuvent être utilisés à la fois pour illustrer les concepts dans Wikidata, ou comme valeur actuelle de propriété dans les inclusions de Wikipedia.

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⧽ Catégorie:Propriété de type de donnée geo-shape -- Special:ListProperties/geo-shape

Référence au fichier de données cartographiques sur Wikimedia Commons. Lors de l'entrée dans le champ de texte, l'espace de noms « Data » sur Wikimedia Commons sera recherché pour les entrées correspondantes.

Template:Anchor

⧼wikibase-listdatatypes-tabular-data-head⧽

Template:Int type⧼colon⧽ Template:Datatype (Template:Datatype)
Template:Int list of properties⧼colon⧽ Catégorie:Propriété de type de donnée tabular-data-datatype -- Special:ListProperties/tabular-data

Référence à un fichier de données de tableur de Wikimedia Commons. Lors de la saisie du champs texte, l'espace de noms « Data » sera recherché sur Commons pour voir si des entrées correspondent.

Data types for specific notations

Template:Anchor

Mathematical expression

Template:Int type⧼colon⧽ Template:Datatype (Template:Datatype)
Template:Int list of properties⧼colon⧽ Catégorie:Propriété de type de donnée math-datatype -- Special:ListProperties/math

Chaîne de caractères formatée qui affiche une formule.

Exemple :

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

Voir fr:Aide:Formules TeX pour les formats applicables.

Limite actuelle : le texte saisi ne peut pas être récupéré par le Service des requêtes.

Template:Anchor

⧼wikibase-listdatatypes-musical-notation-head⧽

Template:Int type⧼colon⧽ Template:Datatype (Template:Datatype)
Template:Int list of properties⧼colon⧽ Catégorie:Propriétés avec le type de donnée notation musicale -- Special:ListProperties/musical-notation

Image générée au format .png affichant une partition musicale. Les valeurs pour ce type de donnée sont des chaînes de caractères qui décrivent la musique en suivant la syntaxe LilyPond.

Exemple:

la chaîne pour la valeur \relative c' { c d e f | g2 g | a4 a a a | g1 |}, génère
<score>\relative c' { c d e f | g2 g | a4 a a a | g1 |}</score>

Autres types de donnée

Template:Anchor

⧼wikibase-listdatatypes-quantity-head⧽

Template:Int type⧼colon⧽ Template:Datatype (Template:Datatype)
Template:Int list of properties⧼colon⧽ Catégorie:Propriété de type de donnée quantity -- Special:ListProperties/quantity

Une valeur de Quantité représente un nombre décimal ainsi que des informations sur l'intervalle d'incertitude de ce nombre et son unité de mesure. Ces attributs sont :

  • amount : la quantité de la valeur principale
  • lowerBound : la limite inférieure de la quantité (par défaut 1 - optionel)
  • upperBound : la limite supérieure de la quantité (par défaut 1 - optionel)
  • unit : l'unité de mesure de l'élément (vide pour les valeurs sans unités)

En interne, les quantités et les limites inférieure et supérieure sont des chaînes de caractères; les nombres positifs sont rangés avec le signe plus, bien que cela ne soit pas affiché. La représentation d'une quantité peut dépasser 127 caractères; néanmoins la valeur maximale d'une quantité est de 10^126-1.

La conversion d'unités est implémentée sur la base de Template:P. La plupart des unités avec cette propriété sont normalisées dans l'exportation RDF pour le service de requête (octobre 2019).

La table de normalisation est lisible en tant que fichier JSON dans le dépôt WMF Mediawiki.

Template:Int Examples⧼colon⧽
  • 762 (sans unité)
  • 2500 km (les limites supérieures et inférieures ne sont pas définies, avec les unités)
  • 1,03 ± 0,02 g (entrer en tant que valeur nominale +/- tolérance, ce qui représente les limites supérieures et inférieures, avec les unités). La tolérance n'apparaît pas dans certains cas sur Wikipedia mais seule la valeur nominale, par exemple dans les listes Wikidata produites par le robot listeria .

Template:Anchor

⧼wikibase-listdatatypes-time-head⧽

Template:Int type⧼colon⧽ Template:Datatype (Template:Datatype)
Template:Int list of properties⧼colon⧽ Catégorie:Propriété de type de donnée time -- Special:ListProperties/time

Ce type de donnée stocke une date dans le calendrier grégorien ou julien. Voir la structure détaillée.

Template:Int Examples⧼colon⧽
  • 2012
  • 1780-05 (= mai 1780)
  • 1833-11-01 (= 1er novembre 1833)

Voir Template:Ll pour plus d'informations.

Template:Anchor

⧼wikibase-listdatatypes-globe-coordinate-head⧽

Template:Int type⧼colon⧽ Template:Datatype (Template:Datatype)
Template:Int list of properties⧼colon⧽ Catégorie:Propriétés de type de donnée globe-coordinate -- Special:ListProperties/globe-coordinate

Position géographique entrée sous la forme d'une paire latitude/longitude (en gms ou en degrés décimaux) pour un « globe » donné (n'importe quel corps stellaire). Par défaut ce corps est la « Terre » (globe: http://www.wikidata.org/entity/Q2). Un paramètre « precision » indique la résolution de la source de la coordonnée. Le système de coordonnées est supposé être « WGS84 » Template:Q, ce qui peut ne pas convenir pour des corps différents de la Terre, mais ceci n'est pas configurable. Template:Phabricator Actuellement, l’interface de Wikidata ne montre pas tous les paramètres de ce type de donnée. La valeur est visualisée uniquement en tant que coordonnée, plus une carte si le globe est Template:Q. La précision peut être modifiée en mode édition. Le globe n'est pas visible ni modifiable dans la vue de l'élément. La configuration complète est toutefois visible dans l'affichage du diff de l'historique (exemple).

Template:Phabricator Lors de l'utilisation de l'interface utilisateur web, la valeur enregistrée sera un multiple exact de la précision choisie.

Il est possible de modifier les données dans leur intégralité via l'API. L'outil CLI est un moyen d'accéder à l'API. Dans cet exemple, Template:Q reçoit une coordonnée sur Template:Q en utilisant le paramètre globe (utilisé dans Template:P) :

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

Le script globe.js ajoute une interface utilisateur pour définir le paramètre globe de Template:P.

Des robots tels que LocatorBot peuvent détecter lorsque le paramètre globe de Template:P n'est pas défini conformément à Template:P. Ajouter Template:P et attendre qu'un robot mette à jour le globe avec les coordonnées est une solution de contournement acceptée.

Détails techniques

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}}

Limites

Types de données en attente

Aucun des types suivants sont sûr d'être disponibles à l'avenir. Les types de donnée existants peuvent résoudre la demande pendant ce temps.

Voir le plan de développement

À faire

Durée

Template:Tracked Temps dans le format HH:MM:SS

À planifier

Propriété calculée

Template:Tracked Propriété calculée par Wikibase et ajoutée directement aux éléments. N'est pas dans le plan de développement.

Utilisations possibles : nombre de déclarations d'un élément.

Coordonnées célestes

Template:Tracked Un format de coordonnées pour spécifier la position des objets célestes. N'est pas dans le plan de développement.

Palliatif actuel : voir Wikidata:Property proposal/Astronomical coordinates

Template:Anchor

Type de donnée entier

Template:Tracked Un type de donnée de quantité pour les nombres entiers positifs. Ceci a été implémenté partiellement en enlevant la précision et en créant Template:Q.

Élément avec une seule chaîne de caractères

Un type de donnée qui permet la description dans n'importe quelle langue, mais un seul libellé. N'est pas dans le plan de développement.

Alternatives actuelles : les lexèmes

Alternative en cours d'évaluation : étiquette multilingue en remplacement des étiquettes répétées Template:Anchor

Texte multilingue

Template:Tracked Une chaîne de caractères qui peut être traduite dans d'autres langues. Il pourrait être utilisé pour un nom d'entité, ou une forme non-locale qui est traduit en plusieurs langues et systèmes d'écriture.(Notez que le texte multilingue implique aussi beaucoup de travail manuel lors de la traduction.). Véritable objectif à déterminer.

Texte multiligne

Template:Tracked

Une chaîne de caractères pouvant contenir des passages à la ligne.

Propriété externe

Template:Tracked Propriétés situées dans les bases externes, identifiées par une déclaration spéciale sur les entités existantes. Ce n'est pas un type de donnée spécifique.

Template:Anchor

Série de valeurs

Template:Tracked Une manière simplifiée pour stocker des séries de valeurs à différents moments. N'est pas dans le plan de développement.

Échecs

Template:Tracked Affiche les chaînes en notation FEN comme dans Template:P directement comme les échiquiers.

Hiero

Chaînes à afficher avec WikiHiero. Les chaînes en syntaxe WikiHiero sont incluses dans <hiero></hiero> pour être affichées. Exemples sur Talk:Q68101340 et Property_talk:P7383.

Faire une requête sur Phabricator.

Combiner l'identification numérique avec 'lisible par un humain'

Template:Tracked Type de donnée pour ajouter un ID numérique et un titre de page, par exemple à une page MediaWiki. Le qualifieur Template:P est ajouté quelques fois à la valeur de la propriété avec les titres de pages. Quelques propriétés utilisent directement la valeur numérique.

Déclaration Wikibase

Template:Tracked Type de donnée pour référencer une déclaration Wikidata particulière.

Expressions régulières

Template:Tracked Type de donnée pour stocker des expressions régulières (regex). Actuellement elles sont rangées en tant que chaînes ou texte monolangue, comme Template:P, Template:P.

Intervalles d'adresses IP

Template:Tracked Types de données pour ranger des intervalles d'adresses et simplifier leur recherche.

Types de données qui ne seront jamais implémentés

Booléen

Template:Tracked Refusé. Alternative suggérée : type de donnée item.

Modification du type de donnée

Une propriété avec pour type de donnée «  chaîne de caractères  » (string) peut être convertie en un type de donnée «  identifieur externe  » (external identifier) par un administrateur système. Pour demander une telle modification, ouvrez un nouveau sujet sur la page de discussion de la propriété ou de la Discussion des projets. Dès qu'un consensus est trouvé, une requête peut être faite sur Contacter l'équipe de développement. Pour convertir une propriété créée avant 2016, veuillez lire la discussion précédente.

Les autres modifications du type de donnée nécessitent de passer par la création d'une nouvelle propriété et supprimer l'ancienne. Vous devez utiliser Propriétés à supprimer pour de telles demandes.

Voir aussi