Strategy ONE

配置 MicroStrategy Intelligence Server

您可以使用配置向导来创建和配置 您的服务器定义 MicroStrategy Intelligence Server。服务器定义存储在元数据存储库中,它包含有关 Intelligence Server 配置的信息,例如管理设置、应加载哪些项目、应使用哪些通信协议等等。此定义是配置 Intelligence Server 的必需步骤。

可以使用多个服务器定义,但是您只能在一台服务器计算机上安装一个 Intelligence Server,并且 Intelligence Server 每次只能使用一个服务器定义。

您可以选择使用配置向导中的响应文件来配置服务器定义、项目源名称以及元数据和统计信息存储库。这使您可以向用户提供配置文件来完成配置任务,而不需要用户逐步完成配置向导。可以使用配置向导界面或 Linux 的命令行工具来创建和使用响应文件。

您必须在 Intelligence Server 计算机上本地运行配置向导。您不能远程创建、使用或删除服务器定义。

建立 MicroStrategy Intelligence Server

  1. 打开 MicroStrategy 配置向导。
  2. 选择配置 Intelligence Server,然后单击下一步
  3. DSN 下拉列表中,选择用于连接到元数据存储库的 DSN。输入数据库的用户名密码。虽然可以使用 Microsoft Access 数据库作为元数据存储库,但它并不适合生产项目。您不应将 Microsoft Access 用于概念验证或演示类型的应用程序之外的任何用途。
  4. 单击 Next(下一步)。如果显示一条消息,指出您的元数据未与最新版本的 MicroStrategy您必须升级元数据才能利用最新版本的 MicroStrategy。您可以升级您的 MicroStrategy 元数据描述如下 升级帮助
  5. 在 MicroStrategy 认证页面,指定 MicroStrategy 管理员的 用户名密码。默认情况下,用户名是Administrator,没有密码。如果您首次设置 Intelligence Server,请使用默认用户名和密码。

    出于安全原因,您应该在初始配置系统后尽快更改管理员用户名和密码。有关密码和其他用户管理信息的详细信息,请参阅 系统管理帮助

  6. 单击 Next(下一步)。
  7. 您可以创建新的 服务器定义、使用现有服务器定义或删除当前服务器定义。您可以执行以下任务之一:
    • 要创建服务器定义,请选择 创建新的服务器定义。当您在所选的元数据存储库中创建新的服务器定义时,其所有参数都使用默认设置。您可以使用以下方式修改这些默认设置 MicroStrategy Intelligence Server 配置编辑器。有关 Intelligence Server 配置编辑器的信息,请参阅 系统管理帮助
      1. 在里面 姓名 字段中,键入一个名称来标识服务器定义。
      2. 选择 用作活动服务器定义 复选框定义 Intelligence Server 在启动时使用新的服务器定义。
      3. 单击 Next(下一步)。服务器配置:打开“设置”页面,详情如下 配置 MicroStrategy Intelligence Server 以下。
    • 要使用现有的服务器定义,请选择 使用选定的服务器定义作为活动。当您使用不同于当前服务器定义的现有服务器定义时,您将更改机器的配置信息,该信息可能位于具有不同默认设置的完全不同的元数据中。
      1. 从现有服务器定义窗格中,选择要使用的服务器定义。
      2. 单击 Next(下一步)。服务器配置:打开“设置”页面,详情如下 配置 MicroStrategy Intelligence Server 以下。
    • 要删除现有的服务器定义,请选择 删除选定的服务器定义。删除服务器定义时,您将从元数据存储库中删除服务器定义对象,但不会从安装的 Intelligence Server 软件中删除。
      1. 从现有服务器定义窗格中,选择要删除的服务器定义。
      2. 单击 Next(下一步)。摘要页面打开,具体描述如下 配置 MicroStrategy Intelligence Server 以下。

    从中选择要使用的服务器定义 现有的服务器定义 窗格。单击 Next(下一步)。

