class_docstr: Renders SqlExpressions into strings.
class_docstr_tok: ["Renders","SqlExpressions","into","strings","."]
docstr: Render the input group by column to a string.
  
  This allows for engine-level overrides of the group by rendering behavior, since some engines only support
  rendering group by columns based on aliases.
docstr_tok: ["Render","the","input","group","by","column","to","a","string",".","This","allows","for","engine-level","overrides","of","the","group","by","rendering","behavior",",","since","some","engines","only","support","rendering","group","by","columns","based","on","aliases","."]
code: def render_group_by_expr(
      self, group_by_column: SqlSelectColumn
  ) -> SqlExpressionRenderResult:
      """Render the input group by column to a string.
  
      This allows for engine-level overrides of the group by rendering behavior, since some engines only support
      rendering group by columns based on aliases.
      """
      return self.render_sql_expr(sql_expr=group_by_column.expr)
  
imports: from __future__ import annotations
  import logging
  import textwrap
  from abc import ABC, abstractmethod
  from collections import namedtuple
  from dataclasses import dataclass
  from typing import Collection, List
  import jinja2
  from dbt_semantic_interfaces.type_enums.date_part import DatePart
  from dbt_semantic_interfaces.type_enums.time_granularity import TimeGranularity
  from typing_extensions import override
  from metricflow.sql.sql_bind_parameters import SqlBindParameters
  from metricflow.sql.sql_exprs import SqlAggregateFunctionExpression, SqlBetweenExpression, SqlCastToTimestampExpression, SqlColumnAliasReferenceExpression, SqlColumnReferenceExpression, SqlComparisonExpression, SqlDateTruncExpression, SqlExpressionNode, SqlExpressionNodeVisitor, SqlExtractExpression, SqlFunction, SqlGenerateUuidExpression, SqlIsNullExpression, SqlLogicalExpression, SqlNullExpression, SqlPercentileExpression, SqlPercentileFunctionType, SqlRatioComputationExpression, SqlStringExpression, SqlStringLiteralExpression, SqlSubtractTimeIntervalExpression, SqlWindowFunctionExpression
  from metricflow.sql.sql_plan import SqlSelectColumn
label_desc: Use image node_id 2 for calling the SqlExpressionRenderer obj's underlying member method code with example usage: obj.render_group_by_expr(group_by_column) and returns: self