기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Neptune에서 SPARQL이 사용하는 RDF 미디어 유형
RDF(리소스 기술 프레임워크) 데이터는 여러 방식으로 직렬화할 수 있으며, 대부분 SPARQL에서 사용하거나 출력할 수 있습니다.
Neptune SPARQL이 사용하는 RDF 직렬화 형식
RDF/XML – RDF 1.1 XML Syntax
에 정의된 RDF의 XML 직렬화입니다. 미디어 유형: application/rdf+xml
. 일반 파일 확장명:.rdf
N-Triples – RDF 1.1 N-Triples
에 정의된 RDF 그래프 인코딩을 위한 라인 기반 일반 텍스트 형식입니다. 미디어 유형: application/n-triples
,text/turtle
또는text/plain
. 일반 파일 확장명:.nt
N-Quads – RDF 1.1 N-Quads
에 정의된 RDF 그래프 인코딩을 위한 라인 기반 일반 텍스트 형식입니다. N-Triples의 확장명입니다. 미디어 유형: 7비트 US-ASCII로 인코딩될 때 application/n-quads
또는text/x-nquads
. 일반 파일 확장명:.nq
Turtle – RDF 그래프를 공통 사용 패턴 및 데이터 유형에 대한 약어를 사용하여 간단한 자연 텍스트 형식으로 완전하게 작성할 수 있는 RDF 1.1 Turtle
에 정의된 RDF에 대한 텍스트 구문입니다. Turtle은 N-Triples 형식은 물론 SPARQL의 트리플 패턴 구문과의 호환성 레벨을 제공합니다. 미디어 유형: text/turtle
일반 파일 확장명:.ttl
TriG – RDF 그래프를 공통 사용 패턴 및 데이터 유형에 대한 약어를 사용하여 간단한 자연 텍스트 형식으로 완전하게 작성할 수 있는 RDF 1.1 TriG
에 정의된 RDF에 대한 텍스트 구문입니다. TriG는 Turtle 형식의 확장명입니다. 미디어 유형: application/trig
. 일반 파일 확장명:.trig
N3(Notation3) – Notation3 (N3): A readable RDF syntax
에 정의된 어설션 및 논리 언어입니다. N3은 공식(자체가 그래프인 리터럴), 변수, 논리적 암시 및 기능 조건자를 추가하여 RDF 데이터 모델을 확장하고 RDF/XML에 텍스트 구문 대체를 제공합니다. 미디어 유형: text/n3
. 일반 파일 확장명:.n3
JSON-LD – JSON-LD 1.0
에 정의된 데이터 직렬화 및 메시징 형식입니다. 미디어 유형: application/ld+json
. 일반 파일 확장명:.jsonld
TriX – TriX: RDF Triples in XML
에 정의된 XML의 RDF 직렬화입니다. 미디어 유형: application/trix
. 일반 파일 확장명:.trix
SPARQL JSON Results – SPARQL 1.1 Query Results JSON Format
을 사용하는 RDF의 직렬화입니다. 미디어 유형: application/sparql-results+json
. 일반 파일 확장명:.srj
RDF4J Binary Format – RDF4J Binary RDF Format
에서 문서화된 RDF 데이터 인코딩을 위한 이진 형식입니다. 미디어 유형: application/x-binary-rdf
.
Neptune SPARQL에서 사용되는 SPARQL 결과 직렬화 형식
SPARQL XML Results – SPARQL Query Results XML Format (Second Edition)
에 정의된 SPARQL 쿼리 언어에서 제공하는 변수 바인딩 및 부울 결과 형식에 대한 XML 형식입니다. 미디어 유형: application/sparql-results+xml
. 일반 파일 확장명:.srx
SPARQL CSV and TSV Results – 쉼표로 구분된 값과 탭으로 구분된 값을 사용하여
SELECT
쿼리의 SPARQL 쿼리 결과를 표현하는 것으로, SPARQL 1.1 Query Results CSV and TSV Formats에 정의되어 있습니다. 미디어 유형: 쉼표로 구분된 값의 경우 text/csv
, 탭으로 구분된 값의 경우text/tab-separated-values
. 일반 파일 확장: 쉼표로 구분된 값의 경우.csv
, 탭으로 구분된 값의 경우.tsv
Binary Results Table – SPARQL 쿼리 출력 인코딩을 위한 이진 형식입니다. 미디어 유형:
application/x-binary-rdf-results-table
.SPARQL JSON Results – SPARQL 1.1 Query Results JSON Format
을 사용하는 RDF의 직렬화입니다. 미디어 유형: application/sparql-results+json
.
Neptune에서 RDF 데이터를 가져올 때 사용할 수 있는 미디어 유형
Neptune 대량 로더에서 지원하는 미디어 유형
Neptune에서 쿼리 결과를 내보내는 데 사용할 수 있는 미디어 유형
SPARQL 쿼리 응답에 대한 출력 형식을 지정하려면 쿼리 요청과 함께 "Accept:
헤더를 보냅니다. 예시:media-type
"
curl -H "Accept: application/nquads" ...
SPARQL SELECT가 Neptune에서 출력할 수 있는 RDF 미디어 유형
SPARQL JSON Results
(기본값) Binary Results Table(미디어 유형:
application/x-binary-rdf-results-table
)
SPARQL ASK가 Neptune에서 출력할 수 있는 RDF 미디어 유형
SPARQL JSON Results
(기본값) 부울(미디어 유형:
text/boolean
, "true" 또는 "false"를 의미함)