개요는 다음과 같습니다. 

 

Cloud Function 에서 python으로 작성된 언어를 기반으로 Google Cloud Storage 에 이미지가 업로드 되면 감지하여 Vision API 를 활용해 글자를 추출하여 bigQuery 적재 이후 데이터 분석을 진행합니다. 

 

bigQuery 에 접근하여 데이터 세트를 생성합니다.

 

 

데이터세트가 funcions2 인 데이터세트를 생성하였습니다. 

 

 

데이터 세트가 생성됩니다.

 

데이터 세트를 클릭 이후, 테이블 만들기를 통해서 테이블을 생성할 수 있습니다. 

 

 

테이블 세팅에서 반드시 요구되는 사항은 없기 때문에 적절한 값을 입력하면 됩니다.
테이블이 생성됩니다. 
각 칼럼에 대해서도 확인할 수 있습니다. 

 

 

이번에는 Cloud Function 에 대한 설정을 진행하겠습니다. 

 

 

 

 

 

함수 만들기를 클릭합니다.
함수 생성시 트리거를 Cloud Storage 로 설정합니다.

 

 

 

버킷 생성에서는 새로운 버킷을 생성합니다. 

 

버킷 생성 시 리스트 
원하는 버킷의 이름과 리전, 위치를 고른 뒤 생성을 누릅니다. 

 

이 다음에서는 책에서 주는 코드로 Cloud Function 을 생성하고 이미지를 Bucket에 업로드 한뒤, 이를 bigQuery 로 분석하여 결과적으로는 Query로 조회하는 결과를 확인해보겠습니다. !!!

 

 

 

 

출처 : 구글 클라우드 플랫폼 쪼개기