Pivot Tables

PivotTable

Một bảng tổng hợp.

Biểu diễn dưới dạng JSON
{
  "rows": [
    {
      object (PivotGroup)
    }
  ],
  "columns": [
    {
      object (PivotGroup)
    }
  ],
  "criteria": {
    integer: {
      object (PivotFilterCriteria)
    },
    ...
  },
  "filterSpecs": [
    {
      object (PivotFilterSpec)
    }
  ],
  "values": [
    {
      object (PivotValue)
    }
  ],
  "valueLayout": enum (PivotValueLayout),
  "dataExecutionStatus": {
    object (DataExecutionStatus)
  },

  // Union field source_data can be only one of the following:
  "source": {
    object (GridRange)
  },
  "dataSourceId": string
  // End of list of possible types for union field source_data.
}
Trường
rows[]

object (PivotGroup)

Từng nhóm hàng trong bảng tổng hợp.

columns[]

object (PivotGroup)

Từng nhóm cột trong bảng tổng hợp.

criteria
(deprecated)

map (key: integer, value: object ( PivotFilterCriteria))

Một liên kết không bắt buộc của các bộ lọc theo mỗi mức chênh lệch cột nguồn.

Các bộ lọc được áp dụng trước khi tổng hợp dữ liệu vào bảng tổng hợp. Khoá của bản đồ là độ lệch cột của dải ô nguồn mà bạn muốn lọc và giá trị là tiêu chí cho cột đó.

Ví dụ: nếu nguồn là C10:E15, một khoá của 0 sẽ có bộ lọc cho cột C, trong khi khoá 1 là cho cột D.

Trường này không còn được dùng nữa, thay vào đó là filterSpecs.

filterSpecs[]

object (PivotFilterSpec)

Các bộ lọc được áp dụng cho các cột nguồn trước khi tổng hợp dữ liệu cho bảng tổng hợp.

Cả hai criteriafilterSpecs được điền sẵn trong các câu trả lời. Nếu cả hai trường được chỉ định trong một yêu cầu cập nhật, thì trường này sẽ được ưu tiên.

values[]

object (PivotValue)

Danh sách các giá trị để đưa vào bảng tổng hợp.

valueLayout

enum (PivotValueLayout)

Liệu các giá trị nên được liệt kê theo chiều ngang (dưới dạng cột) hay chiều dọc (dưới dạng hàng).

dataExecutionStatus

object (DataExecutionStatus)

Chỉ có đầu ra. Trạng thái thực thi dữ liệu của bảng tổng hợp nguồn dữ liệu.

Trường kết hợp source_data. Nguồn của dữ liệu trong bảng tổng hợp. source_data chỉ có thể là một trong các trạng thái sau:
source

object (GridRange)

Dải ô mà bảng tổng hợp đang đọc dữ liệu.

dataSourceId

string

Mã nhận dạng của nguồn dữ liệu mà bảng tổng hợp đang đọc dữ liệu.

PivotGroup

Một nhóm (hàng hoặc cột) trong bảng tổng hợp.

Biểu diễn dưới dạng JSON
{
  "showTotals": boolean,
  "valueMetadata": [
    {
      object (PivotGroupValueMetadata)
    }
  ],
  "sortOrder": enum (SortOrder),
  "valueBucket": {
    object (PivotGroupSortValueBucket)
  },
  "repeatHeadings": boolean,
  "label": string,
  "groupRule": {
    object (PivotGroupRule)
  },
  "groupLimit": {
    object (PivotGroupLimit)
  },

  // Union field source can be only one of the following:
  "sourceColumnOffset": integer,
  "dataSourceColumnReference": {
    object (DataSourceColumnReference)
  }
  // End of list of possible types for union field source.
}
Trường
showTotals

boolean

Đúng nếu bảng tổng hợp phải bao gồm tổng số cho nhóm này.

valueMetadata[]

object (PivotGroupValueMetadata)

Siêu dữ liệu về các giá trị trong nhóm.

sortOrder

enum (SortOrder)

Thứ tự sắp xếp các giá trị trong nhóm này.

valueBucket

object (PivotGroupSortValueBucket)

Nhóm của nhóm bảng tổng hợp đối diện cần sắp xếp. Nếu bạn không chỉ định, các giá trị của nhóm này sẽ được sắp xếp theo thứ tự bảng chữ cái.

repeatHeadings

boolean

Đúng nếu các tiêu đề trong nhóm bảng tổng hợp này lặp lại. Giá trị này chỉ hợp lệ đối với các nhóm hàng và bị cột bỏ qua.

