Weydiin si guul leh ayuu u dhammaan karaa haddana ku guuldareystaa marka natiijadiisa la soo dejinayo pandas. Maktabadda BigQuery Python waxay isticmaali kartaa macmiil BigQuery Storage API gaar ah soo dejintaas.

Interface-ka RowIterator.to_dataframe wuxuu diiwaangeliyaa create_bqstorage_client, oo qiimihiisu caadiga ah yahay true, iyo dood bqstorage_client. Akhri dejintaas oo la socota ku-tiirsanaanta ku jirta barnaamijka. Guusha waddada caadiga ah ee weydiinta ma caddeyso in gaadiidka soo dejinta ee ikhtiyaariga ah uu leeyahay isla taageerada proxy ama isla habaynta.

MarxaladWaxa la baadho
Helitaanka aqoonsigaGaadiidka aqoonsiga iyo barta aqoonsiga
Gudbinta iyo baaritaanka weydiintaWaddada codsiga macmiilka BigQuery
Soo dejinta iyada oo loo marayo Storage APIMacmiilka Storage API iyo gaadiidkiisa

Isbarbardhig la xakameeyay, ikhtiyaarka diiwaangashan create_bqstorage_client=False wuxuu ka fogaadaa abuurista otomaatiga ah ee macmiilkaas dheeraadka ah. Taas waxay gacan ka geysan kartaa aqoonsiga waddada guuldareysata. Waa doorasho gaadiid oo leh saameyn waxqabad, ma aha caddayn in proxy-ga laftiisa la hagaajiyay.

Haddii barnaamijku bixiyo macmiilkiisa Storage API, u habeeyaa macmiilkaas si ula kac ah. Ha u qaadan in shay HTTP caadi ah oo ku lifaaqan macmiil kale uu dib u habeynayo.

Tusaalooyin hore waxay ka hadlayaan hirgelinno httplib2 duugoobay ama qabatooyin constructor gaar ah. La jaanqaad isdhexgalka jiilka maktabadda la rakibay, oo ku hay marxaladda guuldarada warbixinta. Khalad beddelka DataFrame iyo isku xirka shabakadeed ee la diiday waa natiijooyin kala duwan xitaa marka ay dhacaan isla wicitaan hab.

Maqaallo la xiriira