« Utilisateur:Michee Magbodu/Projet » : différence entre les versions

De ESCR
Aller à la navigation Aller à la recherche
Aucun résumé des modifications
Aucun résumé des modifications
Ligne 2 : Ligne 2 :


== Description ==
== Description ==
Les datacenters et autres centres de calcul consomment de l’énergie et chauffe beaucoup. 
* page 1 : Emission de chaleur des datacenter de °C
** Liste des datacenter avec la chaleur émis en °C par datacenter
* page 2 : type de Habitation
** Liste de chaque Habitation pouvant être réchauffer par le datacenter sélectionné.


== Définition de votre graphe de connaissances ==
== Définition de votre graphe de connaissances ==
Ligne 13 : Ligne 19 :
==== Base ====
==== Base ====
<rdf>
<rdf>
BASE <https://data.escr.fr/wiki/Utilisateur:Karima_Rafes/Exemple_de_page_projet_pour_ESGI#>
BASE <https://data.escr.fr/wiki/Utilisateur:Michee_Magbodu/projet#>
</rdf>
</rdf>


Ligne 25 : Ligne 31 :
==== Classes ====
==== Classes ====


===== Movie =====
===== Datacenter =====
<rdf>
<rdf>
<Movie> rdf:type rdfs:Class .
<Datacenter> rdf:type rdfs:Class .
</rdf>
</rdf>


===== MovieStaff =====
===== Habitation =====
<rdf>
<rdf>
<MovieStaff> rdf:type rdfs:Class .
<Habitation> rdf:type rdfs:Class .
</rdf>
</rdf>


===== Actor =====
===== Batiment =====
<rdf>
<rdf>
<Actor> rdf:type rdfs:Class .
<Batiment> rdf:type rdfs:Class .
<Actor> rdfs:subClassOf <MovieStaff>.
<Batiment> rdfs:subClassOf <Habitation>.
</rdf>
 
===== Maison =====
<rdf>
<Maison> rdf:type rdfs:Class .
<Maison> rdfs:subClassOf <Habitation>.
</rdf>
</rdf>


==== Propriétés====
==== Propriétés====
===== participatesIn =====
===== contains=====
<rdf>
<rdf>
<participatesIn> rdf:type rdf:Property .
<contains> rdf:type rdf:Property .
<contains>  rdfs:domain <Habition>.
<contains>  rdfs:range  <Datacenter>.
</rdf>
</rdf>


===== participatesIn =====
===== DatacenterC =====
<rdf>
<rdf>
<starsIn> rdf:type rdf:Property .
<serverKw> rdf:type rdf:Property .
<starsIn> rdfs:subPropertyOf <participatesIn> .
<serverKw> rdfs:domain <Datacenter>.
</rdf>


<starsIn>  rdfs:domain <Actor>.
* cette propriété attend comme valeur une quantité de chaleur émise (°C)
<starsIn>  rdfs:range  <Movie>.
</rdf>


=== Exemple d'un jeu de données ===
=== Exemple d'un jeu de données ===


<rdf>
<rdf>
ex:bradPitt rdf:type <Actor>.
ex:bradPitt ex:starsIn ex:worldWarZ .


ex:MarneLaVallee rdf:type <Datacenter>.
ex:MarneLaVallee rdfs:label "Marne La vallee DataCenter"@en, "Centre de donnes de Marne La vallee Meulin"@fr .


</rdf>
</rdf>
Ligne 69 : Ligne 82 :
Vérification que le vocabulaire est bien chargé :
Vérification que le vocabulaire est bien chargé :
{{#sparql:
{{#sparql:
BASE <https://data.escr.fr/wiki/Utilisateur:Karima_Rafes/Exemple_de_page_projet_pour_ESGI#>
BASE <https://data.escr.fr/wiki/Utilisateur:Michee_Magbodu/projet#>
SELECT *  
SELECT *  
WHERE {
WHERE {
<Movie> ?p ?v .
<Datacenter> ?p ?v .
}
}
}}
}}


{{#sparql:
{{#sparql:
BASE <https://data.escr.fr/wiki/Utilisateur:Karima_Rafes/Exemple_de_page_projet_pour_ESGI#>
BASE <https://data.escr.fr/wiki/Utilisateur:Michee_Magbodu/projet#>
SELECT *  
SELECT *  
WHERE {
WHERE {
<MovieStaff> ?p ?v .
<Habitation> ?p ?v .
}
}
}}
}}


{{#sparql:
{{#sparql:
BASE <https://data.escr.fr/wiki/Utilisateur:Karima_Rafes/Exemple_de_page_projet_pour_ESGI#>
BASE <https://data.escr.fr/wiki/Utilisateur:Michee_Magbodu/projet#>
SELECT *  
SELECT *  
WHERE {
WHERE {
<Actor> ?p ?v .
<Batiement> ?p ?v .
}
}
}}
}}