Theo mặc định, chúng tôi giảm thiểu việc lặp lại tiêu đề bằng cách không hiển thị tiêu đề cấp cao hơn tại những vị trí giống nhau. Ví dụ: mặc dù hàng thứ ba bên dưới tương ứng với "Quý 1 tháng 3", "Quý 1" không được hiển thị vì không cần thiết với các hàng trước đó. Việc đặt repeatTitles thành true sẽ khiến "Q1" được lặp lại cho "Tháng 2" và "Mar".

+--------------+
| Q1     | Jan |
|        | Feb |
|        | Mar |
+--------+-----+
| Q1 Total     |
+--------------+
label

string

Các nhãn để sử dụng cho các nhóm hàng/cột có thể được tuỳ chỉnh. Ví dụ: trong bảng tổng hợp sau đây, nhãn hàng là Region (có thể đổi tên thành State) và nhãn của cột là Product (có thể đổi tên Item). Bảng tổng hợp được tạo trước tháng 12 năm 2017 không có nhãn tiêu đề. Nếu bạn muốn thêm nhãn tiêu đề vào bảng tổng hợp hiện có, vui lòng xoá bảng tổng hợp hiện có rồi tạo bảng tổng hợp mới với các thông số tương tự.

+--------------+---------+-------+
| SUM of Units | Product |       |
| Region       | Pen     | Paper |
+--------------+---------+-------+
| New York     |     345 |    98 |
| Oregon       |     234 |   123 |
| Tennessee    |     531 |   415 |
+--------------+---------+-------+
| Grand Total  |    1110 |   636 |
+--------------+---------+-------+
groupRule

object (PivotGroupRule)

Quy tắc nhóm để áp dụng cho nhóm hàng/cột này.

groupLimit

object (PivotGroupLimit)

Giới hạn số lượng hàng hoặc cột sẽ áp dụng cho nhóm bảng tổng hợp này.

Trường kết hợp source. Nguồn dữ liệu của nhóm bảng tổng hợp. source chỉ có thể là một trong các trạng thái sau:
sourceColumnOffset

integer

Độ lệch cột của dải ô nguồn mà nhóm này dựa vào.

Ví dụ: nếu nguồn là C10:E15, một sourceColumnOffset trong số 0 có nghĩa là nhóm này đề cập đến cột C, trong khi độ lệch 1 sẽ tham chiếu đến cột D.

dataSourceColumnReference

object (DataSourceColumnReference)

Tham chiếu đến cột nguồn dữ liệu cho nhóm này.

PivotGroupValueMetadata

Siêu dữ liệu về một giá trị trong nhóm bảng tổng hợp.

Biểu diễn dưới dạng JSON
{
  "value": {
    object (ExtendedValue)
  },
  "collapsed": boolean
}
Trường
value

object (ExtendedValue)

Giá trị đã tính tương ứng với siêu dữ liệu. (Lưu ý rằng formulaValue không hợp lệ vì các giá trị sẽ được tính toán).

collapsed

boolean

Đúng nếu dữ liệu tương ứng với giá trị được thu gọn.

PivotGroupSortValueBucket

Thông tin về những giá trị trong một nhóm bảng tổng hợp sẽ được dùng để sắp xếp.

Biểu diễn dưới dạng JSON
{
  "valuesIndex": integer,
  "buckets": [
    {
      object (ExtendedValue)
    }
  ]
}
Trường
valuesIndex

integer

Độ lệch trong PivotTable.values danh sách mà các giá trị trong nhóm này sẽ được sắp xếp theo.

buckets[]

object (ExtendedValue)

Xác định nhóm mà từ đó các giá trị được chọn để sắp xếp.

Ví dụ: trong bảng tổng hợp có một nhóm hàng và hai nhóm cột, thì nhóm hàng có thể liệt kê tối đa hai giá trị. Giá trị đầu tiên tương ứng với một giá trị trong nhóm cột đầu tiên và giá trị thứ hai tương ứng với một giá trị trong nhóm cột thứ hai. Nếu không có giá trị nào được liệt kê, điều này cho biết hàng nên được sắp xếp theo "Tổng cộng" trên các nhóm cột. Nếu một giá trị duy nhất được liệt kê, điều này tương ứng với việc sử dụng cột "Tổng" của nhóm đó.

PivotGroupRule

