code: def _create_one_res_gaasp_dataset(filename):
      """Represent files with one resolution of variables in them (ex. SOIL)."""
      lon_var_lo = xr.DataArray(
          da.zeros((10, 10), dtype=np.float32),
          dims=("Number_of_Scans", "Number_of_low_rez_FOVs"),
          attrs={"standard_name": "longitude"},
      )
      lat_var_lo = xr.DataArray(
          da.zeros((10, 10), dtype=np.float32),
          dims=("Number_of_Scans", "Number_of_low_rez_FOVs"),
          attrs={"standard_name": "latitude"},
      )
      swath_var2 = xr.DataArray(
          da.zeros((10, 10), dtype=np.float32),
          dims=("Number_of_Scans", "Number_of_low_rez_FOVs"),
          coords={
              "some_longitude_lo": lon_var_lo,
              "some_latitude_lo": lat_var_lo,
          },
          attrs={
              "_FillValue": -9999.0,
              "scale_factor": 0.5,
              "add_offset": 2.0,
          },
      )
      swath_int_var = xr.DataArray(
          da.zeros((10, 10), dtype=np.uint16),
          dims=("Number_of_Scans", "Number_of_low_rez_FOVs"),
          attrs={"_FillValue": 100, "comment": "Some comment"},
      )
      time_var = xr.DataArray(
          da.zeros((5,), dtype=np.float32), dims=("Time_Dimension",)
      )
      ds_vars = {
          "swath_var": swath_var2,
          "swath_var_int": swath_int_var,
          "some_longitude_lo": lon_var_lo,
          "some_latitude_lo": lat_var_lo,
          "time_var": time_var,
      }
      attrs = _get_shared_global_attrs(filename)
      return xr.Dataset(ds_vars, attrs=attrs)
  
file_path: satpy/satpy/tests/reader_tests/test_amsr2_l2_gaasp.py
imports: import os
  from datetime import datetime
  from unittest import mock
  import dask.array
  import numpy
  import pytest
  import xarray
label_desc: Use image node_id 4 for calling a global function with example usage: _create_one_res_gaasp_dataset(filename) and returns: xr