Благодарим ви, че изпратихте вашето запитване! Един от членовете на нашия екип ще се свърже с вас скоро.
Благодарим ви, че направихте своята резервация! Един от членовете на нашия екип ще се свърже с вас скоро.
Съдържание и теми, включени в курса
Въведение в RDF и SPARQL
- Основи на RDF: тройки, IRI, литерали и празни възли
- Пространства от имена и използване на QName в заявки
- Общ преглед на формите на SPARQL заявки и случаи на употреба
Запознаване с работна среда за SPARQL
- Инсталиране и стартиране на Apache Jena Fuseki или RDF4J Server
- Зареждане на примерни RDF набори от данни в тройно хранилище
- Използване на SPARQL клиент или работна среда за изпълнение на заявки
Основни 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)
Работа с графи и именувани графи
- Четворки и ключовата дума GRAPH
- Управление и заявки към именувани графи
- Добри практики за организиране на графи в набор от данни
Федерирани заявки и отдалечени крайни точки
- Използване на SERVICE за заявки към отдалечени SPARQL крайни точки
- Съображения за производителност и времеви лимити
- Стратегии за комбиниране на локални и отдалечени данни
Практическа лаборатория: Реални задачи със SPARQL
- Заявки към DBpedia и други публични набори от данни за извличане на информация
- Изграждане на шаблони за многократно използвани заявки и изгледи
- Отстраняване на често срещани грешки в заявките и оптимизиране на производителността
Обобщение и следващи стъпки
Изисквания
- Разбиране на RDF модела на данните и тройките
- Запознатост с основни концепции за HTTP и JSON
- Увереност при четене и писане на основни програмни изрази или изрази за заявки
Аудитория
- Инженери по данни и специалисти по интеграция
- Разработчици за семантична мрежа
- Анализатори, работещи със свързани данни
4 Часа
Отзиви от участници (1)
Много хубаво обучение
Maira Frisch - Novartis Pharma AG
Курс - SPARQL
Машинен превод