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.8.tar.gz (9.9 kB view details)

Uploaded Source

Built Distribution

parade_manage-0.0.2.8-py2.py3-none-any.whl (10.0 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file parade-manage-0.0.2.8.tar.gz.

File metadata

  • Download URL: parade-manage-0.0.2.8.tar.gz
  • Upload date:
  • Size: 9.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for parade-manage-0.0.2.8.tar.gz
Algorithm Hash digest
SHA256 bb0eb8e4b4f1b9a168e43cf481e5ecf6a9aafb79215eb2b13d9df4d6477d1668
MD5 54a9fefa4aeb0102abb161106c334bed
BLAKE2b-256 a03fbec25168103413eb68fd6774126a20c3fb9667dc2dec49b4527f1421e6a4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for parade_manage-0.0.2.8-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 42e0e4396ba2bcf13507cccf18c16cf673193dfa3116bcac33e7cf45d27b4fe1
MD5 5210afc5df76085c289c8583749f5185
BLAKE2b-256 fe1af351bde5b88854e3338461ff681706783b99caff1657ec3ce9de48e62f36

See more details on using hashes here.

Supported by

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