【问题标题】:Programmatically run a query and export it as a CSV file in DataGrip以编程方式运行查询并将其导出为 DataGrip 中的 CSV 文件
【发布时间】:2020-08-05 20:41:04
【问题描述】:

我希望在 JavaScript 上使用 Python 编写脚本,执行 SQL 文件查询,然后将结果保存在 CSV 文件中。如果我还可以使其在特定时间有时间限制地运行,则可以加分。

我曾尝试查看 IDE 脚本控制台,但我找不到任何与实际运行 JavaScript 或 Python 相关的文档,即使它说有可能。

我也愿意使用 HTTP 客户端执行此操作,并使用 post 请求发送查询结果。

任何可以自动化点击 UI 的人工劳动的任何东西都将不胜感激。

【问题讨论】:

    标签: jetbrains-ide datagrip intellij-datagrip


    【解决方案1】:

    在基于 IntelliJ 的 IDE 中,有一个名为执行到文件的功能。是你要找的吗?

    【讨论】:

    • 感谢您的回答!不,我正在寻找既能运行查询又能保存它的东西,但我不需要点击 UI 中的菜单。我正在寻找构建一个基本上自动化 UI 点击的脚本。
    • 所以,您在 DataGrip 的查询控制台中有您的 SQL。您想要按下 MAGIC BUTTON 并且没有其他 UI 交互,您想要创建 CSV 文件。我说的对吗?
    • 我有几个 SQL 文件保存在一个文件夹中,我希望 DG 打开每个文件,运行它们,然后按一下魔术按钮将每个文件保存到 CSV 文件中。我知道你可以在 DG 中运行脚本,但它似乎很复杂/没有明确记录,实际上没有人这样做。
    猜你喜欢
    • 2015-08-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多