Как решить пределы выполнения в Linkedmdb

Я пытался извлечь все фильмы из Linkedmdb. Я использовал OFFSET, чтобы удостовериться, что не достигну максимального количества результатов на запрос Я использовал следующий скрипт в Python

"""
 PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
 PREFIX movie: <http://data.linkedmdb.org/resource/movie/>
 SELECT distinct ?film
 WHERE {
 ?film a movie:film .
 } LIMIT 1000 OFFSET %s """ %i

Я зациклился 5 раз со смещением 0,1000,2000,3000,4000 и записал количество результатов. Это было (1000,1000,500,0,0). Я уже знал, что предел был 2500, но я подумал, что с помощью OFFSET мы можем с этим сойти. Разве это не правда? Нет способа получить все данные (даже если мы используем какой-то цикл)?

Ответы на вопрос(1)

Ваш ответ на вопрос