ronoaldo / aetools

Utilities to build and manage Google App Engine apps
Apache License 2.0
19 stars 2 forks source link
bigquery datastore go

aetools

Build Status GoDoc

import "ronoaldo.gopkg.net/aetools"

The aetools package help you test and analyse Google App Engine Applications by providing a simple API to export datastore endities as JSON files as well as load them back into the Datastore.

bigquerysync

GoDoc

import "ronoaldo.gopkg.net/aetools/bigquerysync"

The aetools/bigquerysync package provides Datastore to Bigquery synchronization functions, allowing you to sync your data from Datastore to Bigquery, using the recomended aproach of a non-conciliated data table and a conciliated table as described in this document.

aeremote

GoDoc

The aetools/aeremote command is a simple CLI to interact with the Google Cloud Datastore, currently via the App Engine Remote API.

bundle

GoDoc

The aetools/bundle package contains a ready-to-use Google App Engine webapp providing handlers to create tables and sync the Datastore directly to Bigquery, using the aetools and aetools/bigquerysync packages.

vmproxy

GoDoc

The aetools/vmproxy package contains a simple utility to allow on-demand, low-traffic handlers to dispatch requests to a reusable compute engine instance.