Salesforce Bulk API 1.0 and Bulk API 2.0 provides a simple interface to load large amounts of data into your Salesforce org and to perform bulk queries on your org data
Salesforce API Series: Fast Parallel Data Loading with the Bulk API WebinarSalesforce Developers
Can you load 20 million records into Salesforce in under an hour? If not, this webinar is for you.
You want to load tons of data into Salesforce. No problem, right? Just use the Bulk API and turn on parallel loading. Think again. Unless you carefully plan the big data loads that you want to break up into parallel operations to achieve maximum throughput, those loads can turn out more like slow, serial loads.
In this webinar, Sean and Steve will teach you how to realize awesome throughput in your parallel data loads on the Salesforce1 Platform. After learning from the webinar's demos and code samples, you'll be able to apply your new deep knowledge of platform internals to measure load performance, recognize problems that slow your loads down, and work around these roadblocks.
Key Takeaways
:: Learn what parallelism is and how significant optimizing it is for performance
:: Learn how to architect an integration or load tool to optimize parallelism, and obtain the maximum possible throughput
:: Learn how to manage locks to avoid lock exceptions that can significantly reduce the throughput in your loads and integrations
Intended Audience
:: Salesforce architects or Force.com developers with a working understanding of data loading and integration concepts. A high-level understanding of the Bulk API and Java is also useful.
This PPT contains around 100 Salesforce Interview question. 50 questions are from configuration part and other 50 are from coding Part. This will help the Salesforce aspirant to refresh the Salesforce knowledge on a go.
Sizing an alfresco infrastructure has always been an interesting topic with lots of unrevealed questions. There is no perfect formula that can accurately define what is the perfect sizing for your architecture considering your use case. However, we can provide you with valuable guidance on how to size your Alfresco solution, by asking the right questions, collecting the right numbers, and taking the right assumptions on a very interesting sizing exercise.
How many alfresco servers will you need on your alfresco cluster? How many CPUs/cores do you need on those servers to handle your estimated user concurrency? How do you estimate the sizing and growth of your storage? How much memory do you need on your Solr servers? How many Solr servers do you need to get the response times you require? What are the golden rules that can drive and maintain the success of an Alfresco project?
Salesforce Bulk API 1.0 and Bulk API 2.0 provides a simple interface to load large amounts of data into your Salesforce org and to perform bulk queries on your org data
Salesforce API Series: Fast Parallel Data Loading with the Bulk API WebinarSalesforce Developers
Can you load 20 million records into Salesforce in under an hour? If not, this webinar is for you.
You want to load tons of data into Salesforce. No problem, right? Just use the Bulk API and turn on parallel loading. Think again. Unless you carefully plan the big data loads that you want to break up into parallel operations to achieve maximum throughput, those loads can turn out more like slow, serial loads.
In this webinar, Sean and Steve will teach you how to realize awesome throughput in your parallel data loads on the Salesforce1 Platform. After learning from the webinar's demos and code samples, you'll be able to apply your new deep knowledge of platform internals to measure load performance, recognize problems that slow your loads down, and work around these roadblocks.
Key Takeaways
:: Learn what parallelism is and how significant optimizing it is for performance
:: Learn how to architect an integration or load tool to optimize parallelism, and obtain the maximum possible throughput
:: Learn how to manage locks to avoid lock exceptions that can significantly reduce the throughput in your loads and integrations
Intended Audience
:: Salesforce architects or Force.com developers with a working understanding of data loading and integration concepts. A high-level understanding of the Bulk API and Java is also useful.
This PPT contains around 100 Salesforce Interview question. 50 questions are from configuration part and other 50 are from coding Part. This will help the Salesforce aspirant to refresh the Salesforce knowledge on a go.
Sizing an alfresco infrastructure has always been an interesting topic with lots of unrevealed questions. There is no perfect formula that can accurately define what is the perfect sizing for your architecture considering your use case. However, we can provide you with valuable guidance on how to size your Alfresco solution, by asking the right questions, collecting the right numbers, and taking the right assumptions on a very interesting sizing exercise.
How many alfresco servers will you need on your alfresco cluster? How many CPUs/cores do you need on those servers to handle your estimated user concurrency? How do you estimate the sizing and growth of your storage? How much memory do you need on your Solr servers? How many Solr servers do you need to get the response times you require? What are the golden rules that can drive and maintain the success of an Alfresco project?
Learn tuning best practices for taking advantage of Amazon Redshift's columnar technology and parallel processing capabilities to improve your delivery of queries and improve overall database performance. This session explains how to migrate from existing data warehouses, create an optimized schema, efficiently load data, use work load management, tune your queries, and use Amazon Redshift's interleaved sorting features. Finally, learn how to use these best practices to give their entire organization access to analytic insights at scale.
Presented by: Alex Sinner, Solutions Architecture PMO, Amazon Web Services
Customer Guest: Luuk Linssen, Product Manager, Bannerconnect
Bug Hunting with the Salesforce Developer ConsoleMatthew Poe
Join Jess Lopez, Salesforce.org's NGO Technical Architect in Customer Centric Engineering (aka NPSP Surgeon and Detective) as she shares tips and tricks she uses every day when troubleshooting both managed packages and unmanaged customizations in some of the most complex and largest customer orgs. Managed Package examples will be focused on the Nonprofit Success Pack, but concepts can be broadly applied to any package.
You receive a cryptic error. Where do you even start to troubleshoot? In this session, Jess will walk you through capturing a debug log and viewing all sorts of useful information from within the Dev Console. She'll also walk you through some of the more common errors and strategies for troubleshooting
www.magnifictraining.com - "oracle apps scm" Online Training contact us:info@magnifictraining.com or+1-6786933994,+1-6786933475, +919052666559,+919052666558 By Real Time Experts from Hyderabad, Bangalore,India,USA,Canada,UK, Australia,South Africa,Sweden,Denmark.
www.magnifictraining.com - " SAP SECURITY ONLINE TRAINING " contact us:info@magnifictraining.com or+1-6786933994,+1-6786933475, +919052666559,+919052666558 By Real Time Experts from Hyderabad, Bangalore,India,USA,Canada,UK, Australia,South Africa,Malaysia.
Back to FME School - Day 2: Your Data and FMESafe Software
It’s that time of year. The season is changing and FME ‘school’ is now in session! Join us for a series of 9 mini-talks to learn the latest tips for data transformation, see live demos, and get your FME questions answered. Registration gives you access for all three days — sign up now to tune in to the talks you’re most interested in.
Course schedule - Day 2
Automating Everything – Wednesday, September 27, 8:00am – 10:00am PDT
8:00am – Bulk data processing
8:40am – Ultimate Real-Time: Monitor Anything, Update Anything
9:20am – FME in the Enterprise
Blazing new trails with salesforce data nov 16, 2021Safe Software
Ever needed to integrate data from systems into Salesforce, but find yourself stuck? Salesforce is a powerful CRM tool that enables your organization to manage your customer relationships all in one place, but getting data integrated with this platform can feel intimidating. This webinar will teach you how to get started with Salesforce and FME.
After you've created a workflow with FME Desktop, we don't want you stuck with just doing a one-time sync into Salesforce: automate it with FME Server. During this webinar, we’ll show you how you can make this possible, taking you through:
- Connecting Salesforce to your other applications
- Learning how to use the Salesforce Connector and writing SOQL statements
- Getting started with the Salesforce REST API
Join us to learn how you can let your data blaze its own trail into Salesforce with FME, and never have to perform a one-time sync into Salesforce ever again.
Modernize your AS400 - the future proof, low cost solution.112Motion
A business scenario for AS400 modernization for CIO, CFO and general management addressing how to modernize your AS/400 - using web services and business rules.
The presentation contains
(1) Smart, riskless, scenario how to add new functionality to an AS400.
(2) How to create solid integration with the AS400. Avoid overspending on (IBM) software.
(3) Easy-to-implement, fleixbele & open. Focus on business issues & achieving results in a controlled approach.
See how you can create custom roll-up summaries with process builder and flow, for use with lookup relationships and parent child relationships on the same object. You can automation your roll-ups without a developer, totally declaratively. YouTube: https://mrockssf.site/2LfRegm
Ecrire son premier Trigger (et les comprendre)Doria Hamelryk
Webinar du 28 mai 2020 du groupe Salesforce Paris Women in Tech. Plus d'info :
https://trailblazercommunitygroups.com/events/details/salesforce-paris-france-women-in-tech-group-presents-ecrire-son-premier-trigger-et-les-comprendre/
#sfpariswit
Learn tuning best practices for taking advantage of Amazon Redshift's columnar technology and parallel processing capabilities to improve your delivery of queries and improve overall database performance. This session explains how to migrate from existing data warehouses, create an optimized schema, efficiently load data, use work load management, tune your queries, and use Amazon Redshift's interleaved sorting features. Finally, learn how to use these best practices to give their entire organization access to analytic insights at scale.
Presented by: Alex Sinner, Solutions Architecture PMO, Amazon Web Services
Customer Guest: Luuk Linssen, Product Manager, Bannerconnect
Bug Hunting with the Salesforce Developer ConsoleMatthew Poe
Join Jess Lopez, Salesforce.org's NGO Technical Architect in Customer Centric Engineering (aka NPSP Surgeon and Detective) as she shares tips and tricks she uses every day when troubleshooting both managed packages and unmanaged customizations in some of the most complex and largest customer orgs. Managed Package examples will be focused on the Nonprofit Success Pack, but concepts can be broadly applied to any package.
You receive a cryptic error. Where do you even start to troubleshoot? In this session, Jess will walk you through capturing a debug log and viewing all sorts of useful information from within the Dev Console. She'll also walk you through some of the more common errors and strategies for troubleshooting
www.magnifictraining.com - "oracle apps scm" Online Training contact us:info@magnifictraining.com or+1-6786933994,+1-6786933475, +919052666559,+919052666558 By Real Time Experts from Hyderabad, Bangalore,India,USA,Canada,UK, Australia,South Africa,Sweden,Denmark.
www.magnifictraining.com - " SAP SECURITY ONLINE TRAINING " contact us:info@magnifictraining.com or+1-6786933994,+1-6786933475, +919052666559,+919052666558 By Real Time Experts from Hyderabad, Bangalore,India,USA,Canada,UK, Australia,South Africa,Malaysia.
Back to FME School - Day 2: Your Data and FMESafe Software
It’s that time of year. The season is changing and FME ‘school’ is now in session! Join us for a series of 9 mini-talks to learn the latest tips for data transformation, see live demos, and get your FME questions answered. Registration gives you access for all three days — sign up now to tune in to the talks you’re most interested in.
Course schedule - Day 2
Automating Everything – Wednesday, September 27, 8:00am – 10:00am PDT
8:00am – Bulk data processing
8:40am – Ultimate Real-Time: Monitor Anything, Update Anything
9:20am – FME in the Enterprise
Blazing new trails with salesforce data nov 16, 2021Safe Software
Ever needed to integrate data from systems into Salesforce, but find yourself stuck? Salesforce is a powerful CRM tool that enables your organization to manage your customer relationships all in one place, but getting data integrated with this platform can feel intimidating. This webinar will teach you how to get started with Salesforce and FME.
After you've created a workflow with FME Desktop, we don't want you stuck with just doing a one-time sync into Salesforce: automate it with FME Server. During this webinar, we’ll show you how you can make this possible, taking you through:
- Connecting Salesforce to your other applications
- Learning how to use the Salesforce Connector and writing SOQL statements
- Getting started with the Salesforce REST API
Join us to learn how you can let your data blaze its own trail into Salesforce with FME, and never have to perform a one-time sync into Salesforce ever again.
Modernize your AS400 - the future proof, low cost solution.112Motion
A business scenario for AS400 modernization for CIO, CFO and general management addressing how to modernize your AS/400 - using web services and business rules.
The presentation contains
(1) Smart, riskless, scenario how to add new functionality to an AS400.
(2) How to create solid integration with the AS400. Avoid overspending on (IBM) software.
(3) Easy-to-implement, fleixbele & open. Focus on business issues & achieving results in a controlled approach.
See how you can create custom roll-up summaries with process builder and flow, for use with lookup relationships and parent child relationships on the same object. You can automation your roll-ups without a developer, totally declaratively. YouTube: https://mrockssf.site/2LfRegm
Ecrire son premier Trigger (et les comprendre)Doria Hamelryk
Webinar du 28 mai 2020 du groupe Salesforce Paris Women in Tech. Plus d'info :
https://trailblazercommunitygroups.com/events/details/salesforce-paris-france-women-in-tech-group-presents-ecrire-son-premier-trigger-et-les-comprendre/
#sfpariswit
Climate Impact of Software Testing at Nordic Testing DaysKari Kakkonen
My slides at Nordic Testing Days 6.6.2024
Climate impact / sustainability of software testing discussed on the talk. ICT and testing must carry their part of global responsibility to help with the climat warming. We can minimize the carbon footprint but we can also have a carbon handprint, a positive impact on the climate. Quality characteristics can be added with sustainability, and then measured continuously. Test environments can be used less, and in smaller scale and on demand. Test techniques can be used in optimizing or minimizing number of tests. Test automation can be used to speed up testing.
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
Welcome to the first live UiPath Community Day Dubai! Join us for this unique occasion to meet our local and global UiPath Community and leaders. You will get a full view of the MEA region's automation landscape and the AI Powered automation technology capabilities of UiPath. Also, hosted by our local partners Marc Ellis, you will enjoy a half-day packed with industry insights and automation peers networking.
📕 Curious on our agenda? Wait no more!
10:00 Welcome note - UiPath Community in Dubai
Lovely Sinha, UiPath Community Chapter Leader, UiPath MVPx3, Hyper-automation Consultant, First Abu Dhabi Bank
10:20 A UiPath cross-region MEA overview
Ashraf El Zarka, VP and Managing Director MEA, UiPath
10:35: Customer Success Journey
Deepthi Deepak, Head of Intelligent Automation CoE, First Abu Dhabi Bank
11:15 The UiPath approach to GenAI with our three principles: improve accuracy, supercharge productivity, and automate more
Boris Krumrey, Global VP, Automation Innovation, UiPath
12:15 To discover how Marc Ellis leverages tech-driven solutions in recruitment and managed services.
Brendan Lingam, Director of Sales and Business Development, Marc Ellis
Pushing the limits of ePRTC: 100ns holdover for 100 daysAdtran
At WSTS 2024, Alon Stern explored the topic of parametric holdover and explained how recent research findings can be implemented in real-world PNT networks to achieve 100 nanoseconds of accuracy for up to 100 days.
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™UiPathCommunity
In questo evento online gratuito, organizzato dalla Community Italiana di UiPath, potrai esplorare le nuove funzionalità di Autopilot, il tool che integra l'Intelligenza Artificiale nei processi di sviluppo e utilizzo delle Automazioni.
📕 Vedremo insieme alcuni esempi dell'utilizzo di Autopilot in diversi tool della Suite UiPath:
Autopilot per Studio Web
Autopilot per Studio
Autopilot per Apps
Clipboard AI
GenAI applicata alla Document Understanding
👨🏫👨💻 Speakers:
Stefano Negro, UiPath MVPx3, RPA Tech Lead @ BSP Consultant
Flavio Martinelli, UiPath MVP 2023, Technical Account Manager @UiPath
Andrei Tasca, RPA Solutions Team Lead @NTT Data
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionAggregage
Join Maher Hanafi, VP of Engineering at Betterworks, in this new session where he'll share a practical framework to transform Gen AI prototypes into impactful products! He'll delve into the complexities of data collection and management, model selection and optimization, and ensuring security, scalability, and responsible use.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
In his public lecture, Christian Timmerer provides insights into the fascinating history of video streaming, starting from its humble beginnings before YouTube to the groundbreaking technologies that now dominate platforms like Netflix and ORF ON. Timmerer also presents provocative contributions of his own that have significantly influenced the industry. He concludes by looking at future challenges and invites the audience to join in a discussion.
The Metaverse and AI: how can decision-makers harness the Metaverse for their...Jen Stirrup
The Metaverse is popularized in science fiction, and now it is becoming closer to being a part of our daily lives through the use of social media and shopping companies. How can businesses survive in a world where Artificial Intelligence is becoming the present as well as the future of technology, and how does the Metaverse fit into business strategy when futurist ideas are developing into reality at accelerated rates? How do we do this when our data isn't up to scratch? How can we move towards success with our data so we are set up for the Metaverse when it arrives?
How can you help your company evolve, adapt, and succeed using Artificial Intelligence and the Metaverse to stay ahead of the competition? What are the potential issues, complications, and benefits that these technologies could bring to us and our organizations? In this session, Jen Stirrup will explain how to start thinking about these technologies as an organisation.
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Processing large volume of data with MuleSoft and salesforce.pptx
1. Processing large volume of data with
MuleSoft and salesforce
Faridabad MuleSoft Meetup Group
July 15, 2023
2. Information Classification:
General
Safe Harbour Statement
● Both the speaker and the host are organizing this meet-up in individual capacity only. We are
not representing our companies here.
● This presentation is strictly for learning purposes only. Organizer/Presenter do not hold any
responsibility that same solution will work for your business requirements.
● This presentation is not meant for any promotional activities.
2
3. Information Classification:
General
A recording of this meetup will be uploaded to events page within 24 hours.
Questions can be submitted/asked at any time in the Chat/Questions & AnswersTab.
Make it more Interactive!!!
Give us feedback! Rate this meetup session by filling feedback form at the end of theday.
We Love Feedbacks!!! Its Bread & Butter for Meetup.
Housekeeping
3
5. Information Classification:
General
Senior Solution Architect and APIN Competency Head
EPAM Systems
Jitendra Pravin Bafna
Overall 15+ years of experience in the IT industry.
APIN Competency Head at EPAM Systems
Holding various Credentials from MuleSoft
• MuleSoft Ambassador from 2021
• MuleSoft Speaker (Speak in 70+ Meetups and other event).
• MuleSoft Meetup Leader (Mumbai, Surat, Nashik and Engineering Student – Organized
more than 70 MuleSoft Meetups).
• MuleSoft Delivery Champion and Go To Market Champion.
• All MuleSoft Certified (Platform, Integration Architect and Developer Certification).
• Received more than 10 MuleSoft Community Awards and 2 times All-Stars award.
Expertise in setting up MuleSoft Platform (CloudHub, RTF), Customer Hosted Mule), MuleSoft
Security, API Strategy and Governance. Executed more than 20 projects related to the
MuleSoft that includes Catalyst Launch of Platform, API Strategy and Governance, API
Enablement, API Implementation etc.
Published more than 300+ videos related to MuleSoft on YouTube.
Published more than 200 Blogs/Articles on MuleSoft Blogs, Medium and Dzone.
Expertise in the integration between MuleSoft and other systems like Salesforce, NetSuite,
SAP, Databases.
7. Information Classification:
General
8
Salesforce Connector
Anypoint Connector for Salesforce (Salesforce Connector) enables you
to accelerate your Salesforce integrations across Sales Cloud, Service
Cloud, Salesforce Platform, and Force.com. The connector gives you
access to all Salesforce entities to enable automation of your business
processes to help maximize your investments in services and solutions
like enabling your sales teams, increasing revenue, and serving your
customers better. This connector:
• Provides a powerful solution to implement top Salesforce
integration patterns.
• Supports all create, read, upsert, and delete operations across
Salesforce objects. Additionally, it supports Salesforce's bulk
operations that are optimized for working with large sets of data.
• Enables you to easily leverage custom fields and custom entities to
solve integration needs to your custom Salesforce instance.
8. Information Classification:
General
Salesforce Bulk API v2
Bulk API v2.0 is available in API version 41.0 and later. Compared to Bulk API v1.0, Salesforce has
dramatically simplified the pre-processing step of Bulk API. In this blog, we will walk you through how to
bulk upload your contact records in CSV format to Salesforce through Bulk API v2.0.
• You can submit up to 15,000 batches per rolling 24-hour
period.
• Maximum number of records uploaded per 24-hour
rolling period - 150,000,000 (15,000 batches x 10,000
records per batch maximum)
• Maximum time that a job can remain open – 24 hours.
• Maximum file size – 150 MB Per Job.
• Maximum number of fields in a record – 5000
• Maximum number of characters in a record - 400,000
• Timeout for retrieving query results – 20 Minutes
More details can be found here https://developer.salesforce.com/docs/atlas.en-
us.244.0.salesforce_app_limits_cheatsheet.meta/salesforce_app_limits_cheatsheet/salesforce_app_limits_platform_bulkapi.
htm
9. Information Classification:
General
Total Record – 100
Total Number of Record in each block = Total Record/Total Block Size = 100/100 = 1 Record
Block Size - Batch Processing
A lower batch block size will perform more I/O. A higher batch block size will reduce the I/O, but eventually you
will be processing more sequential records whenever you retrieve X amount of records from the queue, and X <
block size.
• If you have millions of records with payload size in KBs, you can process blocks of a high number of records
with no memory issues. Here, setting a larger block size improves the batch job time.
• If you need to process heavy payloads like files of larger size in MBs, then you can consider keeping the block
size smaller to distribute the load and avoid memory issues.
"Max concurrency" configuration of the batch job ( " 2 * CPU cores quantity " by default unless you configure it
on the Batch Job scope)
In this scenario, Each block will have one record and it is not good practice to process one record in one block
and it will end up in queuing the blocks and execution time will be high.
Demonstration 1 – Adding record into
Salesforce one by one with Block Size of
100
10. Information Classification:
General
Total Record – 100
Total Number of Record in each block = Total Record/Total Block Size = 100/10 = 10 Record
In this case, each block will have 10 records and each block will be processed sequentially. Record within each
block will be executed parallelly.
This execution will be faster, and it will take lesser time as compared to demonstration 1.
Demonstration 2 – Adding record into
Salesforce one by one with Block Size of 10
11. Information Classification:
General
A Batch Aggregator adds records in a collection until the Nth record equal to the size attribute of the Batch
Aggregator is added. Then the collection contain all records is the payload of the Mule Message that get
processed by the processors inside the Batch Aggregator.
For example, if the size of the Batch Aggregator is set to 10, then the payload will be a collection with 10
records. Every 10 records the processors inside the Batch Aggregator will execute.
Salesforce allows to send 200 records in one batch and not more than otherwise it will throw error.
Total Number of Record in each block = Total Record/Total Block Size = 300/10 = 30
Batch Aggregation Size for 300 records = 2 (One batch of 200 record and other batch of 100 record)
Demonstration 3 – Adding record into
Salesforce with Block Size of 10 and
aggregating the 200 record in one batch
12. Information Classification:
General
In this scenario, for 300 record it will create one batch in Salesforce, and it will process the records
asynchronously.
For 11000 records, Salesforce will create 2 batches one of 10000 records and other with 1000 records in the
Salesforce Job and it will be automatically taken care by Salesforce.
Finally, we can retrieve the state of Job by passing JobId and there are 4 state maintain for each Job.
• UploadComplete
• JobComplete
• Failed
• InProgress
In this scenario, we don’t have to worry about concurrency, Batch or Block Size.
Demonstration 4 – Processing 300 and
11000 record with Salesforce Bulk API v2
13. Information Classification:
General
In this scenario, we can submit query to Salesforce using Bulk API V2 and retrieve the results asynchronously.
Whenever you want to retrieve the record that contain thousand to million records, Bulk API V2 is best option to
be used.
Demonstration 5 – Query With Salesforce
Bulk API v2
16. Information Classification:
General
20
● Share:
○ Tweet using the hashtag #MuleSoftMeetups
○ Invite your network to join: https://meetups.mulesoft.com/faridabad
● Feedback:
○ Fill out the survey feedback and suggest topics for upcoming events
○ Contact MuleSoft at meetups@mulesoft.com for ways to improve the program
What’s next?