본문 바로가기
기타 개발관련

[Azure] Blob 데이터 다운로드 받기. (to json)

by Minius 2020. 11. 5.
반응형

docs.microsoft.com/en-us/azure/cosmos-db/import-data#export-to-json-file

 

Tutorial: Database migration tool for Azure Cosmos DB

Tutorial: Learn how to use the open-source Azure Cosmos DB data migration tools to import data to Azure Cosmos DB from various sources including MongoDB, SQL Server, Table storage, Amazon DynamoDB, CSV, and JSON files. CSV to JSON conversion.

docs.microsoft.com

위의 문서를 따라 진행하면 된다.

 

모를 시에는 아래 글을 따라하면 된다.

 

1. Source Information에서 Import from을 설정해준다.

Connection String에는 Azure의 DB에서 key 에 들어가면 기본 연결 문자열이 있다.

복사해서 붙여넣고, 뒤에 DB이름도 적어줘야 한다.

예) Connection String;Database=<DbName>

Collection은 Collection의 이름을 적어준다.

 

다 입력하고 Verify를 눌러 연결을 확인한다.

해당 창이 뜨면 성공.

 

 

2. 첫번째 사진에서 Enter Query를 클릭하고 내가 뽑고싶은 데이터의 쿼리를 입력한다.

위처럼 테이블 이름은 c로 하면 된다.

Next를 누른다.

 

3. Export to를 설정한다.

나는 내 컴퓨터에 저장하고싶고, json파일로 저장하면 돼서 저렇게 설정했다.

Select를 눌러 폴더와 이름을 설정하자.

 

읽기 좋은 json으로 만드려면 Prettify JSON을 체크.

 

4. 에러 로그를 남기자.

3번과 같이 select로 폴더와 파일명을 정해주기만 하면 에러 로그를 남겨준다.

Next를 누른다.

 

5. 마지막 요약된 글들이 나오고, Import를 누르면 실행한다.

100개가 처리되어 내가 설정한 폴더에 설정한 이름으로 저장이 된 것을 확인할 수 있다.

댓글