C++ hello world
本範例是以 C++ 編寫的簡易「hello world」應用程式,說明如何執行以下操作:
- 設定驗證方法
- 連線至 Bigtable 執行個體。
- 建立新的資料表。
- 將資料寫入資料表。
- 讀取資料。
- 刪除資料表。
設定驗證方法
如要在本機開發環境中使用本頁的 C++ 範例,請安裝並初始化 gcloud CLI,然後使用您的使用者憑證設定應用程式預設憑證。
-
安裝 Google Cloud CLI。
-
若您採用的是外部識別資訊提供者 (IdP),請先使用聯合身分登入 gcloud CLI。
-
如果您使用本機殼層,請為使用者帳戶建立本機驗證憑證:
gcloud auth application-default login
如果您使用 Cloud Shell,則不需要執行這項操作。
如果系統傳回驗證錯誤,且您使用外部識別資訊提供者 (IdP),請確認您已 使用聯合身分登入 gcloud CLI。
詳情請參閱 這篇文章,瞭解如何設定本機開發環境的驗證機制。
執行範例
本範例使用 Google Cloud C++ 用戶端程式庫的 Cloud Bigtable 套件,與 Bigtable 進行通訊。
如要執行這個範例程式,請按照 GitHub 上的操作說明進行。
搭配 Bigtable 使用 Google Cloud 用戶端程式庫
這個應用程式範例會連線至 Bigtable,示範部分簡易作業。
安裝及匯入用戶端程式庫
從 GitHub 下載或複製 Bigtable C++ 用戶端程式庫,然後進行編譯。按照頂層 README 上的編譯器操作說明進行操作。
加入必要的標頭。
連線至 Bigtable
使用 MakeBigtableTableAdminConnection() 建構 BigtableTableAdminClient,用於建立資料表。