Horudhac: rabitaanka qaddarka, adduunka cilmiga akadeemiyada (daawooyinka) waxaan isku arkay adduunka tignoolajiyada macluumaadka, halkaas oo aan ku isticmaalo aqoontayda habka loo dhisayo tijaabada iyo xeeladaha falanqaynta xogta tijaabada ah, si kastaba ha ahaatee, ku dabaq. xirmo tignoolajiyadeed oo aniga igu cusub. Geedi-socodka maaraynta tignoolajiyadan, waxaan la kulmaa dhibaatooyin dhowr ah, kuwaas oo, nasiib wanaag, ilaa hadda laga soo gudbay. Waxaa laga yaabaa in boostadani ay faa'iido u yeelan doonto kuwa sidoo kale bilaabay inay la shaqeeyaan mashaariicda Apache.
Markaa, ilaa heerka. Waxyoonay
Mar haddii tilmaamaha caadiga ah ee socodsiinta hawadu aanay u muuqan in lagu dabaqi karo jawiga Windows, u isticmaal tan si aad u xalliso dhibaatadan
Aynu marno tillaabooyinka tilmaamaha (qaswadayaasha - wax walba si fiican ayay u socdeen tallaabada 5aad):
1. Ku rakibida nidaamka Windows-ka ee Linux si loogu rakibo qaybinta Linux ka dib
Tani waa tan ugu yar ee dhibaatooyinka, sida ay yiraahdaan:
Control Panel β Barnaamijyada β Barnaamijyada iyo Tilmaamaha
2. Ku rakib qaybinta Linux ee doorashadaada
Waxaan isticmaalay codsiga
3. Rakibaadda iyo cusboonaysiinta pip
sudo apt-get install software-properties-common
sudo apt-add-repository universe
sudo apt-get update
sudo apt-get install python-pip
4. Ku rakibida Apache Airflow
export SLUGIFY_USES_TEXT_UNIDECODE=yes
pip install apache-airflow
5. Bilowga Database
Waana halka ay dhibkaygii yaraa ka bilowdeen. Tilmaamuhu waxay u baahan yihiin inaad geliso amarka airflow initdb
una gudub talaabada xigta. Si kastaba ha ahaatee, mar walba waxaan helay jawaab airflow: command not found
. Waa macquul in la qiyaaso in dhibatooyinku ay soo baxeen inta lagu gudajiro rakibaadda Apache Airflow iyo faylalka lagama maarmaanka ah si fudud lama heli karo. Ka dib markii aan hubiyay in wax walba ay yihiin halka ay tahay, waxaan go'aansaday inaan isku dayo inaan qeexo jidka buuxa ee faylka hawada (waa inay u ekaato sidan: ΠΠΎΠ»Π½ΡΠΉ/ΠΏΡΡΡ/Π΄ΠΎ/ΡΠ°ΠΉΠ»Π°/airflow initdb
). Laakin mucjisada ma dhicin oo jawaabtu waa isku mid airflow: command not found
. Waxaan isku dayay inaan isticmaalo waddo qaraabo ah oo loo maro faylka (./.local/bin/airflow initdb
), taasoo keentay qalad cusub ModuleNotFoundError: No module named json'
taasoo looga gudbi karo cusboonaysiinta maktabadda qalab (xaaladkayga ilaa nooca 0.15.4):
pip install werkzeug==0.15.4
Waxaad ka akhrisan kartaa wax badan oo ku saabsan werkzeug
Ka dib khalkhalgelintan fudud amarka ./.local/bin/airflow initdb
si guul leh ayaa loo dhameeyay.
6. Daahfurka server-ka socodka hawada
Tani maaha dhamaadka dhibaatooyinka helitaanka socodka hawada. Ku socodsiinta amarka ./.local/bin/airflow webserver -p 8080
waxay keentay khalad No such file or directory
. Malaha, isticmaale Ubuntu khibrad leh ayaa isla markiiba isku dayi doona inuu ka gudbo dhibaatooyinkan oo kale gelitaanka faylka isagoo adeegsanaya amarka export PATH=$PATH:~/.local/bin/
(tusaale ahaan, ku darida /.local/bin/) PATH-da jirta ee raadinta raadinta), laakiin boostada waxaa loogu talagalay kuwa ugu horrayn la shaqeeya Windows oo laga yaabo inaysan u malayn in xalkani uu cad yahay.
Ka dib khalkhalgelinta kor lagu sharaxay, amarka ./.local/bin/airflow webserver -p 8080
si guul leh ayaa loo dhameeyay.
7.URL:
Haddii wax waliba si fiican u dhaceen marxaladihii hore, markaa waxaad diyaar u tahay inaad ku guulaysato meelaha ugu sarreeya.
Waxaan rajeynayaa in waayo-aragnimada kor lagu sharraxay ee ku rakibidda Apache Airflow on Windows 10 waxay faa'iido u yeelan doontaa isticmaalayaasha cusub waxayna dedejin doontaa gelitaanka caalamka qalabka falanqaynta casriga ah.
Marka xigta waxaan jeclaan lahaa inaan sii wado mawduuca oo aan ka hadlo waayo-aragnimada isticmaalka Apache Airflow ee goobta falanqaynta habdhaqanka isticmaalaha codsiyada moobiilka.
Source: www.habr.com