注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
編集されたオブジェクトタイプが、稼働中のアプリケーションを遅くすることなく、編集内容をすばやく処理し、ユーザーに表示されるデータを更新できるように、いくつかの制限が設けられています。これらの制限を超えるアクションの実行は成功せず、ユーザーにエラーメッセージが表示されます。
複数の値を許可トグルを使用すると、ユーザーはパラメーターに値のリストを渡せます。
| 制限 | 最大値 |
|---|---|
| プリミティブリストパラメーターの要素数 | 10,000 |
| オブジェクト参照リストパラメーターの要素数 | 1,000 |
| 実行条件で使用するリストパラメーターの要素数 | 1,000 |
| 制限 | 最大値 |
|---|---|
| 1回のアクション実行で編集できるオブジェクトタイプの数 | 50 |
| 1回のアクション実行で編集できるオブジェクトの数 | 10,000 |
| アクション実行におけるオブジェクトの個々の編集のサイズ | 32 KB (OSv1), 3 MB (OSv2) |
アクションは、バッチ内で最大10,000回呼び出せます。アクションが関数ベースであり、その関数がバッチ実行を使用するように設定されていない場合、この上限は20回に引き下げられます。
バッチ内のどのリクエストが編集の原因になったかにかかわらず、バッチアクション呼び出しで適用される編集は、編集の制限を適用する際に単一のグループとして扱われます。
呼び出し元のアプリケーションによっては、追加の制限が適用される場合があります。
以下に、サポート対象の単一値および配列のプロパティタイプの仕様を示します。一部のタイプは、Object Storage v2 (OSv2) でのみサポートされています。
| プロパティタイプ | パラメーターのデータ型 | サポート |
|---|---|---|
| 添付ファイル | 添付ファイル | はい |
| ブール値 | ブール値 | はい |
| Byte | Integer | はい |
| Cipher Text | 文字列 | はい |
| 日付 | 日付 | はい |
| Decimal | Decimal | はい |
| Double | Double | はい |
| Float | Double | はい |
| Geopoint | Geopoint | はい |
| Geoshape | Geoshape | はい |
| 地理時系列参照 | 地理時系列参照 | はい(OSv2 のみ) |
| Integer | Integer | はい |
| Long | Long | はい |
| 強制アクセス制御 | - | プロパティとしてもアクション内でも利用できません |
| Media Reference | Media Reference | はい(OSv2 のみ) |
| 文字列 | 文字列 | はい |
| Short | Integer | はい |
| 構造体 | 構造体 | はい(OSv2 のみ) |
| タイムスタンプ | タイムスタンプ | はい |
| 時系列参照 | 時系列参照 | はい(OSv2 のみ) |
| ベクトル | Double のリスト | はい(OSv2 のみ) |
| 配列のプロパティタイプ | リストパラメーターのデータ型 | サポート |
|---|---|---|
| 添付ファイル | 添付ファイル | はい |
| ブール値 | ブール値 | はい |
| Byte | Integer | はい |
| Cipher Text | 文字列 | はい |
| 日付 | 日付 | はい |
| Decimal | Decimal | はい |
| Double | Double | はい |
| Float | Double | はい |
| Geopoint | Geopoint | はい |
| Geoshape | Geoshape | はい |
| 地理時系列参照 | 地理時系列参照 | いいえ |
| Integer | Integer | はい |
| Long | Long | はい |
| 強制アクセス制御 | 強制アクセス制御 | はい |
| Media Reference | - | アクション内では利用できません |
| 文字列 | 文字列 | はい |
| Short | Integer | はい |
| 構造体 | 構造体 | はい(OSv2 のみ) |
| タイムスタンプ | タイムスタンプ | はい |
| 時系列参照 | - | プロパティとしてもアクション内でも利用できません |
| ベクトル | - | プロパティとしてもアクション内でも利用できません |
現在、アクションを使用してオブジェクトの主キーを編集することはできません。主キーを変更することは、オブジェクトを削除してから新しいオブジェクトを追加することと同等です。アクションで主キーを編集する代わりに、ルールを使用してオブジェクトを直接作成または削除できます。
副次的効果の通知を使用する場合、1回のアクションで最大500人の受信者に通知できます。通知内容を「関数から」表示する場合、この上限は50人に引き下げられます。通知を生成する際に考慮すべき制限の詳細については、通知の受信者数の上限に関するドキュメントを参照してください。