St_Hakky’s blog

Data Science / Human Resources / Web Applicationについて書きます

【kedro】gcsのファイルを読み込むときのcredentialsの設定方法

こんにちは。

kedroのドキュメントにもし書いてあったらすみませんなのですが、地味にハマったので、備忘録的に書いておきます。

やりたいこと

gcsにあるデータを読み込んで、それを処理のなかで使いたいです。

設定方法

credentials系の情報は、 conf/local/credentials.yamlに設定すると思うのですが、そこに以下のように書きます。

my_gcp_credentials:
  token: conf/local/my-service-account.json

このtokenと言うキーとdictにファイルを指定すること、そのファイルパスの指定方法は、いつも通りproject配下がルートで、そこからのパスと言う感じです。


なかなか出てこなくてkedroのコード読んで雰囲気でやってみたら出来たので、書いておきました*1

*1:みんなGCSからデータを読み込めるよってことは書いてあるのに笑