Вы можете превратить эти три вызова API в два с помощью пакетной мутации, но невозможно получить значение во время выполнения мутации.
Следуйте этому примеру, чтобы обновить и удалить ту же массовую мутацию,но учтите, что операции не атомарны
const entries = [
{
method: 'insert',
key: 'your#key',
data: {
yourQualifier: {
ColB: ColAValue
}
}
}, {
method: 'delete',
key: 'your#key',
data: [
'yourQualifier:ColA'
]
}
];
table.mutate(entries, callback);
Для получения дополнительной информации ознакомьтесь с документом Cloud Bigtable для записи данных и страницей concept .