2017-07-07 4 views
0

Abfrage Die Idee ist, mit einem Python-Skript Google Analytics abzufragen und in eine S3 Amazon Bucket einzufügen. Ich habe beide schon, aber ich möchte das automatisieren und das Skript jeden Tag von einem Server laufen lassen. Ich wollte ein anderes AWS verwenden, um es für mich zu tun, aber ich kann nicht herausfinden, welches.Wie kann ich Google Analytics in S3

In lambda kann ich nicht die .json mit den Anmeldeinformationen hochladen, um die Google-APIs zu authentifizieren, wissen Sie, welchen Dienst ich verwenden soll?

Da die letzte Idee ist, ein Data Warehouse in Rotverschiebung zu erstellen, versuche ich, von Google-Diensten zu bleiben.

Antwort

0

Sie können dafür AWS Lambda Scheduled events verwenden. Sie können auch die Google Access-Anmeldeinformationen in Umgebungsvariablen aufnehmen und auf diese innerhalb von Lambda zugreifen, sodass sie nicht im Freien verfügbar sind. Sie sollten Google Analytics API SDK for JavaScript verwenden können, um es in NodeJS zu schreiben.

Hinweis: Stellen Sie sicher, dass Ihre Lambda-Ausführungsrolle Zugriff auf den S3-Bucket hat.

Verwandte Themen