Amazon Redshift
要添加数据库连接,请点击右上角的齿轮图标,然后导航至管理设置 > 数据库 > 添加数据库。
连接和同步
连接到数据库后,您将看到“连接和同步”部分,其中显示当前连接状态和管理数据库连接的选项。
在这里您可以同步数据库架构并重新扫描字段值,以及编辑连接详细信息。
编辑连接详细信息
要访问或修改您的数据库连接设置,请点击编辑连接详细信息按钮。
显示名称
数据库在 Metabase 界面中的显示名称。
主机
您的数据库的 IP 地址,或其域名(例如,esc.mydatabase.com)。
端口
数据库端口。例如,3306。
数据库名称
您要连接的数据库名称。
模式
在这里您可以指定要同步和扫描的模式。选项有:
- 全部
- 仅这些…
- 除这些之外的所有…
对于“仅这些”和“除这些之外的所有”选项,您可以输入逗号分隔的值列表,告诉 Metabase 要包含(或排除)哪些模式。例如
foo,bar,baz
您可以使用 *
通配符匹配多个模式。
假设您有三个模式:foo、bar 和 baz。
- 如果您设置了“仅这些…”,并输入字符串
b*
,则将同步 bar 和 baz。 - 如果您设置了“除这些之外的所有…”,并输入字符串
b*
,则只同步 foo。
请注意,只支持 *
通配符;不能使用其他特殊字符或正则表达式。
用户名
为了使同步和扫描正常工作,请确保此数据库用户账户有权访问
information_schema
。
您要用于连接数据库的账户的数据库用户名。您可以使用不同的用户账户设置对同一数据库的多个连接,每个连接都具有不同的权限。
密码
您用于连接数据库的用户的密码。
使用 SSH 隧道
请参阅我们的SSH 隧道指南。
附加 JDBC 连接字符串选项
您可以将选项附加到 Metabase 用于连接数据库的连接字符串中。
重新运行查询以进行简单探索
如果用户希望在应用任何汇总或筛选条件选择之前点击运行(播放按钮),请将此选项设置为关闭。
默认情况下,Metabase 会在您从汇总菜单中选择分组选项或从钻取菜单中选择筛选条件时立即执行查询。如果您的数据库速度较慢,您可能希望禁用重新运行以避免每次点击都加载数据。
选择何时进行同步和扫描
请参阅同步和扫描。
定期重新指纹识别表
定期重新指纹识别会增加数据库的负载。
将此选项设置为打开,以便 Metabase 每次运行同步时都扫描值样本。
指纹识别查询会检查每个列的前 10,000 行,并使用该数据估算每个列的唯一值数量、数字和时间戳列的最小值和最大值等。如果将此选项设置为关闭,Metabase 将只在设置期间对列进行一次指纹识别。
模型功能
选择是否启用与 Metabase 模型相关的功能。这些功能通常需要写入连接。
模型持久化
您可以启用模型持久化,以允许 Metabase 创建包含模型数据的表并按计划刷新它们。这需要对指定模式的写入权限。
查看模型持久化。
数据库路由
请参阅数据库路由。
危险区
请参阅危险区。
延伸阅读
阅读其他Metabase 版本的文档。