የመሰደድ ሂደቶች ከፔጋ ወደ ካሙንዳ - የደረጃ በደረጃ መመሪያ

በፔጋ ውስጥ የተፈጠሩት የሂደቱ ፍሰቶች ምንም እንኳን የ BPMN ናሙናዎች ቢመስሉም ምንም አይነት ክፍት መስፈርት እንደማይከተሉ ይታወቃል. መዝለል የሚፈልጉ ሰዎች የፔጋ ወደ ካሙንዳ ፍልሰት የሚጀምሩት በሞዴለር ውስጥ ሂደቶችን በእጅ በመቅረጽ ነው። ነገር ግን የሂደቱን ክሮች በእጅ ማስተካከል አሰልቺ እና ጊዜ የሚወስድ ነው, በተለይም ብዙዎቹ ካሉ ወይም የሚቀየሩት ሂደቶች ውስብስብ ናቸው. በዚህ ማጠናከሪያ ትምህርት ውስጥ ከፔጋ ወደ ካሙንዳ ለመዘዋወር እንደ መነሻ የሚያገለግል BPMNን የሚያከብር የስራ ፍሰት እንዲፈጥሩ የሚያግዝዎትን መገልገያ እንመለከታለን።

የፔጋ ኤክስኤምኤል ወደ BPMN መለወጫ አጋዥ ስልጠና

Camunda Consulting ለሂደት ፍሰት ፍልሰት በነጻ የሚገኙ መሳሪያዎችን ፈጥሯል። የፔጋ የስራ ፍሰት ፍልሰት መሳሪያዎች ሊገኙ ይችላሉ። እዚህ. ይህ በማንኛውም አይዲኢ ውስጥ ሊከፈት የሚችል የ Maven ፕሮጀክት መሆኑን ወዲያውኑ ያስተውላሉ። Eclipse እና Intellij በጣም ታዋቂ ከሆኑ አይዲኢዎች ሁለቱ ናቸው። ነገር ግን መጀመሪያ የፍልሰት መሳሪያዎችን ማከማቻን መዝጋት ወይም ማውረድ ያስፈልግዎታል - ይህ ሊከናወን ይችላል። እዚህ.

ለዚህ አጋዥ ስልጠና Eclipse እንደ IDE እንጠቀማለን።

  • የጊት ማከማቻውን ካደረጉት ወይም ካወረዱ በኋላ የፔጋ መለወጫ መሳሪያዎች ማከማቻ ይዘቶችን ወደ አዲስ የስራ ቦታ ይቅዱ። ለምሳሌ፣ የእርስዎ Git ማከማቻ የሚገኘው በ C:gitReposየፔጋ መቀየሪያን በ ላይ ማግኘት ይችላሉ። C:git ወደ ካሙንዳ-መሳሪያዎች እንደገና ላክ BPMNን ከፔጋ ኤክስኤምኤል ይፍጠሩ.
  • መላውን አቃፊ ወደ መረጡት የስራ ቦታ ይቅዱ።
  • ከዚያ Eclipseን ይጀምሩ እና ይዘቱን የገለበጡበትን የስራ ቦታ ይምረጡ። Eclipse ከጀመሩ በኋላ ወደ ይሂዱ ፋይል > አስመጣ > አጠቃላይ > ፕሮጀክቶች ከአቃፊ ወይም ከማህደር.
  • አዝራሩ ላይ ጠቅ ያድርጉ ቀጣይ.
  • በሚታየው መገናኛ ውስጥ, ን ጠቅ ያድርጉ ማውጫ እና አሁን ወደ የገለብጡት አቃፊ ወደ የስራ ቦታዎ ይሂዱ። ማያዎ እንደዚህ ያለ ነገር መምሰል አለበት (ከዚህ በታች ይመልከቱ)።
  • ጋዜጦች ጪረሰ.

የመሰደድ ሂደቶች ከፔጋ ወደ ካሙንዳ - የደረጃ በደረጃ መመሪያ

ፕሮጀክቱ ወደ የስራ ቦታዎ እንዲመጣ ይደረጋል። በቀረበው ኮድ እና በአካባቢዎ መካከል ያለውን ማንኛውንም የጃቫ ማቀናበሪያ ልዩነት ማዘመን ሊፈልጉ ይችላሉ፣ ግን እንደዚያው መስራት አለበት።

