download-ds 수행 시, 다른 파일들의 유실 막기

작성자 김아름 수정일 2023-02-28 13:38

#SparklingSoDA4.0, #스파클링소다4.0, #soda-cli, #sodacli, #download

아티클 관련 제품: SparklingSoDA4.0

들어가며

  • soda-cli를 사용하여 dataset을 업로드 및 다운로드 할 수 있습니다.

  • 다운로드를 수행했을 때, 기존에 가지고 있던 파일들이 유실되는 현상을 만날 수 있습니다.

  • 어떠한 경우에 기존 파일이 삭제되는지, 이를 막기 위해서는 어떻게 해야 하는지 알아봅니다.



데이터셋 다운로드하기

soda-cli 명령어를 통해, 노트북 내에서 데이터셋을 다운로드할 수 있습니다.

>soda-cli download-ds -d [dataset name] -p [local path]
soda-cli download-ds -d test-ds -p ./dataset/


dataset 폴더안에 test 데이터셋을 확인할 수 있습니다.


이때, dataset 폴더 안에 다른 파일을 생성해봅니다.


이후, 다시 dataset 폴더 안에 데이터셋을 다운로드 합니다.

soda-cli download-ds -d test-ds -p ./dataset/


위에서 생성했던 파일들이 사라짐을 알 수 있습니다.



Overwrite Off

download-ds 수행 시, 작성한 path에 데이터셋을 덮어쓰기 하여 다운로드 하기 때문에

기존에 생성되었던 파일들은 사라지게 됩니다.


덮어쓰기를 끈 후 데이터셋 다운로드를 수행하는 방법은, overwrite 플래그를 추가하는 것입니다.

soda-cli download-ds -d test-ds -p ./dataset/ --overwrite false



마무리

  • soda-cli의 download 명령어 수행 시, 디렉터리에 존재하는 기존 파일들이 사라지는 현상을 막기 위한 방법에 대해 알아보았습니다.

아티클이 유용했나요?

훌륭합니다!

피드백을 제공해 주셔서 감사합니다.

도움이 되지 못해 죄송합니다!

피드백을 제공해 주셔서 감사합니다.

아티클을 개선할 수 있는 방법을 알려주세요!

최소 하나의 이유를 선택하세요
CAPTCHA 확인이 필요합니다.

피드백 전송

소중한 의견을 수렴하여 아티클을 개선하도록 노력하겠습니다.

02-558-8300