Не удается подключиться к Snowflake с помощью драйвера Node.js

avatar
santhiya jeevanandham
9 августа 2021 в 07:18
86
0
0

Я работаю над версией Node v6.17.1 и пытаюсь подключиться к Snowflake, чтобы получить данные и вставить их в свою БД. Я сослался на несколько ссылок и выполнил следующий шаг.

  1. Установлено Snowflake-sdk
  2. создал файл sconfi.js в папке snowflake_dev
  3. Создана вся строка подключения в sconfig.js
  4. И запустил файл с помощью команды "node sfcon.js"

Но я получил следующую ошибку, пока

    PS D:\ACE\snowflake_dev> node sfcon.js
    my snowflake is called
    D:\ACE\node_modules\snowflake-sdk\lib\connection\connection.js:178
      this.connectAsync = async function (callback)
                                ^^^^^^^^
    
    SyntaxError: Unexpected token function
        at createScript (vm.js:56:10)
        at Object.runInThisContext (vm.js:97:10)
        at Module._compile (module.js:549:28)
        at Object.Module._extensions..js (module.js:586:10)
        at Module.load (module.js:494:32)
        at tryModuleLoad (module.js:453:12)
        at Function.Module._load (module.js:445:3)
        at Module.require (module.js:504:17)
        at require (internal/module.js:20:19)
        at Object.<anonymous> (D:\ACE\node_modules\snowflake-sdk\lib\core.js:8:18)

Пожалуйста, дайте мне знать, в чем проблема, или если вы знаете какой-либо другой способ установить соединение со снежинкой из драйвера узла, пожалуйста, дайте мне знать. Заранее спасибо.

Источник
ruth
9 августа 2021 в 07:55
1

Возможный дубликат: coderhelper.com/a/37815872/6513921. Суть: асинхронные функции не поддерживаются версиями Node старше версии 7.6.

Ответы (0)