 |
사진1) Big Query화면 |
구글 클라우드에서 Big Query화면에 들어가서 Add를 선책합니다.
 |
사진2) 외부연결 |
이번에는 GCP의 SQL(My-SQL)에 접속하는것이 목적이기 때문에 'connections ~ '을 선택한다.
 |
사진3) 외부연결 설정 |
 |
사진4) 연결할 DB확인 |
 |
사진5) 연결설정 완료 |
사진 4번에서 해당 DBMS의 'connection name'을 확인하고 사진5번에 작성을 마무리 합니다.
 |
사진6) 연결 완료 |
 |
사진7) 쿼리 실행 |
 |
사진8) 쿼리 실행중 에러 |
사진6번과 7번에서 실행해도 사진8번과 같이 에러가 발생되는 경우가 있습니다. 에러의 원인은 해당 DBMS에서 연결도중에 연결을 끊어버렸다는 것입니다. 하나의 해결책으로 해당 Big Query가 DBMS에 접근할 권한이 없는 것입니다.
 |
사진9) 서비스 계정 ID 확인 |
 |
사진10) IAM계정 추가 |
 |
사진11) 서비스 계정 등록 |
 |
사진12) Cloud SQL Client선택 |
해당 Big Query의 service account ID(사진 9)를 확인하고 IAM계정을 추가합니다. 권한은 'Cloud SQL Client'(사진12)으로 추가합니다.
 |
사진13) 쿼리 실행 완료 |
제대로 동작된다면 사진 13처럼 쿼리를 입력하고 정상적으로 데이터를 불러오는 것을 알수 있습니다.
댓글
댓글 쓰기