0

我想使用免费工具在 PostgreSQL 上自动进行数据分析,该工具通过列配置文件或值的百分比分布检查数据内容。像最大值,最小值,平均值。

4

1 回答 1

1

https://www.postgresql.org/docs/current/static/view-pg-stats.html将为您提供列数据分布的概念。它由 autovacuum 根据您的设置填充。或手动运行。

您还可以运行查询,例如select max(c), min(c), avg(c) from tname获取您感兴趣的确切数据。

为此,我建议使用psql- 它是免费的,并且对于查询 Postgres 非常方便。您还可以cron psql -c "your select here"根据需要轻松格式化任何报告。

您可以将配置文件和数据保存到文件或数据库中。它可以是交互式的和脚本化的。它适用于本地和远程数据库。您可以轻松地将 SQL 与 bash 或任何其他脚本语言变量混合使用。

您会在 psql 中找到所有这些(以及更多)很酷的特性。文档在这里。如果您已经拥有 Postgres 客户端,则无需下载它——它是软件包的一部分。

于 2017-05-17T19:46:28.857 回答