- JSON-Darstellung
- FilterExpressionList
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- Filter
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- StringFilter
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- MatchType
- InListFilter
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- NumericFilter
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- Vorgang
- NumericValue
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- BetweenFilter
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
Für Dimensions- oder Messwertfilter. Die Felder in derselben FilterExpression müssen entweder alle Dimensionen oder alle Messwerte enthalten.
JSON-Darstellung |
---|
{ // Union field |
Felder | |
---|---|
Union-Feld expr . Geben Sie einen Filterausdruckstyp für FilterExpression an. Für expr ist nur einer der folgenden Werte zulässig: |
|
andGroup |
Die FilterExpressions in andGroup haben eine AND-Beziehung. |
orGroup |
Die FilterExpressions in orGroup haben eine OR-Beziehung. |
notExpression |
FilterExpression entspricht NICHT notExpression. |
filter |
Ein primitiver Filter. In derselben FilterExpression müssen alle Feldnamen des Filters entweder alle Dimensionen oder alle Messwerte sein. |
FilterExpressionList
Eine Liste von Filterausdrücken.
JSON-Darstellung |
---|
{
"expressions": [
{
object ( |
Felder | |
---|---|
expressions[] |
Eine Liste von Filterausdrücken. |
Filter
Ein Ausdruck zum Filtern von Dimensions- oder Messwerten.
JSON-Darstellung |
---|
{ "fieldName": string, // Union field |
Felder | |
---|---|
fieldName |
Der Name der Dimension oder des Messwerts. Bei den meisten Methoden, Dimensionen und können zum ersten Mal in diesem Feld verwendet werden. In einer RunPivotReportRequest-Anfrage muss dieses Feld jedoch zusätzlich namentlich in den Dimensionen oder Messwerten von RunPivotReportRequest angegeben werden. |
Union-Feld one_filter . Geben Sie einen Filtertyp für Filter an. Für one_filter ist nur einer der folgenden Werte zulässig: |
|
stringFilter |
Stringbezogener Filter. |
inListFilter |
Ein Filter für In-Listen-Werte. |
numericFilter |
Ein Filter für numerische Werte oder Datumswerte. |
betweenFilter |
Ein Filter für zwei Werte. |
StringFilter
Der Filter für den String
JSON-Darstellung |
---|
{
"matchType": enum ( |
Felder | |
---|---|
matchType |
Der Übereinstimmungstyp für diesen Filter. |
value |
Der für den Abgleich verwendete Stringwert. |
caseSensitive |
Falls wahr, wird beim Stringwert zwischen Groß- und Kleinschreibung unterschieden. |
MatchType
Der Übereinstimmungstyp eines Stringfilters
Enums | |
---|---|
MATCH_TYPE_UNSPECIFIED |
Ohne Angabe |
EXACT |
Genaue Übereinstimmung mit dem Stringwert. |
BEGINS_WITH |
Beginnt mit dem Stringwert. |
ENDS_WITH |
Endet mit dem Stringwert. |
CONTAINS |
Enthält den Stringwert. |
FULL_REGEXP |
Vollständige Übereinstimmung für den regulären Ausdruck mit dem Stringwert. |
PARTIAL_REGEXP |
Teilweise Übereinstimmung für den regulären Ausdruck mit dem Stringwert. |
InListFilter
Das Ergebnis muss in einer Liste von Stringwerten enthalten sein.
JSON-Darstellung |
---|
{ "values": [ string ], "caseSensitive": boolean } |
Felder | |
---|---|
values[] |
Die Liste der Stringwerte. Das Feld darf nicht leer sein. |
caseSensitive |
Falls wahr, wird beim Stringwert zwischen Groß- und Kleinschreibung unterschieden. |
NumericFilter
Filtert numerische Werte oder Datumswerte.
JSON-Darstellung |
---|
{ "operation": enum ( |
Felder | |
---|---|
operation |
Der Vorgangstyp für diesen Filter. |
value |
Ein numerischer Wert oder ein Datumswert. |
Vorgang
Der auf einen numerischen Filter angewendete Vorgang
Enums | |
---|---|
OPERATION_UNSPECIFIED |
Nicht angegeben |
EQUAL |
Gleich |
LESS_THAN |
Weniger als |
LESS_THAN_OR_EQUAL |
kleiner als oder gleich |
GREATER_THAN |
größer als |
GREATER_THAN_OR_EQUAL |
größer als oder gleich |
NumericValue
Um eine Zahl darzustellen.
JSON-Darstellung |
---|
{ // Union field |
Felder | |
---|---|
Union-Feld one_value . Einer der numerischen Werte one_value kann nur einer der folgenden Werte sein: |
|
int64Value |
Ganzzahlwert |
doubleValue |
Doppelter Wert |
BetweenFilter
Um auszudrücken, dass das Ergebnis zwischen zwei Zahlen liegen muss (einschließlich).
JSON-Darstellung |
---|
{ "fromValue": { object ( |
Felder | |
---|---|
fromValue |
Beginnt mit dieser Zahl. |
toValue |
Endet mit dieser Nummer. |