소스 검색

bug fixes

Steve Nyemba 2 년 전
부모
커밋
7b25e392b0
1개의 변경된 파일3개의 추가작업 그리고 1개의 파일을 삭제
  1. 3 1
      transport/sql.py

+ 3 - 1
transport/sql.py

@@ -406,7 +406,9 @@ class BigQuery:
             if table :
                 _dataset = self.dataset if 'dataset' not in _args else _args['dataset']
                 sql = f"""SELECT column_name as name, data_type as type FROM {_dataset}.INFORMATION_SCHEMA.COLUMNS WHERE table_name = '{table}' """
-                return self.read(sql=sql).to_dict(orient='records')
+                _info = {'credentials':self.credentials,'dialect':'standard'}   
+                return pd.read_gbq(sql,**_info).to_dict(orient='records')
+                # return self.read(sql=sql).to_dict(orient='records')
                 # ref     = self.client.dataset(self.dataset).table(table)
                 
                 # _schema =  self.client.get_table(ref).schema