class_docstr: Using the specs in the instance set, generate a list of the associated column associations.
  
  Initial use case is to figure out names of the columns present in the SQL of a WhereFilter.
class_docstr_tok: ["Using","the","specs","in","the","instance","set",",","generate","a","list","of","the","associated","column","associations",".","Initial","use","case","is","to","figure","out","names","of","the","columns","present","in","the","SQL","of","a","WhereFilter","."]
code: def __init__(
      self, column_association_resolver: ColumnAssociationResolver
  ) -> None:  # noqa: D
      self._column_association_resolver = column_association_resolver
  
file_path: metricflow/metricflow/plan_conversion/spec_transforms.py
imports: from __future__ import annotations
  from typing import List, Sequence
  from metricflow.plan_conversion.select_column_gen import SelectColumnSet
  from metricflow.plan_conversion.sql_expression_builders import make_coalesced_expr
  from metricflow.specs.column_assoc import ColumnAssociation, ColumnAssociationResolver
  from metricflow.specs.specs import InstanceSpecSet, InstanceSpecSetTransform
  from metricflow.sql.sql_plan import SqlSelectColumn
label_desc: Use image node_id 1 to create a new CreateColumnAssociations object from inherited base classes: InstanceSpecSetTransform with example: obj = CreateColumnAssociations(column_association_resolver)