tf.contrib.cloud.BigtableClient
BigtableClient — точка входа для взаимодействия с Cloud Bigtable в TF.
tf.contrib.cloud.BigtableClient(
project_id, instance_id, connection_pool_size=None,
max_receive_message_size=None
)
BigtableClient инкапсулирует соединение с Cloud Bigtable и предоставляет метод table для открытия таблицы Bigtable.
| Аргументы | |
|---|---|
project_id | Строка, представляющая идентификатор проекта GCP для подключения. |
instance_id | Строка, представляющая экземпляр Bigtable для подключения. |
connection_pool_size | (Необязательно.) Число, представляющее количество одновременных подключений к службе Cloud Bigtable. |
max_receive_message_size | (Необязательно.) Максимальный размер данных, получаемых в одном ответе gRPC. |
| Исключения | |
|---|---|
ValueError | если аргументы некорректны (например, неправильный тип или значения вне ожидаемого диапазона (например, отрицательные)). |
Методы
table
table(
name, snapshot=None
)
Открывает таблицу и возвращает объект tf.contrib.bigtable.BigtableTable.
| Аргументы | |
|---|---|
name | Имя таблицы для открытия, строка tf.string tf.Tensor. |
snapshot | Идентификатор снимка, либо tf.string tf.Tensor, либо True для запроса создания снимка. (Примечание: в настоящее время не реализовано.) |
| Возвращаемое значение | |
|---|---|
Объект Python tf.contrib.bigtable.BigtableTable , представляющий операции, доступные для таблицы. |
© 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