Bot 互換バージョン
- 最終更新日2024/07/30
Bot 互換バージョン
Bot 互換バージョンには、bot のコンパイルに対応した内部バージョン管理が用意されており、特定の機能について異なる実行時動作を追跡するのに役立ちます。互換バージョンは、ブレーキング チェンジの際 (コードのある部分を変更することで、他の部分に潜在的な問題を引き起こす可能がある場合) に、後方互換性を維持するために役立ちます。
利用可能な互換バージョン
Control Room が配置されているデバイスでは、Bot のコンパイルが行われます。通常、デプロイ モデル (On-Premises の場合は Windows、Cloud の場合は Linux) に応じて、Windows デバイスまたは Linux デバイスを使用します。
要件に合わせて、以下のバージョンのいずれかを選択してください。
バージョン | 説明 |
---|---|
1 | bot のファイル パスは、コンパイル時に解析されます。 |
2 | bot のファイルパスは、bot を実行しているデバイスに応じて、bot 実行時に解析されます。 たとえば、UNC (汎用名前付け規則) のパス フォーマットは、Windows と Linux で異なります。このバージョンを選択すると、コンパイル時ではなく、実行時にファイルパスを解析するように bot コンパイラーにメッセージが送信されます。 |
3 | 親 bot で使用されるグローバル値は、bot の実行全体の共有キャッシュを使用して子 bot に引き継がれるため、bot の実行時間が短縮されます。 |
4 |
|
5 |
注: [Bot 互換バージョン] が [5] に設定されている場合は、数値演算の精度を高めるために [有効化された改良版数字サポート] チェックボックスをオンにします。
|
6 (デフォルト) |
bot の実行中に、条件に関する情報を含めてパラメーターを渡す方法が強化されました。Recorder でフォールバック方法を提案できるようになります。 |
bot 互換バージョンの設定
Bot Creator は、bot 互換バージョンをプライベートワークスペースで設定できます。
- Control Room にログインします。
- プライベートワークスペースで、バージョンの設定対象の bot を選択します。
bot が編集モードで開きます。
- アクション メニュー (縦の 3 点リーダー) から、[詳細設定] を選択します。
- [Bot 互換バージョン] が [1]、[2]、[3]、[4]、[5] のいずれかに設定されている場合は、bot のパフォーマンスを向上させるために [6] (デフォルト バージョン) に設定することをお勧めします。親 bot とすべての子 bots で [Bot 互換バージョン] が [6] に設定されるようにします。注: 各バージョンは、旧バージョンの機能に新しい機能が加えられています。最新バージョンとなる「6」を選択すると、過去のバージョンの機能をすべて利用することができます。
- 任意: [高度な機能] フィールドの [有効化された改良版数字サポート] チェックボックスをオンにします。
この設定によって、新しい bots の浮動小数点数 (小数点以下の値を含む正負の整数) の正確な計算が可能になります。
- bot エディターに戻り、bot を保存します。
移行した bots の互換バージョン
Enterprise 11 から Automation 360 に移行した後で、宛先のパスから AAApplicationPath を削除した場合、bot は失敗する可能性があります。この問題の解決方法については、「移行した Bot および互換バージョン」を参照してください。