cisco Ƙirƙirar Ayyukan Gudun Aiki na Musamman
Game da Abubuwan Shigar Gudun Aiki na Musamman
Daraktan Orchestrator na Cisco UCS yana ba da jerin ingantattun nau'ikan shigarwa don ayyuka na al'ada. Daraktan Cisco UCS kuma yana ba ku damar ƙirƙira ingantaccen shigarwar aikin aiki don ɗawainiyar gudanawar aiki ta al'ada. Kuna iya ƙirƙirar sabon nau'in shigarwa ta hanyar cloning da gyaggyara nau'in shigarwar da ke akwai.
Abubuwan da ake bukata
Kafin rubuta ayyukan al'ada, dole ne ku cika abubuwan da ake buƙata masu zuwa:
- An shigar da Daraktan Cisco UCS kuma yana aiki akan tsarin ku. Don ƙarin bayani game da yadda ake shigar da Daraktan Cisco UCS, koma zuwa Cisco UCS Daraktan Shigarwa da Jagorar Kanfigareshan.
- Kuna da shiga tare da gata mai gudanarwa. Dole ne ku yi amfani da wannan shiga lokacin da kuke ƙirƙira da gyara ayyuka na al'ada.
- Dole ne ku sami izinin rubuta CloupiaScript don rubuta aikin al'ada ta amfani da CloupiaScript.
- Dole ne ku sami izinin aiwatar da CloupiaScript don aiwatar da aikin al'ada da aka ƙirƙira ta amfani da CloupiaScript.
Ƙirƙirar Input ɗin Gudun Aiki na Musamman
Kuna iya ƙirƙirar shigarwa na al'ada don ɗawainiyar gudanawar aiki ta al'ada. Ana nuna shigarwar a cikin jerin nau'ikan shigarwar da za ku iya taswira zuwa abubuwan shigar da ayyuka na al'ada lokacin da kuka ƙirƙiri aikin gudana na al'ada.
- Mataki 1 Zaɓi Orchestration.
- Mataki 2 Danna Abubuwan shigar da Gudun Aiki na Musamman.
- Mataki 3 Danna Ƙara.
- Mataki 4 A kan Ƙara allon shigarwar CustomWorkflow, kammala waɗannan filayen:
- Nau'in Input Sunan na Musamman - Sunan na musamman don nau'in shigarwa na al'ada.
- Nau'in shigarwa-Duba nau'in shigarwa kuma danna Zaɓi. Dangane da shigarwar da aka zaɓa, wasu filayen suna bayyana. Domin misaliampHar ila yau, lokacin da ka zaɓi Adireshin Imel azaman nau'in shigarwa, jerin ƙimar (LOV) suna bayyana. Yi amfani da sabbin filayen don iyakance ƙimar shigarwar al'ada.
- Mataki 5 Danna Submit.
- Ana ƙara shigar da shigar da aikin na al'ada zuwa Daraktan Cisco UCS kuma ana samunsa a cikin jerin nau'ikan shigarwar.
Tabbatar da Input na Musamman
Abokan ciniki na iya buƙatar tabbatar da abubuwan shigar da aiki ta amfani da albarkatun waje. Daga cikin akwatin, Daraktan Cisco UCS ba zai iya biyan kowane buƙatun tabbatar da abokin ciniki ba. Don cike wannan gibin, Daraktan Cisco UCS yana ba da zaɓi don inganta kowane shigarwa a lokacin aiki ta amfani da rubutun abokin ciniki. Rubutun na iya nuna kurakurai a cikin shigarwar kuma yana iya buƙatar ingantaccen shigarwa kafin gudanar da buƙatar sabis. Ana iya rubuta rubutun a kowane harshe, yana iya samun damar kowane albarkatu na waje, kuma yana da damar yin amfani da duk ƙimar shigar da aiki.
Kuna iya rubuta rubutun tabbatarwa na al'ada ta amfani da JavaScript, Python, rubutun harsashi, ko kowane yaren rubutun.
Mai zuwa exampAna iya samun ingantattun rubutun a cikin Cisco UCS Darakta a Orchestration> Abubuwan Shigar Aiki na Musamman:
- Example-bash-script-mai tabbatarwa
- Example-javascript-validator
- Example-python-validator
Kuna iya kwafi ko clone tsohonampshigar da kayan aikin da aka rubuta don ƙirƙirar sabon ingantaccen shigarwar. Hakanan zaka iya amfani da example scripted shigarwar gudanawar aiki azaman jagora don haɓaka rubutun ku.
Ba tare da la'akari da yaren rubutun ba, fasalulluka da ƙa'idodi masu zuwa sun shafi ingantaccen shigar da al'ada na rubutun:
- Ana gudanar da duk ingantaccen rubutun a cikin wani tsari dabam, ta yadda tsarin tabbatar da gazawar bai shafi tsarin Daraktan Cisco UCS ba.
- Abubuwan shigar da rubutu na gabaɗaya ne kawai za a iya inganta su ta amfani da rubutun.
- Ana gudanar da rubutun tabbatarwa ɗaya bayan ɗaya, a jere, a cikin tsari iri ɗaya wanda abubuwan da aka shigar suka bayyana a cikin shafin shigar da aikin. Ana ƙaddamar da wani tsari daban don kowane ingantaccen shigarwar.
- Ƙimar dawowa mara sifili daga rubutun tana nuna gazawar ingantaccen aiki. Da zaɓin, zaku iya aika saƙon kuskure a mayar da fom ɗin shigar da guduwar aiki.
- Ana wuce duk abubuwan shigar da aikin aiki zuwa rubutun tabbatarwa ta hanyoyi biyu:
- A matsayin muhawara ga rubutun a cikin hanyar "key" = "darajar".
- A matsayin masu canjin yanayi zuwa tsarin rubutun. Sunaye masu canji sune alamun shigarwa.
Don misaliample, idan aikin aiki yana da shigarwar da aka lakafta azaman Lambar Samfur kuma ƙimar shigarwar ita ce AbC123, ana ƙaddamar da madaidaicin zuwa rubutun mai inganci azaman "Code-Code" = "AbC123".
Rubutun na iya amfani da waɗannan masu canjin shigarwar idan ya cancanta don aiwatar da ingantaccen. Banda: Ƙimar tebur ta ƙunshi lambar jere kawai na zaɓin tebur, don haka ƙila ba su da amfani.
- Shafin Shigar da Gudun Aiki na Al'ada yana sa rubutun ya kasance a cikin editan Aiki na Musamman. An ba da haske ga duk harsuna. Ana duba kurakuran haɗin gwiwa don masu inganta JavaScript kawai.
Cloning Input Gudun Aiki Na Musamman
Kuna iya amfani da shigarwar aikin al'ada na yau da kullun a cikin Daraktan Cisco UCS don ƙirƙirar shigarwar aikin na al'ada.
Kafin ka fara
Dole ne a sami shigarwar shigar aikin na al'ada a cikin Daraktan Cisco UCS.
- Mataki 1 Zaɓi Orchestration.
- Mataki 2 Danna Abubuwan shigar da Gudun Aiki na Musamman.
- Mataki 3 Danna jere tare da shigar da tsarin aiki na al'ada don a haɗa shi.
Alamar Clone tana bayyana a saman teburin shigar da kwararar aiki na al'ada. - Mataki 4 Danna Clone.
- Mataki 5 Shigar da sunan nau'in shigarwa na al'ada.
- Mataki 6 Yi amfani da sauran abubuwan sarrafawa a allon shigar da shigar da aikin na Clone Custom don keɓance sabon shigarwar.
- Mataki 7 Danna ƙaddamarwa.
An ƙaddamar da shigarwar aikin aikin al'ada na al'ada bayan tabbatarwa kuma yana samuwa don amfani a cikin aikin aiki na al'ada.
Ƙirƙirar Aiki na Musamman
Don ƙirƙirar ɗawainiya na al'ada, yi abubuwa masu zuwa:
- Mataki 1 Zaɓi Orchestration.
- Mataki 2 Danna Ayyukan Gudun Aiki na Musamman.
- Mataki 3 Danna Ƙara.
- Mataki 4 A kan Ƙararren Ƙaƙwalwar Ayyukan Aiki na Musamman, kammala waɗannan filayen:
- Filin Sunan Aiki - Suna na musamman don aikin gudanawar aiki na al'ada.
- Filin Lakabin ɗawainiya—Lakabin don gano aikin kwararar aiki na al'ada.
- Yi Rajista Karkashin Filin Rubuce-Kashi na aikin aiki wanda dole ne a yi rajistar aikin kwararar aiki na al'ada.
- Kunna Akwatin rajistan aiki-Idan an duba, aikin al'adar aikin yana yin rijista tare da Orchestrator kuma ana iya amfani dashi nan da nan a cikin ayyukan aiki.
- Filin Taƙaitaccen Bayani-Bayyana na al'ada aikin gudanawar aiki.
- Cikakken Filayen Bayani - Cikakken bayanin aikin al'adar aiki.
- Mataki 5 Danna Gaba.
Allon abubuwan shigar da ayyuka na al'ada yana bayyana. - Mataki 6 Danna Ƙara.
- Mataki 7 A kan Ƙara Shigarwa zuwa allon shigarwa, kammala waɗannan filayen:
- Filin Sunan Filin shigarwa - Sunan na musamman na filin. Dole ne sunan ya fara da haruffan haruffa kuma kada ya ƙunshi sarari ko haruffa na musamman.
- Filin Label na Filayen shigarwa-Lakabin don gano filin shigarwa.
- Nau'in Filayen Shiga Lissafin saukarwa - Zaɓi nau'in bayanai na sigar shigarwa.
- Taswira zuwa Filin Nau'in Shigar (Babu Taswira) - Zaɓi nau'in shigarwar da za'a iya tsara wannan filin, idan wannan filin da za'a iya tsara shi daga wani kayan aiki ko shigar da ayyukan aiki na duniya.
- Akwatin rajistan tilas - Idan an duba, dole ne mai amfani ya samar da ƙima ga wannan filin.
- Filin RBID-Shigar da igiyar RBID don filin.
- Jerin abubuwan da aka saukar da Girman Filin shigarwa — Zaɓi girman filin don rubutu da abubuwan shigar da tebur.
- Filin Taimakon Filin shigarwa—(Na zaɓi) Bayanin da aka nuna akan lokacin da kake shawagi da linzamin kwamfuta akan filin.
- Filin Bayanin Filin shigarwa—(Na zaɓi) Rubutun nuni don filin shigarwa.
- Filin Sunan Rukunin Filin—Idan an kayyade, duk filayen da ke da sunayen rukunin da suka dace ana saka su cikin rukunin filin.
- Wurin SIFFOFIN RUBUTU—Kammala filaye masu zuwa lokacin da nau'in filin shigarwa shine rubutu.
- Akwatin rajistan shigar da yawa-Idan an duba, filin shigarwa yana karɓar ƙididdiga masu yawa dangane da nau'in filin shigarwa:
- Don LOV-Filin shigarwa yana karɓar ƙimar shigarwa da yawa.
- Don filin rubutu — Filin shigarwa ya zama filin rubutu na layi daya.
- Matsakaicin Tsawon filin shigarwa-Ƙida iyakar adadin haruffa waɗanda za ku iya shigar da su a cikin filin shigarwa.
- LOV ATTRIBUTES area — Kammala fage masu zuwa lokacin da nau'in shigar da shi shine Jerin Darajoji (LOV) ko LOV tare da maɓallin rediyo.
- Jerin Filayen Darajoji—Jerin ƙididdiga masu waƙafi don saka LOVs.
Filin Sunan Mai Bayar da LOV — Sunan mai bada LOV don LOVs marasa ciki. - Wurin KYAUTA TABLE-Kammala filaye masu zuwa lokacin da nau'in filin shigarwa shine Teburi, Teburin Popup, ko Tebu tare da akwatin rajistan zaɓi.
- Filayen Sunan Tebu - Sunan rahoton tabular don nau'ikan filin tebur.
- Wurin INGANTACCEN INPUTIN FILIN — Ana nuna ɗaya ko fiye na fage masu zuwa ya danganta da nau'in bayanan da kuka zaɓa. Cika filayen don tantance yadda aka inganta filayen shigarwa.
- Input Validator List -Zaɓi mai inganci don shigarwar mai amfani.
- Filin Magana na yau da kullun—Tsarin magana na yau da kullun don dacewa da ƙimar shigarwa akan.
- Filin Saƙon Magana na yau da kullun-Saƙon da ke nunawa lokacin da ingancin magana ta yau da kullun ta gaza.
- Mafi ƙarancin Filayen Ƙimar-Ƙaramar ƙimar lambobi.
- Matsakaicin Filin Ƙimar—Madaidaicin ƙimar lamba.
- Ɓoye AKAN SHARADI - Cika filayen da ke gaba don saita yanayin ɓoye filin a cikin tsari.
- Boye A Filin Sunan Filin — Sunan ciki na filin don shirin da ke sarrafa fom ɗin zai iya gane filin.
- Ɓoye A Filin Ƙimar Filin—Ƙimar da za a aika da zarar an ƙaddamar da fom.
- Ɓoye Akan Filin Jerin zazzage-Zaɓi yanayin da za a ɓoye filin.
- Filin Taimakon HTML - Umarnin taimako don ɓoyayyun filin.
- Mataki 8 Danna ƙaddamarwa.
Ana ƙara shigarwar shigarwa zuwa tebur. - Mataki 9 Danna Ƙara don ƙara ƙarin shigarwa zuwa abubuwan shigarwa.
- Mataki 10 Idan kun gama ƙara abubuwan shigarwa, danna Na gaba.
Allon Fitar Ayyukan Ayyuka na Musamman yana bayyana. - Mataki 11 Danna Ƙara.
- Mataki 12 A kan Ƙara Shigarwa zuwa allo, kammala waɗannan filayen:
- Filayen Sunan Filin fitarwa - Suna na musamman don filin fitarwa. Dole ne ya fara da haruffan haruffa kuma kada ya ƙunshi sarari ko haruffa na musamman.
- Filin Bayanin Filin fitarwa - Bayanin filin fitarwa.
- Filayen Nau'in Filin fitarwa-Duba nau'in fitarwa. Wannan nau'in yana ƙayyade yadda za'a iya tsara kayan fitarwa zuwa wasu abubuwan shigar da ayyuka.
- Mataki 13 Danna ƙaddamarwa.
Ana ƙara shigarwar fitarwa zuwa tebur. - Mataki 14 Danna Ƙara don ƙara ƙarin shigarwa zuwa abubuwan fitarwa.
- Mataki 15 Danna Gaba
Allon Mai sarrafawa yana bayyana - Mataki 16 (Na zaɓi) Danna Ƙara don ƙara mai sarrafawa.
- Mataki 17 A kan Ƙara Shigarwa zuwa allon Mai sarrafawa, kammala waɗannan filayen:
- Lissafin hanyar saukewa-Zaɓi ko dai hanyar marshalling ko mara kyau don keɓance abubuwan shigarwa da/ko abubuwan da aka fitar don aikin gudanawar aiki na al'ada. Hanyar na iya zama ɗaya daga cikin masu zuwa:
- Kafin Marshall-Yi amfani da wannan hanyar don ƙara ko saita filin shigarwa da ƙirƙira da saita LOV akan shafi (simu).
- Bayan Marshall-Yi amfani da wannan hanyar don ɓoye ko ɓoye filin shigarwa.
- Kafin Unmarshall-Yi amfani da wannan hanyar don canza ƙimar shigarwa daga wannan nau'i zuwa wani nau'i-na misaliample, lokacin da kake son ɓoye kalmar sirri kafin aika shi zuwa ma'ajin bayanai.
- Bayan Unmarshall-Yi amfani da wannan hanyar don inganta shigarwar mai amfani da saita saƙon kuskure akan shafin.
Duba Exampda: Amfani da Masu Gudanarwa, a shafi na 14. - Wurin rubutun rubutun-Don hanyar da kuka zaɓa daga jerin abubuwan da aka saukar da hanyar, ƙara lambar don rubutun keɓancewa na GUI.
Lura Danna Ƙara idan kana son ƙara lamba don ƙarin hanyoyin.
Idan akwai wasu ingantattun kalmomin shiga da aka shigar, tabbatar da canza ingantaccen mai sarrafawa don kalmomin shiga ta yadda zaku iya gyara ayyukan al'ada a cikin ayyukan aiki.
Lura
- Mataki 18 Danna ƙaddamarwa.
Ana ƙara mai sarrafawa zuwa tebur. - Mataki 19 Danna Gaba.
Allon rubutun ya bayyana. - Mataki 20 Daga jerin zazzage Harshen Kisa, zaɓi yare.
- Mataki 21 A cikin filin Rubutun, shigar da lambar CloupiaScript don aikin tafiyar da aiki na al'ada.
Lambar rubutun Cloupia tana inganta lokacin da ka shigar da lambar. Idan akwai wani kuskure a lambar, ana nuna alamar kuskure (jajayen giciye) kusa da lambar layi. Juya linzamin kwamfuta akan gunkin kuskure zuwa view sakon kuskure da mafita - Mataki 22 Danna Ajiye Rubutun.
- Mataki 23 Danna ƙaddamarwa.
An ƙirƙiri aikin ƙa'idar aiki na al'ada kuma yana samuwa don amfani a cikin aikin aiki
Ayyuka na al'ada da ma'ajiyar ajiya
Lokacin da kuka ƙirƙiri ɗawainiya ta al'ada, maimakon buga lambar ɗawainiya ta al'ada cikin taga rubutun ko yanke da liƙa lamba daga editan rubutu, zaku iya shigo da lambar daga file adana a cikin GitHub ko BitBucket ma'aji. Don yin wannan, kuna:
- Ƙirƙiri ɗaya ko fiye da rubutu files a cikin ma'ajiyar GitHub ko BitBucket, ko dai a cikin github.com ko ma'ajin GitHub na kamfanoni masu zaman kansu.
Lura Cisco UCS Daraktan yana goyan bayan GitHub kawai (github.com ko misalin GitHub na kasuwanci) da ko BitBucket. Ba ya goyan bayan wasu sabis na tallan Git ciki har da GitLab, Perforce, ko Codebase. - Yi rijistar ma'ajiyar a cikin Daraktan Cisco UCS. Duba Ƙara GitHub ko Ma'ajiyar BitBucket a cikin Daraktan Cisco UCS, a shafi na 7.
- Zaɓi wurin ajiya kuma saka rubutu file wanda ya ƙunshi rubutun ɗawainiya na al'ada. Duba Zazzage Lambar Rubutun Aiki na Musamman daga GitHub ko Ma'ajiyar BitBucket, a shafi na 8.
Ƙara GitHub ko Wurin ajiya na BitBucket a cikin Daraktan Cisco UCS
Don yin rijistar GitHub ko wurin ajiyar BitBucket a cikin Daraktan Cisco UCS, yi masu zuwa:
Kafin ka fara
Ƙirƙiri wurin ajiyar GitHub ko BitBucket. Ma'ajiya na iya kasancewa akan kowane GitHub ko uwar garken BitBucket, na jama'a ko na sirri wanda ke samuwa daga Daraktan Cisco UCS na ku.
Duba ɗaya ko fiye files dauke da lambar JavaScript don ayyukan al'ada a cikin ma'ajiyar ku.
- Mataki 1 Zaɓi Gudanarwa > Haɗuwa.
- Mataki 2 A shafin Haɗin kai, danna Sarrafa ma'ajiyar.
- Mataki 3 Danna Ƙara.
- Mataki 4 A kan Ƙara Ma'ajiyar Shafi, cika filayen da ake buƙata, gami da masu zuwa:
- A cikin filin Sunan Laƙabin Ma'ajiya, shigar da suna don gano ma'ajiyar cikin Daraktan Cisco UCS.
- A cikin Ma'ajiyar URL filin, shiga URL na GitHub ko BitBucket ma'aji.
- A cikin filin Sunan Reshe, shigar da sunan reshen ma'ajiyar da kake son amfani da shi. Sunan tsoho shine babban reshe.
- A cikin filin Mai Amfani, shigar da sunan mai amfani don asusun GitHub ko BitBucket.
- Don ƙara ma'ajiyar GitHub, a cikin Password/API Token filin, shigar da alamar API da aka samar don GitHub ɗinku.
Don samar da alamar API ta amfani da GitHub, danna Saituna kuma kewaya zuwa Saitunan Haɓakawa> Alamomin samun dama na sirri, kuma danna Ƙirƙirar sabon alamar.
Don bayanin kula ƙara ma'ajiyar BitBucket, a cikin Password/API Token filin, shigar da kalmar sirri don BitBucket ɗin ku. - Don tsoho zuwa wannan ma'ajiyar lokacin da kuka ƙirƙiri sabon ɗawainiya na al'ada, duba Yi wannan tsoffin ma'ajiyar tawa.
- Don gwada ko Daraktan Cisco UCS na iya samun dama ga ma'ajiyar, danna Haɗin Gwaji.
Ana nuna yanayin haɗin kai tare da ma'ajiyar a cikin banner a saman shafin.
Idan ba za ku iya haɗawa da sadarwa tare da ma'ajiyar GitHub ko BitBucket daga Cisco UCS ba
Darakta, sabunta Daraktan Cisco UCS don samun damar Intanet ta hanyar uwar garken wakili. Duba Jagoran Gudanarwa Darakta na Cisco UCS.
Lura
- Mataki 5 Lokacin da ka gamsu cewa bayanan ma'ajiyar daidai ne, danna ƙaddamarwa.
Zazzage lambar Rubutun Aiki na Musamman daga GitHub ko Ma'ajiyar BitBucket
Don ƙirƙirar sabon ɗawainiya ta al'ada ta shigo da rubutu daga wurin ajiyar GitHub ko BitBucket, yi masu zuwa:
Kafin ka fara
Ƙirƙiri wurin ajiyar GitHub ko BitBucket kuma duba cikin rubutu ɗaya ko fiye files dauke da lambar JavaScript don ayyukan al'ada a cikin ma'ajiyar ku.
Ƙara ma'ajiyar GitHub zuwa Daraktan Cisco UCS. Duba Ƙara GitHub ko Ma'ajiyar BitBucket a cikin Daraktan Cisco UCS, a shafi
- Mataki 1 A shafin Orchestration, danna Ayyukan Gudun Aiki na Musamman.
- Mataki 2 Danna Ƙara.
- Mataki 3 Cika filayen da ake buƙata akan shafin Bayanin Aiki na Musamman. Duba Ƙirƙirar Aiki na Musamman, a shafi na 3.
- Mataki 4 Kammala filayen da ake buƙata akan shafin Abubuwan shigar da Aiki na Musamman. Duba Ƙirƙirar Aiki na Musamman, a shafi na 3.
- Mataki 5 Kammala filayen da ake buƙata akan shafin Fitar da Ayyuka na Musamman. Duba Ƙirƙirar Aiki na Musamman, a shafi na 3.
- Mataki 6 Cika filayen da ake buƙata akan shafin Mai sarrafawa. Duba Ƙirƙirar Aiki na Musamman, a shafi na 3.
- Mataki 7 A shafin Rubutun, cika filayen da ake buƙata:
- Daga cikin jerin saukar da Harshen Kisa, zaɓi JavaScript.
- Duba Ma'ajiyar Amfani don Rubutun don ba da damar aikin al'ada don amfani da rubutun file daga wurin ajiya. Wannan yana ba ku damar zaɓar wurin ajiya kuma saka rubutun file don amfani.
- Daga Zaɓin Ma'ajiyar Wuta, zaɓi wurin ajiyar GitHub ko BitBucket mai ɗauke da rubutun. files. Don cikakkun bayanai kan yadda ake ƙara ma'ajiyar, duba Ƙara GitHub ko BitBucket Repository a Cisco UCS Director, a shafi na 7.
- Shigar da cikakken hanyar zuwa rubutun file a cikin Rubutun filefilin rubutu suna.
- Don sauke rubutun, danna Load Script.
Rubutun daga file ana kwafi a yankin gyara rubutun Rubutu. - Da zaɓin, yi canje-canje ga rubutun da aka zazzage a yankin gyara rubutun Rubutun.
- Don ajiye rubutun kamar yadda ya bayyana a yankin gyara rubutun, danna Ajiye Rubutun.
Lokacin da ka danna Ajiye Rubutun, ana ajiye rubutun zuwa zaman aikinka na yanzu. Dole ne ku danna Submit don adana rubutun zuwa aikin al'ada da kuke gyarawa.
Lura
- Mataki 8 Don ajiye aikin al'ada, danna Ƙaddamarwa.
Idan kun yi canje-canje ga rubutun da aka zazzage a yankin gyara rubutun, ana ajiye canje-canjen zuwa aikin al'ada. Babu canje-canje da aka ajiye zuwa ma'ajiyar GitHub ko BitBucket. Idan kuna son jefar da rubutun da aka ɗora kuma ku shigar da rubutun ku, danna Yi watsi da Rubutun don share taga rubutun.
Abin da za a yi na gaba
Kuna iya amfani da sabon aikin na al'ada a cikin tafiyar aiki.
Ana shigo da Gudun Aiki, Ayyuka na Musamman, Modulolin Rubutu, da Ayyuka
Don shigo da kayan tarihi zuwa Daraktan Cisco UCS, yi masu zuwa:
Lura Za a shigo da masu canji na duniya da ke da alaƙa da aikin aiki yayin shigo da tsarin aiki idan ba a samun canjin duniya a cikin na'urar.
- Mataki 1 Zaɓi Orchestration.
- Mataki 2 A shafin Orchestration, danna Ayyukan aiki.
- Mataki 3 Danna Shigo.
- Mataki 4 A kan allon shigo da, danna Zaɓi a File.
- Mataki 5 Akan Zaɓi File don loda allo, zaɓi file da za a shigo da su. Cisco UCS Daraktan shigo da fitarwa files da .wfdx file tsawo.
- Mataki 6 Danna Buɗe.
Lokacin da file ana uploaded, da File Nunawa allo / Ƙaddamarwa File shirye don amfani da Key. - Mataki 7 Shigar da maɓallin da aka shigar lokacin fitar da file.
- Mataki 8 Danna Gaba.
Allon Manufofin Shigo yana nuna jerin abubuwan Darakta na Cisco UCS da ke cikin abubuwan da aka ɗorawa file. - Mataki 9 (Na zaɓi) A allon Manufofin Shigo, saka yadda ake sarrafa abubuwa idan sun kwafi sunaye a cikin babban fayil ɗin aiki. A kan allo Import, kammala wadannan filayen
Suna | Bayani |
Gudun aiki | Zaɓi daga waɗannan zaɓuɓɓukan don tantance yadda ake sarrafa ayyukan ayyukan suna iri ɗaya:
|
Ayyuka na Musamman | Zaɓi daga waɗannan zaɓuɓɓukan don tantance yadda ake tafiyar da ayyukan al'ada masu suna iri ɗaya:
|
Suna | Bayani |
Modulolin Rubutun | Zaɓi daga waɗannan zaɓuɓɓukan don tantance yadda ake sarrafa nau'ikan rubutun suna iri ɗaya:
|
Ayyuka | Zaɓi daga waɗannan zaɓuɓɓukan don tantance yadda ake sarrafa ayyukan suna iri ɗaya:
|
Shigo da Gudun Aiki zuwa Jaka | Check Shigo da Ayyukan Aiki zuwa Jaka don shigo da ayyukan aiki. Idan baku duba Shigo da Ayyukan Aiki zuwa Jaka ba kuma idan babu sigar aikin aikiw akwai, ba a shigo da tsarin aiki ba. |
Zaɓi Jaka | Zaɓi babban fayil ɗin da za a shigo da ayyukan aiki a ciki. Idan ka zaba [Sabo Jaka..]
a cikin drop-saukar list, da Sabuwar Jaka filin ya bayyana. |
Sabuwar Jaka | Shigar da sunan sabuwar babban fayil don ƙirƙirar azaman babban fayil ɗin shigo da ku. |
- Mataki 10 Danna Shigo.
Fitar da Ayyukan Aiki, Ayyuka na Musamman, Modulolin Rubutu, da Ayyuka
Don fitar da kayan tarihi daga Daraktan Cisco UCS, yi masu zuwa:
Lura Za a fitar da masu canji na duniya masu alaƙa da tafiyar aiki ta atomatik yayin fitar da aikin aiki.
- Mataki 1 Danna fitarwa.
- Mataki 2 A kan allon Zaɓan Gudun Ayyuka, zaɓi ayyukan aiki waɗanda kuke son fitarwa.
Ayyukan aiki na al'ada, ayyuka, da rubutun da aka ƙirƙira a cikin Daraktan Cisco UCS kafin sigar 6.6 na iya kasa shigo da su idan sun ƙunshi bayanan XML.
Lura - Mataki 3 Danna Gaba.
- Mataki 4 A kan Zaɓan Ɗawainiya na al'ada, zaɓi ayyuka na al'ada waɗanda kuke son nunawa
Lura Aikin al'ada da aka fitar ya ƙunshi duk abubuwan shigar da aka saba amfani da su ta wannan aikin na al'ada. - Mataki 5 Danna Gaba.
- Mataki 6 Akan Fitarwa: Zaɓi allon Modulolin Rubutun, zaɓi samfuran rubutun da kuke son fitarwa.
- Mataki 7 Danna Gaba.
- Mataki 8 A Fitarwa: Zaɓi allon ayyuka, zaɓi ayyukan da kuke son fitarwa.
- Mataki 9 Danna Gaba.
- Mataki 10 Akan Fitarwa: Zaɓi Buɗe allon APIs, zaɓi API ɗin da kuke son fitarwa.
- Mataki 11 Akan Fitarwa: Tabbataccen allo, cika filayen masu zuwa:
Suna | Bayani |
Fitarwa Daga | Sunanka ko bayanin kula akan wanda ke da alhakin fitarwar. |
Sharhi | Sharhi game da wannan fitarwa. |
Rufe abin da aka fitar file | Duba Encrypt ɗin da aka fitar file duba akwatin don ɓoye bayanan file da za a fitar dashi. Ta hanyar tsoho, ana duba akwatin rajistan. |
Maɓalli | Shigar da maɓallin don ɓoye bayanan file.
Ana nuna wannan filin ne kawai lokacin da Encrypt ɗin da aka fitar file an duba akwatin. Ajiye maɓalli kamar yadda ake buƙata yayin shigo da aikin aiki don ƙaddamarwa. |
Tabbatar da Maɓalli | Shigar da maɓallin sake don tabbatarwa.
Ana nuna wannan filin ne kawai lokacin da Encrypt ɗin da aka fitar file an duba akwatin. |
fitarwa File Suna | Sunan file akan tsarin gida na ku. Buga tushe kawai filesuna; da file nau'in tsawo (.wfdx) ana saka shi ta atomatik. |
- Mataki 12 Danna fitarwa.
Ana sa ku don ajiyewa file.
Rufe Ayyukan Gudun Aiki na Musamman daga Task Library
Kuna iya haɗa ayyuka a cikin ɗakin karatu na ɗawainiya don amfani da su wajen ƙirƙirar ayyuka na al'ada. Hakanan zaka iya rufe aikin al'ada don ƙirƙirar ɗawainiyar al'ada.
Ayyukan cloned wani tsari ne tare da kayan aiki iri ɗaya da kayan aiki kamar aikin asali. Koyaya, aikin cloned shine tsarin kawai. Wannan yana nufin cewa dole ne ka rubuta duk ayyukan sabon aiki a cikin CloupiaScript.
Lura kuma cewa ƙimar zaɓi don abubuwan abubuwan jeri, kamar jerin zaɓuka da lissafin ƙididdiga, ana ɗaukar su zuwa aikin cloned kawai idan ƙimar lissafin ba ta dogara da tsarin ba. Irin waɗannan abubuwa kamar sunaye da adiresoshin IP na tsarin da ake da su sun dogara da tsarin; irin waɗannan abubuwa kamar zaɓuɓɓukan daidaitawa da Daraktan Cisco UCS ke goyan bayan ba. Domin misaliample, ƙungiyoyin masu amfani, sunayen girgije, da ƙungiyoyin tashar jiragen ruwa sun dogara da tsarin; Matsayin mai amfani, nau'ikan girgije, da nau'ikan rukunin tashar jiragen ruwa ba.
- Mataki 1 Zaɓi Orchestration.
- Mataki 2 Danna Ayyukan Gudun Aiki na Musamman.
- Mataki 3 Danna Clone Daga Laburaren Aiki.
- Mataki 4 A kan Clone daga Allon Laburaren Aiki, duba jere tare da aikin da kuke son clone.
- Mataki 5 Danna Zaɓi.
An ƙirƙiri ɗawainiyar tafiyar aiki ta al'ada daga ɗakin karatu na ɗawainiya. Sabon aikin al'ada shine aikin al'ada na ƙarshe a cikin rahoton Ayyukan Ayyukan Aiki na Musamman. Sabon aikin na al'ada yana suna bayan aikin cloned, tare da kwanan wata da aka haɗa. - Mataki 6 Danna ƙaddamarwa
Abin da za a yi na gaba
Shirya aikin gudana na al'ada don tabbatar da cewa sunan da ya dace da bayanin suna cikin wurin don aikin cloned.
Ƙirƙirar Ayyukan Gudun Aiki na Musamman
Kuna iya amfani da aikin gudana na al'ada na yau da kullun a cikin Daraktan Cisco UCS don ƙirƙirar ɗawainiyar gudana ta al'ada.
Kafin ka fara
Dole ne a sami aikin kwararar aiki na al'ada a cikin Daraktan Cisco UCS.
- Mataki 1 Zaɓi Orchestration.
- Mataki 2 Danna Ayyukan Gudun Aiki na Musamman.
- Mataki 3 Danna jeri tare da al'ada aikin gudanawar aiki wanda kake son haɗawa.
Alamar Clone yana bayyana a saman tebur ɗin ayyuka masu gudana na al'ada. - Mataki 4 Danna Clone.
- Mataki 5 A kan allo na Clone Custom Workflow Task, sabunta filayen da ake buƙata.
- Mataki 6 Danna Gaba.
Abubuwan shigar da aka ayyana don ayyukan gudanawar aiki na al'ada sun bayyana. - Mataki 7 Danna jere tare da shigar da ɗawainiya da kake son gyarawa kuma danna Shirya don gyara abubuwan shigar da ɗawainiya.
- Mataki 8 Danna Ƙara don ƙara shigarwar shigarwar ɗawainiya.
- Mataki 9 Danna Gaba.
Shirya abubuwan fitar da ayyuka. - Mataki 10 Danna Ƙara don ƙara sabon shigarwar fitarwa.
- Mataki 11 Danna Gaba.
- Mataki 12 Shirya rubutun mai sarrafawa. Duba Sarrafa Abubuwan shigar da Ayyukan Aiki na Musamman, a shafi na 13.
- Mataki 13 Danna Gaba.
- Mataki 14 Don keɓance aikin al'ada, shirya rubutun ɗawainiya.
- Mataki 15 Danna ƙaddamarwa
Sarrafa Abubuwan shigar da Ayyukan Aiki na Musamman
Amfani da Masu Gudanarwa
Kuna iya canza kamanni da halayen abubuwan shigar da ɗawainiya ta al'ada ta amfani da ƙirar mai sarrafawa da ke cikin Daraktan Cisco UCS.
Lokacin Amfani da Masu Gudanarwa
Yi amfani da masu sarrafawa a cikin yanayi masu zuwa:
- Don aiwatar da hadaddun nuni da ɓoye halayen GUI gami da mafi kyawun sarrafa lissafin ƙima, lissafin ƙididdiga, da sauran sarrafa shigar da aka nuna ga mai amfani.
- Don aiwatar da dabarar tabbatar da shigar da mai amfani mai rikitarwa.
Tare da masu sarrafa shigarwa zaka iya yin haka:
- Nuna ko ɓoye abubuwan sarrafa GUI: Kuna iya nuna ƙarfi da ƙarfi ko ɓoye filaye daban-daban na GUI kamar akwatunan rajista, akwatunan rubutu, jerin zaɓuka, da maɓalli, dangane da yanayi. Domin misaliampDon haka, idan mai amfani ya zaɓi UCSM daga jerin zaɓuka, za ka iya faɗakar da shaidar shaidar mai amfani don Cisco UCS Manager ko canza jerin ƙimar (LOVs) a cikin jerin abubuwan da aka zazzage don nunawa kawai tashar jiragen ruwa da ke kan sabar.
- Tabbataccen filin Form: Kuna iya inganta bayanan da mai amfani ya shigar yayin ƙirƙira ko gyara ayyukan aiki a cikin Mai tsara Aiki. Don bayanan mara inganci da mai amfani ya shigar, ana iya nuna kurakurai. Za a iya canza bayanan shigar da mai amfani kafin a dawwama a cikin ma'ajin bayanai ko kafin a dage zuwa na'urar.
- Dawo da jerin ƙididdiga masu ƙarfi: Kuna iya ɗaukar jerin ƙima daga abubuwan Darakta na Cisco UCS kuma amfani da su don cika abubuwan sifofi na GUI.
Marshaling da Unmarshalling GUI Form Abubuwan Abubuwan
Ana danganta masu sarrafawa koyaushe tare da wani tsari a cikin mahallin shigar da ayyuka na Mai tsara Aiki. Akwai taswira ɗaya zuwa ɗaya tsakanin tsari da mai sarrafawa. Masu sarrafawa suna aiki a cikin s biyutage, marshalling da unmarshalling. Duk stages suna da subs biyutage, kafin da kuma bayan. Don amfani da mai sarrafawa, kuna marshall (filayen nau'in nau'in UI mai sarrafa) da/ko ba da izini (tabbatar bayanan mai amfani) abubuwan sigar GUI masu alaƙa ta amfani da rubutun mai sarrafawa.
Tebur mai zuwa yana taƙaita waɗannan stage.
Stage | Sub-stage |
Marshalling - An yi amfani da shi don ɓoyewa da ɓoye filayen tsari kuma don ci gaba da sarrafa LOVs da LOVs na tabular. | kafin Marshall - Ana amfani dashi don ƙara ko saita filin shigarwa da ƙirƙira da saita LOV akan shafi (simu) cikin kuzari.
bayan Marshall - Ana amfani dashi don ɓoye ko ɓoye filin shigarwa. |
Stage | Sub-stage |
Unmarshalling - An yi amfani da shi don ingantaccen shigar da mai amfani da fom. | kafin Unmarshall - Ana amfani da shi don canza ƙimar shigarwa daga nau'i ɗaya zuwa wani nau'i, misaliample, don ɓoye kalmar sirri kafin aika shi zuwa ma'ajin bayanai.
bayan Unmarshall - Ana amfani dashi don inganta shigarwar mai amfani da saita saƙon kuskure akan shafin. |
Rubutun Sarrafa Gina
Masu sarrafawa basa buƙatar ƙarin fakiti don shigo da su.
Ba ku wuce sigogi zuwa hanyoyin sarrafawa ba. Madadin haka, tsarin Darakta na Sisiko UCS yana samar da sigogi masu zuwa don amfani a cikin marshalling da unmarshalling:
Siga | Bayani | Example |
Shafi | Shafin ko tsari wanda ya ƙunshi duk abubuwan shigar da ɗawainiya. Kuna iya amfani da wannan sigar don yin waɗannan abubuwa:
|
page.setHidden(id + “portList”, gaskiya); page.setValue(id + “.status”, “Babu tashar jiragen ruwa da ke sama. Jerin Port yana Boye”); |
id | Mai gano musamman na filin shigar da fom. An samar da id ta tsarin kuma ana iya amfani da shi tare da sunan filin shigar da sigar. | page.setValue(id + “.status”, “Babu tashar jiragen ruwa da ke sama. Lissafin tashar jiragen ruwa yana ɓoye”);// anan ‘matsayin’ shine sunan filin shigarwa. |
Pojo | POJO (tsohuwar abu na Java) wake ne na Java wanda ke wakiltar sigar shigarwa. Kowane shafi na GUI dole ne ya sami POJO mai dacewa da ke riƙe da dabi'u daga fom. Ana amfani da POJO don dage ƙimar zuwa ma'ajin bayanai ko don aika ƙimar zuwa na'urar waje. | pojo.setLunSize(asciiValue); // saita darajar filin shigarwa 'lunSize' |
Duba Exampda: Amfani da Masu Gudanarwa, a shafi na 14 don lambar aiki sampwanda ke nuna aikin mai sarrafawa.
Example: Amfani da Controllers
Lambar nan mai zuwa example ya nuna yadda za a aiwatar da aikin mai sarrafawa a cikin ayyukan aiki na al'ada ta amfani da hanyoyi daban-daban - kafin Marshall, bayan Marshall, kafin Unmarshall da kuma bayan Unmarshall.
/*
Bayanin Hanyar:
Kafin Marshall: Yi amfani da wannan hanyar don ƙara ko saita filin shigarwa da ƙirƙira da saita LOV akan shafi (form).
Bayan Marshall: Yi amfani da wannan hanyar don ɓoye ko ɓoye filin shigarwa.
Kafin UnMarshall: Yi amfani da wannan hanyar don canza ƙimar shigarwa daga wannan nau'i zuwa wani nau'i,
domin misaliample, lokacin da kake son ɓoye kalmar sirri kafin aika shi zuwa ma'ajin bayanai. Bayan UnMarshall: Yi amfani da wannan hanyar don inganta shigarwar mai amfani da saita saƙon kuskure akan
shafi.
*/
//Kafin Marshall:
/*
Yi amfani da hanyar kafinMarshall lokacin da aka sami canji a cikin filin shigarwa ko don ƙirƙirar LOVs mai ƙarfi da saita sabon filin shigarwa akan fom kafin a loda shi.
A cikin exampA ƙasa, ana ƙara sabon filin shigar da 'portList' akan shafin kafin a nuna fom a cikin mazugi.
*/
Package (com.cloupia.model.cIM);
Package (java.util);
Kunshin shigo da kaya (java.lang);
var portList = sabon ArrayList ();
var lovLabel = "eth0";
var lovValue = "eth0";
var portListLOV = sabon Array ();
portListLOV[0] = sabon FormLOVPair (lovLabel, lovValue);// ƙirƙirar filin shigar da ƙauna
// ana amfani da siga 'shafi' don saita filin shigarwa akan fom
page.setEmbeddedLOVs(id + “portList”, portListLOV);// saita filin shigarwa akan fom =========================== =================================== ===========================
//Bayan Marshall:
/*
Yi amfani da wannan hanyar don ɓoye ko ɓoye filin shigarwa.
*/
page.setHidden(id + “portList”, gaskiya); // ɓoye filin shigarwa 'portList'.
page.setValue(id + “.status”, “Babu tashar jiragen ruwa da ke sama. Jerin Port yana Boye”);
page.setEditable(id + “.status”, ƙarya);
=================================== =================================== ========
//Kafin Unmarshall:
/*
Yi amfani da hanyar kafinUnMarshall don karanta shigarwar mai amfani da canza shi zuwa wani nau'i kafin sakawa cikin bayanan. Domin misaliampHar ila yau, za ku iya karanta kalmar sirri da adana kalmar sirri a cikin database bayan kun canza shi zuwa base64 encoding, ko karanta sunan ma'aikaci kuma ku canza zuwa Id na ma'aikaci lokacin da aka aika sunan ma'aikaci zuwa database.
A cikin code exampAna karantawa a ƙasa da girman rana kuma an canza shi zuwa ƙimar ASCII.
*/
Package (org.apache.log4j);
Kunshin shigo da kaya (java.lang);
Package (java.util);
var size = page.getValue(id + ".lunSize");
var logger = Logger.getLogger ("logger na");
idan (size! = null){
logger.info ("Ƙimar Girma"+ Girma);
idan ((sabon java.lang.String(size)))matches("\\d+")){var byteValue = size.getBytes("US-ASCII"); //Maida girman rana kuma sami tsararrun halayen ASCII
var asciiValueBuilder = sabon StringBuilder ();
don (var i = 0; i <byteValue.length; i++) {
asciiValueBuilder.append(byteValue[i]);
}
var asciiValue = asciiValueBuilder.toString()+" - Ascii
darajar"
//id + ".lunSize" shine mai gano filin shigarwa
page.setValue(id + “.lunSize”,asciiValue); //parameter
Ana amfani da 'shafi' don saita ƙimar akan filin shigarwa .
pojo.setLunSize(asciiValue); // saita darajar akan pojo.
Za a aika wannan pojo zuwa DB ko na'urar waje
}
=================================== =================================== ========
// Bayan rashin Marshall:
/*
Yi amfani da wannan hanyar don ingantawa da saita saƙon kuskure.
*/
Package (org.apache.log4j);
Kunshin shigo da kaya (java.lang);
Package (java.util);
// var size = pojo.getLunSize ();
var size = shafi.samu darajar (id + ".lunSize");
var logger = Logger .samu Logger ("logger na");
logger.info ("Ƙimar Girma"+ Girma);
idan (girman> 50) {// tabbatar da girman
shafi. saita Kuskure(id+”lunSize”, “Girman LUN ba zai iya wuce 50MB ba”); //saita
saƙon kuskure akan shafin
shafi .saitin Saƙon Shafi (" Girman LUN ba zai iya wuce 50MB ba ");
// shafi. saita Matsayin Shafi (2);
}
Amfani da Fitar Ayyukan da Ya gabata a cikin Gudun Aiki
Kuna iya amfani da fitowar aikin da ya gabata azaman shigarwa don wani ɗawainiya a cikin tafiyar aiki kai tsaye daga rubutun aikin al'ada da aikin Rubutun Cloupia na ɗakin karatu na ɗawainiya.
Don samun damar wannan fitarwa, zaku iya amfani da ɗayan hanyoyin masu zuwa:
- Dawo da m daga mahallin aikin aiki ta amfani da hanyar shigar () samun.
- Koma zuwa fitarwa ta amfani da alamar canji na tsarin.
Don dawo da fitarwa ta amfani da mahallin hanyar getInput(), yi amfani da:
var name = ctxt.getInput ("PreviousTaskName.outputFieldName");
Don misaliampda:
var name = ctxt.getInput("custom_task1_1684.NAME"); // NAME shine sunan fitarwar ɗawainiya1
filin da kake son shiga
Don dawo da fitarwa ta amfani da alamar canjin tsarin, yi amfani da:
var name = "${Sunan Aiki na Baya. Sunan Filin fitarwa}”;
Don misaliampda:
var name = "${custom_task1_1684.NAME}"; // NAME shine sunan filin fitarwa na task1 da kake son samun dama ga
Example: Ƙirƙirar da Gudanar da Aiki na Musamman
Don ƙirƙirar ɗawainiya na al'ada, yi abubuwa masu zuwa:
- Mataki 1 Zaɓi Orchestration.
- Mataki 2 Danna Ayyukan Gudun Aiki na Musamman.
- Mataki 3 Danna Ƙara da maɓalli a cikin bayanin ɗawainiya na al'ada.
- Mataki 4 Danna Gaba.
- Mataki 5 Danna + kuma ƙara bayanan shigarwa.
- Mataki 6 Danna ƙaddamarwa.
- Mataki 7 Danna Gaba.
Ana nuna allon Fitar Ayyukan Ayyuka na Musamman. - Mataki 8 Danna + kuma ƙara bayanan fitarwa don aikin al'ada.
- Mataki 9 Danna Gaba.
Ana nuna allon Mai sarrafawa. - Mataki 10 Danna + kuma ƙara bayanan mai sarrafawa don aikin al'ada.
- Mataki 11 Danna Gaba.
Ana nuna allon rubutun. - Mataki 12 Zaɓi JavaScript azaman harshen aiwatarwa kuma shigar da rubutun mai zuwa don aiwatarwa.
logger.addInfo ("Hello Duniya!");
logger.addInfo ("Saƙo"+input.saƙon);
inda sakon shine sunan filin shigarwa. - Mataki 13 Danna Ajiye Rubutun.
- Mataki 14 Danna ƙaddamarwa.
An bayyana aikin al'ada kuma an ƙara shi zuwa jerin ayyuka na al'ada. - Mataki 15 A shafin Orchestration, danna Ayyukan aiki.
- Mataki 16 Danna Ƙara don ayyana tafiyar aiki, da ayyana abubuwan shigar da ayyukan aiki.
Da zarar an bayyana abubuwan shigar da kayan aiki da abubuwan da aka fitar, yi amfani da Mai Zane-zanen Aiki don ƙara aikin tafiyar da aiki zuwa aikin aiki. - Mataki 17 Danna madaidaicin aiki sau biyu don buɗe aikin aiki a allon Mai tsara aikin.
- Mataki 18 A gefen hagu na Mai Zane Aiki, faɗaɗa manyan fayiloli kuma zaɓi ɗawainiya na al'ada (misaliample, 'Sannu aikin al'ada na duniya').
- Mataki 19 Jawo da sauke aikin da aka zaɓa zuwa mai tsara aikin.
- Mataki 20 Kammala filayen a cikin Ƙara Aiki ( ) layar.
- Mataki 21 Haɗa aikin zuwa tafiyar aiki. Duba Jagoran Orchstration na Cisco UCS.
- Mataki 22 Danna Tabbatar da tafiyar aiki.
- Mataki 23 Danna Yi Yanzu kuma danna Submit.
- Mataki 24 Duba saƙonnin log ɗin a cikin taga log ɗin Buƙatar Sabis.
Takardu / Albarkatu
![]() |
cisco Ƙirƙirar Ayyukan Gudun Aiki na Musamman [pdf] Jagorar mai amfani Ƙirƙirar Ayyukan Gudun Aiki na Musamman, Ayyukan Gudanar da Ayyuka na Musamman, Ƙirƙirar Ayyukan Aiki, Ayyukan Aiki, Ayyuka. |