Terima kasih telah mengirimkan pertanyaan Anda! Salah satu anggota tim kami akan segera menghubungi Anda.
Terima kasih telah mengirimkan pemesanan Anda! Salah satu anggota tim kami akan segera menghubungi Anda.
Durasi 4 jam
Kerangka Materi
Pengenalan RDF dan SPARQL
- Dasar RDF: triple, IRI, literal, dan blank nodes
- Penggunaan namespaces dan QName dalam kueri
- Ringkasan bentuk kueri SPARQL dan kasus penggunaan
Memulai dengan Lingkungan SPARQL
- Memasang dan menjalankan Apache Jena Fuseki atau RDF4J Server
- Memuat kumpulan data RDF contoh ke triple store
- Memakai klien atau workbench SPARQL untuk menjalankan kueri
Kueri SELECT SPARQL Dasar
- Menulis pola triple dan mengambil bindings
- Memakai DISTINCT, LIMIT, dan OFFSET
- Mengurutkan dan memproyeksikan hasil dengan ORDER BY
Penyaringan dan Modifikator Solusi
- Menerapkan ekspresi FILTER dan fungsi bawaan
- Memakai OPTIONAL untuk pencocokan parsial
- Menggabungkan pola dengan UNION dan MINUS
Pengkuerian Tingkat Lanjut: Agregasi dan Subkueri
- Penggunaan GROUP BY, COUNT, SUM, MIN, MAX, dan HAVING
- Kueri bersarang dan pola subselect
- Bekerja dengan ekspresi dan bind() untuk menghitung nilai
Merancang dan Mentransformasi RDF
- Kueri CONSTRUCT untuk membangun graf RDF baru
- Bentuk kueri DESCRIBE dan ASK serta kapan menggunakannya
- Memakai SPARQL UPDATE untuk modifikasi data (INSERT/DELETE)
Bekerja dengan Graf dan Graf Bernama
- Quads dan kata kunci GRAPH
- Mengelola dan mengkueri graf bernama
- Praktik terbaik untuk mengorganisasi graf kumpulan data
Kueri Federasi dan Endpoint Jarak Jauh
- Memakai SERVICE untuk mengkueri endpoint SPARQL jarak jauh
- Pertimbangan kinerja dan timeout
- Strategi menggabungkan data lokal dan jarak jauh
Laboratorium Praktis: Tugas SPARQL Dunia Nyata
- Mengkueri DBpedia dan kumpulan data publik lainnya untuk wawasan
- Membangun templat kueri dan tampilan yang dapat digunakan ulang
- Debugging kesalahan kueri umum dan mengoptimalkan kinerja
Ringkasan dan Langkah Selanjutnya
Persyaratan
- Pemahaman tentang model data RDF dan triple
- Kenal dengan konsep dasar HTTP dan JSON
- Kenyamanan dalam membaca dan menulis ekspresi pemrograman atau kueri dasar
Audiens
- Insinyur data dan integrator
- Pengembang web semantik
- Analisis yang bekerja dengan linked data
Testimoni (1)
Pelatihan yang sangat bagus
Maira Frisch - Novartis Pharma AG
Kursus - SPARQL
Diterjemahkan Mesin