서버에 도착한 데이터 확인하기

개발 중에 SK 텔레콤 IoT 시스템에 업로드되는 데이터를 체크하는 방법입니다.

1. Table Storage 액세스

SK텔레콤 그랜드뷰에 연동하기 위해서는 IoT hub 나 서버투서버 인터페이스 등을 활용하여 데이터를 전송하는 클라이언트 프로그램을 개발해야 합니다. 개발 중에 데이터가 서버에 어떻게 도착하는지 확인하고 싶으실 거에요. 첫번째로 Azure 테이블 스토리지를 활용하는 방법을 소개합니다.

클라이언트 프로그램 설치

아래 링크를 클릭하셔서 클라이언트 프로그램을 다운로드 후 설 합니다.

https://azure.microsoft.com/ko-kr/features/storage-explorer/

테이블 스토리지 연결

왼쪽 메뉴바의 전기 코드 플러그 모양 아이콘을 클릭하면 연결을 새로 만들 수 있는 팝업이 나타납니다. 여기서 아래에서 두 번째 "테이블" 을 클릭합니다.

다음에 나타난 창에서 SAS 연결 문자열을 입력해야 합니다. 데이터 확인을 위한 테이블 스토리지 연결 문자열을 SK 텔레콤에 요청해주세요.

연결이 정상적으로 완료되면, 연결 정보의 "표시 이름" 에 입력했던 테이블 스토리지 연결이 클라이언트 프로그램에 나타납니다.

내 디바이스 정보만 보기

테이블 스토리지는 각종 테스트 데이터가 계속 전송되고 있어요. 그래서 내가 보내고 있지 않은 다른 테스트 데이터도 확인이 됩니다. 따라서 쿼리 조건을 수정해서 내 데이터만 볼 수 있게 지정해야 합니다.

쿼리 버튼을 클릭한 후 "RowKey" 라는 항목은 삭제하시고, "PartitionKey" 항목에 내 deviceId 를 입력합니다.

표준 포맷으로 전송되지 않는 데이터는 테이블 스토리지에 저장되지 않습니다! serviceId, deviceId 등 필수 필드가 정상적으로 포맷팅 된 데이터만 확인이 가능한 것을 기억하시 바랍니다.

Last updated