DatasetGroup¶
- class servicex.dataset_group.DatasetGroup(datasets: List[Query])[source]¶
Bases:
object
A group of datasets that are to be transformed together. This is a convenience class to allow you to submit multiple datasets to a ServiceX instance and then wait for all of them to complete.
- Parameters:
datasets – List of transform request as dataset instances
- as_files(display_progress: bool = True, provided_progress: Progress | None = None, return_exceptions: bool = False) List[TransformedResults | BaseException] ¶
- async as_files_async(display_progress: bool = True, provided_progress: Progress | None = None, return_exceptions: bool = False) List[TransformedResults | BaseException] [source]¶
- as_signed_urls(display_progress: bool = True, provided_progress: Progress | None = None, return_exceptions: bool = False) List[TransformedResults | BaseException] ¶
- async as_signed_urls_async(display_progress: bool = True, provided_progress: Progress | None = None, return_exceptions: bool = False) List[TransformedResults | BaseException] [source]¶
- set_result_format(result_format: ResultFormat)[source]¶
Set the result format for all the datasets in the group.
- Parameters:
result_format – ResultFormat instance