public sealed class DataFilter : IMessage<DataFilter>, IEquatable<DataFilter>, IDeepCloneable<DataFilter>, IBufferMessage, IMessage
Reference documentation and code samples for the Data Analytics API with Gemini v1beta API class DataFilter.
A filter on a datasource's underlying data. Filter syntax documentation: https://cloud.google.com/looker/docs/filter-expressions
Implements
IMessageDataFilter, IEquatableDataFilter, IDeepCloneableDataFilter, IBufferMessage, IMessageNamespace
Google.Cloud.GeminiDataAnalytics.V1BetaAssembly
Google.Cloud.GeminiDataAnalytics.V1Beta.dll
Constructors
DataFilter()
public DataFilter()
DataFilter(DataFilter)
public DataFilter(DataFilter other)
Parameter | |
---|---|
Name | Description |
other |
DataFilter |
Properties
Field
public string Field { get; set; }
Optional. The field to filter on. For example: ["event_date", "customer_id", "product_category"]
Property Value | |
---|---|
Type | Description |
string |
Type
public DataFilterType Type { get; set; }
Optional. The type of filter present on a datasource, such as ALWAYS_FILTER.
Property Value | |
---|---|
Type | Description |
DataFilterType |
Value
public string Value { get; set; }
Optional. The default value used for this filter if the filter is not overridden in a query. For example: ["after 2024-01-01", "123", "-fashion"]
Property Value | |
---|---|
Type | Description |
string |