Cardinality หมายถึงจํานวนค่าที่ไม่ซ้ำกันที่กําหนดให้กับมิติข้อมูล
มิติข้อมูลบางรายการมีจํานวนค่าที่ไม่ซ้ำกันคงที่ เช่น มิติข้อมูลอุปกรณ์มีค่าได้สูงสุด 3 ค่า ได้แก่ เดสก์ท็อป แท็บเล็ต อุปกรณ์เคลื่อนที่ ในตัวอย่างนี้ Cardinality ของอุปกรณ์คือ 3
มิติข้อมูลอื่นๆ เช่น มิติข้อมูลรหัสสินค้า เส้นทางหน้าเว็บ หรือตําแหน่งหน้าเว็บ มีค่าที่ไม่ซ้ำกันที่เป็นไปได้มากกว่า เว็บไซต์และแอปในพื้นที่อีคอมเมิร์ซอาจมีสินค้าหลายแสนรายการ เว็บไซต์อาจมีหน้าเว็บที่ไม่ซ้ำกันหลายแสนหน้า มิติข้อมูลเหล่านี้ควรมี High Cardinality
มิติข้อมูล High Cardinality
มิติข้อมูล High Cardinality คือมิติข้อมูลที่มีค่าที่ไม่ซ้ำกันมากกว่า 500 ค่าใน 1 วัน มิติข้อมูล High Cardinality จะทําให้รายงานมีจํานวนแถวมากขึ้น ส่งผลให้มีแนวโน้มมากขึ้นที่รายงานจะมีแถวเกินจํานวนสูงสุด ทำให้ข้อมูลใดก็ตามที่เกินขีดจํากัดถูกรวมไว้ในแถว (other)
คุณควรใช้มิติข้อมูล High Cardinality เฉพาะในกรณีที่ข้อมูลที่รวบรวมมามีความสําคัญต่อธุรกิจเท่านั้น เนื่องจากมิติข้อมูลประเภทนี้อาจทําให้รายงานมีจํานวนแถวถึงขีดจํากัดได้เร็วขึ้น