感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
RDF和SPARQL介紹
- RDF基礎:三元組、IRI、文字量和空白節點
- 查詢中的命名空間和QName用法
- SPARQL查詢形式和用例概覽
開始使用SPARQL環境
- 安裝並運行Apache Jena Fuseki或RDF4J伺服器
- 將範例RDF資料載入三元組儲存庫
- 使用SPARQL客戶端或工作台執行查詢
基本SPARQL SELECT查詢
- 撰寫三元組模式並檢索綁定
- 使用DISTINCT、LIMIT和OFFSET
- 使用ORDER BY排序和投影結果
篩選器和解決方案修改器
- 應用FILTER表達式和內建函數
- 使用OPTIONAL進行部分匹配
- 使用UNION和MIN組合模式
高階查詢:聚合與子查詢
- GROUP BY、COUNT、SUM、MIN、MAX和HAVING的用法
- 巢狀查詢和子選取模式
- 使用表達式和bind()計算值
構建和轉換RDF
- 用於構建新RDF圖的CONSTRUCT查詢
- DESCRIBE和ASK查詢形式及其使用時機
- 使用SPARQL UPDATE進行資料修改(INSERT/DELETE)
處理圖形和命名圖形
- Quads和GRAPH關鍵字
- 管理和查詢命名圖形
- 組織資料集圖形的最佳實踐
聯邦查詢與遠端端點
- 使用SERVICE查詢遠端SPARQL端點
- 效能考量和逾時
- 結合本地和遠端資料的策略
實際實驗室:現實世界中的SPARQL任務
- 查詢DBpedia和其他公共資料集以獲取洞察
- 構建可重用的查詢模板和視圖
- 除錯常見查詢錯誤並優化效能
總結與下一步
最低要求
- 對RDF資料模型和三元組的理解
- 熟悉基本的HTTP和JSON概念
- 能夠閱讀和編寫基本程式碼或查詢表達式
受眾
- 資料工程師和整合人員
- 語義網開發者
- 使用連結資料的分析師
4 小時
客戶評論 (1)
非常棒的培訓
Maira Frisch - Novartis Pharma AG
課程 - SPARQL
機器翻譯