- リリース ノート
- 基本情報
- インストール
- 構成
- Integrations
- 認証
- アプリおよびディスカバリー アクセラレータを使用する
- AppOne のメニューとダッシュボード
- AppOne の設定
- TemplateOne 1.0.0 のメニューとダッシュボード
- TemplateOne 1.0.0 セットアップ
- TemplateOne のメニューとダッシュボード
- TemplateOne 2021.4.0 のセットアップ
- Purchase-to-Pay Discovery Accelerator のメニューとダッシュボード
- Purchase to Pay Discovery Accelerator の設定
- Order to Cash Discovery Accelerator のメニューとダッシュボード
- Cash Discovery Accelerator の設定への注文
- 基本コネクタ (AppOne 用)
- SAP コネクタ
- SAP Order to Cash Connector for AppOne
- SAP Purchase to Pay Connector for AppOne
- SAP Connector for Purchase to Pay Discovery Accelerator
- SAP Connector for Order-to-Cash Discovery Accelerator
- Superadmin
- ダッシュボードとグラフ
- テーブルとテーブル項目
- アプリケーションの整合性
- 使い方 ....
- SQL コネクタを使用する
- 便利なリソース
キャッシュの生成
環境およびその環境でのアクティブなリリースにエンドユーザーがアクセスできるようにするには、事前にデータを取得 (例: 外部データベースに対するクエリを実行) し、計算をキャッシュしておく必要があります。このような単一のキャッシュ生成の結果を「インスタンス」と言います。
キャッシュは手動でも自動でも生成できます。これらのキャッシュの生成の結果は、[Superadmin Released data] タブで確認できます。
データ インスタンスを作成するには、エンドユーザーがアプリにアクセスできるようにするために必要なキャッシュを生成する必要があります。
リリースのキャッシュを生成するには、以下の手順に従います。
手順 |
操作 |
---|---|
1 |
[Superadmin Released data] タブに移動します。 |
2 |
[Generate cache now] をクリックします。 |
3 |
[GENERATE CACHE] をクリックします。 |
4 |
ダイアログに「Finished」と表示されたら、[CLOSE] をクリックします。 |
新しい行がモジュール名とともに追加されます。データ実行の列は現在の日付に基づいて名付けられ、この列に1/1 と表示されている場合は、インスタンスの生成が成功したことを示しています。
矢印をクリックして行を展開すると、行内に組織名といくつかのアイコンが表示されます。これによって、データの生成が成功したことと、現在このデータ インスタンスがアクティブであることがわかります。以下の画像でご確認ください。
キャッシュの生成は、手動ではなく定期的に (毎日など) 実行することもできます。定期的なキャッシュの生成は、外部データベースからデータがクエリされるときに役立ちます。更新されたデータをエンドユーザーが自動的に利用できるようになるからです。
これを設定するには、サーバーへの管理者のアクセス権が必要です。
app=*
ではなく app=MODULECODE
を使用します (以下を参照)。app=*
を使用すると、アクティブなリリースのすべてのモジュールに対してキャッシュが生成されます。
o=[org]
を使用して、指定した組織向けのキャッシュを生成します。o=*
を使用すると、すべての組織向けにキャッシュが順次生成されます。
キャッシュを生成するタスクのスケジュールを設定するには、以下の手順に従います。
手順 |
操作 |
---|---|
1 |
ディレクトリ
PLATFORMDIR を開きます。
|
2 |
空のバッチ ファイルを作成します (例:
generatecaches.bat )。
|
3 |
このバッチ ファイルを編集し、以下の行をコンテンツとして使用します。
このバッチ ファイルによって、すべてのアプリケーションのキャッシュが生成されます。 |
4 |
Windows でタスクのスケジュールを設定して、このバッチ ファイルを呼び出します。 |
スケジュールされたタスクが定期的に実行され、対象のインストール済み UiPath Process Mining に対するすべてのプロジェクトのキャッシュが生成されます。
ユーザーへの影響を最小限に抑えるために、このタスクは営業時間外に実行することをお勧めします
。
リリースされるデータ ビューには、各モジュールに対して生成されたデータ インスタンスが含まれます。
以下で、インスタンスの状態を示すアイコンについて説明します。
Icon |
説明 |
---|---|
A |
現在アクティブなデータ インスタンスです。 |
B |
有効なデータ インスタンスです。 |
C |
有効なデータ インスタンスです (ただし、警告あり)。 |
D |
失敗したデータ インスタンスです。 |
E |
有効であっても、ブロックされているデータ インスタンスです。 |
F |
失敗したものの、修正済みとしてマークされているデータ インスタンスです。 |
新しいデータ インスタンスが作成されると、有効な場合は自動的にアクティブに設定されます。ただし、データ インスタンスの作成に失敗した場合は、代わりに、最後に有効だったインスタンスがそのままアクティブになります。
場合によっては、データ インスタンス生成のさらに詳細なログを確認する必要があります。たとえば、エラーまたは警告が発生した場合は、詳細を確認する必要があります。
データ インスタンス生成のログを表示するには、以下の手順に従います。
手順 |
操作 |
---|---|
1 |
[Superadmin Released data] タブに移動します。 |
2 |
ログを表示するデータ インスタンスを右クリックし、[Show log] を選択します。 (任意: 使用するモジュールを選択します。「Select Instances ダイアログ」をご覧ください。) |
3 |
[OK] をクリックします。 |
データ インスタンス生成のログが表示されます。
場合によっては、有効と見なされるインスタンスにも問題が含まれている可能性があります。その場合は、問題のインスタンスをブロックすれば、インスタンスが非アクティブ化され、エンドユーザーがアクセスできないようになります。
アクティブなキャッシュをロールバックするには、以下の手順に従います。
手順 |
操作 |
---|---|
1 |
[Superadmin Released data] タブに移動します。 |
2 |
問題が検出されたデータ インスタンスを右クリックし、[ Mark ブロックされました。 (任意: 使用するモジュールを選択します。「Select Instances ダイアログ」をご覧ください。) |
3 |
[OK] をクリックします (2 回)。 |
アクティブなデータ インスタンスがブロック済みとしてマークされました。最後に有効だったデータ インスタンスが、現在アクティブなデータ インスタンスです。
データ インスタンスがブロックされたり失敗したりしても、実際には問題がなかった場合は、それを修正済みとしてマークし、再度アクティブ化することができます。
データ インスタンスを修正済みとしてマークするには、以下の手順に従います。
手順 |
操作 |
---|---|
1 |
[Superadmin Released data] タブに移動します。 |
2 |
修正されたデータ インスタンスを右クリックし、[Mark fixed] を選択します。 (任意: 使用するモジュールを選択します。「Select Instances ダイアログ」をご覧ください。) |
3 |
[OK] をクリックします (2 回)。 |
アクティブなデータ インスタンスが有効としてマークされ、現在アクティブなデータ インスタンスが、最新の有効なデータ インスタンスに設定されます。
[Released data] タブでコンテキスト メニュー (インスタンスを右クリックして表示) を使用する場合、各オプションを選択すると [Select Instances] というダイアログが開きます。以下の画像でご確認ください。
このダイアログでは、選択した操作が適用されるモジュールを選択できます。[Open] のように単一のインスタンスを選択する必要のある操作もあれば、[Show Logs] のように複数のインスタンスを選択できる操作もあります。グリッド内のどこを右クリックするかによって、[Select Instances] ダイアログで最初に選択されるモジュールが変わります。
現在実行中のアクション用に特定のモジュールを選択するには、以下の手順に従います。
手順 |
操作 |
---|---|
1 |
[Superadmin Released data] タブに移動します。 |
2 |
データ インスタンスを右クリックし、任意のオプションを選択します。 |
3 |
[SELECT MODULES] をクリックします。 |
4 |
使用するモジュールを選択します。 |
5 |
[OK] をクリックします。 |
選択したモジュールが [Select Instances] ダイアログに表示されます。
新しいインスタンスが作成されると、古いインスタンスが自動的に削除されます。既定では、エラーのあった最後のデータ インスタンスと最後の 2 つの有効なデータ インスタンスのみ引き続き利用できます。
これらを最適な数に増やすこともできます。また、有効なインスタンスが作成されると、1 週間を過ぎた無効なインスタンスがすべて削除されます。
ロールバックの設定を適用するには、以下の手順に従います。
手順 |
操作 |
---|---|
1 |
[Superadmin Settings] タブに移動します。 |
2 |
[Server Settings] テキスト フィールドで、
KeepInstancesError を保持したいエラー インスタンスの数に設定します (例: “KeepInstancesError”: 2 )。
|
3 |
[Server Settings] テキスト フィールドで、
KeepInstancesOk を保持したい有効なインスタンスの数に
設定します (例:
“KeepInstancesOk”: 6 )。
|
4 |
[保存] をクリックします。 |
有効なデータ インスタンスとエラー インスタンスの保持数が、選択した設定に更新されます。次回にインスタンスが生成されるときに、これらの新しい設定が使用され、古いインスタンスが削除されます。
キャッシュの生成が失敗したときにメールを受信することができます。
失敗時の自動メールを設定するには、以下の手順に従います。
手順 |
操作 |
---|---|
1 |
[Superadmin Settings] タブに移動します。 |
2 |
[Server Settings] テキスト フィールドで、
SendMailReportTo に失敗時のメール受信に使用する
メール アドレスを設定します (例:
"SendMailReportTo": "[email]" )。
(任意) [Server Settings] テキスト フィールドで、
SendMailReportId にサーバーの識別文字列
を設定します。この文字列はメールの件名行に追加されます (例: "SendMailReportId": "[id]" など)。
|
3 |
[保存] をクリックします。 |
SendMailReportTo
に設定されたメール アドレス宛に SendMailReportId
という件名のメールが送信されます。
インスタンスに含まれているデータを開発データセットとしてエクスポートできます。開発者はこれらのデータセットを使用できるため、データを自身で (クエリを実行するなどして) 取得する必要がありません。
開発のためのデータセットをエクスポートするには、以下の手順に従います。
手順 |
操作 |
---|---|
1 |
[Superadmin Released data] タブに移動します。 |
2 |
エクスポートするデータ インスタンスを右クリックし、[ Export data to 開発。。。。 (任意: 使用するモジュールを選択します。「Select Instances ダイアログ」をご覧ください。) |
3 |
[OK] をクリックします。 |
4 |
エクスポートするデータセットの名前を入力し、[OK] をクリックします。 |
エクスポートされたデータセットが [Development data] タブのデータセットに追加されます。
複数の環境の詳細については、「ロボット グループ」をご覧 ください。