{{#sparql:
{{#sparql:
BASE <https://data.escr.fr/wiki/Utilisateur:Karima_Rafes/Exemple_de_page_projet_pour_ESGI#>
BASE <https://data.escr.fr/wiki/Utilisateur:Michee_Magbodu/projet#>
SELECT *  
SELECT *  
WHERE {
WHERE {
<participatesIn> ?p ?v .
<Maison> ?p ?v .
}
}
}}
}}


Vérification que les données sont chargées :
{{#sparql:
{{#sparql:
BASE <https://data.escr.fr/wiki/Utilisateur:Michee_Magbodu/Projet_2020#>
PREFIX ex: <http://www.example.org/>
SELECT *  
SELECT *  
WHERE {
WHERE {
<starsIn> ?p ?v .
ex:MarneLaVallee ?p ?v .
}
}
}}
}}


Vérification que les données sont chargées :
{{#sparql:
{{#sparql:
 
BASE <https://data.escr.fr/wiki/Utilisateur:Michee_Magbodu/projet#>
PREFIX ex: <http://www.example.org/>
PREFIX ex: <http://example.org/>  
SELECT *  
SELECT DISTINCT *
WHERE {
WHERE {
ex:bradPitt  ?p ?v .
?s a <Datacenter> .
}
}
Limit 10
}}
}}
{{#sparql:PREFIX bd: <http://www.bigdata.com/rdf#>
PREFIX wikibase: <http://wikiba.se/ontology#>
PREFIX wd: <http://www.wikidata.org/entity/>
PREFIX wdt: <http://www.wikidata.org/prop/direct/>
select  (?subject as ?Centre_de_données) ?subjectLabel ?date ?image
where {
    ?subject wdt:P31 wd:Q671224 ;
            wdt:P571 ?date ;
            wdt:P18 ?image .
 
  # Doc : https://www.mediawiki.org/wiki/Wikidata_query_service/User_Manual#Label_service
  # SELECT ?variableLabel ?variableAltLabel  ?variableDescription
  SERVICE wikibase:label {
      bd:serviceParam wikibase:language "fr,en" .
  }
}
LIMIT 10
| endpoint = https://query.wikidata.org/sparql
| chart=bordercloud.visualization.DataTable
| options=colstyle=col3_img_display:block; col3_img_max-width:50px;
| log=2
}}


== Démonstration ==
== Démonstration ==


Des copies d'écran
Des copies d'écran

Version du 20 novembre 2020 à 02:52

Introduction

Description

Les datacenters et autres centres de calcul consomment de l’énergie et chauffe beaucoup.

  • page 1 : Emission de chaleur des datacenter de °C
    • Liste des datacenter avec la chaleur émis en °C par datacenter
  • page 2 : type de Habitation
    • Liste de chaque Habitation pouvant être réchauffer par le datacenter sélectionné.

Définition de votre graphe de connaissances

Schema

Diagramme de classes ou modèle RDF (comme vue en cours)

Vocabulaire

Base

BASE <https://data.escr.fr/wiki/Utilisateur:Michee_Magbodu/projet#>

Préfixes

PREFIX ex: <http://www.example.org/>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>

Classes

Datacenter
<Datacenter> rdf:type rdfs:Class .
Habitation
<Habitation> rdf:type rdfs:Class .
Batiment
<Batiment> rdf:type rdfs:Class .
<Batiment> rdfs:subClassOf <Habitation>.
Maison
<Maison> rdf:type rdfs:Class .
<Maison> rdfs:subClassOf <Habitation>.

Propriétés

contains
<contains> rdf:type rdf:Property .
<contains>  rdfs:domain <Habition>.
<contains>  rdfs:range  <Datacenter>.
DatacenterC
<serverKw> rdf:type rdf:Property .
<serverKw>  rdfs:domain <Datacenter>.
  • cette propriété attend comme valeur une quantité de chaleur émise (°C)

Exemple d'un jeu de données

ex:MarneLaVallee rdf:type <Datacenter>.
ex:MarneLaVallee rdfs:label "Marne La vallee DataCenter"@en, "Centre de donnes de Marne La vallee Meulin"@fr .

Requêtes

Vérification que le vocabulaire est bien chargé :

p v
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2000/01/rdf-schema#Class
03:29:25 12/05/2024 -- Actualiser -- Durée de la requête :0.028s -- CSV


p v
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2000/01/rdf-schema#Class
03:29:25 12/05/2024 -- Actualiser -- Durée de la requête :0.02s -- CSV


p v
03:29:25 12/05/2024 -- Actualiser -- Durée de la requête :0.021s -- CSV


p v
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2000/01/rdf-schema#Class
http://www.w3.org/2000/01/rdf-schema#subClassOf https://data.escr.fr/wiki/Utilisateur:Michee_Magbodu/projet#Habitation
03:29:25 12/05/2024 -- Actualiser -- Durée de la requête :0.02s -- CSV


Vérification que les données sont chargées :

p v
03:29:25 12/05/2024 -- Actualiser -- Durée de la requête :0.028s -- CSV


s
03:29:25 12/05/2024 -- Actualiser -- Durée de la requête :0.02s -- CSV



Démonstration

Des copies d'écran