code: def get_dataset(self, dataset_id, project_id=None):
          
          project_id = self._get_project_id(project_id)
  
          try:            
              dataset = self.bigquery.datasets().get(
                  projectId=project_id, datasetId=dataset_id).execute(
                  num_retries=self.num_retries)
          except HttpError:
              dataset = {}
  
          return dataset
docs: Retrieve a dataset if it exists, otherwise return an empty dict.
  
          Parameters
          ----------
          dataset_id : str
              Dataset unique id
          project_id: str, optional
              The project the dataset is in
  
          Returns
          -------
          dict
              Contains dataset object if it exists, else empty