Windows 10-เตฝ Apache Airflow เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตเดค เด…เดจเตเดญเดตเด‚

เดชเตเดฐเต€เดฎเตเตฝ: เดตเดฟเดงเดฟเดฏเตเดŸเต† เด‡เดšเตเด›เดพเดถเด•เตเดคเดฟเดฏเดพเตฝ, เด…เด•เตเด•เดพเดฆเดฎเดฟเด•เต เดธเดฏเตปเดธเต (เดฎเต†เดกเดฟเดธเดฟเตป) เดฒเต‹เด•เดคเตเดคเต เดจเดฟเดจเตเดจเต เดžเดพเตป เดตเดฟเดตเดฐเดธเดพเด™เตเด•เต‡เดคเดฟเด•เดตเดฟเดฆเตเดฏเดฏเตเดŸเต† เดฒเต‹เด•เดคเตเดคเต เดŽเดจเตเดจเต†เดคเตเดคเดจเตเดจเต† เด•เดฃเตเดŸเต†เดคเตเดคเดฟ, เด…เดตเดฟเดŸเต† เด’เดฐเต เดชเดฐเต€เด•เตเดทเดฃเด‚ เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดฐเต€เดคเดฟเดถเดพเดธเตเดคเตเดฐเดคเตเดคเต†เดฏเตเด‚ เดชเดฐเต€เด•เตเดทเดฃเดพเดคเตเดฎเด• เดกเดพเดฑเตเดฑ เดตเดฟเดถเด•เดฒเดจเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดคเดจเตเดคเตเดฐเด™เตเด™เดณเต†เดฏเตเด‚ เด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดŽเดจเตเดฑเต† เด…เดฑเดฟเดตเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต, เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เดชเตเดฐเดฏเต‹เด—เดฟเด•เตเด•เตเด• เดŽเดจเดฟเด•เตเด•เต เดชเตเดคเดฟเดฏ เด’เดฐเต เดธเดพเด™เตเด•เต‡เดคเดฟเด• เดถเต‡เด–เดฐเด‚. เดˆ เดธเดพเด™เตเด•เต‡เดคเดฟเด•เดตเดฟเดฆเตเดฏเด•เดณเดฟเตฝ เดตเตˆเดฆเด—เตเดฆเตเดงเตเดฏเด‚ เดจเต‡เดŸเตเดจเตเดจ เดชเตเดฐเด•เตเดฐเดฟเดฏเดฏเดฟเตฝ, เดžเดพเตป เดจเดฟเดฐเดตเดงเดฟ เดฌเตเดฆเตเดงเดฟเดฎเตเดŸเตเดŸเตเด•เตพ เดจเต‡เดฐเดฟเดŸเตเดจเตเดจเต, เดญเดพเด—เตเดฏเดตเดถเดพเตฝ, เด‡เดคเตเดตเดฐเต† เดคเดฐเดฃเด‚ เดšเต†เดฏเตเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เด…เดชเตเดชเดพเดšเตเดšเต† เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเตเด•เดณเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป เดคเตเดŸเด™เตเด™เตเดจเตเดจเดตเตผเด•เตเด•เตเด‚ เดˆ เดชเต‹เดธเตเดฑเตเดฑเต เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเด•เตเด‚.

