PivotTable
Pivot tablo.
JSON gösterimi |
---|
{ "rows": [ { object ( |
Alanlar | |
---|---|
rows[]
|
Pivot tablodaki her bir satır gruplandırması. |
columns[]
|
Pivot tablodaki her bir sütun gruplandırması. |
criteria
|
Kaynak sütun uzaklığı başına isteğe bağlı bir filtre eşlemesi. Filtreler, pivot tabloya veri birleştirmeden önce uygulanır. Haritanın anahtarı, filtrelemek istediğiniz kaynak aralığın sütun uzaklığıdır ve değer, bu sütunun ölçütüdür.
Örneğin, kaynak
Bu alan,
|
filterSpecs[]
|
Pivot tablo için verilerin toplanmasından önce kaynak sütunlara uygulanan filtreler.
Her ikisi
|
values[]
|
Pivot tabloya dahil edilecek değerlerin listesi. |
valueLayout
|
Değerlerin yatay olarak mı (sütun olarak) yoksa dikey olarak mı (satır olarak) listeleneceği. |
dataExecutionStatus
|
Yalnızca çıkış. Veri kaynağı pivot tabloları için veri yürütme durumu. |
Birlik alanı
source_data Pivot tablo verilerinin kaynağı.
source_data .
aşağıdakilerden yalnızca biri olabilir:
|
|
source
|
Pivot tablonun verilerini okuduğu aralık. |
dataSourceId
|
Pivot tablonun verileri okuduğu veri kaynağının kimliği. |
PivotGroup
Pivot tabloda tek bir gruplandırma (satır veya sütun).
JSON gösterimi |
---|
{ "showTotals": boolean, "valueMetadata": [ { object ( |
Alanlar | |
---|---|
showTotals
|
Pivot tablosunun bu gruplandırmaya ilişkin toplamları içermesi gerekiyorsa doğru değerini döndürür. |
valueMetadata[]
|
Gruplandırmadaki değerlerle ilgili meta veriler. |
sortOrder
|
Bu gruptaki değerlerin sıralanma sırası. |
valueBucket
|
Sıralama ölçütü olarak karşıt pivot grubunun grubu. Belirtilmezse sıralama bu grubun değerlerine göre alfabetik olur. |
repeatHeadings
|
Bu pivot grubundaki başlıkların tekrarlanması gerekiyorsa doğru değerini döndürür. Bu yalnızca satır gruplamaları için geçerlidir ve sütunlar tarafından yoksayılır. Varsayılan olarak, aynı olan üst düzey başlıkları göstermeyerek tekrar eden başlıkları en aza indiririz. Örneğin, alttaki üçüncü satır "Q1 Mar", "Q1"e karşılık gelir. önceki satırlarla gereksiz olduğundan gösterilmiyor. Tekrar Başlıkları'nın doğru değerine ayarlanması "Q1"e neden olur "Şubat" boyunca tekrarlanacak ve "Mar"dır.
|
label
|
Özelleştirilebilen satır/sütun grupları için kullanılacak etiketler. Örneğin, aşağıdaki pivot tabloda satır etiketi:
|
groupRule
|
Bu satır/sütun grubuna uygulanacak grup kuralı. |
groupLimit
|
Bu pivot gruba uygulanacak satır veya sütunlardaki sayı sınırı. |
Birlik alanı
source Pivot grubunun veri kaynağı.
source .
aşağıdakilerden yalnızca biri olabilir:
|
|
sourceColumnOffset
|
Bu gruplandırmanın temel aldığı kaynak aralığın sütun uzaklığı.
Örneğin, kaynak
|
dataSourceColumnReference
|
Bu gruplandırmanın temel aldığı veri kaynağı sütununa yapılan referans. |
PivotGroupValueMetadata
Pivot gruplandırmasındaki bir değerle ilgili meta veriler.
JSON gösterimi |
---|
{
"value": {
object (
|
Alanlar | |
---|---|
value
|
Meta verinin karşılık geldiği hesaplanan değerdir. (
|
collapsed
|
Değere karşılık gelen veriler daraltılmışsa doğru değerini döndürür. |
PivotGroupSortValueBucket
Pivot grubu içinde hangi değerlerin sıralama için kullanılması gerektiğiyle ilgili bilgiler.
JSON gösterimi |
---|
{
"valuesIndex": integer,
"buckets": [
{
object (
|
Alanlar | |
---|---|
valuesIndex
|
Zaman çizelgesindeki ofset
|
buckets[]
|
Sıralama için değerlerin seçileceği grubu belirler. Örneğin, bir satır grubu ve iki sütun grubunda yer alırsa satır grubunda en fazla iki değer listelenebilir. İlk değer, ilk sütun grubundaki bir değere, ikinci değer ise ikinci sütun grubundaki bir değere karşılık gelir. Hiçbir değer listelenmiyorsa bu, satırın "Genel Toplam"a göre sıralanması gerektiğini gösterir. işaretini tıklayın. Tek bir değer listelenirse bu, "Toplam"ın kullanılması anlamına gelir. anlamına gelir. |
PivotGroupRule
Bu,
PivotGroup
.
değeri tek tek ayırmak yerine kaynak veri sütunundaki değerler için paketleri tanımlar. Yalnızca bir
PivotGroup
.
kaynak verilerdeki her sütun için bir grup kuralı ile eklenebilir. Ancak herhangi bir sütuna
PivotGroup
İçinde bir kuralı ve
PivotGroup
anlamak mümkün.
JSON gösterimi |
---|
{ // Union field |
Alanlar | |
---|---|
Birlik alanı
rule Kurala,
PivotGroup
rule .
aşağıdakilerden yalnızca biri olabilir:
|
|
manualRule
|
CEVAP
|
histogramRule
|
CEVAP
|
dateTimeRule
|
CEVAP
|
ManualRule
Bir kaynak veri sütunundaki değerleri, sizin seçtiğiniz adlara sahip paketler halinde manuel olarak düzenlemenize olanak tanır. Örneğin, nüfusu duruma göre toplayan bir pivot tablo:
+-------+-------------------+
| State | SUM of Population |
+-------+-------------------+
| AK | 0.7 |
| AL | 4.8 |
| AR | 2.9 |
...
+-------+-------------------+
manuel bir grup kuralına grup listesi (örneğin, groupName = 'Central', items = ['AL', 'AR', 'IA', ...]) sağlayarak nüfusu saat dilimine göre toplayan bir pivot tabloya dönüştürülebilir. Kaynak verilere saat dilimi sütunu ekleyerek ve pivot tabloyu ayarlayarak benzer bir etkinin elde edilebileceğini unutmayın.
+-----------+-------------------+
| Time Zone | SUM of Population |
+-----------+-------------------+
| Central | 106.3 |
| Eastern | 151.9 |
| Mountain | 17.4 |
...
+-----------+-------------------+
JSON gösterimi |
---|
{
"groups": [
{
object (
|
Alanlar | |
---|---|
groups[]
|
Grup adlarının ve kaynak verilerdeki her bir grup adıyla eşlenen ilgili öğelerin listesi. |
ManualRuleGroup
Bir grup adı ve kaynak verilerdeki, bu ada sahip gruba yerleştirilmesi gereken öğelerin listesi.
JSON gösterimi |
---|
{ "groupName": { object ( |
Alanlar | |
---|---|
groupName
|
Dize olması gereken grup adı. Belirli bir gruptaki her bir grup
|
items[]
|
Bu gruba yerleştirilmesi gereken kaynak verilerdeki öğeler. Her öğe bir dize, sayı veya boole olabilir. Öğeler, belirli bir sayıdaki en fazla bir grupta görünebilir
|
HistogramRule
Bir kaynak veri sütunundaki sayısal değerleri sabit boyutlu gruplar halinde düzenlemenize olanak tanır. Şuradaki tüm değerler:
HistogramRule.start
.
-
HistogramRule.end
her biri farklı büyüklükteki gruplara
HistogramRule.interval
. Ayrıca, aşağıdaki tüm değerler
HistogramRule.start
.
bir gruba yerleştirilir ve yukarıdaki tüm değerler
HistogramRule.end
diğer bir alanın içine yerleştirilir. Yalnızca
HistogramRule.interval
.
gereklidir
HistogramRule.start
ve
HistogramRule.end
ve hem değer hem de
HistogramRule.start
şundan küçük olmalıdır:
HistogramRule.end
. Örneğin, yaşa göre ortalama satın alma tutarını gösteren ve 50'den fazla satırı olan bir pivot tablo örneği:
+-----+-------------------+
| Age | AVERAGE of Amount |
+-----+-------------------+
| 16 | $27.13 |
| 17 | $5.24 |
| 18 | $20.15 |
...
+-----+-------------------+
bir histogram grup kuralı uygulayarak aşağıdaki gibi bir pivot tabloya dönüştürülebilir:
HistogramRule.start
.
yani 25'inin
HistogramRule.interval
20 ve
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 |
+-------------+-------------------+
JSON gösterimi |
---|
{ "interval": number, "start": number, "end": number } |
Alanlar | |
---|---|
interval
|
Oluşturulan paketlerin boyutu. Pozitif olmalıdır. |
start
|
Öğelerin sabit boyutlu paketlere yerleştirildiği minimum değer. Baştaki değerler tek bir pakette toplanır. Bu alan isteğe bağlıdır. |
end
|
Öğelerin sabit boyutlu paketlere yerleştirildiği maksimum değer. Sonun üzerindeki değerler tek bir pakette toplanır. Bu alan isteğe bağlıdır. |
DateTimeRule
Bir kaynak veri sütunundaki tarih-saat değerlerini, tarih veya saat değerlerinin seçilen bölümlerine göre paketler halinde düzenlemenize olanak tanır. Örneğin, satış işlemlerini tarihe göre gösteren bir pivot tabloyu ele alalım:
+----------+--------------+
| Date | SUM of Sales |
+----------+--------------+
| 1/1/2017 | $621.14 |
| 2/3/2017 | $708.84 |
| 5/8/2017 | $326.84 |
...
+----------+--------------+
Bir tarih-saat grup kuralı uygulama
DateTimeRuleType
.
Aşağıdaki pivot tabloda YEAR_MONTH ayının sonuçları.
+--------------+--------------+
| Grouped Date | SUM of Sales |
+--------------+--------------+
| 2017-Jan | $53,731.78 |
| 2017-Feb | $83,475.32 |
| 2017-Mar | $94,385.05 |
...
+--------------+--------------+
JSON gösterimi |
---|
{
"type": enum (
|
Alanlar | |
---|---|
type
|
Uygulanacak tarih-saat gruplandırmasının türü. |
DateTimeRuleType
Kullanılabilir tarih-saat gruplandırma kuralı türleri. Bu dokümanlarda e-tablo yerel ayarının "en-US" olduğu varsayılır, ancak bazı kural türleri için tarihler ve saatler oluşturulurken e-tablonun yerel ayarı kullanılır.
Sıralamalar | |
---|---|
DATE_TIME_RULE_TYPE_UNSPECIFIED
|
Varsayılan türdür, kullanmayın. |
SECOND
|
Tarihleri 0 ile 59 arasında olacak şekilde saniyeye göre gruplandırın. |
MINUTE
|
Tarihleri 0 ile 59 arasında olacak şekilde dakikaya göre gruplandırın. |
HOUR
|
Tarihleri, 24 saatlik bir sistem kullanarak 0 ile 23 arasında olacak şekilde saate göre gruplandırın. |
HOUR_MINUTE
|
Tarihleri, 24 saatlik bir sistem (ör. 19:45) kullanarak saate ve dakikaya göre gruplandırın. |
HOUR_MINUTE_AMPM
|
Tarihleri, 12 saatlik bir sistem (ör. 19:45) kullanarak saate ve dakikaya göre gruplandırın. ÖÖ/ÖS tanımlaması, e-tablonun yerel ayarına göre çevrilir. |
DAY_OF_WEEK
|
Tarihleri haftanın gününe göre gruplayın (ör. Pazar). Haftanın günleri e-tablonun yerel ayarına göre çevrilir. |
DAY_OF_YEAR
|
Tarihleri, yılın gününe göre 1 ile 366 arasında olacak şekilde gruplandırın. 29 Şubat'tan sonraki tarihlerin, artık yıl olarak artık olmayan yıllara kıyasla farklı gruplarda bulunduğunu unutmayın. |
DAY_OF_MONTH
|
Tarihleri ayın gününe göre 1 ile 31 arasında gruplandırın. |
DAY_MONTH
|
Tarihleri güne ve aya göre gruplandırın (ör. 22-Kasım). Ay, e-tablonun yerel ayarına göre çevrilir. |
MONTH
|
Tarihleri aya göre gruplandırın (ör. Kasım). Ay, e-tablonun yerel ayarına göre çevrilir. |
QUARTER
|
Tarihleri üç aya göre gruplandırın. Örneğin, 1. çeyrek (Oca-Mart'ı temsil eder). |
YEAR
|
Tarihleri yıla göre gruplayın (örneğin, 2008). |
YEAR_MONTH
|
Tarihleri yıla ve aya göre gruplandırın (ör. 2008-Kasım). Ay, e-tablonun yerel ayarına göre çevrilir. |
YEAR_QUARTER
|
Tarihleri yıla ve üç aya göre gruplandırın, örneğin 2008 4. Çeyrek. |
YEAR_MONTH_DAY
|
Tarihleri yıla, aya ve güne göre gruplandırın (ör. 2008-11-22). |
PivotGroupLimit
Pivot grubundaki satır veya sütunların sayı sınırı.
JSON gösterimi |
---|
{ "countLimit": integer, "applyOrder": integer } |
Alanlar | |
---|---|
countLimit
|
Sayı sınırı. |
applyOrder
|
Grup sınırının pivot tabloya uygulanma sırası. Pivot grup sınırları, düşükten yüksek sipariş sayısına doğru uygulanır. Sipariş numaraları, 0'dan itibaren ardışık tam sayılara normalleştirilir.
Yazma isteğinde, uygulanan siparişleri tamamen özelleştirmek için tüm pivot grubu sınırlarında bu alan benzersiz bir sayıyla ayarlanmalıdır. Aksi takdirde, sıra Google Görüntülü Reklam Ağı'ndaki
|
PivotFilterCriteria
Pivot tablodaki satırları gösterme/gizleme ölçütleri.
JSON gösterimi |
---|
{
"visibleValues": [
string
],
"condition": {
object (
|
Alanlar | |
---|---|
visibleValues[]
|
Dahil edilmesi gereken değerler. Burada listelenmeyen değerler hariç tutulur. |
condition
|
Değerlerin gösterilmesi için doğru olması gereken bir koşul. (
A1 gösterimindeki aralıklara başvuruda bulunan koşul değerleri pivot tablo sayfasına göre değerlendirilir. Referanslar mutlak olarak işlendiği için pivot tabloda doldurulmaz. Örneğin,
Pivot tablonun kaynak verilerine sütun başlığı adıyla referans verilebilir. Örneğin, kaynak verilerde "Gelir" adlı sütunlar varsa ve "Maliyet" ve "Gelir" değerine bir koşul uygulanır türü olan sütun
|
visibleByDefault
|
Değerlerin varsayılan olarak görünür olup olmadığı. Doğruysa
|
PivotFilterSpec
Belirli bir kaynak sütun uzaklığıyla ilişkili pivot tablo filtre ölçütleri.
JSON gösterimi |
---|
{ "filterCriteria": { object ( |
Alanlar | |
---|---|
filterCriteria
|
Sütun için ölçütler. |
Birlik alanı
source Bu filtrenin geçerli olduğu kaynak sütun.
source .
aşağıdakilerden yalnızca biri olabilir:
|
|
columnOffsetIndex
|
Kaynak aralığın sıfır tabanlı sütun uzaklığı. |
dataSourceColumnReference
|
Veri kaynağı sütununa referans. |
PivotValue
Bir pivot tablodaki değerin nasıl hesaplanması gerektiğinin tanımı.
JSON gösterimi |
---|
{ "summarizeFunction": enum ( |
Alanlar | |
---|---|
summarizeFunction
|
Değeri özetleyen bir işlev. Eğer
|
name
|
Değer için kullanılacak ad. |
calculatedDisplayType
|
Belirtilmişse pivot değerlerinin başka bir pivot değeri içeren bir hesaplamanın sonucu olarak görüntülenmesi gerektiğini belirtir. Örneğin, accountDisplayType PERCENT_OF_GRAND_TOTAL olarak belirtilirse tüm pivot değerleri genel toplamın yüzdesi olarak görüntülenir. E-Tablolar düzenleyicisinde bu ayar "Farklı Göster" olarak adlandırılır. değerini değiştirin. |
Birlik alanı
value Pivot tablodaki değerler için kullanılacak veriler. Tam olarak bir değer ayarlanmalıdır.
value .
aşağıdakilerden yalnızca biri olabilir:
|
|
sourceColumnOffset
|
Bu değerin okuduğu kaynak aralığın sütun uzaklığı.
Örneğin, kaynak
|
formula
|
Değeri hesaplamak için kullanılacak özel bir formül. Formül,
|
dataSourceColumnReference
|
Bu değerin okuduğu veri kaynağı sütununa başvurudur. |
PivotValueSummarizeFunction
Bir pivot değeri özetleme işlevi.
Sıralamalar | |
---|---|
PIVOT_STANDARD_VALUE_FUNCTION_UNSPECIFIED
|
Varsayılan değerdir, kullanmayın. |
SUM
|
Şunlara karşılık gelir:
SUM .
işlevini kullanın.
|
COUNTA
|
Şunlara karşılık gelir:
COUNTA .
işlevini kullanın.
|
COUNT
|
Şunlara karşılık gelir:
COUNT .
işlevini kullanın.
|
COUNTUNIQUE
|
Şunlara karşılık gelir:
COUNTUNIQUE .
işlevini kullanın.
|
AVERAGE
|
Şunlara karşılık gelir:
AVERAGE .
işlevini kullanın.
|
MAX
|
Şunlara karşılık gelir:
MAX .
işlevini kullanın.
|
MIN
|
Şunlara karşılık gelir:
MIN .
işlevini kullanın.
|
MEDIAN
|
Şunlara karşılık gelir:
MEDIAN .
işlevini kullanın.
|
PRODUCT
|
Şunlara karşılık gelir:
PRODUCT .
işlevini kullanın.
|
STDEV
|
Şunlara karşılık gelir:
STDEV .
işlevini kullanın.
|
STDEVP
|
Şunlara karşılık gelir:
STDEVP .
işlevini kullanın.
|
VAR
|
Şunlara karşılık gelir:
VAR .
işlevini kullanın.
|
VARP
|
Şunlara karşılık gelir:
VARP .
işlevini kullanın.
|
CUSTOM
|
Formülün olduğu gibi kullanılması gerektiğini gösterir. Yalnızca şu durumlarda geçerlidir:
PivotValue.formula .
ayarlandı.
|
NONE
|
Değerin zaten özetlendiğini ve özetleme işlevinin açık bir şekilde belirtilmediğini belirtir. Değerin halihazırda özetlendiği Looker veri kaynağı pivot tabloları için kullanılır. |
PivotValueCalculatedDisplayType
Görüntüleme için pivot değerlerinin hesaplanabileceği olası yöntemler.
Sıralamalar | |
---|---|
PIVOT_VALUE_CALCULATED_DISPLAY_TYPE_UNSPECIFIED
|
Varsayılan değer, kullanmayın. |
PERCENT_OF_ROW_TOTAL
|
Pivot değerlerini, satır toplam değerlerinin yüzdesi olarak gösterir. |
PERCENT_OF_COLUMN_TOTAL
|
Pivot değerlerini sütun toplam değerlerinin yüzdesi olarak gösterir. |
PERCENT_OF_GRAND_TOTAL
|
Pivot değerleri genel toplam değerlerin yüzdesi olarak gösterir. |
PivotValueLayout
Pivot değerlerinin düzeni.
Sıralamalar | |
---|---|
HORIZONTAL
|
Değerler yatay olarak (sütun olarak) yerleştirilir. |
VERTICAL
|
Değerler dikey olarak düzenlenir (satırlar olarak). |