Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Prasyarat
-
Google SpreadSheet yang ingin Anda baca. Anda akan memerlukan SpreadSheet ID dan tabName spreadsheet.
Entitas Google Sheets dan Detail Bidang:
Entitas | Tipe data | Operator yang Didukung |
---|---|---|
Spreadsheet | String | N/A (filter tidak didukung) |
Contoh
googleSheets_read = glueContext.create_dynamic_frame.from_options(
connection_type="googlesheets",
connection_options={
"connectionName": "connectionName",
"ENTITY_NAME": "{SpreadSheetID}#{SheetTabName}",
"API_VERSION": "v4"
}
Mempartisi kueri
Untuk Record Base Partitioning saja, NUM_PARTITIONS
dapat disediakan sebagai opsi percikan tambahan jika Anda ingin memanfaatkan konkurensi di Spark. Dengan parameter ini, kueri asli akan dibagi menjadi NUM_PARTITIONS
sejumlah sub-kueri yang dapat dijalankan oleh tugas percikan secara bersamaan.
Contoh dengan NUM_PARTITIONS
googlesheets_read = glueContext.create_dynamic_frame.from_options(
connection_type="googlesheets",
connection_options={
"connectionName": "connectionName",
"ENTITY_NAME": "{SpreadSheetID}#{SheetTabName}",
"API_VERSION": "v4",
"NUM_PARTITIONS": "10"
}