Copy existing an existing table in Google Cloud Big Query

Google Cloud Platform is a set of modular cloud-based services that allow you to create anything from simple websites to complex applications.

Reference: https://cloud.google.com/

Google Cloud Platform

Google Cloud Platform

This guide contains everything you need to know how to copy existing an existing table in Google Cloud Big Query.

Getting Started.

Download bq Command-Line Tool here, https://cloud.google.com/sdk/. (This tutorial focusing on Mac platform only). For Windows user can find it here, https://cloud.google.com/sdk/#windows.

Download and install Google Cloud SDK by running the following command in your shell or Terminal:

curl https://sdk.cloud.google.com | bash
Google Cloud SDK installation

Google Cloud SDK installation

Restart your shell using this command:

exec -l $SHELL

Authenticate to Google Cloud Platform by running gcloud auth login.

gcloud auth login
gcloud auth login

gcloud auth login

Choose your google account and accept the permission.

Google Cloud SDK ask your permission.

Google Cloud SDK ask your permission.

You will redirect to this page after you accept the permission.

Google Cloud SDK auth_success page.

Google Cloud SDK auth_success page.

Google Cloud SDK saved application default credentials.

Google Cloud SDK saved application default credentials.

Before you copy the table, make sure you enable your billing first (don’t worry, it won’t charge you for 14 days trial account). To copy a table, run the bq cp command:

bq cp <source_table> <destination_table>

For example, a sample copy command might look like the following:

bq cp dataset.mytable dataset2.mynewtable

You can also copy tables across different projects by specifying the project id in the source and destination path:

bq cp 123456789123:dataset.mytable 0987654321098:dataset2.mynewtable
Copy an Existing Table

Copy an Existing Table

You can see the results below. From this picture you can determine yourself which one is project id, dataset and table.

Google BigQuery

Google BigQuery

Have fun!!

8 great tools for hybrid mobile app development

Sometimes hybrid mobile app can be done but without correct tools, the app cant be done on time. It depends how developer choose what type of development tools to develop the mobile app. Mostly there are free and some tools need to be pay in other to use them. There are a several of cons and pros either for free or paid.For example, if the tool is free or in other word is for community edition, the developer wont get any support from the company who create the tools compare to paid tools, the company will give support if occur any issues.

Today I would like to share with you 8 great hybrid mobile app development tools.

Eclipse Juno R2

eclipse juno r2

http://www.eclipse.org

Dreamweaver CS6.5

dreamweaver cs6

http://www.adobe.com

Xcode5

xcode5

https://developer.apple.com

Visual Studio 2012

visual studio 2012

http://www.visualstudio.com/

Chrome

chrome

https://www.google.com

Ripple

ripple

ripple

Slimtext

slimtext

http://slimtext.org/

Github

github

https://github.com/