문서 메타데이터 추출
| 항목 | 값 |
|---|---|
| 화면 이름 | Extract document metadata |
| 식별자 | getDocumentMetadataV1 |
| 지원 실행 방식 | Batch, Faster |
| 범주 | 미디어 (Media) |
| 반환 자료형 | Struct |
문서의 메타데이터 필드를 추출합니다.
입력 인자
| 이름 | 지정 여부 | 자료형 | 의미와 조건 |
|---|---|---|---|
Media reference | 필수 | Expression<Media reference> | 미디어 집합의 PDF 파일을 가리키는 미디어 참조 열입니다. |
Metadata to include | 필수 | Set<Enum<Bytes, Document author, Document title, Page count>> | 출력에 포함할 메타데이터 열을 선택합니다. |
입출력 예시
예시 1: 기본 동작
인자 값:
Media reference:Media ReferenceMetadata to include: [Document Author,Page Count,Document Title]
| Media Reference | 출력 |
|---|---|
| {"mimeType":"application/pdf","reference":{"type":"mediaSetItem","mediaSetItem":{"mediaSetRid":"ri.mio.test.media-set.1","mediaItemRid":"ri.mio.test.media-item.1"}}} | { author: Jane Doe, page_count: 23, title: Document Title, } |
예시 2: 기본 동작
인자 값:
Media reference:Media ReferenceMetadata to include: [Document Title]
| Media Reference | 출력 |
|---|---|
| {"mimeType":"application/pdf","reference":{"type":"mediaSetItem","mediaSetItem":{"mediaSetRid":"ri.mio.test.media-set.1","mediaItemRid":"ri.mio.test.media-item.1"}}} | { title: Who Framed Roger Rabbit - Final Script, } |
예시 3: 기본 동작
인자 값:
Media reference:Media ReferenceMetadata to include: [Document Author,Page Count]
| Media Reference | 출력 |
|---|---|
| {"mimeType":"application/pdf","reference":{"type":"mediaSetItem","mediaSetItem":{"mediaSetRid":"ri.mio.test.media-set.1","mediaItemRid":"ri.mio.test.media-item.1"}}} | { author: John Smith, page_count: 78, } |
예시 4: null 처리
인자 값:
Media reference:Media ReferenceMetadata to include: []
| Media Reference | 출력 |
|---|---|
| {"mimeType":"application/pdf","reference":{"type":"mediaSetItem","mediaSetItem":{"mediaSetRid":"ri.mio.test.media-set.1","mediaItemRid":"ri.mio.test.media-item.1"}}} | null |