---
title: 데이터셋에 포함된 내용 이해하기
slug: api-guide/ko/w_D4Mob0dIOIor0zLrMgs
docTags: 
createdAt: 2024-12-16T13:47:25.000Z
---

이 페이지는 데이터셋에 포함된 내용을 이해하는 데 도움을 줍니다.

## 데이터셋에 어떤 씬에 대한 어노테이션이 있는지 확인하기

어떤 씬에 대해 예측을 제공할 수 있는지 알기 위해서는, 데이터셋에 어떤 씬에 대한 어노테이션이 있는지 먼저 확인해야 합니다. 이는 데이터셋 내 어노테이션 목록을 조회하는 엔드포인트를 사용하여 확인할 수 있습니다. 현재는 어노테이션을 데이터셋에 추가함으로써만 간접적으로 씬을 데이터셋에 추가할 수 있습니다. 이 작업에 도움이 필요하거나 씬을 데이터셋에 연결하고 싶다면 문의해 주세요. 아래 코드 스니펫은 이 엔드포인트를 활용하여 데이터를 CSV 파일로 저장합니다.

```python
from kognic.auth.requests.auth_session import RequestsAuthSession
import csv

base_url = "https://dataset.app.kognic.com"
client = RequestsAuthSession()
dataset_uuid = YOUR_DATASET_UUID
done = False
offset = 0
annotations = []
while not done:
    print(f"Fetched {offset} annotations")
    res = client.session.get(
        f"{base_url}/v1/datasets/{dataset_uuid}/annotations?offset={offset}"
    )
    res_annotations = res.json()['data']
    annotations += res_annotations
    offset += len(res_annotations)
    if len(res_annotations) == 0:
        done = True
print(f"Fetched {len(annotations)} annotations")

# save to csv called dataset_{dataset_uuid}_annotations.csv
with open(f'dataset_{dataset_uuid}_annotations.csv', 'w', newline='') as csvfile:
    writer = csv.writer(csvfile)
    writer.writerow(annotations[0].keys())
    for annotation in annotations:
        writer.writerow(annotation.values())
```
