dremio支持设置

发布于:2024-04-26 ⋅ 阅读:(21) ⋅ 点赞:(0)

Dremio 支持提供可用于诊断目的的设置。这些设置通过 Dremio UI:设置>支持启用(或禁用)

使用 Client Tools 可以配置当用户查看数据集中的数据时,Dremio 项目的工具栏上显示哪些客户端应用程序按钮。用户可以通过单击相应的工具栏按钮在客户端应用程序中启动数据。

在support key 输入 key 搜索即可找到参数配置

support key 说明

Key

描述

auth.external-token-providers.enabled

允许使用来自外部令牌提供程序的 OAuth 令牌进行单点登录 (SSO) 身份验证。

single-sign on (SSO) authentication

auth.personal-access-tokens.enabled

允许使用个人访问令牌。 personal access tokens

auth.personal-access-token.max_lifetime_days

指定新的个人访问令牌的过期期限(以天为单位)。默认值为 180 天。大于 36525 的值会导致令牌立即过期。对此值的更改不会影响现有令牌。 personal access tokens

dremio.glue.lakeformation.cache.enable

启用或禁用 AWS Lake Formation 的权限缓存。permissions cache

dremio.glue.lakeformation.cache.ttl

for AWS Lake Formation.
指定 AWS Lake Formation 的权限缓存的生存时间(以秒为单位)。permissions cache

dremio.jobs.new.ui

启用新的“作业”和“作业详细信息”页 UI。

dremio.ui.outside_communication_disabled

禁用与 Dremio 服务器的所有外部通信。默认情况下,Dremio 系统会向 Dremio 发送有关系统运行状况和使用情况的基本信息,以便更好地支持用户并提高产品质量。启用此支持密钥将停止与 Dremio 服务器的所有外部通信。

exec.non_partitioned_parquet.enable_runtime_filter

启用和禁用非分区列的运行时筛选。Dremio 管理员还必须启用planner.filter.runtime_filter,以便为未分区列启用运行时筛选。runtime filtering

exec.operator.aggregate.vectorize.use_spilling_operator

启用/禁用哈希聚合溢出。

exec.operator.copier.conditional_sv6_native

Requires Dremio v21.0+
需要 Dremio v21.0+。启用/禁用使用 HashJoin 运算符对原始数据类型使用 Dremio 的原生快速字段复印机。默认情况下,此功能处于启用状态。

exec.operator.copier.sv2_native

Requires Dremio v21.0+运算符的数据类型使用 Dremio 的本机快速字段复印机。默认情况下,此功能处于启用状态。

exec.operator.copier.sv4_native

Requires Dremio v21.0+

需要 Dremio v21.0+。启用/禁用使用 NLJE 运算符对原始数据类型使用 Dremio 的本机快速现场复印机。默认情况下,此功能处于启用状态。

exec.operator.copier.sv6_native

Requires Dremio v21.0+

需要 Dremio v21.0+。启用/禁用使用 HashJoin 运算符对原始数据类型使用 Dremio 的原生快速字段复印机。默认情况下,此功能处于启用状态。

export.bi.hostname

您可以使用此支持密钥更改 SQL 终结点的默认主机名,以便在相应的 Microsoft Power BI/Tableau 中生成 PBIDS/TDS 文件。

export.tableau.extra-native-connection-properties

允许您在启用 SSL 时导出 .tds 文件时设置 JDBC 连接字符串。

nessie.kvversionstore.maintenance.period_minutes

允许您设置定期维护嵌入式 Nessie kvstore 的时间间隔(以分钟为单位)。默认情况下,每 240 分钟或每 4 小时执行一次维护。

planner.filter.runtime_filter

runtime filtering
启用和禁用运行时筛选。

planner.use_rowcount_statistics

在扫描 Hive 表的行计数时提供更准确的统计信息。

planner.verbose_profile

提供有关规划步骤的更多详细信息。

plugins.jdbc.db2.enabled

支持将 IBM Db2 数据库用作数据源。

reflection.cloud.cache.enabled


通过在云存储提供程序的分布式存储上启用反射数据缓存,提高使用反射的查询的性能。默认情况下,此支持键处于启用状态。将其设置为 false 禁用缓存。

results.max.age_in_days

Job Results Cleanup
设置清理阈值(以天为单位)。有关详细信息,请参阅作业结果清理。

store.parquet.compression

Parquet File Compression
设置用于写入 Parquet 文件的压缩方法。有关详细信息,请阅读 Parquet 文件压缩。

store.parquet.compression.zstd.level

Parquet File Compression
设置用于使用 Zstandard (ZSTD) 压缩写入 Parquet 文件的压缩级别。有关详细信息,请阅读 Parquet 文件压缩。

store.plugin.show_metadata_validity_checkbox

当内联元数据检索设置为 true 时,禁用内联元数据检索。

store.accurate.partition_stats

metadata refresh
在元数据刷新过程中自动收集更准确的分区统计信息。若要避免由于查询计划器缺少准确的分区信息而导致查询速度变慢,请将此值设置为 true 。

token.expiration.min

指定 Dremio UI 的用户会话令牌的生存期(以分钟为单位)。当用户的会话令牌过期时,用户必须再次登录 Dremio UI。默认值为 1,800 。

token.temporary.expiration.sec

job profile

query support bundle
指定使用查询参数发送的临时身份验证令牌的生存期(以秒为单位),用于将用户重定向到资源的操作,例如生成作业配置文件、下载数据集和下载查询支持包。默认值为 300 。

ui.upload.allow ui.upload

允许用户将文件上传到其家庭空间。默认启用。

ui.space.allow-manage

允许用户创建和管理空间。默认情况下处于禁用状态。