:py:mod:`amazon.aws.hooks.redshift_sql` ======================================= .. py:module:: amazon.aws.hooks.redshift_sql Module Contents --------------- Classes ~~~~~~~ .. autoapisummary:: amazon.aws.hooks.redshift_sql.RedshiftSQLHookAsync Attributes ~~~~~~~~~~ .. autoapisummary:: amazon.aws.hooks.redshift_sql.log .. py:data:: log .. py:class:: RedshiftSQLHookAsync(*args, **kwargs) Bases: :py:obj:`astronomer.providers.amazon.aws.hooks.redshift_data.RedshiftDataHook` .. py:method:: get_query_status(self, query_ids) :async: Async function to get the Query status by query Ids, this function takes list of query_ids make async connection to redshift data to get the query status by query id returns the query status. :param query_ids: list of query ids .. py:method:: is_still_running(self, qid) :async: Async function to whether the query is still running or in "PICKED", "STARTED", "SUBMITTED" state and returns True else return False