範例 - COUNT 函式

本節提供簡單的範例,示範如何使用 COUNTACOUNTDISTINCT 函式。這些函式的作用如下:

  • COUNTA - 計算群組中符合特定條件的值數目。請參閱 COUNTA 函式一文。
  • COUNTDISTINCT - 計算群組中符合特定條件的非空值數目。請參閱 COUNTDISTINCT 函式一文。

來源:

在下列範例中,第七列是空白字串,而第八列是空值。

rowIdVal
r001val1
r002val1
r003val1
r004val2
r005val2
r006val3
r007(empty)
r008(null)

轉換:

對來源資料欄套用 COUNTA 函式:

derive type:single value:COUNTA(Val) as:'fctnCounta'

對來源套用 COUNTDISTINCT 函式:

derive type:single value:COUNTDISTINCT(Val) as:'fctnCountdistinct'

結果:

下面是這兩個函式計算出的資料欄中值的數目,其中 COUNTDISTINCT 只計算不同值的數目。這兩個函式都將 r007 的空白值列入計算。

rowIdValfctnCountdistinctfctnCounta
r001val147
r002val147
r003val147
r004val247
r005val247
r006val347
r007(empty)47
r008(null)47
本頁內容對您是否有任何幫助?請提供意見:

傳送您對下列選項的寶貴意見...

這個網頁
Google Cloud Dataprep 說明文件
需要協助嗎?請前往我們的支援網頁