get_partition_mapping¶
kedro_dagster.utils.get_partition_mapping(partition_mappings, upstream_asset_name, downstream_dataset_names, config_resolver)
¶
Get the appropriate partition mapping for an asset based on its downstream datasets.
Parameters¶
| Name | Type | Description | Default |
|---|---|---|---|
partition_mappings
|
dict[str, PartitionMapping]
|
Dictionary of partition mappings. |
required |
upstream_asset_name
|
str
|
Name of the upstream asset. |
required |
downstream_dataset_names
|
list[str]
|
List of downstream dataset names. |
required |
config_resolver
|
CatalogConfigResolver
|
Catalog config resolver to match patterns. |
required |
Returns¶
| Type | Description |
|---|---|
PartitionMapping or None
|
Partition mapping or |
See Also¶
kedro_dagster.utils.get_match_pattern_from_catalog_resolver :
Resolves dataset patterns for mapping lookups.
kedro_dagster.datasets.partitioned_dataset.DagsterPartitionedDataset :
Defines partition mappings consumed here.