Ευχαριστούμε που στάλθηκε η αποσαφήνισή σας! Ένα μέλος της ομάδου μας θα επικοινωνήσει μαζί σας σύντομα.
Ευχαριστούμε για την εκδήλωση κράτησης! Ένας από τους συνεργάτες μας θα επικοινωνήσει μαζί σας σύντομα.
Εξέλιξη Κομματιού
Εισαγωγή στο RDF και το SPARQL
- Βασικές αρχές RDF: τριπλέτες, IRIs, αλφαριθμητικές τιμές και κενοί κόμβοι
- Χρήση namespaces και QName σε ερωτήματα
- Επισκόπηση των μορφών ερωτημάτων SPARQL και των περιπτώσεων χρήσης
Ξεκινώντας με ένα Περιβάλλον SPARQL
- Εγκατάσταση και εκτέλεση του Apache Jena Fuseki ή του RDF4J Server
- Φόρτωση δειγματικών συνόλων δεδομένων RDF σε ένα triple store
- Χρήση ενός SPARQL client ή workbench για την εκτέλεση ερωτημάτων
Βασικά Ερωτήματα SELECT της SPARQL
- Σύνταξη μοτίβων τριπλέτας και ανάκτηση δεσμεύσεων
- Χρήση των DISTINCT, LIMIT και OFFSET
- Ταξινόμηση και προβολή αποτελεσμάτων με ORDER BY
Φιλτράρισμα και Τροποποιητές Λύσεων
- Εφαρμογή εκφράσεων FILTER και ενσωματωμένων συναρτήσεων
- Χρήση του OPTIONAL για μερική αντιστοίχιση
- Συνδυασμός μοτίβων με UNION και MINUS
Προχωρημένη Ερωτηματοδοσία: Συσσωμάτωση και Υποερωτήματα
- Χρήση των GROUP BY, COUNT, SUM, MIN, MAX και HAVING
- Ενσωματωμένα ερωτήματα και μοτίβα υποεπιλογής
- Εργασία με εκφράσεις και bind() για υπολογισμό τιμών
Δημιουργία και Μετασχηματισμός RDF
- Ερωτήματα CONSTRUCT για δημιουργία νέων γραφημάτων RDF
- Οι μορφές ερωτημάτων DESCRIBE και ASK και πότε να τις χρησιμοποιείτε
- Χρήση του SPARQL UPDATE για τροποποίηση δεδομένων (INSERT/DELETE)
Εργασία με Γραφήματα και Ονομασμένα Γραφήματα
- Quads και η λέξη-κλειδί GRAPH
- Διαχείριση και ερωτήματα σε ονομασμένα γραφήματα
- Καλές πρακτικές για την οργάνωση γραφημάτων συνόλων δεδομένων
Ομοσπονδιακές Ερωτήσεις και Απομακρυσμένα Endpoints
- Χρήση του SERVICE για ερωτήματα σε απομακρυσμένα SPARQL endpoints
- Ζητήματα απόδοσης και χρονικά όρια
- Στρατηγικές για τον συνδυασμό τοπικών και απομακρυσμένων δεδομένων
Πρακτικό Εργαστήριο: Πραγματικές Εργασίες SPARQL
- Υποβολή ερωτημάτων σε DBpedia και άλλα δημόσια σύνολα δεδομένων για πληροφορίες
- Δημιουργία επαναχρησιμοποιήσιμων προτύπων ερωτημάτων και όψεων
- Αποσφαλμάτωση συνηθισμένων σφαλμάτων ερωτημάτων και βελτιστοποίηση της απόδοσης
Σύνοψη και Επόμενα Βήματα
Απαιτήσεις
- Κατανόηση του μοντέλου δεδομένων RDF και των τριπλετών
- Εξοικείωση με βασικές έννοιες HTTP και JSON
- Άνεση στην ανάγνωση και συγγραφή βασικών εκφράσεων προγραμματισμού ή ερωτημάτων
Κοινό
- Μηχανικοί δεδομένων και ολοκληρωτές
- Προγραμματιστές σημασιολογικού ιστού
- Αναλυτές που εργάζονται με συνδεδεμένα δεδομένα
4 Ώρες
Σχόλια (1)
Πολύ όμορφη εκπαίδευση
Maira Frisch - Novartis Pharma AG
Κομμάτι - SPARQL
Μηχανική Μετάφραση