class_docstr: Engine spec for Exasol
class_docstr_tok: ["Engine","spec","for","Exasol"]
code: def fetch_data(
      cls, cursor: Any, limit: Optional[int] = None
  ) -> list[tuple[Any, ...]]:
      data = super().fetch_data(cursor, limit)
      # Lists of `pyodbc.Row` need to be unpacked further
      return cls.pyodbc_rows_to_tuples(data)
  
imports: from typing import Any, Optional
  from superset.constants import TimeGrain
  from superset.db_engine_specs.base import BaseEngineSpec
label_desc: Use image node_id 1 for calling the ExasolEngineSpec obj's underlying member method code with example usage: obj.fetch_data(cls, cursor, limit) and returns: cls