Skip to main content

A manage module of parade

Project description

Parade-manage

Parade-manage is module for parade.

Note: You should install parade first.

Install

Install is simple:

> pip install parade-manage

Usage

Tasks dag:

 t1  a   b   c
  \ / \ / \ / 
   d   e   f
    \ / \
     g   h

Note: t1 is table name, other are task name Enter your project first

> cd your_project

Initialize the class

from parade_manage import ParadeManage
	
m = ParadeManage() # or m = ParadeManage(project_path='/your/parade/project/path')

dump and generate yaml file

> m.dump(target_tasks=["e", "f"], flow_name="flow")

flow.yml

deps:
  - e->a,b
  - f->b,c
tasks:
  - a
  - b
  - c
  - e
  - f

show tasks

> m.tree(name="flow", task_names=['d', 'e'])

show tables

m.show()  # or
m.show(task_names=["taskA", "taskB"], keyword="filter word")

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

parade_manage-0.0.2.13.tar.gz (11.4 kB view details)

Uploaded Source

Built Distribution

parade_manage-0.0.2.13-py2.py3-none-any.whl (12.0 kB view details)

Uploaded Python 2Python 3

File details

Details for the file parade_manage-0.0.2.13.tar.gz.

File metadata

  • Download URL: parade_manage-0.0.2.13.tar.gz
  • Upload date:
  • Size: 11.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.21

File hashes

Hashes for parade_manage-0.0.2.13.tar.gz
Algorithm Hash digest
SHA256 4e1d6cfbe6aef0b4b684f0cd3645453b2708ae6d55ed514bd9900fc9106375de
MD5 67bd0239c90400fce2cc0b1a4eda99bb
BLAKE2b-256 fdec64b7f97eff37d54383025c0fa525569cc36c3165c638cd34bedc4e0fd752

See more details on using hashes here.

File details

Details for the file parade_manage-0.0.2.13-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for parade_manage-0.0.2.13-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 2ce9639db927e9501fcacc7140ec02f6deb702653d3cc544af6bb20478768552
MD5 8f2255a775fa4973f18f45a5e1e80e5e
BLAKE2b-256 02ee3269079f497a8008780c65ccd477d6a1c2ab0f541dce7ef88b5f98e338c7

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page