มิติข้อมูลคือลักษณะของข้อมูล ตัวอย่างเช่น มิติข้อมูลเมืองจะระบุเมืองที่เกิดเหตุการณ์ ค่ามิติข้อมูลในคำตอบของรายงานคือสตริง ตัวอย่างเช่น เมืองอาจเป็น "ปารีส" หรือ "New York" คำขออนุญาตให้มีมิติข้อมูลได้สูงสุด 9 รายการ
การแสดง JSON |
---|
{
"name": string,
"dimensionExpression": {
object ( |
ช่อง | |
---|---|
name |
ชื่อของมิติข้อมูล ดูมิติข้อมูล API สำหรับรายการชื่อมิติข้อมูลที่วิธีการรายงานหลักรองรับ เช่น หากระบุ
|
dimensionExpression |
มิติข้อมูลหนึ่งอาจเป็นผลมาจากนิพจน์ของมิติข้อมูลหลายรายการ เช่น มิติข้อมูล "ประเทศ, เมือง": เชื่อมต่อ(ประเทศ, ", ", เมือง) |
DimensionExpression
ใช้เพื่อแสดงมิติข้อมูลที่เกิดจากสูตรของมิติข้อมูลหลายรายการ ตัวอย่างการใช้งาน ได้แก่ 1) ตัวพิมพ์เล็ก(มิติข้อมูล) 2) เชื่อมต่อ(มิติข้อมูล 1 สัญลักษณ์ มิติข้อมูล 2)
การแสดง JSON |
---|
{ // Union field |
ช่อง | |
---|---|
ช่องการรวม one_expression ระบุนิพจน์มิติข้อมูล 1 ประเภทสำหรับ DimensionExpression one_expression ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้ |
|
lowerCase |
ใช้เพื่อแปลงค่ามิติข้อมูลเป็นตัวพิมพ์เล็ก |
upperCase |
ใช้เพื่อแปลงค่ามิติข้อมูลเป็นตัวพิมพ์ใหญ่ |
concatenate |
ใช้เพื่อรวมค่ามิติข้อมูลกับมิติข้อมูลเดียว เช่น มิติข้อมูล "ประเทศ, เมือง": เชื่อมต่อ(ประเทศ, ", ", เมือง) |
CaseExpression
ใช้เพื่อแปลงค่ามิติข้อมูลเป็นกรณีเดียว
การแสดง JSON |
---|
{ "dimensionName": string } |
ช่อง | |
---|---|
dimensionName |
ชื่อของมิติข้อมูล ชื่อต้องอ้างอิงกลับไปที่ชื่อในช่องมิติข้อมูลของคำขอ |
ConcatenateExpression
ใช้เพื่อรวมค่ามิติข้อมูลกับมิติข้อมูลเดียว
การแสดง JSON |
---|
{ "dimensionNames": [ string ], "delimiter": string } |
ช่อง | |
---|---|
dimensionNames[] |
ชื่อของมิติข้อมูล ชื่อต้องอ้างอิงถึงชื่อในช่องมิติข้อมูลของคำขอ |
delimiter |
ตัวคั่นที่วางไว้ระหว่างชื่อมิติข้อมูล ตัวคั่นมักเป็นอักขระเดี่ยว เช่น "|" หรือ "," แต่อาจเป็นสตริงที่ยาวกว่า หากค่ามิติข้อมูลมีตัวคั่น ค่าทั้ง 2 อย่างจะแสดงโดยไม่มีความแตกต่าง เช่น หากมิติข้อมูล 1 ค่า = "US,FR", ค่ามิติข้อมูล 2 = "JP" และตัวคั่น = "," คำตอบก็จะมี "US,FR,JP" |