Một chế độ cài đặt không bắt buộc trên PivotGroup để xác định các nhóm cho các giá trị trong cột dữ liệu nguồn thay vì chia nhỏ từng giá trị. Chỉ một PivotGroup có thể thêm quy tắc nhóm cho mỗi cột trong dữ liệu nguồn, mặc dù trên bất kỳ cột nhất định nào bạn cũng có thể thêm cả hai thuộc tính PivotGroup có một quy tắc và PivotGroup thì không.

Biểu diễn dưới dạng JSON
{

  // Union field rule can be only one of the following:
  "manualRule": {
    object (ManualRule)
  },
  "histogramRule": {
    object (HistogramRule)
  },
  "dateTimeRule": {
    object (DateTimeRule)
  }
  // End of list of possible types for union field rule.
}
Trường
Trường kết hợp rule. Quy tắc để áp dụng cho PivotGroup. rule chỉ có thể là một trong các trạng thái sau:
manualRule

object (ManualRule)

Đáp ManualRule.

histogramRule

object (HistogramRule)

Đáp HistogramRule.

dateTimeRule

object (DateTimeRule)

Đáp DateTimeRule.

ManualRule

Cho phép bạn tự sắp xếp giá trị trong một cột dữ liệu nguồn thành các nhóm theo tên mà bạn chọn. Ví dụ: một bảng tổng hợp tổng hợp dữ liệu dân số theo trạng thái:

+-------+-------------------+
| State | SUM of Population |
+-------+-------------------+
| AK    |               0.7 |
| AL    |               4.8 |
| AR    |               2.9 |
...
+-------+-------------------+

có thể chuyển thành bảng tổng hợp tổng hợp dân số theo múi giờ bằng cách cung cấp danh sách các nhóm (ví dụ: groupName = 'Trung', các mục = ['AL', 'AR', 'IA', ...]) cho một quy tắc nhóm thủ công. Xin lưu ý rằng bạn có thể đạt được hiệu quả tương tự bằng cách thêm cột múi giờ vào dữ liệu nguồn và điều chỉnh bảng tổng hợp.

+-----------+-------------------+
| Time Zone | SUM of Population |
+-----------+-------------------+
| Central   |             106.3 |
| Eastern   |             151.9 |
| Mountain  |              17.4 |
...
+-----------+-------------------+
Biểu diễn dưới dạng JSON
{
  "groups": [
    {
      object (ManualRuleGroup)
    }
  ]
}
Trường
groups[]

object (ManualRuleGroup)

Danh sách tên nhóm và các mục tương ứng trong dữ liệu nguồn ánh xạ đến từng tên nhóm.

ManualRuleGroup

Tên nhóm và danh sách các mục trong dữ liệu nguồn nên được đặt trong nhóm có tên này.

Biểu diễn dưới dạng JSON
{
  "groupName": {
    object (ExtendedValue)
  },
  "items": [
    {
      object (ExtendedValue)
    }
  ]
}
Trường
groupName

object (ExtendedValue)

Tên nhóm, phải là một chuỗi. Mỗi nhóm trong một giá trị nhất định ManualRule phải có tên nhóm duy nhất.

items[]

object (ExtendedValue)

Các mục trong dữ liệu nguồn cần được đặt vào nhóm này. Mỗi mục có thể là một chuỗi, số hoặc boolean. Mục có thể xuất hiện trong tối đa một nhóm trong một nhóm nhất định ManualRule. Các mục không xuất hiện trong bất kỳ nhóm nào sẽ tự xuất hiện.

HistogramRule

Cho phép bạn sắp xếp các giá trị số trong một cột dữ liệu nguồn thành các nhóm có kích thước không đổi. Tất cả giá trị từ HistogramRule.start đến HistogramRule.end được phân thành các nhóm có kích thước HistogramRule.interval. Ngoài ra, tất cả giá trị dưới đây HistogramRule.start được đặt trong một nhóm và tất cả giá trị ở trên HistogramRule.end được đặt vào một vị trí khác. Chỉ HistogramRule.interval là bắt buộc, mặc dù nếu HistogramRule.startHistogramRule.end đều được cung cấp, HistogramRule.start phải nhỏ hơn HistogramRule.end. Ví dụ: một bảng tổng hợp hiển thị số tiền mua hàng trung bình theo độ tuổi có hơn 50 hàng:

+-----+-------------------+
| Age | AVERAGE of Amount |
+-----+-------------------+
| 16  |            $27.13 |
| 17  |             $5.24 |
| 18  |            $20.15 |
...
+-----+-------------------+