เด…เดคเดฟเดจเดพเตฝ, เดชเต‹เดฏเดฟเดจเตเดฑเดฟเดฒเต‡เด•เตเด•เต. เดชเตเดฐเดšเต‹เดฆเดจเด‚ เดจเตฝเด•เดฟ เดฒเต‡เด–เดจเด™เตเด™เตพ เด…เดจเดฒเดฟเดฑเตเดฑเดฟเด•เตเด•เตฝ เดจเดŸเดชเดŸเดฟเด•เตเดฐเดฎเด™เตเด™เดณเตเดŸเต† เด“เดŸเตเดŸเต‹เดฎเต‡เดทเตป เดฎเต‡เด–เดฒเดฏเดฟเดฒเต† เด…เดชเตเดชเดพเดšเตเดšเต† เดŽเดฏเตผเดซเตเดฒเต‹เดฏเตเดŸเต† เด•เดดเดฟเดตเตเด•เดณเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดฏเต‚เดฑเดฟ เดŽเดฎเต†เดฒเดฟเดฏเดพเดจเต‹เดตเต, เดŽเดจเตเดฑเต† เดœเต‹เดฒเดฟเดฏเดฟเตฝ เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ เดฒเตˆเดฌเตเดฐเดฑเดฟเด•เดณเตเดŸเต† เด‰เดชเดฏเต‹เด—เด‚ เด†เดฐเด‚เดญเดฟเด•เตเด•เดพเตป เดžเดพเตป เด†เด—เตเดฐเดนเดฟเดšเตเดšเต. เด…เดชเตเดชเดพเดšเตเดšเต† เดŽเดฏเตผเดซเตเดฒเต‹เดฏเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เด‡เดคเตเดตเดฐเต† เดชเดฐเดฟเดšเดฟเดคเดฎเดฒเตเดฒเดพเดคเตเดคเดตเตผเด•เตเด•เต เด’เดฐเต เดนเตเดฐเดธเตเดต เด…เดตเดฒเต‹เด•เดจเดคเตเดคเดฟเตฝ เดคเดพเตฝเดชเตเดชเดฐเตเดฏเดฎเตเดฃเตเดŸเดพเด•เดพเด‚ เด’เดฐเต เดฒเต‡เด–เดจเด‚ เดจเดพเดทเดฃเตฝ เดฒเตˆเดฌเตเดฐเดฑเดฟเดฏเตเดŸเต† เดตเต†เดฌเตเดธเตˆเดฑเตเดฑเดฟเตฝ. เดŽเตป.เด‡.เดฌเต—เดฎเดพเตป.

เดŽเดฏเตผเดซเตเดฒเต‹ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดธเดพเดงเดพเดฐเดฃ เดจเดฟเตผเดฆเตเดฆเต‡เดถเด™เตเด™เตพ เดตเดฟเตปเดกเต‹เดธเต เดชเดฐเดฟเดคเดธเตเดฅเดฟเดคเดฟเดฏเดฟเตฝ เดฌเดพเดงเด•เดฎเดฒเตเดฒเต†เดจเตเดจเต เดคเต‹เดจเตเดจเตเดจเตเดจเดคเดฟเดจเดพเตฝ, เดˆ เดชเตเดฐเดถเตเดจเด‚ เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เดพเตป เด‡เดคเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด• เดกเต‹เด•เตเด•เตผ เดŽเดจเตเดฑเต† เด•เดพเดฐเตเดฏเดคเตเดคเดฟเตฝ เด…เดคเต เด…เดจเดพเดตเดถเตเดฏเดฎเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเด‚, เดžเดพเตป เดฎเดฑเตเดฑเต เดชเดฐเดฟเดนเดพเดฐเด™เตเด™เตพเด•เตเด•เดพเดฏเดฟ เดคเดฟเดฐเดฏเดพเตป เดคเตเดŸเด™เตเด™เดฟ. เดญเดพเด—เตเดฏเดตเดถเดพเตฝ, เดˆ เดชเดพเดคเดฏเดฟเตฝ เดžเดพเตป เด†เดฆเตเดฏเดฎเดพเดฏเดฟเดฐเตเดจเตเดจเดฟเดฒเตเดฒ, เด…เดคเดฟเดจเดพเตฝ เดŽเดจเดฟเด•เตเด•เต เด…เดคเดฟเดถเดฏเด•เดฐเดฎเดพเดฏ เด’เดจเตเดจเต เด•เดฃเตเดŸเต†เดคเตเดคเดพเตป เด•เดดเดฟเดžเตเดžเต เดตเต€เดกเดฟเดฏเต‹ เดจเดฟเตผเดฆเตเดฆเต‡เดถเด™เตเด™เตพ เดกเต‹เด•เตเด•เตผ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดคเต† เดตเดฟเตปเดกเต‹เดธเต 10-เตฝ เด…เดชเตเดชเดพเดšเตเดšเต† เดŽเดฏเตผเดซเตเดฒเต‹ เดŽเด™เตเด™เดจเต† เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตเดฏเดพเด‚. เดชเด•เตเดทเต‡, เดชเดฒเดชเตเดชเต‹เดดเตเด‚ เดธเด‚เดญเดตเดฟเด•เตเด•เตเดจเตเดจเดคเต เดชเต‹เดฒเต†, เดถเตเดชเดพเตผเดถ เดšเต†เดฏเตเดฏเตเดจเตเดจ เด˜เดŸเตเดŸเด™เตเด™เตพ เดชเดพเดฒเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ, เดฌเตเดฆเตเดงเดฟเดฎเตเดŸเตเดŸเตเด•เตพ เด‰เดฃเตเดŸเดพเด•เตเดจเตเดจเต, เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ, เดŽเดจเดฟเด•เตเด•เต เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ, เดžเดพเตป เดตเดฟเดถเตเดตเดธเดฟเด•เตเด•เตเดจเตเดจเต. เด…เดคเดฟเดจเดพเตฝ, เด…เดชเตเดชเดพเดšเตเดšเต† เดŽเดฏเตผเดซเตเดฒเต‹ เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตเดฏเตเดจเตเดจ เดŽเดจเตเดฑเต† เด…เดจเตเดญเดตเดคเตเดคเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดธเด‚เดธเดพเดฐเดฟเด•เตเด•เดพเตป เดžเดพเตป เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเต, เด’เดฐเตเดชเด•เตเดทเต‡ เด‡เดคเต เด†เดฐเต†เดฏเต†เด™เตเด•เดฟเดฒเตเด‚ เด•เตเดฑเดšเตเดšเต เดธเดฎเดฏเด‚ เดฒเดพเดญเดฟเดšเตเดšเต‡เด•เตเด•เดพเด‚.

