code: def execute(self, database, query, properties=None):
          
          if query.startswith("."):
              return self.execute_mgmt(database, query, properties)
          return self.execute_query(database, query, properties)
docs: Executes a query or management command.
          :param str database: Database against query will be executed.
          :param str query: Query to be executed.
          :param azure.kusto.data.request.ClientRequestProperties properties: Optional additional properties.
          :return: Kusto response data set.
          :rtype: azure.kusto.data._response.KustoResponseDataSet