Нам нужно выяснить, почему у нас возникает тайм-аут, когда мы пытаемся подключиться к снежинке через лямбда-функцию, используя коннектор снежинки для python. Я нашел не совсем безопасный способ заставить его работать, используя определенный параметр (insecure_mode) внутри соединителя, как показано ниже:
connection = snowflake.connector.connect(user=sf_user,password=sf_password,account=sf_account,warehouse=sf_warehouse,database=sf_database,schema=sf_schema,insecure_mode=True)
Мы пробовали использовать insecure_mode для False и True
Этот фрагмент кода не работает и выдает ошибку тайм-аута, вероятно, из-за проверок oscp.
connection = snowflake.connector.connect(user=sf_user,password=sf_password,account=sf_account,warehouse=sf_warehouse,database=sf_database,schema=sf_schema)
Этот фрагмент кода работает, но я думаю, небезопасно:
connection = snowflake.connector.connect(user=sf_user,password=sf_password,account=sf_account,warehouse=sf_warehouse,database=sf_database,schema=sf_schema,insecure_mode=True)
Я ожидаю, что результат будет работать без тайм-аута при использовании insecure_mode в false