내보내기

DynoTable은 쿼리 결과를 CSV, JSON, NDJSON으로 내보냅니다 — 선택한 한 행에서 필터링된 결과 집합 전체까지요. 큰 내보내기는 백그라운드에서 실행되며, 탭을 전환하거나 프로필을 바꾸거나 앱을 새로 고쳐도 계속 진행됩니다.

⌘⇧E나 탭 도구 모음의 Export 버튼으로 내보내기 대화 상자를 엽니다.

내보내기 대화 상자: 형식, 범위, 대상.
내보내기 대화 상자: 형식, 범위, 대상.

형식

  • CSV — 항목당 한 행에 헤더 포함. Set은 셀 안에 JSON 배열로 직렬화됩니다(Set 의미는 손실되지만 스프레드시트에서 읽기 좋습니다).
  • JSON — 항목들의 JSON 배열.
  • NDJSON — 줄바꿈으로 구분된 JSON, 한 줄에 항목 하나. 다른 도구로 스트리밍해 넣기에 이상적입니다.

JSON과 NDJSON에는 두 가지 변형이 있습니다:

  • Unmarshalled — 일반적이고 읽기 좋은 JSON("count": 3).
  • Marshalled (DynamoDB-JSON) — 타입으로 감싼 와이어 형식. 무손실 왕복이 필요할 때 사용하세요 — Plain 변형이 망가뜨리는 큰 숫자(> 2⁵³)를 보존합니다. 전체 매치 범위에서만 사용할 수 있습니다.

범위

  • 현재 로드됨 — 그리드에 현재 로드된 행.
  • 선택 — 선택한 행만.
  • 전체 필터 매치필터 / 쿼리에 맞는 모든 항목을 DynamoDB에서 곧바로 스트리밍(로드된 것만이 아니라).

결과를 클립보드로 보내거나 파일로 저장하세요. 클립보드는 현재 로드됨선택 범위에서만 사용할 수 있으며, 전체 필터 매치 는 항상 파일로 씁니다.

이름이 바뀐 열

탭에서 열 이름을 바꿨거나 — 또는 관계 레이블이 있는 스마트 테이블을 내보낸다면 — 바뀐 이름이 내보내기에 그대로 흘러갑니다. CSV 헤더와 JSON / NDJSON 키는 사용자의 레이블을 쓰며, 기반 데이터 조회에는 영향이 없습니다. (marshalled DynamoDB-JSON 변형은 왕복 무결성을 위해 원래 속성 이름을 유지합니다.)

백그라운드 내보내기

큰 테이블의 전체 매치 내보내기는 시간이 걸릴 수 있습니다. 바이트가 흐르기 시작하면 대화 상자가 닫히고 내보내기가 분리됩니다 — 사이드바 하단의 내보내기 독에 실시간 진행률과 함께 표시되며, 탭 닫기, 프로필 전환, 앱 새로 고침(⌘R)을 이겨 냅니다.

  • 독의 진행률 모달에서 진행률을 보고 취소하세요.
  • 완료된 내보내기는 토스트를 띄웁니다. 클릭하면 파일을 드러냅니다.
  • 취소된 내보내기는 조용합니다. 실패한 것은 오류 메시지와 닫기 버튼과 함께 남으며 — 내보내기를 다시 실행해 재시도하세요.

빠른 복사

일회성으로 잡아챌 때는 행(또는 선택)을 우클릭하고 Copy as…로 CSV, JSON, NDJSON, DynamoDB-JSON을 대화 상자 없이 곧바로 클립보드에 올리세요.

AI 채팅도 내보내기를 시작해 줄 수 있습니다 — 테이블이나 쿼리를 내보내 달라고 하면 같은 엔진으로 다운로드 가능한 파일을 만듭니다.

업데이트됨