Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

🧙 Build, run, and manage data pipelines for integrating and transforming data.

License

NotificationsYou must be signed in to change notification settings

mage-ai/mage-ai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Give your data team magical powers.

Mage AI GitHub repo starsMage AI Docker downloadsMage AI licenseJoin the Mage AI community


Mage AI hero

Mage is a hybrid framework for transforming and integrating data. It combines the best of both worlds: the flexibility of notebooks with the rigor of modular code.


  • Extract and synchronize data from 3rd party sources.
  • Transform data with real-time and batch pipelines using Python, SQL, and R.
  • Load data into your data warehouse or data lake using our pre-built connectors.
  • Run, monitor, and orchestrate thousands of pipelines without losing sleep.

Plus hundreds of enterprise-class features, infrastructure innovations, and magical surprises.

Available in two spellbinding versions


Mage ProFor teams. Fully managed platform for integrating and transforming data.Mage OSSSelf-hosted. System to build, run, and manage data pipelines.

Try out Mage Pro

It’s magic.

For documentation on getting started, how to develop, and how to deploy to production check out the live
Developer documentation portal.


🏃‍♀️ Install

The recommended way to install the latest version of Mage is through Docker with the following command:

docker pull mageai/mageai:latest

You can also install Mage using pip or conda, though this may cause dependency issues without the proper environment.

pip install mage-ai
conda install -c conda-forge mage-ai

Looking for help? Thefastest way to get started is by checking out our documentationhere.

Looking for quick examples? Open ademo project right in your browser or check out ourguides.

🎮 Demo

Live demo

Build and run a data pipeline with ourdemo app.

WARNING

The live demo is public to everyone, please don’t save anything sensitive (e.g. passwords, secrets, etc).

Demo video (5 min)

Mage quick start demo

Click the image to play video


🎶OrchestrationSchedule and manage data pipelines with observability.
📓NotebookInteractive Python, SQL, & R editor for coding data pipelines.
🏗️Data integrationsSynchronize data from 3rd party sources to your internal destinations.
🚰Streaming pipelinesIngest and transform real-time data.
dbtBuild, run, and manage your dbt models with Mage.

A sample data pipeline defined across 3 files ➝


  1. Load data ➝
    @data_loaderdefload_csv_from_file()->pl.DataFrame:returnpl.read_csv('default_repo/titanic.csv')
  2. Transform data ➝
    @transformerdefselect_columns_from_df(df:pl.DataFrame,*args)->pl.DataFrame:returndf[['Age','Fare','Survived']]
  3. Export data ➝
    @data_exporterdefexport_titanic_data_to_disk(df:pl.DataFrame)->None:df.to_csv('default_repo/titanic_transformed.csv')

Water mage casting spell


[8]ページ先頭

©2009-2025 Movatter.jp