class_docstr: A set of SQL select columns that represent the different instance types in a data set.
docstr: Return all select columns as a tuple.
code: def as_tuple(self) -> Tuple[SqlSelectColumn, ...]:
      """Return all select columns as a tuple."""
      return tuple(
          # This order was chosen to match the column sequence data consumers typically prefer.
          self.time_dimension_columns
          + self.entity_columns
          + self.dimension_columns
          + self.metric_columns
          + self.measure_columns
          + self.metadata_columns
      )
  
file_path: metricflow/metricflow/plan_conversion/select_column_gen.py
imports: from __future__ import annotations
  import logging
  from dataclasses import dataclass, field
  from typing import List, Tuple
  from metricflow.sql.sql_plan import SqlSelectColumn
label_desc: Use image node_id 2 for calling the SelectColumnSet obj's underlying member method code with example usage: obj.as_tuple() and returns: tuple