上云无忧 > 文档中心 > 百度数据仓库 Palo 资源管理
百度数据仓库 Palo Doris版
百度数据仓库 Palo 资源管理

文档简介:
资源(Resource)类似于一种属性集合,主要用于定义一些公用的属性,以方便统一管理或者在其他地方引用。 目前 PALO 支持的资源包括: ODBC Resource: 用于定义一组通过 ODBC 连接外部数据源的信息。可以用于 创建 ODBC 外部表。
*此产品及展示信息均由百度智能云官方提供。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠

资源(Resource)类似于一种属性集合,主要用于定义一些公用的属性,以方便统一管理或者在其他地方引用。

目前 PALO 支持的资源包括:

  • ODBC Resource

    用于定义一组通过 ODBC 连接外部数据源的信息。可以用于 创建 ODBC 外部表。

基本概念

一个资源包含名字、类型等基本信息,名字为全局唯一,不同类型的资源包含不同的属性,具体参考各资源的介绍。

资源的创建和删除只能由拥有 admin 权限的用户进行操作。

拥有 admin 权限的用户可以将使用权限 usage_priv 赋给普通用户。具体可参阅 权限管理。

具体操作

资源管理主要有三个命令:

  1. CREATE RESOURCE:创建资源。
  2. DROP RESOURCE:删除资源。
  3. ALTER RESOURCE:敬请期待。
  4. SHOW RESOURCES:展示已创建的资源。

最佳实践

  1. 管理 ODBC 连接信息。

    用户可能会创建多张 ODBC 外部表来映射外部数据源的多个表。如果外部数据源的链接信息改变,如用户名、密码、连接地址改变。则需要重新在 PALO 中创建映射表,非常不方便。

    而通过资源的形式,可以将一组连接信息保存在一个资源中。然后外部表在创建时引用这个资源。当连接信息发生变化时,直接修改这个资源中的属性可以。

    修改资源的功能即将上线。当前如需修改,需删除资源并重新创建同名的资源。

相似文档
  • PALO 中的变量(Variable)参考 MySQL 中的变量设置。 用户可以设置会话级别的变量和全局生效的标量。 但部分变量仅用于兼容一些 MySQL 客户端协议,并不产生其在 MySQL 数据库中的实际意义。
  • PALO 支持多时区设置: PALO 内部存在多个时区相关变量。 system_time_zone : 当服务器启动时,会根据机器设置时区自动设置,设置后不可修改。 time_zone : 服务器当前时区,区分session级别和global级别。
  • PALO 内置了 AWS S3 sdk,可以直接访问兼容 S3 API 的对象存储,如AWS S3,百度云对象存储 BOS,阿里云的 OOS 和腾讯云的 COS 等等。 通过 S3 sdk 访问对象存储可以不再依赖 Broker 组件。进一步降低 PALO 系统的运维复杂度。
  • 本文档主要介绍 PALO 的部分试验性质的功能。 这些试验功能默认都处于关闭状态,在功能成熟后会在之后的版本升级中默认开放。 Join Reorder: 在数据分析领域,SQL 查询优化器能够显著提高用户提交 SQL 的执行效率。而其中很重要的一部分就是对 SQL 中表的 Join 顺序的自动调整。Join 顺序的不同可能会导致 SQL 的执行效率有着天壤之别。
  • 目前 Palo 服务为用户提供了对集群停止与删除的能力。停止与删除的区别如下: 停止:仅仅将服务停止,服务占用的资源没有释放,类似于将本地的 MySQL 服务停止。所以在停止状态下仍然是计费的,服务停止后可以通过启动按钮将服务重新启动起来。服务启动后不需要重新导入数据。
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部