All code in the src directory demonstrates how to connect to Cloud Bigtable and run some basic operations to create instance, create cluster, delete instance and delete cluster.
-
Enable APIs - Enable the BigTable API and create a new project or select an existing project.
-
Download The Credentials - Click "Go to credentials" after enabling the APIs. Click "New Credentials" and select "Service Account Key". Create a new service account, use the JSON key type, and select "Create". Once downloaded, set the environment variable
GOOGLE_APPLICATION_CREDENTIALSto the path of the JSON key that was downloaded. -
Clone the repo and cd into this directory
$ git clone https://github.com/GoogleCloudPlatform/php-docs-samples $ cd php-docs-samples/bigtable/api -
Install dependencies via Composer. Run
php composer.phar install(if composer is installed locally) orcomposer install(if composer is installed globally). -
Run
php SNIPPET_NAME.php. The usage will print for each if no arguments are provided:$ php src/run_instance_operations.php Usage: php src/run_instance_operations.php PROJECT_ID INSTANCE_ID TABLE_ID $ php src/run_instance_operations.php your-project-id your-instance-id your-table-id
- See CONTRIBUTING.md
- See LICENSE
