Strategy ONE
配置代理
请按照以下步骤配置代理:
在 Intelligence Server for Windows 中配置代理
- 找到配置文件。
安装 Windows 版 Workstation 后,默认配置文件
proxy.json
,将自动安装。文件
proxy.json
位于C:\Program Files (x86)\Common Files\MicroStrategy for Intelligence Server
默认情况下。 - 配置
proxy.json
文件。打开
proxy.json
使用文本编辑器。以下是默认配置:复制{
"ENABLE_FLAG": "FALSE",
"USE_PROXY_PAC": "FALSE",
"PAC_URL": "",
"USE_PROXY_STATIC": "FALSE",
"PROXY_HOST": "",
"PROXY_PORT": "",
"PROXY_AUTHENTICATION": "FALSE",
"USER_NAME": "",
"PASSWORD": ""
}您想通过以下经过身份验证的代理访问数据:
- 主持人:
10.0.0.1
- 端口:
8080
- 用户名:
mstr
- 密码:
123456
如果用户名或密码包含特殊字符,例如
"
或者\
,请使用转义字符。例如,如果您的代理用户名是domain\user
,设置必须是“USER_NAME": "domain\\user
“ 在proxy.json
。配置
proxy.json
如下:复制{
"ENABLE_FLAG": "TRUE",
"USE_PROXY_PAC": "FALSE",
"PAC_URL": "",
"USE_PROXY_STATIC": "TRUE",
"PROXY_HOST": "10.0.0.1",
"PROXY_PORT": "8080",
"PROXY_AUTHENTICATION": "TRUE",
"USER_NAME": "mstr",
"PASSWORD": "123456"
}如果代理服务器未经过身份验证,则只需设置
PROXY_AUTHENTICATION
到FALSE
。像这样配置:复制{
"ENABLE_FLAG": "TRUE",
"USE_PROXY_PAC": "FALSE",
"PAC_URL": "",
"USE_PROXY_STATIC": "TRUE",
"PROXY_HOST": "10.0.0.1",
"PROXY_PORT": "8080",
"PROXY_AUTHENTICATION": "FALSE",
"USER_NAME": "",
"PASSWORD": ""
}如果您使用 PAC 文件配置代理,则 PAC 文件位置为
C:/Config
。配置您的proxy.json
如下:复制{
"ENABLE_FLAG": "TRUE",
"USE_PROXY_PAC": "TRUE",
"PAC_URL": "c:/config/example.pac",
"USE_PROXY_STATIC": "FALSE",
"PROXY_HOST": "",
"PROXY_PORT": "",
"PROXY_AUTHENTICATION": "",
"USER_NAME": "",
"PASSWORD": ""
}您必须正确配置代理才能使其生效。如果格式正确但代理服务器无法访问,则会出现数据访问问题。
- 主持人:
- 重启 Intelligence Server。
- 验证您的数据。
如果您从 URL 验证数据,则可以从以前无法访问的源导入数据。
更改代理配置或 PAC 文件后,应始终重新启动 Intelligence Server。
要验证代理是否生效,请通过启用 RESTWrapper 信息日志来检索代理日志 MicroStrategy 诊断和性能日志工具。
在 Workstation(Windows 或 Mac)和 Intelligence Server(Linux)中配置代理
其他平台的步骤与配置Windows版Intelligence Server的步骤类似。不同之处在于 proxy.json
文件位置和重新启动服务器的方法。
在 视窗, proxy.json
位于 C:\Program Files\MicroStrategy\Workstation
。
在 Linux, proxy.json
位于 <InstallPath>/install
目录。 <InstallPath>
由用户选择。
在 苹果系统, proxy.json
位于 /Applications/MicroStrategy Workstation.app/Contents/Frameworks/OneTierDashboardwindow.framework/Resources
默认情况下。
配置字段说明
Item | 描述 |
---|---|
ENABLE_FLAG
|
启用或禁用代理。如果该标志为假,则代理不会生效,无论其他字段的值如何。 |
USE_PROXY_PAC
|
放 USE_PROXY_PAC 或者 USE_PROXY_STATIC 到 TRUE 开启PAC模式或者静态模式。 |
PAC_URL
|
指定 PAC 文件的路径。支持本地和在线文件,例如 Z:/BIN/X64/demo.pac 或者 http://test/demo.pac 。 |
USE_PROXY_STATIC
|
如果此标志设置为 TRUE , PROXY_HOST 和 PROXY_PORT 被设置为静态代理服务器。 |
PROXY_HOST
|
静态代理主机名或 IP 地址 |
PROXY_PORT
|
静态代理主机端口(仅数字) |
PROXY_AUTHENTICATION
|
静态代理身份验证标志。如果此标志为真,则使用指定的 USER_NAME 和 PASSWORD 访问静态代理服务器。仅在静态模式下支持此功能,PAC 模式目前 不是 支持的。 |
USER_NAME
|
访问静态代理服务器的用户名 |
PASSWORD
|
访问静态代理服务器的密码 |
这 ENABLE_FLAG
被设定为 FALSE
默认情况下。这意味着当您配置系统代理时,此文件中配置的任何代理都会生效。如果您想使用代理,请通过设置打开代理功能 ENABLE_FLAG
到 TRUE
。
要验证代理是否生效,请通过启用 RESTWrapper 信息日志来检索代理日志 MicroStrategy 诊断和性能日志工具。
优先级
有两种级别的代理设置 Strategy。
- 优先级较高的是服务器级配置,配置在
proxy.json
。 - 较低优先级是系统配置,在 Linux 或 MacOS 中是环境变量,在 Windows 中是 Internet 属性。
局限性
代理设置是全局的。 MicroStrategy 使用相同的代理,即使不同的用户登录。