MULE 4 BATCH PROCESSING | BATCH JOB | BATCH STEP | BATCH AGGREGATOR |ACCEPT EXPRESSION|ACCEPT POLICY

Поделиться
HTML-код
  • Опубликовано: 1 окт 2024
  • This videos shows you complete explanation on Batch Job Processing in Mule 4.
    We covered Batch step, batch aggregator, accept policy, accept expression , max failed records
    If you are interested to learn MuleSoft? Or wanted to suggest to anyone?
    Here are full series of lectures for MuleSoft for Beginners :
    Session 1 Recording:
    lnkd.in/dpUNdp7
    Session 2 Recording:
    lnkd.in/dEeNVPt
    Session 3 Recording :
    lnkd.in/dXeBe9K
    Session 4 Recording :
    lnkd.in/d_Wtt5f
    Session 5 Recording:
    lnkd.in/dHmgH-h
    Session 6 recording :
    lnkd.in/dMw32bb
    Session 7 recording :
    lnkd.in/g3Mh5YJ
    Session 8 recording :
    lnkd.in/g3Mh5YJ
    Session 9 recording :
    lnkd.in/dPthXsz
    Session 10 recording:
    • Session 10: Deploying ...
    ~-~~-~~~-~~-~
    Please watch: "Implement an API using Anypoint Code Builder #ACB @sravanlingam #mule4 #mulesoft #salesforce"
    • Implement an API using...
    ~-~~-~~~-~~-~

