구글플레이 지불 오류, 거래 완료할 수 없을 때 해결하는 방법
AWS에 가입 후, 로그인하면 첫 화면이 뜹니다. 좌측 상단의 Services를 클릭하시면 낯익은 서비스들을 볼 수 있는데, 그 중 Amazon Redshift를 선택해 시작합니다. 상단 바의 검색창에 Redshift라고 검색해도 됩니다. 현재는 free trial을 위해서는 하단의 serverless를 사용해야 하니, 과금을 원치 않는다면 바로 다음 제목으로 이동하시길 추천드립니다. Redshift에 접속한 후, Clusters Create cluster를 눌러줬다.
Node type은 저렴한 dc2.large를 선택했다.
Google Colab 통합 준비
이제 이 Redshift 자연환경을 Google Colab에서 접근할 수 있도록 만들어줘야 합니다. 아래 설명을 순서에 알맞게 따라가면 해결이다 1. Enable publicly access 먼저 대시보드의 NamespacesWorkgroups 리스트 중, 구글코랩과 연동할 네임스페이스의 Workgroup작업 그룹을 선택합니다. 그러면 Network and security 화면이 뜰텐데, Publicly accessible이 꺼져있는 것을 볼 있습니다.
구글 코랩과 연동하려면 이 Publicly access를 Enable로 변경해주시기 바랍니다야 합니다. Edit을 선택해 ”Turn on publicly accessible”을 활성화해준 다음 저장합니다.
Redshift Serverless Free trial 만들기
나는 Redshift serverless를 선택하면 300달러의 credit을 받을 수 있다는 메세지가 상단에 떴기 때문에, 버튼을 눌러주었다. 좌측의 메뉴 바나, Redshift 메인화면에서 serverless 만들기를 해도 됩니다. 현재는 유일한 Free trial이므로 비용 과금을 원하지 않는다면 Serverless로 진행하면 됩니다. default와 customize settings 중 디폴트 옵션을 선택해줬습니다.
기본 네임스페이스와 작업 그룹을 생성하고, 기본 설정을 사용하며 기본 작업 그룹을 기본 네임스페이스에 연결할 때 활성화된다고 합니다. 여기서 네임스페이스는 데이터베이스 개체 및 사용자의 모음으로, 자료 속성에는 데이터베이스 이름과 암호, 권한, 암호화 및 보안이 포함됩니다.
Google Colab으로 이동
이제 Google Colab으로 이동해서 다음 코드들을 실행해보자. loadext sql sql을 사용하기 위한 명령어
pip install SQLAlchemy1.4.47 구글코랩보다. 낮은 버전에서 수행되어야 한다
sql postgresql계정명암호endpoint
계정명은 대시보드 메인에서 Namespace의 Admin user name을 확인하면 됩니다. 여기서 admin password를 변경할 수도 있습니다.
endpoint는 WorkGroup으로 이동해서, 우측에 Endpoint를 복사하면 됩니다. 잘 설정되었다면 에러 메세지 없이 잘 연결될 것입니다.
클라우드 웨이즈 가입 화면
기본적인 가입 정보인 이름, 성, 그리고 계정 활성화 이메일을 받은 홀로 이메일 주소를 적고 가입 코드가 있다면 기입한 뒤에 마지막으로 START FREE 버튼을 클릭합니다.
지속적으로 묻는 질문
Google Colab 통합
이제 이 Redshift 자연환경을 Google Colab에서 접근할 수 있도록 만들어줘야 합니다. 궁금한 사항은 본문을 참고하시기 바랍니다.
Redshift Serverless Free trial
나는 Redshift serverless를 선택하면 300달러의 credit을 받을 수 있다는 메세지가 상단에 떴기 때문에, 버튼을 눌러주었다. 궁금한 사항은 본문을 참고하시기 바랍니다.
Google Colab으로
이제 Google Colab으로 이동해서 다음 코드들을 실행해보자. 궁금한 내용은 본문을 참고하시기 바랍니다.