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

De ESCR
Aller à la navigation Aller à la recherche
Aucun résumé des modifications
 
(3 versions intermédiaires par le même utilisateur non affichées)
Ligne 2 : Ligne 2 :


== Description ==
== Description ==
Les datacenters et autres centres de calcul consomment de l’énergie et chauffe beaucoup. 
RÉCUPÉRATION DE CHALEUR DES DATACENTERS
* page 1 : Emission de chaleur du datacenter de °C
** 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 20 :
==== 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 32 :
==== Classes ====
==== Classes ====


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


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


===== Actor =====
===== Maison =====
<rdf>
<rdf>
<Actor> rdf:type rdfs:Class .
<Maison> rdf:type rdfs:Class .
<Actor> rdfs:subClassOf <MovieStaff>.
<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>
ex:bradPitt rdf:type <Actor>.
ex:bradPitt ex:starsIn ex:worldWarZ .
</rdf>


=== Requêtes ===
=== Requêtes ===
Ligne 69 : Ligne 77 :
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 actuelle datée du 11 décembre 2020 à 08:16

Introduction

Description

Les datacenters et autres centres de calcul consomment de l’énergie et chauffe beaucoup. RÉCUPÉRATION DE CHALEUR DES DATACENTERS

  • page 1 : Emission de chaleur du datacenter de °C
    • 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

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
21:12:32 18/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
21:12:32 18/05/2024 -- Actualiser -- Durée de la requête :0.026s -- CSV


p v
21:12:32 18/05/2024 -- Actualiser -- Durée de la requête :0.024s -- 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
21:12:32 18/05/2024 -- Actualiser -- Durée de la requête :0.024s -- CSV


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

p v
21:12:32 18/05/2024 -- Actualiser -- Durée de la requête :0.022s -- CSV


s
21:12:32 18/05/2024 -- Actualiser -- Durée de la requête :0.025s -- CSV



Démonstration

Des copies d'écran