có thể được chuyển thành bảng tổng hợp giống như bảng bên dưới bằng cách áp dụng quy tắc nhóm biểu đồ với một HistogramRule.start trên 25, một HistogramRule.interval là 20 và một HistogramRule.end 65.

+-------------+-------------------+
| Grouped Age | AVERAGE of Amount |
+-------------+-------------------+
| < 25        |            $19.34 |
| 25-45       |            $31.43 |
| 45-65       |            $35.87 |
| > 65        |            $27.55 |
+-------------+-------------------+
| Grand Total |            $29.12 |
+-------------+-------------------+
Biểu diễn dưới dạng JSON
{
  "interval": number,
  "start": number,
  "end": number
}
Trường
interval

number

Kích thước của các bộ chứa đã được tạo. Phải là số dương.

start

number

Giá trị tối thiểu mà tại đó các mục được đặt vào các nhóm có kích thước không đổi. Các giá trị dưới giá trị bắt đầu được gộp vào một bộ chứa. Trường này là không bắt buộc.

end

number

Giá trị tối đa mà tại đó các mục được đặt vào các nhóm có kích thước không đổi. Các giá trị ở trên được gộp chung vào một nhóm duy nhất. Trường này là không bắt buộc.

DateTimeRule

Cho phép bạn sắp xếp giá trị ngày giờ trong một cột dữ liệu nguồn thành những nhóm dựa trên phần được chọn của giá trị ngày hoặc giờ tương ứng. Ví dụ: hãy xem xét một bảng tổng hợp trình bày các giao dịch bán hàng theo ngày:

+----------+--------------+
| Date     | SUM of Sales |
+----------+--------------+
| 1/1/2017 |      $621.14 |
| 2/3/2017 |      $708.84 |
| 5/8/2017 |      $326.84 |
...
+----------+--------------+

Áp dụng quy tắc nhóm ngày giờ bằng DateTimeRuleType của YEAR_MONTH kết quả trong bảng tổng hợp sau.

+--------------+--------------+
| Grouped Date | SUM of Sales |
+--------------+--------------+
| 2017-Jan     |   $53,731.78 |
| 2017-Feb     |   $83,475.32 |
| 2017-Mar     |   $94,385.05 |
...
+--------------+--------------+
Biểu diễn dưới dạng JSON
{
  "type": enum (DateTimeRuleType)
}
Trường
type

enum (DateTimeRuleType)

Loại nhóm ngày giờ sẽ áp dụng.

DateTimeRuleType

Các loại quy tắc nhóm ngày giờ có sẵn. Tài liệu này giả định ngôn ngữ trong bảng tính là "en-US", mặc dù cách hiển thị ngày và giờ trên thực tế sử dụng ngôn ngữ của bảng tính đối với một số loại quy tắc.

Enum
DATE_TIME_RULE_TYPE_UNSPECIFIED Loại mặc định, không sử dụng.
SECOND Nhóm ngày theo giây, từ 0 đến 59.
MINUTE Nhóm ngày theo phút, từ 0 đến 59.
HOUR Nhóm ngày theo giờ bằng hệ thống 24 giờ, từ 0 đến 23.
HOUR_MINUTE Nhóm ngày theo giờ và phút bằng hệ thống 24 giờ, ví dụ: 19:45.
HOUR_MINUTE_AMPM Nhóm ngày theo giờ và phút bằng hệ thống 12 giờ, ví dụ: 7:45 tối. Ký hiệu AM/PM được dịch dựa trên ngôn ngữ trong bảng tính.
DAY_OF_WEEK Nhóm ngày theo ngày trong tuần, ví dụ như Chủ Nhật. Các ngày trong tuần sẽ được dịch dựa trên ngôn ngữ của bảng tính.
DAY_OF_YEAR Nhóm ngày theo ngày trong năm, từ 1 đến 366. Xin lưu ý rằng những ngày sau ngày 29 tháng 2 thuộc các năm nhuận khác với năm không nhuận.
DAY_OF_MONTH Nhóm ngày theo ngày trong tháng, từ 1 đến 31.
DAY_MONTH Nhóm ngày theo ngày và tháng, ví dụ: 22-11. Tháng được dịch dựa trên ngôn ngữ của bảng tính.
MONTH Nhóm ngày theo tháng, ví dụ như Tháng 11. Tháng được dịch dựa trên ngôn ngữ trong bảng tính.
QUARTER Nhóm ngày theo quý, ví dụ: Quý 1 (tương ứng với từ Tháng 1 đến Tháng 3).
YEAR Nhóm ngày theo năm, ví dụ: 2008.
YEAR_MONTH Nhóm ngày theo năm và tháng, ví dụ: từ tháng 11 năm 2008 đến tháng 11. Tháng được dịch dựa trên ngôn ngữ của bảng tính.
YEAR_QUARTER Nhóm ngày theo năm và theo quý, ví dụ: quý 4 năm 2008.
YEAR_MONTH_DAY Nhóm ngày theo năm, tháng và ngày, ví dụ: 2008-11-22.