เดจเดฎเตเด•เตเด•เต เดจเดฟเตผเดฆเตเดฆเต‡เดถเด™เตเด™เดณเตเดŸเต† เด˜เดŸเตเดŸเด™เตเด™เดณเดฟเดฒเต‚เดŸเต† เดชเต‹เด•เดพเด‚ (เดธเตโ€Œเดชเต‹เดฏเดฟเดฒเตผ - เด…เดžเตเดšเดพเด‚ เด˜เดŸเตเดŸเดคเตเดคเดฟเตฝ เดŽเดฒเตเดฒเดพเด‚ เดจเดจเตเดจเดพเดฏเดฟ เดชเต‹เดฏเดฟ):

1. เดฒเดฟเดจเด•เตเดธเต เดตเดฟเดคเดฐเดฃเด™เตเด™เดณเตเดŸเต† เดคเตเดŸเตผเดจเตเดจเตเดณเตเดณ เด‡เตปเดธเตเดฑเตเดฑเดพเดณเต‡เดทเดจเดพเดฏเดฟ เดฒเดฟเดจเด•เตเดธเดฟเดจเดพเดฏเดฟ เดตเดฟเตปเดกเต‹เดธเต เดธเดฌเตเดธเดฟเดธเตเดฑเตเดฑเด‚ เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตเดฏเตเดจเตเดจเต

เด…เดตเตผ เดชเดฑเดฏเตเดจเตเดจเดคเตเดชเต‹เดฒเต† เด‡เดคเดพเดฃเต เดเดฑเตเดฑเดตเตเด‚ เดšเต†เดฑเดฟเดฏ เดชเตเดฐเดถเตโ€Œเดจเด™เตเด™เตพ:

เดจเดฟเดฏเดจเตเดคเตเดฐเดฃ เดชเดพเดจเตฝ โ†’ เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเตเด•เตพ โ†’ เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเตเด•เดณเตเด‚ เดธเดตเดฟเดถเต‡เดทเดคเด•เดณเตเด‚ โ†’ เดตเดฟเตปเดกเต‹เดธเต เดซเต€เดšเตเดšเดฑเตเด•เตพ เด“เตบ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด“เดซเต เดšเต†เดฏเตเดฏเตเด• โ†’ เดฒเดฟเดจเด•เตเดธเดฟเดจเตเดณเตเดณ เดตเดฟเตปเดกเต‹เดธเต เดธเดฌเตเดธเดฟเดธเตเดฑเตเดฑเด‚

2. เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด‡เดทเตเดŸเดฎเตเดณเตเดณ Linux เดกเดฟเดธเตเดŸเตเดฐเดฟเดฌเตเดฏเต‚เดทเตป เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตเดฏเตเด•

เดžเดพเตป เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด‰เดฌเตเดฃเตเดŸเต.

3. เด‡เตปเดธเตเดฑเตเดฑเดฒเต‡เดทเดจเตเด‚ เด…เดชเตเดกเต‡เดฑเตเดฑเต เดชเตˆเดชเตเดชเตเด‚

sudo apt-get install software-properties-common
sudo apt-add-repository universe
sudo apt-get update
sudo apt-get install python-pip

4. เด…เดชเตเดชเดพเดšเตเดšเต† เดŽเดฏเตผเดซเตเดฒเต‹ เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตเดฏเตเดจเตเดจเต

export SLUGIFY_USES_TEXT_UNIDECODE=yes
pip install apache-airflow

5. เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เดธเดฎเดพเดฐเด‚เดญเด‚

เดŽเดจเตเดฑเต† เดšเต†เดฑเดฟเดฏ เดฌเตเดฆเตเดงเดฟเดฎเตเดŸเตเดŸเตเด•เตพ เดคเตเดŸเด™เตเด™เดฟเดฏเดคเต เด‡เดตเดฟเดŸเต† เดจเดฟเดจเตเดจเดพเดฃเต. เดจเดฟเตผเดฆเตเดฆเต‡เดถเด™เตเด™เตพ เดจเดฟเด™เตเด™เตพ เด•เดฎเดพเตปเดกเต เดจเตฝเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต airflow initdb เด•เต‚เดŸเดพเดคเต† เด…เดŸเตเดคเตเดค เด˜เดŸเตเดŸเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดจเต€เด™เตเด™เตเด•. เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เดŽเดจเดฟเด•เตเด•เต เดŽเดฒเตเดฒเดพเดฏเตเดชเตเดชเต‹เดดเตเด‚ เด’เดฐเต เด‰เดคเตเดคเดฐเด‚ เดฒเดญเดฟเดšเตเดšเต airflow: command not found. เด…เดชเตเดชเดพเดšเตเดšเต† เดŽเดฏเตผเดซเตเดฒเต‹ เด‡เตปเดธเตเดฑเตเดฑเดพเดณเตเดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ เดฌเตเดฆเตเดงเดฟเดฎเตเดŸเตเดŸเตเด•เตพ เด‰เดฃเตเดŸเดพเดฏเต†เดจเตเดจเตเด‚ เด†เดตเดถเตเดฏเดฎเดพเดฏ เดซเดฏเดฒเตเด•เตพ เดฒเดญเตเดฏเดฎเดฒเตเดฒเต†เดจเตเดจเตเด‚ เด…เดจเตเดฎเดพเดจเดฟเด•เตเด•เตเดจเตเดจเดคเต เดฏเตเด•เตเดคเดฟเดธเดนเดฎเดพเดฃเต. เดŽเดฒเตเดฒเดพเด‚ เดŽเดตเดฟเดŸเต†เดฏเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฃเดฎเต†เดจเตเดจเต เด‰เดฑเดชเตเดชเตเดตเดฐเตเดคเตเดคเดฟเดฏ เดถเต‡เดทเด‚, เดŽเดฏเตผเดซเตเดฒเต‹ เดซเดฏเดฒเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เดฎเตเดดเตเดตเตป เดชเดพเดคเดฏเตเด‚ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดพเตป เดžเดพเตป เดคเต€เดฐเตเดฎเดพเดจเดฟเดšเตเดšเต (เด‡เดคเต เด‡เดคเตเดชเต‹เดฒเต† เด†เดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚: ะŸะพะปะฝั‹ะน/ะฟัƒั‚ัŒ/ะดะพ/ั„ะฐะนะปะฐ/airflow initdb). เดŽเดจเตเดจเดพเตฝ เด…เดคเตเดญเตเดคเด‚ เดธเด‚เดญเดตเดฟเดšเตเดšเดฟเดฒเตเดฒ, เด‰เดคเตเดคเดฐเด‚ เด’เดจเตเดจเตเดคเดจเตเดจเต†เดฏเดพเดฏเดฟเดฐเตเดจเตเดจเต airflow: command not found. เดžเดพเตป เดซเดฏเดฒเดฟเดฒเต‡เด•เตเด•เต เด’เดฐเต เด†เดชเต‡เด•เตเดทเดฟเด• เดชเดพเดคเตเดคเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เดถเตเดฐเดฎเดฟเดšเตเดšเต (./.local/bin/airflow initdb), เด‡เดคเต เด’เดฐเต เดชเตเดคเดฟเดฏ เดชเดฟเดถเด•เดฟเดฒเต‡เด•เตเด•เต เดจเดฏเดฟเดšเตเดšเต ModuleNotFoundError: No module named json'เดฒเตˆเดฌเตเดฐเดฑเดฟ เดจเดตเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดฒเต‚เดŸเต† เดฎเดฑเดฟเด•เดŸเด•เตเด•เดพเดจเดพเด•เตเด‚ เด‰เดชเด•เดฐเดฃเด‚ (เดŽเดจเตเดฑเต† เด•เดพเดฐเตเดฏเดคเตเดคเดฟเตฝ เดชเดคเดฟเดชเตเดชเต 0.15.4 เดตเดฐเต†):

