code: def load(cache_key: str) -> dict[str, Any]:
      cache_value = cache.get(cache_key)
      if not cache_value:
          raise ChartDataCacheLoadError("Cached data not found")
  
      return cache_value["data"]
  
imports: from typing import Any
  from superset import cache
  from superset.commands.chart.exceptions import ChartDataCacheLoadError
label_desc: Use image node_id 1 for calling the QueryContextCacheLoader obj's underlying member method code with example usage: obj.load(cache_key) and returns: cache_value