PivotGroupLimit

Giới hạn số lượng hàng hoặc cột trong nhóm bảng tổng hợp.

Biểu diễn dưới dạng JSON
{
  "countLimit": integer,
  "applyOrder": integer
}
Trường
countLimit

integer

Giới hạn số lượng.

applyOrder

integer

Thứ tự áp dụng giới hạn nhóm cho bảng tổng hợp.

Giới hạn nhóm bảng tổng hợp được áp dụng từ số đơn đặt hàng thấp hơn đến cao hơn. Số thứ tự được chuẩn hoá thành số nguyên liên tiếp từ 0.

Đối với yêu cầu ghi, để tuỳ chỉnh đầy đủ các đơn đặt hàng đang áp dụng, tất cả giới hạn nhóm bảng tổng hợp phải đặt trường này bằng một số duy nhất. Nếu không, thứ tự sẽ được xác định theo chỉ mục trong PivotTable.rows sau đó chọn PivotTable.columns danh sách.

PivotFilterCriteria

Tiêu chí để hiện/ẩn hàng trong bảng tổng hợp.

Biểu diễn dưới dạng JSON
{
  "visibleValues": [
    string
  ],
  "condition": {
    object (BooleanCondition)
  },
  "visibleByDefault": boolean
}
Trường
visibleValues[]

string

Các giá trị cần được đưa vào. Các giá trị không được liệt kê ở đây đều bị loại trừ.

condition

object (BooleanCondition)

Một điều kiện phải đúng thì các giá trị mới được hiển thị. ( visibleValues không ghi đè giá trị này – ngay cả khi một giá trị được liệt kê ở đó, giá trị đó vẫn bị ẩn nếu không đáp ứng điều kiện.)

Giá trị điều kiện tham chiếu đến các dải ô trong ký hiệu A1 được đánh giá tương ứng với trang tính trong bảng tổng hợp. Các tệp tham chiếu được xử lý tuyệt đối nên không được điền vào bảng tổng hợp. Ví dụ: giá trị điều kiện của =A1 trên "Bảng tổng hợp 1" được coi là 'Pivot Table 1'!$A$1.

Dữ liệu nguồn của bảng tổng hợp có thể được tham chiếu theo tên tiêu đề cột. Ví dụ: nếu dữ liệu nguồn có cột có tên là "Doanh thu" và "Chi phí" và một điều kiện được áp dụng cho "Doanh thu" cột có loại NUMBER_GREATER và giá trị =Cost, sau đó chỉ những cột có "Doanh thu" &gt; "Chi phí" được bao gồm.

visibleByDefault

boolean

Liệu các giá trị có hiển thị theo mặc định hay không. Nếu đúng, visibleValues bị bỏ qua, tất cả giá trị đáp ứng condition (nếu được chỉ định) sẽ được hiển thị. Nếu là false, các giá trị nằm trong cả hai trường visibleValues và gặp gỡ condition được hiển thị.

PivotFilterSpec

Tiêu chí lọc của bảng tổng hợp được liên kết với một mức chênh lệch cột nguồn cụ thể.

Biểu diễn dưới dạng JSON
{
  "filterCriteria": {
    object (PivotFilterCriteria)
  },

  // Union field source can be only one of the following:
  "columnOffsetIndex": integer,
  "dataSourceColumnReference": {
    object (DataSourceColumnReference)
  }
  // End of list of possible types for union field source.
}
Trường
filterCriteria

object (PivotFilterCriteria)

Tiêu chí cho cột.

Trường kết hợp source. Cột nguồn mà bộ lọc này sẽ áp dụng. source chỉ có thể là một trong các trạng thái sau:
columnOffsetIndex

integer

Độ lệch cột dựa trên 0 của dải ô nguồn.

dataSourceColumnReference

object (DataSourceColumnReference)

Tham chiếu đến cột nguồn dữ liệu.

PivotValue

Định nghĩa về cách tính giá trị trong bảng tổng hợp.