pip install werkzeug==0.15.4

เดจเดฟเด™เตเด™เตพเด•เตเด•เต werkzeug-เดจเต† เด•เตเดฑเดฟเดšเตเดšเต เด•เต‚เดŸเตเดคเตฝ เดตเดพเดฏเดฟเด•เตเด•เดพเด‚ เด‡เดตเดฟเดŸเต†.

เดˆ เดฒเดณเดฟเดคเดฎเดพเดฏ เด•เตƒเดคเตเดฐเดฟเดฎเดคเตเดตเดคเตเดคเดฟเดจเต เดถเต‡เดทเด‚ เด•เดฎเดพเตปเดกเต ./.local/bin/airflow initdb เดตเดฟเดœเดฏเด•เดฐเดฎเดพเดฏเดฟ เดชเต‚เตผเดคเตเดคเดฟเดฏเดพเด•เตเด•เดฟ.

6. เดŽเดฏเตผเดซเตเดฒเต‹ เดธเต†เตผเดตเตผ เดธเดฎเดพเดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเต

เด‡เดคเต เดŽเดฏเตผ เดซเตเดฒเต‹ เด†เด•เตเดธเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดฌเตเดฆเตเดงเดฟเดฎเตเดŸเตเดŸเตเด•เตพ เด…เดตเดธเดพเดจเดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ. เด’เดฐเต เด•เดฎเดพเตปเดกเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต ./.local/bin/airflow webserver -p 8080 เด’เดฐเต เดชเดฟเดถเด•เดฟเดจเต เด•เดพเดฐเดฃเดฎเดพเดฏเดฟ No such file or directory. เด’เดฐเตเดชเด•เตเดทเต‡, เดชเดฐเดฟเดšเดฏเดธเดฎเตเดชเดจเตเดจเดจเดพเดฏ เด’เดฐเต เด‰เดฌเตเดฃเตเดŸเต เด‰เดชเดฏเต‹เด•เตเดคเดพเดตเต เด•เดฎเดพเตปเดกเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดซเดฏเตฝ เด†เด•เตเดธเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด…เดคเตเดคเดฐเด‚ เดฌเตเดฆเตเดงเดฟเดฎเตเดŸเตเดŸเตเด•เตพ เดฎเดฑเดฟเด•เดŸเด•เตเด•เดพเตป เด‰เดŸเตป เดถเตเดฐเดฎเดฟเด•เตเด•เตเด‚. export PATH=$PATH:~/.local/bin/ (เด…เดคเดพเดฏเดคเต, เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ PATH เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดŸเตเดŸเดฌเดฟเตพ เดคเดฟเดฐเดฏเตฝ เดชเดพเดคเดฏเดฟเดฒเต‡เด•เตเด•เต /.local/bin/ เดšเต‡เตผเด•เตเด•เตเดจเตเดจเต), เดŽเดจเตเดจเดพเตฝ เดˆ เดชเต‹เดธเตเดฑเตเดฑเต เดชเตเดฐเดพเดฅเดฎเดฟเด•เดฎเดพเดฏเดฟ Windows-เตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดตเตผเด•เตเด•เตเด‚ เดˆ เดชเดฐเดฟเดนเดพเดฐเด‚ เดตเตเดฏเด•เตเดคเดฎเดฒเตเดฒเต†เดจเตเดจเต เด•เดฐเตเดคเตเดจเตเดจเดตเตผเด•เตเด•เตเด‚ เดตเต‡เดฃเตเดŸเดฟเดฏเตเดณเตเดณเดคเดพเดฃเต.

