B() and C() refer to function A via their parameters
DAG catalog, automatic dataset profiling, and execution tracking
## Get started with the Apache Hamilton UI 1. To use the Apache Hamilton UI, install the dependencies (see `Installation` section) and start the server with ```bash hamilton ui ``` 2. On the first connection, create a `username` and a new project (the `project_id` should be `1`).
| Layer | Purpose | Example Tools |
|---|---|---|
| Orchestration | Operational system for the creation of assets | Airflow, Metaflow, Prefect, Dagster |
| Asset | Organize expressions into meaningful units (e.g., dataset, ML model, table) |
Apache Hamilton, dbt, dlt, SQLMesh, Burr |
| Expression | Language to write data transformations | pandas, SQL, polars, Ibis, LangChain |
| Execution | Perform data transformations | Spark, Snowflake, DuckDB, RAPIDS |
| Data | Physical representation of data, inputs and outputs | S3, Postgres, file system, Snowflake |