NodejsからCloud Bigtableを使う方法

2022/04/22

#Node.js

NodejsからCloud Bigtableを使う方法をメモ

導入・認証


インストール

npm install @google-cloud/bigtable


導入
予め「IAMと管理」→「サービスアカウント」からキーファイルを取得しておきます

const {Bigtable} = require('@google-cloud/bigtable');
const projectId = "GCPのプロジェクトID"
const keyFilename = "キーのパス"
const bigtable = new Bigtable({projectId,keyFilename});
const instance = bigtable.instance("インスタンスID");


書き込み


const table = instance.table("テーブルID")
const timestamp = new Date()
const rowInsert = {
    key:"キー名",
    data:{
       列名:{
            value:"値",
            timestamp
       }
    }
}
table.insert(rowInsert)



関連記事:Node.js

npm(npx)でcb.apply is not a functionが発生したので対処法をメモ

Node.js

TS×ExpressでrawBodyを取る(備忘録)

Node.js

JavaScriptで数字をカンマ区切りで表示する方法

Node.js