tf.contrib.cloud.BigtableClient

BigtableClient is the entrypoint for interacting with Cloud Bigtable in TF.

BigtableClient encapsulates a connection to Cloud Bigtable, and exposes the table method to open a Bigtable table.

Args
project_id A string representing the GCP project id to connect to.
instance_id A string representing the Bigtable instance to connect to.
connection_pool_size (Optional.) A number representing the number of concurrent connections to the Cloud Bigtable service to make.
max_receive_message_size (Optional.) The maximum bytes received in a single gRPC response.
Raises
ValueError if the arguments are invalid (e.g. wrong type, or out of expected ranges (e.g. negative).)

Methods

table

View source

Opens a table and returns a tf.contrib.bigtable.BigtableTable object.

Args
name A tf.string tf.Tensor name of the table to open.
snapshot Either a tf.string tf.Tensor snapshot id, or True to request the creation of a snapshot. (Note: currently unimplemented.)
Returns
A tf.contrib.bigtable.BigtableTable Python object representing the operations available on the table.

© 2020 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 3.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/versions/r1.15/api_docs/python/tf/contrib/cloud/BigtableClient