如要瞭解 Data Boost,請參閱「Data Boost 總覽」。
您可以使用 Spanner 控制台的「匯出資料」頁面匯出資料,也可以使用 Dataflow 範本。
事前準備
確認您具備spanner.databases.useDataBoost Identity and Access Management (IAM) 權限。詳情請參閱「使用 IAM 控管存取權」。
使用 Spanner 控制台匯出資料
如要使用 Spanner 控制台以 Avro 格式匯出資料,請按照下列步驟操作:
請按照「將資料庫從 Spanner 匯出至 Avro」中的說明操作。
選取「使用 Spanner Data Boost」核取方塊。
如要匯出 CSV 格式的資料,請按照下列步驟操作:
使用 Dataflow 範本匯出資料
如要使用 Data Boost 執行 Dataflow 匯出作業,請選取下列其中一個選項:
控制台
前往下列任一頁面:
按照「執行範本」下的「控制台」操作說明進行。
在「Create job from template」(依據範本建立工作) 頁面的「Optional parameters」(選用參數) 下方,於「Use Spanner Data Boost」(使用 Spanner Data Boost) 欄位中輸入
true。
gcloud CLI
前往下列任一頁面:
按照「執行範本」下的 gloud 指示操作。
在指令中加入下列參數:
dataBoostEnabled=true以下範例會執行 Spanner 到 Cloud Storage Avro 範本,並指定使用 Data Boost。
gcloud dataflow jobs run my_export_job \ --gcs-location gs://dataflow-templates/latest/Cloud_Spanner_to_GCS_Avro \ --region us-central1 \ --staging-location gs://mybucket/temp \ --parameters \ instanceId=my_instance,\ databaseId=my_database,\ outputDir=gs://mybucket/export \ dataBoostEnabled=true
後續步驟
- 請參閱「Data Boost 總覽」一文,瞭解 Data Boost。
- 在應用程式中使用 Data Boost