airflow-plugins / google_analytics_plugin Goto Github PK
View Code? Open in Web Editor NEWLicense: Apache License 2.0
License: Apache License 2.0
How about adding a setup.py to use pip for installing it in environments?
In GoogleAnalyticsReportingToS3Operator when we upload the ga_file to s3 with S3Hook, we seem to have an incomplete file (with less records) uploaded other than as we had the content uploaded via load_string.
Did you experience similar differences? I am using Airflow v1.10.6.
Has anyone successfully authenticated to GA with Python 3?
I can't get past errors such as:
2019-10-22T14:00:00+00:00 [running]> on host 13ae1e54de4e [2019-10-22 15:21:35,158] {{logging_mixin.py:95}} INFO - [�[34m2019-10-22 15:21:35,156�[0m] {{�[34m__init__.py:�[0m44}} WARNING�[0m - file_cache is unavailable when using oauth2client >= 4.0.0 or google-auth�[0m �[31mTraceback (most recent call last): File "/usr/local/airflow/.local/lib/python3.7/site-packages/googleapiclient/discovery_cache/__init__.py", line 36, in autodetect from google.appengine.api import memcache ModuleNotFoundError: No module named 'google.appengine'
Looking further into it, google.appengine is deprecated and google cloud should be used instead.
Is there anything I'm missing?
Hi guys, thank you for you awesome job for the community, i've a little problem, when importing from plugins.google_analytics_plugin.hooks.google_analytics_hook import GoogleAnalyticsHook
to my custom operator to cloud storage. And it give me an error message ModuleNotFoundError: No module named 'plugins'
. What I do is like on this tutorial https://github.com/astronomer/airflow-guides/blob/master/guides/google-analytics-to-redshift.md , thank you
Is it possible to have operator that uploads to Google Storage?
Someone can approve my PR to fix it?
This development preexists the one available in the apache/airflow
repo operators for Google Analytics. But trying to keep the SSoT principle, can you try to merge this code with the hocks and Operators for google that can be found in the official repo?
I don't want to do a copy-paste of your code since you wouldn't figure as authors anymore. How should I proceed?
If this repo ins no longer maintained I can migrate this to the official apache/airflow
issues.
Cheers and thanks for your work!
Hey man,
Great work on this! I'm new to airflow so I'm struggling a bit with getting a GA connection. I'm running in a docker setup with the keyfile in the /usr/local/airflow/keys
and setting the name of it in the GCP connection Keyfile Path
in connections but my task keeps failing with No Valid Credentials Found
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.