Contents Menu Expand Light mode Dark mode Auto light/dark mode
📢 Find Hamilton next at PyData Global'23📢
Hamilton
Hamilton
  • Getting Started
    • Installing
    • Writing Your First Dataflow
    • Running Your Dataflow
    • Hamilton Hub
    • Next Steps
  • Overview of Concepts
    • Lexicon
    • Hamilton Functions
    • Running Your Code
    • Customizing Execution
    • The Driver
    • Dynamic DAGs/Parallel Execution
    • Overview of Decorators
    • Best Practices
      • Migrating to Hamilton
      • Function Naming
      • Code Organization
      • Function Modifiers
      • Common Indices
      • Output Immutability
      • Using within your ETL System
      • Loading Data
    • Extensions
  • How To Guides
    • Load External Data
    • Use Hamilton without Pandas
    • Using Hamilton in a notebook
    • Run Data Quality Checks
    • Run Hamilton at Scale
    • Use Hamilton for Model Training
    • Use Hamilton with DBT
    • Run Hamilton in a Microservice
    • Use Hamilton for Feature Engineering
    • Lineage + Hamilton
    • How to use Hamilton for LLM Workflows
    • Cache Node Computation
  • Comparison to Other Frameworks
  • Further Reading
  • Talks | Blogs | Podcasts
  • Hamilton Community
  • License
  • Contributing

REFERENCE

  • Dataflows
    • clear_storage()
    • copy()
    • find()
    • import_module()
    • inspect()
    • inspect_module()
    • install_dependencies_string()
    • latest_commit()
    • list()
    • pull_module()
  • Decorators
    • check_output*
    • config.when*
    • does
    • extract_columns
    • extract_fields
    • inject
    • load_from
    • parameterize
    • parameterize_extract_columns
    • parameterize_frame
    • parameterize_sources
    • parameterized_subdag
    • parameterize_values
    • pipe
    • resolve
    • save_to
    • subdag
    • tag*
    • with_columns
  • Drivers
    • Builder
    • Driver
    • DefaultGraphExecutor
    • TaskBasedGraphExecutor
    • AsyncDriver
  • I/O
    • Using Data Adapters
    • Data Loaders
    • Data Savers
    • Data Adapters
  • GraphAdapters
    • h_async.AsyncGraphAdapter
    • CachingGraphAdapter
    • h_dask.DaskGraphAdapter
    • HamiltonGraphAdapter
    • h_spark.PySparkUDFGraphAdapter
    • h_ray.RayGraphAdapter
    • h_ray.RayWorkflowGraphAdapter
    • SimplePythonDataFrameGraphAdapter
    • SimplePythonGraphAdapter
    • h_spark.SparkKoalasGraphAdapter
  • ResultBuilders
    • All Purpose Result Builders
    • Numpy
    • Pandas
    • Polars
    • Dask
  • Miscellaneous
    • Disabling Telemetry
    • Caveats
  • API Extensions
    • Custom Result Builders
    • Custom Graph Adapters
    • Custom Drivers
    • Custom Decorators
  • GitHub repository

Documentation TODOs

  • To be organized
    • Extensions
    • Writing Drivers
  v: latest
Versions
latest
Downloads
On Read the Docs
Project Home
Builds
Back to top
Edit this page

I/O#

This section contains any information about I/O within Hamilton. If you’re using materializers or the save_to/load_from decorator, you’ll need this page to help you find the set of available loading/saving targets.

  • Using Data Adapters
  • Data Loaders
  • Data Savers
  • Data Adapters
    • DataLoader
    • DataSaver
    • AdapterCommon
Next
Using Data Adapters
Previous
AsyncDriver
Copyright ©
Made with Sphinx and @pradyunsg's Furo