定义 Intelligence Server 端口号和其他设置

  1. 如果选择创建服务器定义或使用现有的服务器定义,则可以定义 Intelligence Server 端口号和其他设置,如下所述:
    • 端口号:您可以使用默认端口号 (34952) 或指定其他的端口号。端口号是服务器进程在其所运行的计算机上识别自身信息的一种方式。如果端口号被其他进程占用,例如在共享环境中,请指定一个可用的端口号。有关如何查找可用端口号的说明,请参阅 端口号正在使用中
    • REST 端口号:您可以使用默认端口号 (34962) 或为 Intelligence Server 内的 REST API 服务器指定另一个端口号。此端口号不应与 Intelligence Server 端口号相同。

      您可以使用 Diagnostics and Performance Logging Tool 配置 REST API 服务器日志记录。选择性能配置选项卡,在组件网络类下找到分派器 REST Trace。有关更多信息,请参阅系统管理帮助中的“配置日志记录内容”部分。

    • 将 Intelligence Server 注册为服务方式:仅当您在 Linux 计算机上配置 Intelligence Server,并且您具有安装 Intelligence Server 的 Linux 计算机的根访问权限和权限时,此选项才可用。在 Windows 中,Intelligence Server 会在配置过程完成后自动注册为服务。再次运行配置向导并清除此复选框不会取消 Intelligence Server 作为服务的注册。要在 Linux 上取消注册 Intelligence Server,您必须停止服务,然后使用 mstrctl 命令行工具。语法是 mstrctl -s IntelligenceServer us, 在哪里 IntelligenceServer 是服务器定义的名称。有关启动、停止和注册 Intelligence Server 作为服务的信息,请参阅 系统管理帮助
    • 启动时要加载的项目:此窗格显示了元数据存储库中的所有项目。您可用选择使用您选中的服务器定义的项目。您选择的项目将在服务器启动时加载。
    • 完成后启动 Intelligence Server:选中此复选框可以在完成此配置后启动 Intelligence Server。如果您对 SQL Server 使用 Windows NT 身份验证,则必须在服务管理器中键入 Windows NT 帐户用户名和密码才能成功启动 Intelligence Server。有关如何访问和使用服务管理器的信息,请参阅 系统管理帮助
    • 识别缺少的 DSN:选中此复选框可验证在 MicroStrategy,在本地可用。这有助于确保您的数据库实例 MicroStrategy 可以成功连接到其关联的数据源。

      默认情况下,已取消选择此复选框,这意味着数据库实例中所使用的所有本地 DSN 的可用性未经过认证。虽然这可能意味着数据库实例中所使用的所有 DSN 不可用,但与此同时,它可以节省 Intelligence Server 配置过程中所需的系统资源。

  2. 单击 Next(下一步)。
  3. 您可以启用或禁用安全套接字层 (SSL) 协议来加密 Intelligence Server 和 Developer 之间的通信:

    配置 SSL:此选项指定了是否启用 Intelligence Server 和 Developer 通过 SSL 协议进行通讯。取消选定此复选框将在 Intelligence Server 和 Developer 通信中禁用 SSL 协议。此选项还将 SSL 协议应用于上面指定的 REST 端口号。

    当您选择启用 SSL 协议时,您必须提供下列信息:

    • 证书:您为 Intelligence Server 创建的 SSL 证书文件。单击浏览按钮导航并选择证书文件。
    • 密钥:请求 Intelligence Server 证书时所创建的私钥文件。单击浏览按钮导航并选择私钥文件。
    • 密码:创建 SSL 证书的私钥时所使用的密码。
    • SSL 端口:SSL 访问权限所需的端口号。默认情况下,端口为39321。对于 Intelligence Server 内部的 REST API 服务器,它仍将使用上面指定的 REST 端口号(默认为 34962)。

    要在 Developer 中启用 SSL 协议通信,您必须使用项目源编辑器。有关完成启用 SSL 协议通信所必需的其他任务的步骤,请参阅系统管理帮助

    配置端口时需要客户端证书:如果选中此项,将在 Intelligence Server 中配置带客户端证书验证的 SSL 通信,但不会应用于 REST 端口号。提供以下信息:

    • SSL 端口:Intelligence Server 将用于进行带客户端证书验证的 SSL 通信的端口号。

    • Truststore:客户端证书 Truststore 的位置。

  4. 单击 Next(下一步)。
  5. 您可以指定本地情报服务器使用的默认统计资料库,包括数据源名称、用户名和密码,以及创建新数据源名称的选项。将出现以下选项:
    • 保留现有统计设置:选中此复选框可以保留所有项目的现有统计设置。此选项默认选中。
    • 为 Intelligence Server 元数据启用统计数据库实例:选中此复选框可以启用项目的基本统计日志记录。

      您可以在项目配置编辑器中更改此选项的设置 MicroStrategy Developer。有关步骤,请参阅系统管理帮助

      定义默认统计信息存储库时,必须提供以下配置详细信息:

      • DSN:选择统计信息存储库的数据源名称。
      • 如果您的统计资料库的 DSN 不存在,您可以单击 新的 打开 MicroStrategy 连接向导并创建一个新的 DSN。不受支持的 DSN 显示为灰色。

      • 用户名:输入可以连接到统计数据源的用户的数据库用户名。
      • 密码:输入可以连接统计数据源的用户的密码。
    • 禁用本地 Intelligence Server 元数据的统计信息:选中此复选框可以禁用本地 Intelligence Server 元数据中所有项目的统计设置。
  6. 单击 Next(下一步)。
  7. 您可以启用或禁用 Intelligence Server 的消息服务并配置消息服务主机和端口设置。

    Messaging Services 主机/端口:提供 Messaging Services 的主机名或 IP 地址。此设置的格式应为:server1.acme.com:9092server2.acme.com:9093server3.acme.com:9093

  8. 单击 Next(下一步)。
  9. 查看摘要信息,然后单击保存

    有关使用响应文件运行配置向导的信息,请参阅 配置 MicroStrategy 使用响应文件

  10. 单击完成

    如果您创建了新的服务器定义,它将显示在该元数据的现有服务器定义列表中。

    如果您为 Intelligence Server 分配了现有服务器定义,并且现有项目源使用此 Intelligence Server,则会显示相关消息。

启动、停止和重新启动服务器

通过为 Intelligence Server 定义的服务器定义,您可以使用服务管理器来启动或停止 Intelligence Server。有关使用 Service Manager 的步骤,请参阅 系统管理帮助