这是本节的多页打印视图。 点击此处打印.

返回本页常规视图.

连接器框架服务

连接器框架服务 (CFS) 允许将文档从 IDOL 安全索引到 Vertica 分析型数据库。访问控制列表可确定哪些用户有权访问文档。从 IDOL 传输的文档存储在 Flex 表 (Flex 表) 中。

CFS 组件

使用以下 CFS 组件在 Vertica 上实施服务:

  • IDOL 文档元数据

  • CFS 配置文件

有关详细信息,请参阅实施 CFS

IDOL 文档元数据

Vertica 分析型数据库会将 IDOL 文档元数据存储在 Flex 表中。可在 CFS 配置文件中使用 TableName 参数设置弹性表的名称(请参阅实施 CFS)。元数据包括以下内容:

  • AUTONOMYMETADATA(强制性):为文档指定的 ACL 的字母数字标志。

  • DREFIELD:为用户和组分配访问 IDOL 文档的权限级别。

  • DRETITLE:文档标题。

CFS 配置文件

必须为 Vertica 分析型数据库中的 IDOL 元数据编制索引,这些数据才能够用于查询。请参阅实施 CFS

1 - 实施 CFS

Vertica 将文档从 IDOL 输入 Flex 表之后,您可以实施 CFS 以保护这些文档。实施此安全性要求 Vertica 数据库管理员修改 CFS 配置文件。

修改 CFS 配置文件

数据库管理员必须修改 CFS 配置文件中的以下内容,以使 CFS 自动编制元数据索引:

  1. 在 [Indexing] 部分中,将 IndexerSections 参数设置为 vertica:

    [Indexing]
    IndexerSections=vertica
    IndexBathSize=1
    IndexTimeInterval=30
    
  2. 创建一个新部分,其名称与您在 IndexerSections 参数中输入的名称相同,然后输入以下参数和关键字:

    [vertica]
    IndexerType=Library
    ConnectionString=Driver=Vertica;Server=123.456.478.900;Databaswe=myDb;UID=dbadmin;PWD=password
    TableName=myFlexTable
    LibraryDirectory= ./shared_library_indexers
    LibraryName=VerticaIndexer
    

VerticaIndexer(上面的 LibraryName)是 CFS 的一部分。要使用此工具,您必须在与 CFS 相同的计算机上安装和配置 Vertica ODBC 驱动程序。CFS 使用 ODBC 将 JSON 格式的数据发送到弹性表

有关详细信息,请参阅安装 ODBC 客户端驱动程序

查询 IDOL 数据

要查询 Flex 表中的 IDOL 数据,请运行简单的 SELECT 查询。在此示例中,idol_table 是 Flex 表的名称:

=> SELECT * FROM idol_table;