معرفی شرکت ها


domino-py-0.1.9


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Domino project
ویژگی مقدار
سیستم عامل -
نام فایل domino-py-0.1.9
نام domino-py
نسخه کتابخانه 0.1.9
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Luiz Tauffer and Vinicius Vaz
ایمیل نویسنده luiz@taufferconsulting.com
آدرس صفحه اصلی -
آدرس اینترنتی https://pypi.org/project/domino-py/
مجوز -
<p align="center"> <img src="./media/logo.png" width="450" title="Domino"> </p> <p align="center"> <img src="https://img.shields.io/pypi/v/domino-py?color=%231BA331&label=PyPI&logo=python&logoColor=%23F7F991%20"> <img src="https://img.shields.io/docker/v/taufferconsulting/flowui-backend?label=REST&logo=docker&style=flat"> <img src="https://img.shields.io/docker/v/taufferconsulting/flowui-frontend?label=Frontend&logo=docker&style=flat"> <img src="https://img.shields.io/readthedocs/flowui?color=%23799194&label=Docs&logo=Read%20the%20Docs&logoColor=white" > </p> # Domino Domino is an open source workflow management platform, with: - an intuitive Graphical User Interface that facilitates authoring, editing and monitoring any type of Workflows, from data processing to machine learning - a REST API that controls a running Apache Airflow instance - a standard way of writing and publishing functional Pieces, which follows good practices for data modeling, documentation and distribution <br> # Domino structure A Domino platform contains the following components: - Frontend service - REST api service - Database - Airflow services - Github repository for GitSync of Workflows <br> ## Shared storage structure: Shared workflow data could be stored in a remote source (e.g. S3 bucket) or locally (for dev and tests only). ``` /shared_storage ..../{dag-id} ......../{run-id} ............/{task-id} ................/results ..................../log.txt ..................../result.npy ..................../result.html ................/report ................/xcom_out ..................../xcom_out.json ``` <br> # Pieces Each Domino Piece will have: - A `piece.py` file with the source code to be executed, as the `piece_function()` - A `models.py` file containing the Pydantic models that define the input, output and secrets for the Piece - A `metadata.json` file containing the Piece's metadata, including frontend node style Each dependency group from a Pieces repository will build an independent Docker image. This dependency group image has the following basic file struture within `/home/domino`: ``` /pieces_repository ..../config.toml ..../pieces ......../{PIECE-NAME} ............/metadata.json ............/model.py ............/piece.py ..../.domino ......../dependencies_map.json ......../compiled_metadata.json ..../dependencies ......../requirements.txt # If dependency group was defined with a requirements.txt file ```


نیازمندی

مقدار نام
==1.9.1 pydantic
>=6.0.1 docker
==1.26.15 urllib3
==2.0.1 tomli
==1.0.0 tomli-w
==1.55 PyGithub
==8.1.3 click
==12.6.0 rich
==2022.11.0 fsspec
==6.0 PyYAML
==4.17.3 jsonschema
==0.4.6 colorama
==39.0.1 cryptography
==23.6.0 kubernetes
==23.1.1 pyOpenSSL
>=2.5.3 apache-airflow
==5.0.0 apache-airflow-providers-cncf-kubernetes
==1.9.1 pydantic
>=6.0.1 docker
==2.0.1 tomli
==1.0.0 tomli-w
==1.55 PyGithub
==8.1.3 click
==12.6.0 rich
==2022.11.0 fsspec


زبان مورد نیاز

مقدار نام
>=3.7 Python


نحوه نصب


نصب پکیج whl domino-py-0.1.9:

    pip install domino-py-0.1.9.whl


نصب پکیج tar.gz domino-py-0.1.9:

    pip install domino-py-0.1.9.tar.gz