rhino_health.lib.endpoints.sql_query.sql_query_endpoints
#
Module Contents#
Classes#
Endpoints to interact with a remote SQL server on the FCP |
Attributes#
- rhino_health.lib.endpoints.sql_query.sql_query_endpoints.BUFFER_TIME_IN_SEC = 300#
- class rhino_health.lib.endpoints.sql_query.sql_query_endpoints.SQLQueryEndpoints(session)#
Bases:
rhino_health.lib.endpoints.endpoint.Endpoint
Endpoints to interact with a remote SQL server on the FCP
- get_sql_query(sql_query_uid: str)#
Returns a SQL dataclass
- Parameters:
- sql_query_uid: str
UID for the SQL query
- Returns:
- dataset: SQLQuery
SQLQuery dataclass
Examples
>>> session.sql_query_input.get_sql_query(my_query_uid) Dataset()
- import_dataset_from_sql_query(sql_query_input: rhino_health.lib.endpoints.sql_query.sql_query_dataclass.SQLQueryImportInput)#
Returns a SQLQuery dataclass
- Parameters:
- sql_query_input: SQLQueryImportInput
SQLQueryImportInput dataclass
- Returns:
- sql_query_input: SQLQuery
SQLQuery dataclass
Examples
>>> session.sql_query.import_dataset_from_sql_query(sql_query_input) SQLQuery()
- run_sql_query(sql_query_input: rhino_health.lib.endpoints.sql_query.sql_query_dataclass.SQLQueryInput)#
Returns a SQLQuery dataclass
- Parameters:
- sql_query_input: SQLQueryImportInput
SQLQueryImportInput dataclass
- Returns:
- sql_query_input: SQLQuery
SQLQuery dataclass
Examples
>>> session.sql_query.run_sql_query(sql_query_input) SQLQuery()