เดฎเตเด•เดณเดฟเตฝ เดตเดฟเดตเดฐเดฟเดšเตเดš เด•เตƒเดคเตเดฐเดฟเดฎเดคเตเดตเดคเตเดคเดฟเดจเต เดถเต‡เดทเด‚, เด•เดฎเดพเตปเดกเต ./.local/bin/airflow webserver -p 8080 เดตเดฟเดœเดฏเด•เดฐเดฎเดพเดฏเดฟ เดชเต‚เตผเดคเตเดคเดฟเดฏเดพเด•เตเด•เดฟ.

7.URL: เดฒเต‡เดพเด•เตเด•เตฝเดนเต‡เดพเดธเตเดฑเตเดฑเดฟเตฝ: 8080 /

เดฎเตเดฎเตเดชเดคเตเดคเต† เด˜เดŸเตเดŸเด™เตเด™เดณเดฟเตฝ เดŽเดฒเตเดฒเดพเด‚ เดถเดฐเดฟเดฏเดพเดฏเดฟ เดจเดŸเดจเตเดจเดฟเดŸเตเดŸเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, เดจเดฟเด™เตเด™เตพ เดตเดฟเดถเด•เดฒเดจ เด•เตŠเดŸเตเดฎเตเดŸเดฟเด•เตพ เด•เต€เดดเดŸเด•เตเด•เดพเตป เดคเดฏเตเดฏเดพเดฑเดพเดฃเต.

Windows 10-เตฝ Apache Airflow เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเตฝ เดฎเตเด•เดณเดฟเตฝ เดตเดฟเดตเดฐเดฟเดšเตเดš เด…เดจเตเดญเดตเด‚ เดชเตเดคเดฟเดฏ เด‰เดชเดฏเต‹เด•เตเดคเดพเด•เตเด•เตพเด•เตเด•เต เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเด•เตเดฎเต†เดจเตเดจเตเด‚ เด†เดงเตเดจเดฟเด• เด…เดจเดฒเดฟเดฑเตเดฑเดฟเด•เตเดธเต เดŸเต‚เดณเตเด•เดณเตเดŸเต† เดชเตเดฐเดชเดžเตเดšเดคเตเดคเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เด…เดตเดฐเตเดŸเต† เดชเตเดฐเดตเต‡เดถเดจเด‚ เดตเต‡เด—เดคเตเดคเดฟเดฒเดพเด•เตเด•เตเดฎเต†เดจเตเดจเตเด‚ เดžเดพเตป เดชเตเดฐเดคเต€เด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเต.

เด…เดŸเตเดคเตเดค เดคเดตเดฃ เดตเดฟเดทเดฏเด‚ เดคเตเดŸเดฐเดพเดจเตเด‚ เดฎเตŠเดฌเตˆเตฝ เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เดณเตเดŸเต† เด‰เดชเดฏเต‹เด•เตเดคเตƒ เดชเต†เดฐเตเดฎเดพเดฑเตเดฑเด‚ เดตเดฟเดถเด•เดฒเดจเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจ เดฎเต‡เด–เดฒเดฏเดฟเตฝ เด…เดชเตเดชเดพเดšเตเดšเต† เดŽเดฏเตผเดซเตเดฒเต‹ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเดคเดฟเดจเตเดฑเต† เด…เดจเตเดญเดตเดคเตเดคเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดธเด‚เดธเดพเดฐเดฟเด•เตเด•เดพเดจเตเด‚ เดžเดพเตป เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเต.

เด…เดตเดฒเด‚เดฌเด‚: www.habr.com

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•