በመቀጠል መቀየሪያውን በ Eclipse ውስጥ እንዲያሄዱ የሚያስችልዎትን የ Run ውቅር እንፈጥራለን፡-

  • በፕሮጀክት ስር አቃፊው ላይ በቀኝ ጠቅ ያድርጉ እና ይምረጡ እንደ > አሂድ ውቅሮችን አሂድ…
  • በሚታየው መገናኛ ውስጥ, ን ጠቅ ያድርጉ የጃቫ መተግበሪያ አዲስ ውቅር ለመፍጠር. የፕሮጀክቱ ስም አስቀድሞ በዚህ ንግግር ውስጥ መሞላት አለበት። ከፈለጉ ይህን ውቅረት አዲስ ስም መስጠት ይችላሉ።
  • በመቀጠል ዋናውን ክፍል መምረጥ ያስፈልግዎታል. የፍለጋ ቁልፍን ጠቅ ያድርጉ እና - - የሚለውን መምረጥዎን ያረጋግጡ BPMNGenFromPega-org.camunda.bpmn.ጀነሬተር. ይምረጡት እና ጠቅ ያድርጉ OK.
  • ማያዎ እንደዚህ ያለ ነገር መምሰል አለበት፡-

የመሰደድ ሂደቶች ከፔጋ ወደ ካሙንዳ - የደረጃ በደረጃ መመሪያ

አሁን ሁለት ነጋሪ እሴቶችን ማቅረብ አለብዎት, የመጀመሪያው የኤክስኤምኤል ኤክስፖርት ከፔጋ እና ሁለተኛው የተለወጠው ፋይል ስም ነው. እንደዚያ ከሆነ በክፍሉ ውስጥ ዱካውን እና የፋይል ስሞችን ያስገቡ የፕሮግራም ክርክሮች ትሮች ሙግቶችበጥቅስ ምልክቶች ውስጥ ተዘግቷል. ለመጀመር፣ የፔጋ xml ፋይል ናሙና ይሰጥዎታል። ይህንን ምሳሌ ለመጠቀም፣ ለግቤት እና ለውጤት ፋይሎች የሚከተለውን ውሂብ ያስገቡ።

"./src/ዋና/መርጃዎች/SamplePegaProcess.xml" "./src/main/resources/ConvertedProcessFromPega.bpmn"

ማያዎ እንደዚህ ያለ ነገር መምሰል አለበት፡-

የመሰደድ ሂደቶች ከፔጋ ወደ ካሙንዳ - የደረጃ በደረጃ መመሪያ

ተጫን ሩጫ. የሚከተለውን የሚያሳይ የኮንሶል መስኮት መከፈት አለበት።

ሥዕል

የመርጃዎች አቃፊው በፔጋ ውስጥ የመጀመሪያውን ሂደት PNG ፋይል (samplePegaProcessDiagram.png) ይዟል እና ይህን ይመስላል፡-

የመሰደድ ሂደቶች ከፔጋ ወደ ካሙንዳ - የደረጃ በደረጃ መመሪያ

Camunda Modelerን በመጠቀም ክፍት ነው። የተለወጠ ሂደትከPega.bpmn እና እንደዚህ ያለ ነገር መምሰል አለበት-

የመሰደድ ሂደቶች ከፔጋ ወደ ካሙንዳ - የደረጃ በደረጃ መመሪያ

የጃር ፋይል መፍጠር

የመገልገያ ጃር ፋይል መፍጠር ከፈለጉ ብዙ አማራጮች አሉዎት፡-

  • ወይም በፋይሉ ላይ በቀኝ ጠቅ ያድርጉ ፖም እና ይምረጡ እንደ> Maven ጫን ያሂዱ.
  • ወይም በ root አቃፊው ላይ በቀኝ ጠቅ ያድርጉ እና ይምረጡ በአካባቢያዊ ተርሚናል ውስጥ አሳይ እና የሚከተለውን የ Maven ትዕዛዝ ያሂዱ፡- mvn ንጹህ ጥቅል መጫን.

በማንኛውም መንገድ (ወይም የመረጡትን ዘዴ በመጠቀም) የጃር ፋይልን በአቃፊው ውስጥ ማግኘት አለብዎት / ዒላማ. ይህንን ማሰሮ በማንኛውም ቦታ ይቅዱ እና በተርሚናል ውስጥ የሚከተለውን ትዕዛዝ ይስጡ።

java -jar yourgeneratedJarFile.jar "የእርስዎ ግቤት ፋይል" "የእርስዎ የውጤት ፋይል"

ልክ እንደዚህ! እባክዎ በእኛ ላይ አስተያየት ለመተው ነፃነት ይሰማዎ መድረኩ и ይህንን git ማከማቻ ይመልከቱ ለተጨማሪ መቀየሪያዎች ሲገኙ.

ምንጭ: hab.com

አስተያየት ያክሉ