【问题标题】:Conversion of JSON to Presto based SQL Query将 JSON 转换为基于 Presto 的 SQL 查询
【发布时间】:2019-11-01 04:37:45
【问题描述】:

我正在创建一个 Web 应用程序,其中有一个允许生成查询的分析仪表板。此查询将通过公开的 API 转发到后端服务器。此 API 背后的控制器(用 Node.js 编写)将在 AWS Athena 上执行此查询以获取所需的数据。

现在的问题是我应该如何向后端服务器发送查询。我应该使用 JSON 格式吗?那么在后端我应该如何将 JSON 转换为 SQL Query?我需要编写自定义解决方案还是有任何支持的库可用? 有没有更好的方法呢?

我尝试了一些 JavaScript 库,例如 JSON-SQL、JSON-SQL-Builder2,但这些库不支持 Athena 执行的查询格式。 Athena 使用 Presto 引擎运行查询。

【问题讨论】:

  • 输入和预期输出始终是有关转化的问题的有用补充。但是,由于您的问题没有任何尝试,因此这里没有人可以为您提供具体帮助。

标签: sql node.js json amazon-web-services presto


【解决方案1】:

晚上好,

如果您的问题是从 Node 向数据库发送查询,那么它看起来像 AWS SDK for JavaScript in Node.js

您的工作流程可能类似于:

  1. Start Query Execution
  2. Get Query Execution
  3. Get Data from S3

【讨论】:

    猜你喜欢
    • 2019-01-31
    • 1970-01-01
    • 2016-03-28
    • 1970-01-01
    • 1970-01-01
    • 2018-07-22
    • 1970-01-01
    • 2019-02-09
    • 2017-10-06
    相关资源
    最近更新 更多