Amazon Redshift

要添加数据库连接,请点击右上角的齿轮图标,然后导航到管理员设置 > 数据库 > 添加数据库

连接和同步

连接到数据库后,您将看到“连接和同步”部分,其中显示当前连接状态和管理数据库连接的选项。

在此处,您可以同步数据库架构并重新扫描字段值,并编辑连接详情。

编辑连接详情

要访问或修改您的数据库连接设置,请点击 编辑连接详情 按钮。

连接字符串

在此处粘贴连接字符串以预填充以下剩余字段。

显示名称

Metabase 界面中数据库的显示名称。

主机

您的数据库 IP 地址或其域名(例如,esc.mydatabase.com)。

端口

数据库端口。例如,3306。

数据库名称

您要连接的数据库名称。

Schema

您可以在此处指定要同步和扫描的模式。选项包括

  • 所有
  • 仅限这些…
  • 除了这些…

对于**仅这些**和**除这些之外的所有**选项,您可以输入逗号分隔的值列表,以告诉 Metabase 您要包含(或排除)哪些 schema。例如

foo,bar,baz

您可以使用 * 通配符来匹配多个 schema。

假设您有三个 schema:foo、bar 和 baz。

  • 如果您设置了**仅这些…**,并输入字符串 b*,则会同步 bar 和 baz。
  • 如果您设置了**除这些之外的所有…**,并输入字符串 b*,则只会同步 foo。

请注意,只支持 * 通配符;您不能使用其他特殊字符或正则表达式。

用户名

为了使同步和扫描正常工作,请确保此数据库用户帐户有权访问 information_schema

您希望用于连接数据库的数据库用户帐户的用户名。您可以使用不同的用户帐户设置到同一数据库的多个连接,每个连接具有不同的权限

密码

您用于连接数据库的用户的密码。

使用 SSH 隧道

请参阅我们的SSH 隧道指南

附加 JDBC 连接字符串选项

您可以将选项附加到 Metabase 用于连接数据库的连接字符串。

重新运行简单探索的查询

如果用户希望在应用任何汇总或筛选选择之前单击运行(播放按钮),请将此选项关闭

默认情况下,Metabase 会在您从 汇总 菜单中选择分组选项或从 钻取菜单 中选择筛选条件后立即执行查询。如果您的数据库运行缓慢,您可能希望禁用重新运行以避免每次点击都加载数据。

选择同步和扫描发生的时间

请参阅同步和扫描

定期重新指纹识别表

定期重新指纹识别将增加数据库的负载。

将此选项打开,以便在 Metabase 每次运行同步时扫描值的样本。

指纹识别查询会检查每列的前 10,000 行,并利用这些数据估算每列的唯一值数量、数字和时间戳列的最小值和最大值等。如果将此选项设置为 关闭,Metabase 只会在设置期间对您的列进行一次指纹识别。

模型功能

选择是否启用与 Metabase 模型相关的功能。这些功能通常需要写入连接。

模型持久化

您可以启用模型持久性,允许 Metabase 创建包含模型数据的表并按计划刷新它们。这需要对指定模式的写入权限。

请查看模型持久性

数据库路由

通过数据库路由,管理员可以使用一个数据库构建一次问题,然后根据查看问题的用户,该问题将在具有相同数据结构(schema)的不同数据库上运行查询。

请参阅 数据库路由

危险区

请参阅危险区

延伸阅读

阅读其他版本的 Metabase 的文档。

这有帮助吗?

感谢您的反馈!
想改进这些文档吗?提出修改意见。
© . This site is unofficial and not affiliated with Metabase, Inc.