MicroStrategy ONE
プロキシの構成
以下の手順で、プロキシを構成します。
Windows 用 Intelligence Server でプロキシを構成する
- 構成ファイルを見つけます。
Intelligence Serverをインストールした後、デフォルトの構成ファイルは、
proxy.json
は自動的にインストールされます。このファイルは次の場所にあります:ウィンドウズ
C:\Program Files (x86)\Common Files\MicroStrategy
リナックス
<InstallPath>/install
例えば:/opt/mstr/MicroStrategy/install
Workstationの手順は、Intelligence Serverの設定と似ていますが、
proxy.json
ファイルはC:\Program Files\MicroStrategy\Workstation
。 -
開ける
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 からデータを検証する場合、従来はアクセス不能であったソースからデータをインポートできます。
構成フィールドの説明
項目 | 説明 |
---|---|
ENABLE_FLAG
|
プロキシを有効または無効にします。フラグが false のとき、他のフィールドの値にかかわらずプロキシは有効になりません。 |
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
|
静的プロキシの認証フラグ。このフラグがtrueの場合、指定されたUSER_NAME そしてPASSWORD 静的プロキシ サーバーにアクセスします。これは静的モードでのみサポートされており、PACモードは現在ないサポートされています。 |
USER_NAME
|
静的プロキシ サーバーにアクセスするためのユーザー名。 |
PASSWORD
|
静的プロキシ サーバーにアクセスするためのパスワード。 |
のENABLE_FLAG
に設定されていますFALSE
デフォルトでは。つまり、このファイルに構成されているプロキシは、システム プロキシを構成したとき有効になります。プロキシを使用する場合は、プロキシ機能をオンにして設定してください。ENABLE_FLAG
にTRUE
。
-
プロキシ構成または PAC ファイルを変更した後では必ず、Intelligence Server を再起動する必要があります。
-
プロキシが有効であることを確認するには、MicroStrategy Diagnostics および Performance Logging Tool で RESTWrapper Info ログを有効にして、プロキシ ログを取得します。
OS レベルでプロキシを構成して、oAuth 2.0 データ ソースからのデータ インポートを許可する
Facebook、Google、X などの oAuth 2.0 データ ソースからデータをインポートできるようにするには、MicroStrategy Intelligence Server がインターネットに接続して要求されたデータを取得できる必要があります。
Intelligence Server がプロキシ サーバー経由でのみインターネットに接続できる場合は、プロキシを OS レベルで設定する必要があります。プロキシを構成しないと、データのインポートは失敗し、ホストを解決できないため、DSSerrors ログに次のようなエントリが含まれます。
[HOST:PMSTRA1360][SERVER:CastorServer][PID:2352][THR:7728][WSAuth][Error] Error in curl_easy_perform; Reason=Could not resolve host: graph.facebook.com
Windows (MicroStrategy 10.4 以降で利用可能)
Intelligence Server は、Intelligence Server サービス ユーザーのシステム プロキシ設定を読み取ります。
-
SYSTEM以外のWindowsアカウントの場合、Intelligence Serverサービスを開始するために使用するユーザーアカウントにプロキシが設定されていることを確認してください。 Windows コントロール パネル > インターネット オプション > 接続 > LAN設定。
-
Intelligence Server が「SYSTEM」ユーザーによって起動された場合は、Windows レジストリを通じてプロキシを手動で設定する必要があります。
コピーHKEY_USERS\S-1-5-18\Software\Microsoft\Windows\CurrentVersion\Internet Settings\
ProxyEnable (REG_DWORD) 0x00000001
ProxyServer (REG_SZ) <proxy server>:<port>S-1-5-18 は SYSTEM アカウントのレジストリ値です。
Linux (MicroStrategy 10.3 以降で利用可能)
-
Linux 環境変数を使用して http_proxy と https_proxy の両方を設定します。
シングルユーザーの場合:
コピーexport http_proxy=<proxy server>:<port>
export https_proxy=<proxy server>:<port>すべてのユーザーが /etc/profile を編集して以下を追加します。
コピー# set proxy
http_proxy=<proxy server>:<port>
https_proxy=<proxy server>:<port>
export http_proxy
export https_proxy -
変更を有効にするには、Intelligence Server を再起動します。
優先事項
MicroStrategy には 2 つのレベルのプロキシ設定があります。
- より高い優先度レベルは、サーバーレベルの設定であり、
proxy.json
。 - 最も低い優先度レベルはシステム構成で、Linux または MacOS の環境変数と、Windows のインターネット プロパティです。
制限
-
プロキシ設定はグローバルです。MicroStrategy は、別のユーザーがログインしても同じプロキシを使用します。
-
oAuth 2.0 データ ソースの場合:
-
PAC ファイル プロキシ構成はサポートされていません。
-
認証されていないプロキシのみがサポートされます。
-
-
のためにコミュニティ データ コネクタ Jira、Sharepoint などでは、PAC ファイル プロキシのみがサポートされます。見るコネクタのネットワーク プロキシ サポート詳細な設定については。
関連トピック
KB305678: MicroStrategy Intelligence Server を使用して oAuth データ ソースからデータをインポートするためのプロキシを設定する方法