A set of parameters for Kinetica.filter(string,string,string,IDictionary<string, string>).
More...
|
string | table_name [get, set] |
| Name of the table to filter. More...
|
|
string | view_name [get, set] |
| If provided, then this will be the name of the view containing the results. More...
|
|
string | expression = "" [get, set] |
| The select expression to filter the specified table. More...
|
|
IDictionary< string, string > | options [get, set] |
| Optional parameters. More...
|
|
Schema | Schema [get] |
| Avro Schema for this class More...
|
|
A set of parameters for Kinetica.filter(string,string,string,IDictionary<string, string>).
Filters data based on the specified expression. The results are stored in a result set with the given view_name.
For details see Expressions.
The response message contains the number of points for which the expression evaluated to be true, which is equivalent to the size of the result view.
Definition at line 28 of file Filter.cs.
◆ FilterRequest() [1/2]
kinetica.FilterRequest.FilterRequest |
( |
| ) |
|
|
inline |
◆ FilterRequest() [2/2]
kinetica.FilterRequest.FilterRequest |
( |
string |
table_name, |
|
|
string |
view_name, |
|
|
string |
expression, |
|
|
IDictionary< string, string > |
options = null |
|
) |
| |
|
inline |
Constructs a FilterRequest object with the specified parameters.
- Parameters
-
table_name | Name of the table to filter. This may be the ID of a collection, table or a result set (for chaining queries). Collections may be filtered only if all tables within the collection have the same type ID. |
view_name | If provided, then this will be the name of the view containing the results. Has the same naming restrictions as tables. |
expression | The select expression to filter the specified table. For details see Expressions. |
options | Optional parameters.
-
COLLECTION_NAME: Name of a collection which is to contain the newly created view. If the collection provided is non-existent, the collection will be automatically created. If empty, then the newly created view will be top-level.
-
TTL: Sets the TTL of the view specified in .
|
Definition at line 149 of file Filter.cs.
◆ expression
string kinetica.FilterRequest.expression = "" |
|
getset |
The select expression to filter the specified table.
For details see Expressions.
Definition at line 84 of file Filter.cs.
◆ options
IDictionary<string, string> kinetica.FilterRequest.options |
|
getset |
Optional parameters.
-
COLLECTION_NAME: Name of a collection which is to contain the newly created view. If the collection provided is non-existent, the collection will be automatically created. If empty, then the newly created view will be top-level.
-
TTL: Sets the TTL of the view specified in .
Definition at line 106 of file Filter.cs.
◆ table_name
string kinetica.FilterRequest.table_name |
|
getset |
Name of the table to filter.
This may be the ID of a collection, table or a result set (for chaining queries). Collections may be filtered only if all tables within the collection have the same type ID.
Definition at line 73 of file Filter.cs.
◆ view_name
string kinetica.FilterRequest.view_name |
|
getset |
If provided, then this will be the name of the view containing the results.
Has the same naming restrictions as tables.
Definition at line 79 of file Filter.cs.
The documentation for this class was generated from the following file: