def METHOD_NAME(config: MetricsIngestConfiguration) -> None:
    """
    Initialization function for the subprocesses of the metrics indexer.
    `config` is pickleable, and this function lives in a module that can be
    imported without any upfront initialization of the Django app. Meaning that
    an object like
    `functools.partial(initialize_sentry_and_global_consumer_state, config)` is
    pickleable as well (which we pass as initialization callback to arroyo).
    This function should ideally be kept minimal and not contain too much
    logic. Commonly reusable bits should be added to
    sentry.utils.arroyo.RunTaskWithMultiprocessing.
    We already rely on sentry.utils.arroyo.RunTaskWithMultiprocessing to copy
    statsd tags into the subprocess, eventually we should do the same for
    Sentry tags.
    """
    sentry_sdk.set_tag("sentry_metrics.use_case_key", config.use_case_id.value)