Попытка выполнить запрос с помощью pythonoperator (используя BigQueryHook)
def CheckIncomingRecords(**context):
sql = context['templates_dict']['sql']
logging.info("sql passed is : {}".format(sql))
bq = BigQueryHook(bigquery_conn_id='bigquery_default',
use_legacy_sql=False)
conn = bq.get_conn()
cursor = conn.cursor()
results = cursor.execute(sql)
return results
Получение ошибки ниже: TypeError: init () получил неожиданный аргумент ключевого слова 'use_legacy_sql'
Использование 1.9.0-composer. Проверил исходный код и не могу выяснить, почему он не распознает аргумент, упомянутый в документе. Пожалуйста, сообщите