资源管理
所有文档

          数据仓库 Palo

          资源管理

          资源(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 中创建映射表,非常不方便。

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

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

          上一篇
          权限管理
          下一篇
          变量