반응형

전문 db 개발자가 아니라 전문적이지 않습니다.

쇼핑몰을 운영하다보면 내가 원하는 형태로 데이터를 사이트에 노출하거나 구성하기 어려운 점들이 있어서 

방법을 찾던중 구글 스프레드 시트를 db 활용할 수 있어 만들어 보려 합니다.

 

이 글은 개인적인 기록을 위한 글이며 

더좋은 방법이 있거나 이러한 방식을 필요로 하는 분들이 있다면 공감 댓글 남겨 주세요

 

 

자 시작합니다.

 

1. 구글 스프레드 시트에 필요한 형태의 표를 만들고 저장합니다.

2. 웹게시 : 파일 > 웹에 게시

 

3. 게시버튼 누르면 url 이 생성 복사

https://docs.google.com/spreadsheets/d/e/key/pubhtml

위와 같은 형태로 url 이 생성됩니다 .(key :  고유의 값)

 

다음 url은 구글스프레드시트를 html로 보여줍니다.

https://spreadsheets.google.com/tq?tqx=out:html&tq=&key=___&gid=___


tq?tqx=out:html는 HTML로 출력하기 위한 파라메터

&tq=는 쿼리 언어를 입력

&key=___의 빈칸에는 위에 복사해둔 key를 넣으시면 되고,

&gid=___의 빈칸에는 위에서 알아본 시트 번호가 들어가게됩니다.

 

쿼리는 

https://www.w3schools.com/sql/default.asp

여기서 참고 하면좋을거 같아요

 

그리고 구글 참고 

https://developers.google.com/chart/interactive/docs/querylanguage

 

 

4. 쿼리부분만 변경하면 원하는 형태로 데이터를 추출이 가능

쿼리에 따라 원하는 형태로 만들수 있으니  웹에서 필요에 따라 html 페이지가 수정이 가능한 곳에서 불러올 수 있게 되겠지요

 

이런 스프레드 시트를 활용하여 간단한 데이터 회사에서 사용하고 있는 엑셀을 웹에서 공유하거나 할 수 있는 형태로 쓸수 있다는건 큰 장점인거 같아요

 

 

반응형
블로그 이미지

2j-story

다양한 지식 공유 알림이 입니다

,