node.js - 无法使用 Node.js 驱动程序连接到雪花
问题描述
我正在使用 Node 版本 v6.17.1 并尝试连接到雪花以获取数据并将其插入到我的数据库中。我参考了几个链接并按照以下步骤操作。
- 安装雪花-sdk
- 在 snowflake_dev 文件夹中创建了 sconfi.js 文件
- 在 sconfig.js 中创建了所有的连接字符串
- 并使用命令“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)
请让我知道有什么问题,或者如果您知道从节点驱动程序连接到雪花的任何其他方式,请告诉我。提前致谢。
解决方案
推荐阅读
- reactjs -
组件提前 1 天返回 - 我该如何处理? - azure - PowerShell - 添加类型开关参数
- php - 从 codeigniter 中的视图发送动态电子邮件附件
- text-to-speech - Waveglow 音频质量问题
- windows - 计划任务中的 exe 文件返回代码“2147516556”
- php - 如何保存 PHP-MIME-MAIL-PARSE 捕获的文件并通过命令读取 fopen?拉拉维尔
- git - 多位作者的 Git GPG 签名
- hadoop - HIVE:异常:向现有外部表添加新分区时分区已存在
- rest - 而是收到 ResourceAccessException HttpServerErrorException
- terraform - 等待 ECS 集群的 Terraform 错误