Комментарии • 51

  • @milindareddy5383
    @milindareddy5383 3 года назад +5

    It's very clear I tried as well, thankyou Sravan

  • @anonymous-us5dz
    @anonymous-us5dz 3 года назад +2

    It's very clear I tried as well, thankyou Sravan

  • @priyankajadhav1555
    @priyankajadhav1555 7 месяцев назад

    I wanted to add variable or metadata which i wanted to use in errorhadndling step

  • @sravanthim965
    @sravanthim965 3 года назад +2

    variables declared inside batch step is not accessible in batch aggregator and on-complete? whenever i am trying to print this variable its always printing null

    • @MuleSoftTechZone
      @MuleSoftTechZone  3 года назад +2

      Hi Sravanthi. Yes they won't be accessible. Because those variables act as record variable and confined to only that record. Just like we have record variables in mule 3

    • @sravanthim965
      @sravanthim965 3 года назад +2

      @@MuleSoftTechZone Thanks for the response.

  • @murthyvs6579
    @murthyvs6579 3 года назад +2

    hi sravan,
    thanks for your explanation. i need some in depth explanation like threading pool mechanism in batch and default threads active in mule 4.I know default threads is 16 in mule 3. is their any changes in threading mechanism from mule 3 to mule 4

  • @AkashRajB4U
    @AkashRajB4U 2 года назад +2

    Nice Explanation!!! Could you please create a video on threading concept in Batch job as well

  • @PIRAKAS666
    @PIRAKAS666 2 года назад +2

    Very good. Thanks.

  • @chuckosome9794
    @chuckosome9794 3 года назад +1

    i thought the default behavior of the batch job after error is thrown is all processing of the batch job stops? there is a questions around that in the assestment exam where a batch job has three batch steps and an event processor in the second batch job throws an error because the input data is incomplete. it ask what is the default behavior after the error is thrown.

  • @Revaldo217
    @Revaldo217 6 месяцев назад +1

    Very nicely explained ! thanks for your efforts.

  • @anusha1128
    @anusha1128 3 года назад +2

    Thank you so much :) Nice explanation

  • @fabiodias8274
    @fabiodias8274 3 года назад +2

    Congrats, very good initiative, do you mid if I do the same but in portugues ?

  • @mayuria2447
    @mayuria2447 3 года назад +2

    Hi sravan thank you for the detailed explanation,in place of array if we have suppose 500 files to process how can we give the input to batch job

    • @MuleSoftTechZone
      @MuleSoftTechZone  3 года назад

      Based on your requirement. If you want content of file to be processed, then it's the same. Use batch size based on performance

  • @arunkumar-xu8nr
    @arunkumar-xu8nr 3 года назад +1

    Hi sravan,is the accept expression always to be boolean value or anything like if else conditions also?

    • @MuleSoftTechZone
      @MuleSoftTechZone  3 года назад +2

      You can write if else too. But the results of if else should be a boolean value like true or false for sure.

  • @TTM111
    @TTM111 2 года назад +1

    That is Nice

  • @nicocoriale5411
    @nicocoriale5411 2 года назад +1

    Nice explanation, thanks for the video!

  • @rakeshar9387
    @rakeshar9387 2 года назад +1

    your Explanation of the Concept is really nice,,

  • @Yoyo-kb6kl
    @Yoyo-kb6kl 3 года назад +2

    This channel deserves 100k subs

    • @MuleSoftTechZone
      @MuleSoftTechZone  3 года назад +2

      Sweet of you 😊

    • @Yoyo-kb6kl
      @Yoyo-kb6kl 3 года назад

      @@MuleSoftTechZone is there anyway I can get the PowerPoint 🤔🙏🏽?

  • @akhileshanumalasetty8163
    @akhileshanumalasetty8163 3 года назад +5

    Thank you sravan, Recently i got job and stream as mulesoft.I am from mechanical background. I contacted to seniors regarding stream and they are laughed about this stream and searched in google finally i am like why i am doing this things. During training time what educators are trying to say i cant understand after seeing this i am like easy concepts. Please try to make more videos on mulesoft

    • @MuleSoftTechZone
      @MuleSoftTechZone  3 года назад +9

      Just give your reply by showing your talent for those who are laughing at you

    • @srinivasaathreyaudayagiri2918
      @srinivasaathreyaudayagiri2918 3 года назад

      Hai akhilesh ... Can you please share your contact number.... I am also from mechanical background and learning mulesoft now.... Hope you understand and share your contact number

    • @srinivasaathreyaudayagiri2918
      @srinivasaathreyaudayagiri2918 3 года назад

      My email is usathreya@gmail.com... Please share your contact number... I am also struggling to get thru..

  • @Enigmatechphaneendra
    @Enigmatechphaneendra Год назад

    Hi Sravan, can we keep no failures in the first batch step? how it will work in that case

  • @SHUBHAMSAINI_bigDREAMS
    @SHUBHAMSAINI_bigDREAMS 3 года назад +1

    Hi, thanks for the simple and clear explanatory video. I have few doubts 1) how to concat string with array or object? 2) Suppose i want batch aggregator to give me in batches of two only then how should I do that? I don't want single items like [60] as shown in video. 3) how can we allow all the failed records instead of giving a number?

  • @indranilpaul9577
    @indranilpaul9577 3 года назад +1

    Thanks for all the mulesoft videos.

  • @shameerbasha8731
    @shameerbasha8731 3 года назад +1

    Nice explanation bro 👍

  • @vinitapatnaik3604
    @vinitapatnaik3604 Год назад

    I have a query. In the final output in console, why we did not get the 10 , 20 value which is the first set of evaluation?

  • @hareeshdommaraju3299
    @hareeshdommaraju3299 2 года назад +1

    awesome

  • @laurencerivadelo2081
    @laurencerivadelo2081 3 года назад +1

    Great video! Very clear explanation.

  • @mayuria2447
    @mayuria2447 3 года назад

    Sir if we are writing files to some external system in the batch processing what happens if that external system is down for time what happens to output data from batch processing how do we handle it do we need to create a objectstore there to store the data until external system up and them pass It on object store data in to external system which is the output of the batch processing

  • @pcpc002
    @pcpc002 3 года назад

    Hello, will the records that are evaluating as false in the accept expression of batch step 1 go into batch step 2 if I keep the accept policy of batch step 2 as only failures?

  • @maturumanojkumar1684
    @maturumanojkumar1684 3 года назад +1

    Thank you Sravan, for your brief explanation 👍

  • @qdy1596
    @qdy1596 3 года назад

    Hi.. thanks for the video.. it helps.. but I have a question ... you have set max failed record as 0 in batch job .. so ideally the processing should stop when the 1st error was occurred in 1st batch step . Why it did not stop ? This confuses me. Can you please explain.

    • @qdy1596
      @qdy1596 3 года назад

      Is it because the error was occurring in aggregator and not in processors ??

  • @marsdongman
    @marsdongman 3 года назад

    hello
    I want to ask, do you know how to get batch request (view request) data?

  • @unboxingdiary304
    @unboxingdiary304 3 года назад

    Hi when to use Batch and when to use For each ?

  • @Vjs222
    @Vjs222 3 года назад

    can we access the batch payload out side batch job, is there any way?

  • @billapanish1938
    @billapanish1938 3 года назад +1

    Thanks Sravan😊

  • @lucianowjr
    @lucianowjr 2 года назад +1

    Very good session!

  • @alokmansingh2436
    @alokmansingh2436 3 года назад

    sravan when ever m trying to give value directly through payload (with expression language enable like yu have shown) its showing invalid expression like if i m giving #[1,2,3,45] it is giving error both in xml configuration and message floe
    what to do?

    • @MuleSoftTechZone
      @MuleSoftTechZone  3 года назад

      Invalid expression probably due to Accept Expression syntax not because of payload

    • @krishnanunnirayiramkandath5179
      @krishnanunnirayiramkandath5179 2 года назад

      Alok - Provide the value for the setpayload like this #[[[1,2,"a","b",4,5]], it should work.