アプリケーションプログラミングインターフェイスガイド> Webサービスオペレーション> オペレーションリファレンス> updateResourceStatisticsConfig
 
updateResourceStatisticsConfig
リソースの統計構成を更新します。
ロケーション
/services/webservices/system/admin/resource/operations/
リクエストエレメント
path:リソースのパス。
type:リソースのタイプは、物理リレーショナルTABLEのみにすることができます。
detail:応答に含めるリソースに関する詳細レベル。有効な値は、NONE、SIMPLE、およびFULLです。
statisticsConfig:指定されたリソースの統計構成。
cardinalityMin(オプション):このリソースの最小カーディナリティ。この値を設定すると、収集された統計が上書きされます。
cardinalityMax(オプション):このリソースの最大カーディナリティ。この値を設定すると、収集された統計が上書きされます。
cardinalityExpected(オプション):このリソースに期待されるカーディナリティ。この値を設定すると、収集された統計が上書きされます。
gatherEnabled(オプション):このリソースについて収集する統計を定義します。有効な値は、DEFAULT、CUSTOM、DISABLED、またはTABLE_BOUNDARYです。指定しない場合、有効化設定は変更されません。
maxTime(オプション):ミリ秒単位で-1からnまで。指定しない場合、有効化設定は変更されません。 0はタイムアウトがないことを意味します。 -1は、データソースのデフォルトを使用することを意味します。 0以上は、データソース設定を上書きします。
columns(オプション):gatherEnabledがCUSTOMに設定されている場合にのみ適用されます。
column:各列で取得する特定のデータ。
name:列名。
flags:有効な値は、NONE、BOUNDARY、またはALLです。
応答エレメント
statisticsConfig(オプション):指定されたリソースの統計構成。このエレメントは、詳細レベルがNONEでない場合にのみ応答に存在します。
cardinalityMin(オプション):このリソースの最小カーディナリティ。
cardinalityMax(オプション):このリソースの最大カーディナリティ。
cardinalityExpected(オプション):このリソースに期待されるカーディナリティ。
gatherEnabled(オプション):このリソースについて収集する必要のある統計。
maxTime(オプション):プロセスがデータの収集に費やす最大時間。 0は制限がないことを意味します。
columns(オプション):gatherEnabledがCUSTOMに設定されている場合にのみ使用できます。
name:単純な列名。
flags:NONE、BOUNDARY、またはALL。
エラー解析
IllegalArgument:パスの形式が正しくないか、不正なタイプが指定された場合。
IllegalArgument:statsGatherEnabledが有効な値の1つではない場合。
IllegalArgument:列が提供されたフラグをサポートしていない場合。
NotAllowed:リソースタイプが適切なタイプでないか、その親データソースが構成されていない場合。
NotFound:リソースまたはリソースへのパスの一部が存在しない場合。
セキュリティ:ユーザーがパス内の最後のアイテム以外のすべてのアイテムに対する読み取りアクセス権を持っていない場合。
セキュリティ:ユーザーがパスの最後のアイテムに対する書き込みアクセス権を持っていない場合。
セキュリティ:ユーザーがACCESS_TOOLS権限を持っていない場合。