Presto
要添加数据库连接,请点击右上角的**齿轮**图标,然后导航至**管理设置** > **数据库** > **添加数据库**。
填写该数据库的字段,然后点击底部的**保存更改**。
编辑连接详情
您可以随时编辑这些设置。请记住保存您的更改。
显示名称
Metabase 界面中数据库的显示名称。
主机
您的数据库 IP 地址或其域名(例如:esc.mydatabase.com)。
端口
数据库端口。例如:8080。
目录
Presto 目录包含模式,并通过连接器引用数据源。
模式(可选)
只将来自特定模式的表添加到 Metabase。
用户名
您希望用于连接数据库的账户的数据库用户名。您可以设置多个连接到同一数据库,使用不同的用户账户连接到同一数据库,每个账户具有不同的权限集。
密码
您用于连接数据库的用户的密码。
使用安全连接 (SSL)
Metabase 会自动优先尝试使用 SSL 连接到数据库,如果失败则不使用 SSL。如果您的数据库支持 SSL 连接,Metabase 会将其设为该数据库的默认设置。如果您希望不使用此安全层进行连接,您可以随时更改此设置,但我们强烈建议保持 SSL 开启以确保您的数据安全。
使用 SSL 证书?
Metabase 支持密钥库和信任库。
密钥库
您可以指定本地文件路径或上传密钥库。您还需要输入密钥库密码。
信任库
您可以指定本地文件路径或上传信任库。您还需要输入信任库密码。
使用 Kerberos 认证
Kerberos 设置包括
- Kerberos 主体(例如:
service/instance@REALM
) - Kerberos 协调器服务(例如:
presto
) - 您可以使用规范主机名。
- Kerberos 凭据缓存文件(例如:
/tmp/kerbo-credential-cache
) - Kerberos 密钥表文件(例如:
/path/to/kerberos.keytab
) - Kerberos 配置文件(例如:
/etc/krb5.conf
) - Presto 协调器 Kerberos 服务主体模式(例如:
${SERVICE}@${HOST}.${SERVICE}
其他 JDBC 连接字符串选项
您可以将选项附加到 Metabase 用于连接数据库的连接字符串中。
重新运行查询以进行简单探索
如果用户希望在应用任何汇总或筛选选项之前点击**运行**(播放按钮),请将此选项**关闭**。
默认情况下,只要您从**汇总**菜单中选择一个分组选项或从下钻菜单中选择一个筛选条件,Metabase 就会立即执行查询。如果您的数据库速度较慢,您可能需要禁用重新运行,以避免每次点击都加载数据。
选择何时进行同步和扫描
请参阅同步和扫描。
定期重新指纹识别表
定期重新指纹识别会增加数据库的负载。
将此选项**打开**,以便 Metabase 每次运行同步时都扫描值样本。
指纹查询会检查每列的前 10,000 行,并使用这些数据来估算每列的唯一值数量、数字和时间戳列的最小值和最大值等。如果您将此选项**关闭**,Metabase 将仅在设置期间对您的列进行一次指纹识别。
数据库路由
请参阅数据库路由。
危险区
请参阅危险区。
延伸阅读
阅读其他Metabase 版本的文档。