- リリース ノート
- 基本情報
- インストールとアップグレード
- Orchestrator 内の Insights
- Insights ポータル
Insights
その他の設定
資格情報を変更または更新する必要がある場合は、Orchestrator マシンと Insights マシンの両方で次に示す手順を実行する必要があります。
Orchestrator マシンで次の手順を実行します。
UiPath.Orchestrator.dll.config
ファイルを開きます。connectionStrings
セクションで、次のようにキーname="Default"
のconnectionString
パラメーターを変更します。- SQL 認証の場合:
connectionString="Data Source={YOUR_ORCH_DB_HOST};Initial Catalog={YOUR_ORCH_DB_NAME};User ID={YOUR_ORCH_DB_SQL_USER};Password={YOUR_ORCH_DB_SQL_PASSWORD}" />
- Windows 認証の場合:
connectionString="Data Source={YOUR_ORCH_DB_HOST};Initial Catalog={YOUR_ORCH_DB_DATABASE_NAME};Integrated Security=true" />
SQL 認証の例:
<add name="Default" providerName="System.Data.SqlClient" connectionString="Data Source=sql.uipath.com;Initial Catalog=UiPathOrchestrator;User ID=docs-uipath;Password=SecretP@ssword" />
<add name="Default" providerName="System.Data.SqlClient" connectionString="Data Source=sql.uipath.com;Initial Catalog=UiPathOrchestrator;User ID=docs-uipath;Password=SecretP@ssword" />
Windows 認証の例:
<add name="Default" providerName="System.Data.SqlClient" connectionString="Data Source=sql.uipath.com;Initial Catalog=UiPathOrchestrator;Integrated Security=true" />
<add name="Default" providerName="System.Data.SqlClient" connectionString="Data Source=sql.uipath.com;Initial Catalog=UiPathOrchestrator;Integrated Security=true" />
Insights マシンで次の手順を実行します。
Insights インストーラーを修復モードで実行する
UiPathInsightsInstaller.exe /modify
でインストーラーの exe ファイルを実行します。
続行するには、Insights ポータルのアドレスおよび Insights 管理者のメール アドレスとパスワードを入力する必要があります。
[Orchestrator データベースの設定を更新] ページで、新しいデータ ベースの資格情報を追加できます。変更を保存するには [次へ] をクリックし、最後のページで [変更] をクリックします。
Orchestrator マシンで次の手順を実行します。
UiPath.Orchestrator.dll.config
ファイルを開きます。connectionStrings
セクションで、次のようにキーname="Insights"
のconnectionString
パラメーターを変更します。- SQL 認証の場合:
connectionString="Data Source={YOUR_INSIGHTS_DB_HOST};Initial Catalog={YOUR_INSIGHTS_DB_NAME};User ID={YOUR_INSIGHTS_DB_SQL_USER};Password={YOUR_INSIGHTS_DB_SQL_PASSWORD}" />
- Windows 認証の場合:
connectionString="Data Source={YOUR_INSIGHTS_DB_HOST};Initial Catalog={YOUR_INSIGHTS_DB_NAME};Integrated Security=true" />
SQL 認証の例:
<add name="Insights" providerName="System.Data.SqlClient" connectionString="Data Source=sql.uipath.com;Initial Catalog=UiPathInsights;User ID=docs-uipath;Password=SecretP@ssword" />
<add name="Insights" providerName="System.Data.SqlClient" connectionString="Data Source=sql.uipath.com;Initial Catalog=UiPathInsights;User ID=docs-uipath;Password=SecretP@ssword" />
Windows 認証の例:
<add name="Insights" providerName="System.Data.SqlClient" connectionString="Data Source=sql.uipath.com;Initial Catalog=UiPathInsights;Integrated Security=true" />
<add name="Insights" providerName="System.Data.SqlClient" connectionString="Data Source=sql.uipath.com;Initial Catalog=UiPathInsights;Integrated Security=true" />
Insights マシンで次の手順を実行します。
Insights インストーラーを修復モードで実行する
UiPathInsightsInstaller.exe /modify
を使用してインストーラーの exe ファイルを実行します。
続行するには、Insights ポータルのアドレスおよび Insights 管理者のメール アドレスとパスワードを入力する必要があります。
[Insights データベースの設定を更新] ページで、新しいデータベースの資格情報を追加できます。変更を保存するには [次へ] をクリックし、最後のページで [変更] をクリックします。
期限切れまたは不適切な証明書を使用していて、証明書の変更が必要な場合、Insights にはそのための独自の手順があります。
証明書を変更するには、Insights サーバーで次の手順に従います。
- 次の要件が満たされていることを確認します。
- 新しい証明書が元の Insights ホスト名をサポートする必要があります。
- 証明書に
.pfx
ファイルが用意されている必要があります。 - 最新のブラウザーでは、証明書のサブジェクト名にマップする SAN 属性が証明書にある必要があります。
- ネットワーク管理者の助けを借りて、
.pfx
ファイルを生成します。自己署名証明書の使用はお勧めしませんが、使用することにした場合は、「自己署名 SAN SSL 証明書を作成する」をご覧ください。 - 新規に生成された
.pfx
ファイルを個人用ストアにインポートします。証明書が MMC で生成された場合は、そこに既に存在する必要があります。- 「SAN 自己署名証明書をその他のマシンにインポートする」に記載されている指示に従います。
- 前の手順で、証明書を信頼されたルートにインポートする代わりに、個人用ノードにインポートします。
- さらに、証明書をインポートするには
.pfx
のパスワードを入力する必要があります。
- 証明書を右クリックして [開く] を選択し、[詳細] セクションに移動して [ファイルにコピー] を選択します。
- 秘密キーをエクスポートするかどうか尋ねられたら、[いいえ] を選択します。
- ファイルの種類を尋ねられたら、[Base-64 encoded X.509 (.CER)] を選択します。
.pfx
ファイルが MMC で生成された場合は、前の手順をやり直して、秘密キーをエクスポートします。形式は事前に設定されます。.cer
ファイルと.pfx
ファイルが生成されたら、http://localhost:3030
に移動します。- Web ページの [認定を更新] セクションで、[参照] を選択します。
.pfx
ファイルを選択して、パスワードを入力します。入力したら、[アップロード] をクリックします。- アップロードが完了したら、SSL 証明書を追加する必要があります。まず、以前に作成した
.cer
ファイルをメモ帳で開きます。 - 内容をそのままコピーして [SSL 証明書] セクションに貼り付けて、[保存] を選択します。
.cer
ファイルをダブルクリックして、信頼されたルートにインポートします。Insights では、信頼されたルートに公開証明書がある必要があります。https://InsightsURL
にアクセスします。読み込むと、すべてが完了します。
HTTPS
サイトを Firefox がブロックすることによる既知の問題です。
この問題を回避するには、Insights に初めてアクセスする前に、Orchestrator アカウントにログインしない状態で、次の手順を実行します。
https://<Your_Insights_Host>/app/account
の形式を使用して、ブラウザーを Insights ポータルに直接移動させます。たとえば、https://insights-test:8081/app/account
のようになります。- Firefox でプロンプト表示された場合、サイトを続行することを明示的に選択します。
- これで Orchestrator ログインページにリダイレクトされます。Orchestrator の資格情報を使用してログインすると、Insights ページとポータルにアクセスできます。
Chromium 版ではない Edge (バージョン 79 未満) または IE のブラウザーを使用して Insights にアクセスする場合は、最初に次の手順を行う必要があります。
- 自己署名証明書のコピーを Insights のサーバーからエクスポートします。
- Edge または IE を使用しているマシンに証明書をコピーします。
- 証明書を [信頼されたルート証明機関] にインストールします。
ワークフロー内のカスタム変数の名前は、大文字と小文字の区別なく一意である必要がありますが、そうでない場合 (例: successfulTransaction と SuccessfulTransaction)、Insights のコネクタは失敗します。大文字/小文字が異なるだけでも、Insights は同じ名前の 2 つの変数を識別できません。この問題を修正するには、Insights のコネクタが大文字と小文字を区別しないように設定します。手順は次のとおりです。
- Insights マシンで
C:\Program Files\Sisense\DataConnectors\JVMContainer\Connectors\UiFrost\uipath_insights.properties
に移動します。 insights.case.sensitive
プロパティを検索し、これをfalse
に設定します。- Sisense.JVMConnectorsContainer サービスを再起動します。
注: Insights で大文字と小文字が区別されないように設定すると、重複する列が単一の列にマージされます。