code: def load(self, file_key):
          
          var = self.sd.select(file_key)
          data = xr.DataArray(from_sds(var, chunks=CHUNK_SIZE),
                              dims=['y', 'x']).astype(np.float32)
          data = data.where(data != var._FillValue)
          try:
              data = data * np.float32(var.scale_factor)
          except AttributeError:
              pass
          return data
docs: Load the data.