Biểu diễn dưới dạng JSON
{
  "summarizeFunction": enum (PivotValueSummarizeFunction),
  "name": string,
  "calculatedDisplayType": enum (PivotValueCalculatedDisplayType),

  // Union field value can be only one of the following:
  "sourceColumnOffset": integer,
  "formula": string,
  "dataSourceColumnReference": {
    object (DataSourceColumnReference)
  }
  // End of list of possible types for union field value.
}
Trường
summarizeFunction

enum (PivotValueSummarizeFunction)

Một hàm để tóm tắt giá trị. Nếu formula được đặt, các giá trị duy nhất được hỗ trợ là SUMCUSTOM. Nếu sourceColumnOffset được đặt, sau đó CUSTOM không được hỗ trợ.

name

string

Tên để sử dụng cho giá trị.

calculatedDisplayType

enum (PivotValueCalculatedDisplayType)

Nếu được chỉ định, hãy cho biết rằng các giá trị tổng hợp sẽ được hiển thị theo kết quả của phép tính có giá trị tổng hợp khác. Ví dụ: nếu tínhDisplayType được chỉ định là PERCENT_OF_GRAND_TOTAL, thì tất cả giá trị tổng hợp sẽ hiển thị dưới dạng tỷ lệ phần trăm của tổng cộng. Trong trình chỉnh sửa Trang tính, tác vụ này được gọi là "Hiển thị dưới dạng" trong phần giá trị của bảng tổng hợp.

Trường kết hợp value. Dữ liệu cần sử dụng cho các giá trị trong bảng tổng hợp. Bạn phải đặt đúng một giá trị. value chỉ có thể là một trong các trạng thái sau:
sourceColumnOffset

integer

Độ lệch cột của dải ô nguồn nơi giá trị này đọc.

Ví dụ: nếu nguồn là C10:E15, một sourceColumnOffset trong số 0 có nghĩa là giá trị này đề cập đến cột C, trong khi độ lệch 1 sẽ tham chiếu đến cột D.

formula

string

Một công thức tuỳ chỉnh để tính giá trị. Công thức phải bắt đầu bằng = .

dataSourceColumnReference

object (DataSourceColumnReference)

Tham chiếu đến cột nguồn dữ liệu mà giá trị này đọc từ đó.

PivotValueSummarizeFunction

Một hàm dùng để tóm tắt giá trị tổng hợp.

Enum
PIVOT_STANDARD_VALUE_FUNCTION_UNSPECIFIED Giá trị mặc định là không sử dụng.
SUM Tương ứng với SUM .
COUNTA Tương ứng với COUNTA .
COUNT Tương ứng với COUNT .
COUNTUNIQUE Tương ứng với COUNTUNIQUE .
AVERAGE Tương ứng với AVERAGE .
MAX Tương ứng với MAX .
MIN Tương ứng với MIN .
MEDIAN Tương ứng với MEDIAN .
PRODUCT Tương ứng với PRODUCT .
STDEV Tương ứng với STDEV .
STDEVP Tương ứng với STDEVP .
VAR Tương ứng với VAR .
VARP Tương ứng với VARP .
CUSTOM Cho biết công thức này sẽ được sử dụng theo nguyên trạng. Chỉ hợp lệ nếu PivotValue.formula đã được đặt.
NONE Cho biết rằng giá trị đã được tóm tắt và hàm tóm tắt không được chỉ định rõ ràng. Dùng cho bảng tổng hợp nguồn dữ liệu Looker đã tóm tắt giá trị.

PivotValueCalculatedDisplayType

Các cách dùng để tính toán giá trị tổng hợp để hiển thị.

Enum
PIVOT_VALUE_CALCULATED_DISPLAY_TYPE_UNSPECIFIED Giá trị mặc định, không sử dụng.
PERCENT_OF_ROW_TOTAL Hiển thị các giá trị tổng hợp dưới dạng phần trăm của tổng giá trị của hàng.
PERCENT_OF_COLUMN_TOTAL Hiển thị các giá trị tổng hợp dưới dạng tỷ lệ phần trăm của tổng giá trị cột.
PERCENT_OF_GRAND_TOTAL Hiển thị các giá trị tổng hợp dưới dạng phần trăm của tổng giá trị.

PivotValueLayout

Bố cục của các giá trị tổng hợp.

Enum
HORIZONTAL Các giá trị được bố trí theo chiều ngang (dưới dạng cột).
VERTICAL Các giá trị được bố trí theo chiều dọc (dưới dạng hàng).