dbpedia에서 N-Triple 형식으로 Loop 유형의 모든 객체를 다운로드하고 싶습니다. http://dbpedia.org/sparql의 검색어는 다음과 같습니다.dbpedia 온톨로지 클래스의 모든 인스턴스를 다운로드하십시오.
DESCRIBE ?x
WHERE { ?x rdf:type d0:Location
}
하지만 시간 초과가 발생합니다. 이러한 데이터베이스를 다운로드하는 간단한 방법이 있습니까?
dbpedia에서 N-Triple 형식으로 Loop 유형의 모든 객체를 다운로드하고 싶습니다. http://dbpedia.org/sparql의 검색어는 다음과 같습니다.dbpedia 온톨로지 클래스의 모든 인스턴스를 다운로드하십시오.
DESCRIBE ?x
WHERE { ?x rdf:type d0:Location
}
하지만 시간 초과가 발생합니다. 이러한 데이터베이스를 다운로드하는 간단한 방법이 있습니까?
DBpedia에서 많은 양의 데이터를 다운로드하는 경우 데이터 덤프를 다운로드하고 로컬로 엔드 포인트를 실행해야합니다. 그러나 당신은 단지 특정 유형의 개인 목록의 목록을 원한다면, 당신은 선택 쿼리를 사용할 수 있습니다 : 당신이 실제로 다시 RDF 데이터를 원하는 경우
select ?location where {
?location a d0:Location
}
order by ?location #-- need an order for offset to work
limit 1000 #-- how many to get each time
offset 3000 #-- where to start in the list
을, 당신은 단지 해당를 변경할 수 있습니다 구성 검색어 :
construct where {
?location a d0:Location
}
order by ?location
limit 1000
offset 3000
감사합니다. 내 고유 한 종점을 실행하는 것이 좋습니다. 여기에 예제를 줄 수 있니? –
@SeyedMortezaMousavi [Jena TDB를 사용하여 로컬로 DBpedia로드?] (http://stackoverflow.com/q/16832862/1281433) 및 [내 대답]의 ** TDB 로컬 사용 ** 섹션 (http : //stackoverflow.com/a/16610663/1281433)에서 [SPARQL을 사용한 공개 데이터 커뮤니티 쿼리] (http://stackoverflow.com/q/16608265/1281433)를 참조하십시오. –
나중에 살펴볼 것입니다. 귀하의 회신에 감사드립니다. –
원하는 것이 분명하지 않습니다. a * describe * 쿼리의 결과는 구현에 따라 정의되지만, 리소스가 언급 된 모든 트리플을 반환하는 것이 일반적입니다. 주어진 유형의 목록 만 원한다면,'construct' 질의가 더 나은 선택 일 수 있고, 되돌릴 수있는 데이터가 적어집니다. –