[ 
https://issues.apache.org/jira/browse/AIRFLOW-16?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15264632#comment-15264632
 ] 

Jeremiah Lowin commented on AIRFLOW-16:
---------------------------------------

I don't have an easy way to test the Datastore or BigQuery hooks, but I can 
confirm that I was able to very easily create a `google_cloud_platform` 
connection in the UI and use it to write/read remote logs. The DS/BQ code 
didn't seem to raise any errors, for what it's worth.

> Use GCP-specific fields in hook view
> ------------------------------------
>
>                 Key: AIRFLOW-16
>                 URL: https://issues.apache.org/jira/browse/AIRFLOW-16
>             Project: Apache Airflow
>          Issue Type: Improvement
>            Reporter: Chris Riccomini
>              Labels: gcp
>
> Once AIRFLOW-15 is done, we should update the Google cloud base hook to use 
> fields for project, service account, etc. We currently just use a JSON blob 
> in the {{extras}} field. We can steal this code from 
> [this|https://github.com/airbnb/airflow/pull/1119/files] PR, where 
> {{extras\_\_google_cloud_platform_*}} is introduced in views.py.
> We should also look at creating just one hook of type google_cloud_platform, 
> rather than one hook per Google cloud service. Again, this is how the PR 
> (above) works, and it's pretty handy.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to