お問い合わせを送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
予約を送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
コース概要
RDFとSPARQLの紹介
- RDFの基本:トリプル、IRI、リテラル、ブランクノード
- クエリにおける名前空間とQNameの使用
- SPARQLクエリ形式とユースケースの概要
SPARQL環境のセットアップ
- Apache Jena FusekiまたはRDF4J Serverのインストールと実行
- トリプルストアへのサンプルRDFデータセットの読み込み
- SPARQLクライアントまたはワークベンチを使用したクエリの実行
基本的なSPARQL SELECTクエリ
- トリプルパターンの作成とバインディングの取得
- DISTINCT、LIMIT、OFFSETの使用
- ORDER BYによる結果の並べ替えと投影
フィルタリングとソリューションモディファイア
- FILTER式と組み込み関数の適用
- 部分一致のためのOPTIONALの使用
- UNIONとMINUSによるパターンの組み合わせ
高度なクエリ:集計とサブクエリ
- GROUP BY、COUNT、SUM、MIN、MAX、HAVINGの使用
- ネストされたクエリとサブセレクトパターン
- 式とbind()を使用して値を計算
RDFの構築と変換
- 新しいRDFグラフを構築するCONSTRUCTクエリ
- DESCRIBEおよびASKクエリ形式とその使用場面
- データ変更のためのSPARQL UPDATE(INSERT/DELETE)の使用
グラフとネームドグラフとの操作
- クオッドとGRAPHキーワード
- ネームドグラフの管理とクエリ
- データセットグラフの整理に関するベストプラクティス
フェデレーションクエリとリモートエンドポイント
- リモートSPARQLエンドポイントへのクエリを行うSERVICEの使用
- パフォーマンスの考慮事項とタイムアウト
- ローカルデータとリモートデータを組み合わせる戦略
実践ラボ:実世界のSPARQLタスク
- DBpediaやその他のパブリックデータセットからのインサイト取得
- 再利用可能なクエリテンプレートとビューの構築
- 一般的なクエリエラーのデバッグとパフォーマンスの最適化
まとめと次のステップ
要求
- RDFデータモデルとトリプルの理解
- 基本的なHTTPおよびJSONコンセプトの知識
- 基本的なプログラミングまたはクエリ式を読み書きできること
対象読者
- データエンジニアおよびインテグレーター
- セマンティックウェブ開発者
- リンクデータに取り組むアナリスト
4 時間
お客様の声 (1)
非常に良いトレーニングです
Maira Frisch - Novartis Pharma AG
コース - SPARQL
機械翻訳