NodejsからCloud Bigtableを使う方法

コード 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)

参考

書き込み  |  Cloud Bigtable ドキュメント  |  Google Cloud

コメント

タイトルとURLをコピーしました