本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
在亞馬遜雲搜尋中取得數值欄位的統計資料
Amazon CloudSearch 可傳回啟用面向分類數值欄位的下列統計資料:
count
- 在指定的欄位內包含某個值的文件份數。max
- 在指定的欄位內找到的最大值。mean
- 在指定的欄位內找到的各個值的平均數。min
- 在指定的欄位內找到的最小值。missing
- 在指定的欄位內未包含某個值的文件份數。stddev
- 計量測算欄位值的偏差量或變異數。較低的標準差表示所有文件中的值趨近於平均值。較高的標準差則表示各個值呈大範圍分佈。標準差的算法是取變異數的平方根,即與平均值的均方差。sum
- 所有文件中各個欄位值的總和。sumOfSquares
- 所有欄位值的平方和。
使用欄位的統計資料可取得欄位的統計資料。stats.FIELD
參數。FIELD
是啟用面向分類數值欄位的名稱。請指定空的 JSON 物件 (stats.FIELD={}
) 以取得指定的欄位所有可用的統計資料 (stats.FIELD
參數不支援任何選項;您必須傳遞空的 JSON 物件)。您可以透過同一次請求,請求多個欄位的統計資料。
您只能取得啟用面向分類數值欄位的統計資料:date
、date-array
、double
、double-array
、int
, 或int-array
。請注意,只有count
、max
、min
,以及missing
統計資料會傳回date
和date-array
欄位。如需如何使欄位能夠傳回面向的詳細資訊,請參閱configure indexing options。
例如,若要搜尋 star 取得 year 欄位的統計資料,請指定以下內容:
search?q=star&stats.year={}