אפשר לייצא נתונים באמצעות הדף Export data במסוף Spanner, או באמצעות תבנית Dataflow.
לפני שמתחילים
כדאי לוודא שיש לכם הרשאה לניהול זהויות והרשאות גישה (IAM)
spanner.databases.useDataBoost. מידע נוסף זמין במאמר בקרת גישה באמצעות IAM.
ייצוא נתונים באמצעות מסוף Spanner
כדי לייצא נתונים בפורמט Avro באמצעות מסוף Spanner:
פועלים לפי ההוראות במאמר ייצוא מסדי נתונים מ-Spanner ל-Avro.
מסמנים את תיבת הסימון שימוש ב-Spanner Data Boost.
כדי לייצא נתונים בפורמט CSV:
- משתמשים בתבנית Dataflow Spanner to Cloud Storage Text. מידע נוסף מופיע בקטע הבא.
ייצוא נתונים באמצעות תבניות Dataflow
כדי להפעיל ייצוא של Dataflow עם Data Boost, בוחרים אחת מהאפשרויות הבאות:
המסוף
עוברים לאחד מהדפים הבאים:
פועלים לפי ההוראות לשימוש ב-Console בקטע הפעלת התבנית.
בדף Create job from template, בקטע Optional parameters, מזינים
trueבשדה Use Spanner Data Boost.
CLI של gcloud
עוברים לאחד מהדפים הבאים:
פועלים לפי ההוראות של 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 באפליקציות