- Zasób: ExpandedDataSet
- ExpandedDataSetFilterExpression
- ExpandedDataSetFilterExpressionList
- ExpandedDataSetFilter
- StringFilter
- MatchType
- InListFilter
- Metody
Zasób: ExpandedDataSet
Komunikat zasobu reprezentujący ExpandedDataSet
.
Zapis JSON |
---|
{
"name": string,
"displayName": string,
"description": string,
"dimensionNames": [
string
],
"metricNames": [
string
],
"dimensionFilterExpression": {
object ( |
Pola | |
---|---|
name |
Tylko dane wyjściowe. Nazwa zasobu ExpandedDataSet. Format: usługi/{identyfikator_usługi}/{rozwinięty_zbiór_danych} |
display |
Wymagane. Wyświetlana nazwa rozszerzonego zbioru danych. Maks. 200 znaków. |
description |
Opcjonalnie: Opis rozszerzonego zbioru danych. Maksymalnie 50 znaków. |
dimension |
Niezmienna. Lista wymiarów uwzględnionych w rozszerzonym zbiorze danych. Listę nazw wymiarów znajdziesz w sekcji Wymiary interfejsu API. |
metric |
Niezmienna. Lista danych uwzględnionych w rozszerzonym zbiorze danych. Listę nazw wymiarów znajdziesz w artykule Dane interfejsu API. |
dimension |
Niezmienna. Wyrażenie logiczne filtrów ExpandedDataSet zastosowane do wymiaru zawartego w ExpandedDataSet. Ten filtr służy do zmniejszenia liczby wierszy, a w konsekwencji szansy na wystąpienie wiersza |
data |
Tylko dane wyjściowe. Czas, w którym rozszerzony zbiór danych zaczął (lub zacznie) zbierać dane. Używa standardu RFC 3339, w którym wygenerowany wynik jest zawsze znormalizowany według normy Z i zawiera 0, 3, 6 lub 9 cyfr ułamkowych. Akceptowane są też przesunięcia inne niż „Z”. Przykłady: |
ExpandedDataSetFilterExpression
Wyrażenie logiczne filtrów wymiarów EnhancedDataSet.
Zapis JSON |
---|
{ // Union field |
Pola | |
---|---|
Pole unii expr . Wyrażenie zastosowane do filtra. expr może być tylko jednym z tych elementów: |
|
and |
Lista wyrażeń, które mają być połączone za pomocą operatora AND. Musi zawierać wyrażenie ExpandedDataSetFilterExpression z wyrażeniem notExpression lub dimensionFilter. Musi być ona ustawiona na najwyższym poziomie wyrażenia ExpandedDataSetFilterExpression. |
not |
Wyrażenie filtra, które ma być zanegowane (czyli odwrócone, uzupełnione). Musi zawierać filtr wymiaru. Nie można go ustawić na najwyższym poziomie wyrażenia filtra ExpandedDataSetFilterExpression. |
filter |
Filtr na jednym wymiarze. Nie można go ustawić na najwyższym poziomie wyrażenia filtra ExpandedDataSetFilterExpression. |
ExpandedDataSetFilterExpressionList
Lista wyrażeń filtra ExpandedDataSet.
Zapis JSON |
---|
{
"filterExpressions": [
{
object ( |
Pola | |
---|---|
filter |
Lista wyrażeń filtra ExpandedDataSet. |
ExpandedDataSetFilter
określony filtr dla jednego wymiaru,
Zapis JSON |
---|
{ "fieldName": string, // Union field |
Pola | |
---|---|
field |
Wymagane. Nazwa wymiaru, według którego chcesz filtrować. |
Pole unii one_filter . Jeden z wymienionych powyżej filtrów. one_filter może być tylko jednym z tych elementów: |
|
string |
Filtr wymiaru typu ciąg znaków pasującego do określonego wzorca. |
in |
Filtr wymiaru ciągu znaków pasującego do określonej listy opcji. |
StringFilter
Filtr wymiaru typu ciąg znaków pasującego do określonego wzorca.
Zapis JSON |
---|
{
"matchType": enum ( |
Pola | |
---|---|
match |
Wymagane. Typ dopasowania filtra ciągu znaków. |
value |
Wymagane. Wartość ciągu znaków, z którą ma być przeprowadzane dopasowanie. |
case |
Opcjonalnie: Jeśli ma wartość true, wielkość liter ma znaczenie. Jeśli wartość to Fałsz, wielkość liter nie ma znaczenia. Musi być ustawiona na „PRAWDA”, gdy matchType ma wartość „EXACT”. Musi być ustawiony na wartość false, gdy matchType ma wartość CONTAINS. |
MatchType
Typ dopasowania filtra ciągu znaków.
Wartości w polu enum | |
---|---|
MATCH_TYPE_UNSPECIFIED |
Nie określono |
EXACT |
Dopasowanie ścisłe do wartości ciągu znaków. |
CONTAINS |
Zawiera wartość ciągu znaków. |
InListFilter
Filtr wymiaru ciągu znaków pasującego do określonej listy opcji.
Zapis JSON |
---|
{ "values": [ string ], "caseSensitive": boolean } |
Pola | |
---|---|
values[] |
Wymagane. Lista możliwych wartości ciągu znaków, które mają być dopasowywane. Nie może być puste. |
case |
Opcjonalnie: Jeśli ma wartość true, wielkość liter ma znaczenie. Jeśli wartość to Fałsz, wielkość liter nie ma znaczenia. Musi być prawdziwe. |
Metody |
|
---|---|
|
Tworzy rozwinięty zbiór danych. |
|
Usuwa z usługi spakowany zestaw danych. |
|
Wyszukiwanie pojedynczego zbioru danych ExpandedDataSet. |
|
Wyświetla ExpandedDataSets w usłudze. |
|
Aktualizuje rozszerzony zbiór danych w usłudze. |