code: def set_base_pipeline_run_strategy(
      snapshot_settings: pipeline_pb2.SnapshotSettings, base_run_id: str
  ) -> None:
      """Sets base pipeline run strategy in snapshot_settings."""
      snapshot_settings.base_pipeline_run_strategy.base_run_id = (
          base_run_id
      )
  
imports: import collections
  import concurrent.futures
  import enum
  from typing import Collection, Dict, Final, List, Mapping, Optional, OrderedDict, Sequence, Set, Tuple
  import uuid
  from absl import logging
  from tfx.dsl.compiler import compiler_utils
  from tfx.dsl.compiler import constants
  from tfx.orchestration import metadata
  from tfx.orchestration import node_proto_view
  from tfx.orchestration.portable import execution_publish_utils
  from tfx.orchestration.portable.mlmd import context_lib
  from tfx.orchestration.portable.mlmd import execution_lib
  from tfx.proto.orchestration import pipeline_pb2
  from ml_metadata.proto import metadata_store_pb2
label_desc: Use image node_id 3 for calling a global function with example usage: set_base_pipeline_run_strategy(snapshot_settings, base_run_id) without return types