بىر سوراق مۇۋەپپەقىيەتلىك تاماملىنىپ تۇرۇپ، نەتىجىسىنى pandas قا چۈشۈرگەندە مەغلۇپ بولۇشى مۇمكىن. BigQuery Python كۇتۇپخانىسى بۇ چۈشۈرۈش ئۈچۈن ئايرىم BigQuery Storage API خېرىدارىنى ئىشلىتىشى مۇمكىن.

RowIterator.to_dataframe كۆرۈنمە يۈزى create_bqstorage_client نى تەسۋىرلەيدۇ، ئۇنىڭ كۆڭۈلدىكى قىممىتى true، شۇنداقلا bqstorage_client پارامېتىرىنى. بۇ تەڭشەكلەرنى ئەپلىكېيىشتىكى باغلىنىشلار بىلەن بىرگە ئوقۇڭ. ئادەتتىكى سوراق يولىدىكى مۇۋەپپەقىيەت تاللاشلىق چۈشۈرۈش توشۇشىنىڭ ئوخشاش پروكسى قوللىشى ياكى سەپلىمىسى بارلىقىنى ئىسپاتلىيالمايدۇ.

باسقۇچنېمىنى تەكشۈرۈش كېرەك
گۇۋاھنامە ئېلىشگۇۋاھنامە توشۇشى ۋە كىملىك endpoint
سوراق تاپشۇرۇش ۋە سىناشBigQuery خېرىدارىنىڭ تەلەپ يولى
Storage API ئارقىلىق چۈشۈرۈشStorage API خېرىدارى ۋە ئۇنىڭ توشۇشى

كونتروللۇق سېلىشتۇرۇش ئۈچۈن، تەسۋىرلەنگەن create_bqstorage_client=False تاللىنىشى شۇ قوشۇمچە خېرىدارنىڭ ئاپتوماتىك قۇرۇلۇشىنىڭ ئالدىنى ئالىدۇ. بۇ قايسى يولنىڭ مەغلۇپ بولغانلىقىنى بېكىتىشكە ياردەم بېرىشى مۇمكىن. بۇ ئىقتىدارغا تەسىرى بار توشۇش تاللىشى، پروكسىنىڭ ئۆزى رېمونت قىلىندى دېگەن ئىسپات ئەمەس.

ئەگەر ئەپلىكېيىش ئۆزىنىڭ Storage API خېرىدارىنى تەمىنلىسە، ئۇ خېرىدارنى ئاتايىن سەپلىڭ. باشقا خېرىدارغا ئۇلانغان خاس HTTP ئوبيېكتى ئۇنى قايتا سەپلەيدۇ دەپ ئويلىماڭ.

كونا مىساللار كونا httplib2 ئىجراسى ياكى شەخسىي constructor ئىلمىكى توغرىسىدا سۆزلەيدۇ. بىرلەشتۈرۈشنى قاچىلانغان كۇتۇپخانا ئەۋلادىغا ماسلاشتۇرۇڭ، مەغلۇبىيەت باسقۇچىنى دوكلاتتا ساقلاڭ. DataFrame ئايلاندۇرۇش خاتالىقى بىلەن رەت قىلىنغان تور ئۇلىنىشى بىر ئۇسۇل چاقىرىقىدا يۈز بەرسىمۇ ئوخشىمىغان نەتىجىلەردۇر.

مۇناسىۋەتلىك ماقالىلەر