规则中的 SQL 属性概览

设计具有 SQL 属性的 Essbase 加载规则,以便在数据源位于外部系统(如 RDBMS)时使用 SQL 查询从关系数据库提取数据。

基于 SQL 的用户使用 SQL 查询从关系数据库提取数据,然后使用定义的规则将其加载到 Essbase 中。

在开始之前,确定您对外部源的访问权限是否基于:

知道以上信息后,登录 Essbase Web 界面,然后从此处开始为加载规则定义基于 SQL 的连接。

  1. 打开现有规则或创建新规则(请参阅访问和编辑规则创建新维构建规则创建新数据加载规则)。

  2. 单击源属性


    Essbase Web 界面的规则编辑器中的“源属性”按钮

  3. 单击 SQL 属性

  4. 确定以下哪种“属性”类别最适用于源数据。


    加载规则的“编辑源”对话框的“SQL 属性”选项卡,其中包含选项 ODBC (DSN-less)、Oracle Call Interface (OCI)、数据源和 SQL 数据源 (DSN)

    如果您的连接是使用 Essbase 中建立的连接和数据源预定义的,请选择数据源,请参阅使用连接和数据源访问外部数据

    如果您的连接依赖于在 Essbase 服务器上配置的 ODBC 驱动程序,请选择 ODBC (DSN-less)SQL 数据源 (DSN) ,请参阅使用 ODBC 连接访问数据

    如果您的连接依赖于包含 OCI 的连接字符串,请选择 Oracle Call Interface (OCI) ,请参阅使用 Oracle Call Interface 访问 Oracle Database