class_docstr: Represents a reference to a SQL column.
class_docstr_tok: ["Represents","a","reference","to","a","SQL","column","."]
docstr: Helper factory method for constructing a column from database, table, schema and column names.
docstr_tok: ["Helper","factory","method","for","constructing","a","column","from","database",",","table",",","schema","and","column","names","."]
code: def from_names(
      column_name: str,
      table_name: str,
      schema_name: str,
      db_name: str,
  ) -> SqlColumn:
      """Helper factory method for constructing a column from database, table, schema and column names."""
      table = SqlTable(
          db_name=db_name,
          schema_name=schema_name,
          table_name=table_name,
      )
      return SqlColumn(table=table, column_name=column_name)
  
file_path: metricflow/metricflow/dataflow/sql_column.py
imports: from __future__ import annotations
  from typing import Optional
  from dbt_semantic_interfaces.implementations.base import FrozenBaseModel
  from metricflow.dataflow.sql_table import SqlTable
label_desc: Use image node_id 1 for calling the SqlColumn obj's underlying member method code with example usage: obj.from_names(column_name, table_name, schema_name, db_name) and returns: SqlColumn