Queries Google Professional Data Engineer GCP
- A query retrieves entities that meet a specified set of conditions.
 - The query operates on entities of a given kind
 - Can specify filters on the entities’ property values, keys, and ancestors, and can return zero or more entities as results.
 - sort orders can also be specified to sequence the results by their property values.
 - query can return entire entities, projected entities, or just entity keys.
 - Every query computes its results using one or more indexes
 - When executed, the query retrieves all entities of the given kind satisfying given filters, sorted in specified order.
 - Queries execute as read-only.
 
A typical query includes the following:
- An entity kind to which the query applies
 - Zero or more filters based on the entities’ property values, keys, and ancestors
 - Zero or more sort orders to sequence the results
 
Filters
- Properties
 - Keys
 - ancestors of the entities
 
Property filter – A property filter specifies property name, comparison operator and property value. The property value must be supplied by the application and is not a computed value. For array-valued property, filter matching any of its value, the entity is considered.
A composite filter consists of more than one property filter.
- EQUAL – Equal to
 - LESS_THAN – Less than
 - LESS_THAN_OR_EQUAL – Less than or equal to
 - GREATER_THAN – Greater than
 - GREATER_THAN_OR_EQUAL – Greater than or equal to
 
A query sort order specifies a property name and a sort direction (ascending or descending). By default the sort order is ascending. For multiple sort orders in a query, they are applied in the sequence specified.
Google Professional Data Engineer (GCP) Free Practice TestTake a Quiz
		