BigQuery Python: bidh ceistean ag obair tron iompróir, bidh luchdadh a-nuas a' fàilligeadh
Thoir sùil a bheil luchdadh a-nuas thoradh BigQuery Python a' cruthachadh teachdaiche Storage API gu neo-eisimeileach bho shlighe HTTP na ceist.
Faodaidh ceist crìochnachadh gu soirbheachail agus fhathast fàilligeadh fhad 's a thathar a' luchdadh a toraidh a-nuas gu pandas. Faodaidh leabharlann BigQuery Python teachdaiche BigQuery Storage API air leth a chleachdadh airson an luchdaidh sin.
Tha eadar-aghaidh RowIterator.to_dataframe a' clàradh create_bqstorage_client, a tha true gu bunaiteach, agus argamaid bqstorage_client. Leugh na suidheachaidhean sin còmhla ris na h-eisimeileachdan a tha san aplacaid. Chan eil soirbheachas air an t-slighe cheist àbhaisteach a' dearbhadh gu bheil an aon taic no rèiteachadh iompróir aig an iompar luchdaidh a-nuas roghnach.
| Ìre | Dè a sgrùdar |
|---|---|
| Faireachdainn theisteanasan | Iompar nan teisteanasan agus ceann-uidhe na dearbh-aithne |
| Ceist a chur a-steach agus a ceasnachadh | Slighe iarrtais a' chliant BigQuery |
| Luchdadh a-nuas tro Storage API | An teachdaiche Storage API agus a iompar |
Airson coimeas fo smachd, tha an roghainn clàraichte create_bqstorage_client=False a' seachnadh an teachdaiche a bharrachd sin a chruthachadh gu fèin-obrachail. Faodaidh sin cuideachadh le bhith ag aithneachadh dè an t-slighe a dh'fhàilligeas. 'S e roghainn iompair a th' ann le buaidhean coileanaidh, chan e dearbhadh gun deach an t-iompróir fhèin a chàradh.
Ma bheir an aplacaid a teachdaiche Storage API fhèin seachad, rèitich an teachdaiche sin a dh'aona ghnothaich. Na gabh ris gun dèan nì HTTP gnàthaichte a tha ceangailte ri teachdaiche eile ath-rèiteachadh air.
Tha seann eisimpleirean a' bruidhinn air buileachaidhean httplib2 a tha air a dhol à bith no air dubhan cruthaiche prìobhaideach. Ceangail am filleadh ris a' ghinealach leabharlainn a tha air a chur a-steach, agus cùm ìre an fhàilligidh san aithisg. 'S e builean eadar-dhealaichte a th' ann am mearachd tionndaidh DataFrame agus ceangal lìonra a chaidh a dhiùltadh, eadhon nuair a thachras iad san aon ghairm mhodha.