Index A | B | C | D | E | F | G | I | K | L | M | N | O | P | Q | R | S | U | V | W A And (class in semolina.filters) asc() (semolina.fields.Field method) B Between (class in semolina.filters) between() (semolina.fields.Field method) build_select() (semolina.engines.sql.SQLBuilder method) build_select_with_params() (semolina.engines.sql.DuckDBSQLBuilder method) (semolina.engines.sql.SQLBuilder method) C class_name (semolina.codegen.introspector.IntrospectedView attribute) close() (semolina.cursor.SemolinaCursor method) codegen() (in module semolina.cli.codegen) connect() (semolina.engines.base.Engine method) create_builder() (semolina.engines.sql.Dialect method) (semolina.engines.sql.DuckDBDialect method) create_engine() (in module semolina.config) D data_type (semolina.codegen.introspector.IntrospectedField attribute) databricks_type_to_python() (in module semolina.codegen.type_map) DatabricksDialect (class in semolina.engines.sql) DatabricksEngine (class in semolina.engines.databricks) DEFAULT (semolina.fields.NullsOrdering attribute) desc() (semolina.fields.Field method) descending (semolina.fields.OrderTerm attribute) description (semolina.codegen.introspector.IntrospectedField attribute) (semolina.cursor.SemolinaCursor property) Dialect (class in semolina.dialect) (class in semolina.engines.sql) dialect (semolina.engines.sql.SQLBuilder attribute) Dimension (class in semolina.fields) dimensions() (semolina.models.SemanticView class method) dispose() (semolina.engines.base.Engine method) duckdb_type_to_python() (in module semolina.codegen.type_map) DuckDBDialect (class in semolina.engines.sql) DuckDBEngine (class in semolina.engines.duckdb) DuckDBSQLBuilder (class in semolina.engines.sql) E EndsWith (class in semolina.filters) endswith() (semolina.fields.Field method) Engine (class in semolina.engines.base) Exact (class in semolina.filters) execute() (semolina.engines.base.Engine method) F Fact (class in semolina.fields) fetch_arrow_table() (semolina.cursor.SemolinaCursor method) fetch_record_batch() (semolina.cursor.SemolinaCursor method) fetchall() (semolina.cursor.SemolinaCursor method) fetchall_rows() (semolina.cursor.SemolinaCursor method) fetchmany() (semolina.cursor.SemolinaCursor method) fetchmany_rows() (semolina.cursor.SemolinaCursor method) fetchone() (semolina.cursor.SemolinaCursor method) fetchone_row() (semolina.cursor.SemolinaCursor method) Field (class in semolina.fields) field (semolina.fields.OrderTerm attribute) field_type (semolina.codegen.introspector.IntrospectedField attribute) fields (semolina.codegen.introspector.IntrospectedView attribute) FIRST (semolina.fields.NullsOrdering attribute) format_with_ruff() (in module semolina.codegen.python_renderer) G get_engine() (in module semolina.registry) Gt (class in semolina.filters) Gte (class in semolina.filters) I IEndsWith (class in semolina.filters) iendswith() (semolina.fields.Field method) IExact (class in semolina.filters) iexact() (semolina.fields.Field method) ILike (class in semolina.filters) ilike() (semolina.fields.Field method) In (class in semolina.filters) in_() (semolina.fields.Field method) introspect() (semolina.engines.base.Engine method) (semolina.engines.databricks.DatabricksEngine method) (semolina.engines.duckdb.DuckDBEngine method) (semolina.engines.snowflake.SnowflakeEngine method) IntrospectedField (class in semolina.codegen.introspector) IntrospectedView (class in semolina.codegen.introspector) IsNull (class in semolina.filters) isnull() (semolina.fields.Field method) IStartsWith (class in semolina.filters) istartswith() (semolina.fields.Field method) items() (semolina.results.Row method) K keys() (semolina.results.Row method) L LAST (semolina.fields.NullsOrdering attribute) Like (class in semolina.filters) like() (semolina.fields.Field method) Lookup (class in semolina.filters) lookup() (semolina.fields.Field method) Lt (class in semolina.filters) Lte (class in semolina.filters) M main() (in module semolina.cli) make_stderr_console() (in module semolina.cli.utils) Metric (class in semolina.fields) metrics() (semolina.models.SemanticView class method) module semolina semolina.cli semolina.cli.codegen semolina.cli.utils semolina.codegen semolina.codegen.introspector semolina.codegen.python_renderer semolina.codegen.type_map semolina.config semolina.cursor semolina.dialect semolina.engines semolina.engines.base semolina.engines.databricks semolina.engines.duckdb semolina.engines.snowflake semolina.engines.sql semolina.fields semolina.filters semolina.models semolina.query semolina.registry semolina.results semolina.testing N name (semolina.codegen.introspector.IntrospectedField attribute) normalize_identifier() (semolina.engines.sql.DatabricksDialect method) (semolina.engines.sql.Dialect method) (semolina.engines.sql.DuckDBDialect method) (semolina.engines.sql.SnowflakeDialect method) Not (class in semolina.filters) NotEqual (class in semolina.filters) nulls (semolina.fields.OrderTerm attribute) NullsOrdering (class in semolina.fields) O Or (class in semolina.filters) OrderTerm (class in semolina.fields) P placeholder (semolina.engines.sql.DatabricksDialect property) (semolina.engines.sql.Dialect property) (semolina.engines.sql.DuckDBDialect property) (semolina.engines.sql.SnowflakeDialect property) Predicate (class in semolina.filters) Q query() (semolina.models.SemanticView class method) quote_identifier() (semolina.engines.sql.DatabricksDialect method) (semolina.engines.sql.Dialect method) (semolina.engines.sql.DuckDBDialect method) (semolina.engines.sql.SnowflakeDialect method) quote_table_name() (semolina.engines.sql.Dialect method) R register() (in module semolina.registry) render_and_format() (in module semolina.codegen.python_renderer) render_inline() (semolina.engines.sql.SQLBuilder method) render_literal() (semolina.engines.sql.DatabricksDialect method) (semolina.engines.sql.Dialect method) render_views() (in module semolina.codegen.python_renderer) reset() (in module semolina.registry) resolve_dialect() (in module semolina.dialect) resolve_input_paths() (in module semolina.cli.utils) Row (class in semolina.results) rowcount (semolina.cursor.SemolinaCursor property) ruff_available() (in module semolina.codegen.python_renderer) S SemanticView (class in semolina.models) SemanticViewMeta (class in semolina.models) semolina module semolina.cli module semolina.cli.codegen module semolina.cli.utils module semolina.codegen module semolina.codegen.introspector module semolina.codegen.python_renderer module semolina.codegen.type_map module semolina.config module semolina.cursor module semolina.dialect module semolina.engines module semolina.engines.base module semolina.engines.databricks module semolina.engines.duckdb module semolina.engines.snowflake module semolina.engines.sql module semolina.fields module semolina.filters module semolina.models module semolina.query module semolina.registry module semolina.results module semolina.testing module SemolinaConnectionError SemolinaCursor (class in semolina.cursor) SemolinaViewNotFoundError snowflake_json_type_to_python() (in module semolina.codegen.type_map) SnowflakeDialect (class in semolina.engines.sql) SnowflakeEngine (class in semolina.engines.snowflake) source_name (semolina.codegen.introspector.IntrospectedField attribute) SQLBuilder (class in semolina.engines.sql) StartsWith (class in semolina.filters) startswith() (semolina.fields.Field method) supports_parameterized_queries (semolina.engines.sql.DatabricksDialect attribute) (semolina.engines.sql.Dialect attribute) U unregister() (in module semolina.registry) V values() (semolina.results.Row method) version_callback() (in module semolina.cli) view_name (semolina.codegen.introspector.IntrospectedView attribute) W warehouse_config() (in module semolina.config) wrap_metric() (semolina.engines.sql.DatabricksDialect method) (semolina.engines.sql.Dialect method) (semolina.engines.sql.DuckDBDialect method) (semolina.engines.sql.SnowflakeDialect method)