法師艾
0.9.75
賦予您的數據團隊神奇的力量。
Mage 是一個用於轉換和整合資料的混合框架。它結合了兩全其美:筆記型電腦的靈活性和模組化程式碼的嚴謹性。
從第三方來源提取並同步資料。
使用 Python、SQL 和 R 透過即時和批量管道轉換資料。
使用我們預先建置的連接器將資料載入到您的資料倉儲或資料湖中。
運行、監控和編排數千條管道,無需失眠。
加上數百個企業級功能、基礎設施創新和神奇的驚喜。
對於團隊來說。用於整合和轉換資料的完全託管平台。 | 自託管。用於建置、運作和管理資料管道的系統。 |
有關入門、如何開發以及如何部署到生產的文檔請查看即時文檔
開發人員文件入口網站。
安裝最新版本 Mage 的建議方法是透過 Docker 使用以下命令:
docker pull mageai/mageai:最新
您也可以使用 pip 或 conda 安裝 Mage,但這可能會在沒有適當環境的情況下導致依賴問題。
pip 安裝 mage-ai
conda 安裝-c conda-forge mage-ai
尋求幫助?最快的入門方法是在此處查看我們的文件。
正在尋找快速範例?直接在瀏覽器中開啟演示項目或查看我們的指南。
使用我們的演示應用程式建立並運行數據管道。
警告
現場演示對所有人公開,請不要保存任何敏感內容(例如密碼、機密等)。
點擊圖片即可播放視頻
編排 | 透過可觀察性來安排和管理資料管道。 | |
筆記本 | 用於編碼資料管道的互動式 Python、SQL 和 R 編輯器。 | |
數據集成 | 將資料從第三方來源同步到您的內部目的地。 | |
串流媒體管道 | 攝取並轉換即時數據。 | |
丁二烯酸 | 使用 Mage 建置、執行和管理您的 dbt 模型。 |
跨 3 個檔案定義的範例資料管道 ➝
載入資料➝
@data_loaderdef load_csv_from_file() -> pl.DataFrame:return pl.read_csv('default_repo/titanic.csv')
轉換資料➝
@transformerdef select_columns_from_df(df: pl.DataFrame, *args) -> pl.DataFrame:return df[['年齡', '票價', '倖存']]
匯出資料➝
@data_exporterdef export_titanic_data_to_disk(df: pl.DataFrame) -> 無:df.to_csv('default_repo/titanic_transformed.csv')