ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [GCP] GOOGLE_APPLICATION_CREDENTIALS path 설정하기(Feat. Dataflow, BigQuery)
    GCP 2021. 10. 19. 21:24
    728x90

     

    Pub/Sub, Dataflow, BigQuery

    활용한 데이터 실시간 처리 파이프라인을 구축하는 과정에서 다음과 같은 에러를 만났다.

    raise exceptions.DefaultCredentialsError google.auth.exceptions.DefaultCredentialsError: Could not automatically determine credentials. Please set GOOGLE_APPLICATION_CREDENTIALS or explicitly create credentials and re-run the application.

     

    GCP 서비스를 로컬에서 실행하기 위해서는 GCP 인증 정보가 필요하다.

    따라서 인증 절차 없이 프로그램을 실행하면 에러가 난다.

     

    먼저, 아래 링크로 들어가 사용자 인증 정보 생성 후 json 인증 파일을 다운받는다.

    https://cloud.google.com/docs/authentication/end-user

     

    이후 아래 링크에서처럼 GOOGLE_APPLICATION_CREDENTIALS 환경 변수를 지정해주면 된다!

    https://cloud.google.com/docs/authentication/production#linux-or-macos
    # 예시코드
    $ export GOOGLE_APPLICATION_CREDENTIALS="KEY_PATH"
    # 실제코드
    $ export GOOGLE_APPLICATION_CREDENTIALS="/Users/../Desktop/BEAM_CODE/Key.json"

    * 파일 위치는 pwd 명령어로 확인 후 경로를 저장할 수있다.

     

     

     

     

    - 이상 오늘의 삽질일기 끝:)

     

     


    여기저기 삽질도 해보고

    날려도 먹으면서

    배우는 게

    결국 남는거다

    - Z.Sabziller

     

     

    'GCP' 카테고리의 다른 글

    [GCP] Pub/Sub 개념 정리  (0) 2021.08.21

    댓글

Designed by Tistory.