我想使用prestosql/pressto容器进行自动化测试。为此,我希望能够以编程方式创建catalog/schema/table。不幸的是,我没有通过docker环境变量找到这个选项。如果我试图通过jdbc连接器来完成,我会收到以下错误:"此连接器不支持创建表">
如何使用prestosql/pressto容器创建模式或表?
如果您正在用Java编写测试(如JDBC标记所建议的(,您可以使用testcontainers库。它带有Presto模块。
- 在引擎盖下使用
prestosql/presto
容器 - 预装了Presto内存连接器,因此您可以创建模式&那里的桌子