Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Prerequisiti
-
Un Google da SpreadSheet cui desideri leggere. Avrai bisogno dell' SpreadSheet ID e tabName del foglio di calcolo.
Dettagli dell'entità e del campo di Google Sheets:
Entità | Tipo di dati | Operatori supportati |
---|---|---|
Foglio di calcolo | Stringa | N/A (il filtro non è supportato) |
Esempio
googleSheets_read = glueContext.create_dynamic_frame.from_options(
connection_type="googlesheets",
connection_options={
"connectionName": "connectionName",
"ENTITY_NAME": "{SpreadSheetID}#{SheetTabName}",
"API_VERSION": "v4"
}
Interrogazioni di partizionamento
Solo per Record Base Partitioning, NUM_PARTITIONS
possono essere fornite come opzioni Spark aggiuntive se si desidera utilizzare la concorrenza in Spark. Con questo parametro, la query originale verrebbe suddivisa in un NUM_PARTITIONS
numero di sottoquery che possono essere eseguite contemporaneamente dalle attività spark.
Esempio con 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"
}