class_docstr: Helps to build execution parameters during SQL query rendering.
  
  These can be used as per https://docs.sqlalchemy.org/en/14/core/tutorial.html#using-textual-sql
class_docstr_tok: ["Helps","to","build","execution","parameters","during","SQL","query","rendering",".","These","can","be","used","as","per","https",":","\/\/docs.sqlalchemy.org\/en\/14\/core\/tutorial.html","#","using-textual-sql"]
docstr: Useful for passing into SQLAlchemy / DB-API methods.
docstr_tok: ["Useful","for","passing","into","SQLAlchemy","\/","DB-API","methods","."]
code: def param_dict(self) -> OrderedDict[str, SqlColumnType]:
      """Useful for passing into SQLAlchemy / DB-API methods."""
      param_dict: OrderedDict[str, SqlColumnType] = OrderedDict()
      for item in self.param_items:
          param_dict[item.key] = item.value.union_value
      return param_dict
  
imports: from __future__ import annotations
  import datetime
  from collections import OrderedDict
  from dataclasses import dataclass
  from typing import Any, Mapping, Optional, Tuple
  from dbt_semantic_interfaces.dataclass_serialization import SerializableDataclass
  from metricflow.assert_one_arg import assert_exactly_one_arg_set
  from metricflow.sql.sql_column_type import SqlColumnType
label_desc: Use image node_id 2 for calling the SqlBindParameters obj's underlying member method code with example usage: obj.param_dict() and returns: param_dict