RDF4J Workbench를 사용하여 Neptune DB 인스턴스에 연결 - Amazon Neptune

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

RDF4J Workbench를 사용하여 Neptune DB 인스턴스에 연결

이 섹션에서는 RDF4J Workbench 및 RDF4J Server를 사용하여 Amazon Neptune DB 인스턴스에 연결하는 방법을 안내합니다. RDF4J 서버는 Neptune SPARQL HTTP REST 엔드포인트와 RDF4J Workbench 간의 프록시 역할을 하기 때문에 필요합니다.

RDF4J Workbench는 로컬 파일 로드를 포함하여 그래프를 실험할 수 있는 간편한 인터페이스를 제공합니다. 자세한 내용은 RDF4J 설명서의 추가 섹션을 참조하세요.

사전 조건

시작하기 전에 다음을 수행하십시오.

RDF4J Workbench를 사용하여 Neptune에 연결하려면
  1. 웹 브라우저에서 RDF4J Workbench 웹 앱이 배포URL되는 로 이동합니다. 예를 들어 Apache Tomcat을 사용하는 경우 URL는 https://입니다.ec2_hostname:8080/rdf4j-workbench/.

  2. RDF4J 서버에 연결하라는 메시지가 표시되면 RDF4J 서버가 설치, 실행 중이고 서버URL가 올바른지 확인합니다. 그 다음에 다음 단계를 진행하십시오.

  3. 왼쪽 창에서 New repository(새 리포지토리)를 선택합니다.

    New repository(새 리포지토리)에서

    • 유형 드롭다운 목록에서 SPARQL 엔드포인트 프록시 를 선택합니다.

    • ID에는 neptune을 입력합니다.

    • 제목에는 Neptune DB 인스턴스를 입력합니다.

    Next(다음)를 선택합니다.

  4. New repository(새 리포지토리)에서

    • SPARQL 쿼리 엔드포인트 URL에 를 입력합니다https://your-neptune-endpoint:port/sparql.

    • SPARQL 업데이트 엔드포인트 URL에 를 입력합니다https://your-neptune-endpoint:port/sparql.

    사용자의 Neptune DB 인스턴스 주소를 찾는 방법은 Amazon Neptune 엔드포인트에 연결 섹션을 참조하세요.

    생성(Create)을 선택합니다.

  5. 그러면 neptune 리포지토리가 리포지토리 목록에 표시됩니다. 새 리포지토리를 사용하려면 몇 분 걸릴 수 있습니다.

  6. 테이블의 Id 열에서 neptune 링크를 선택합니다.

  7. 왼쪽 창에서 Query(쿼리)를 선택합니다.

    참고

    탐색의 메뉴 항목이 비활성화된 경우 RDF4J 서버에 다시 연결하고 neptune 리포지토리를 다시 선택해야 할 수 있습니다.

    오른쪽 상단 모서리에서 [change] 링크를 사용하면 됩니다.

  8. 쿼리 필드에 다음 SPARQL 쿼리를 입력한 다음 실행을 선택합니다.

    select ?s ?p ?o where {?s ?p ?o} limit 10

앞의 예제는 제한이 10인 ?s ?p ?o 쿼리를 사용하여 그래프에서 최대 10개의 트리플(subject-predicate-object)을 반환합니다.