在亞馬遜雲搜尋中取得數值欄位的統計資料 - Amazon CloudSearch

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

在亞馬遜雲搜尋中取得數值欄位的統計資料

Amazon CloudSearch 可傳回啟用面向分類數值欄位的下列統計資料:

  • count - 在指定的欄位內包含某個值的文件份數。

  • max - 在指定的欄位內找到的最大值。

  • mean - 在指定的欄位內找到的各個值的平均數。

  • min - 在指定的欄位內找到的最小值。

  • missing - 在指定的欄位內未包含某個值的文件份數。

  • stddev- 計量測算欄位值的偏差量或變異數。較低的標準差表示所有文件中的值趨近於平均值。較高的標準差則表示各個值呈大範圍分佈。標準差的算法是取變異數的平方根,即與平均值的均方差。

  • sum - 所有文件中各個欄位值的總和。

  • sumOfSquares - 所有欄位值的平方和。

使用欄位的統計資料可取得欄位的統計資料。stats.FIELD參數。FIELD是啟用面向分類數值欄位的名稱。請指定空的 JSON 物件 (stats.FIELD={}) 以取得指定的欄位所有可用的統計資料 (stats.FIELD 參數不支援任何選項;您必須傳遞空的 JSON 物件)。您可以透過同一次請求,請求多個欄位的統計資料。

您只能取得啟用面向分類數值欄位的統計資料:datedate-arraydoubledouble-arrayint, 或int-array。請注意,只有countmaxmin,以及missing統計資料會傳回datedate-array欄位。如需如何使欄位能夠傳回面向的詳細資訊,請參閱configure indexing options

例如,若要搜尋 star 取得 year 欄位的統計資料,請指定以下內容:

search?q=star&stats.year={}