Adobe Target Recommendations uses the open-source Apache Velocity Engine – with an emphasis on velocity – to retrieve recommendations data. A Recommendations Design is a specialized Target offer populated at runtime with the entities, i.e., products or items, to be displayed. This is done by incorporating Velocity Template Language (VTL) identifiers to denote entity attributes […]
Technology Partners
Spark: Dataframe joins
In Apache Spark, DataFrame joins are operations that allow you to combine two DataFrames based on a common column or set of columns. Join operations are fundamental for data analysis and manipulation, particularly when dealing with distributed and large-scale datasets. Spark provides a rich set of APIs for performing various types of DataFrame joins. Import […]
Spark: Parser Modes
Apache Spark is a powerful open-source distributed computing system widely used for big data processing and analytics. When working with structured data, one common challenge is dealing with parsing errors—malformed or corrupted records that can hinder data processing. Spark provides flexibility in handling these issues through parser modes, allowing users to choose the behavior that […]
Spark: Persistence Storage Levels
Spark Persistence is an optimization technique, which saves the results of RDD evaluation. Spark provides a convenient method for working with datasets by storing them in memory throughout various operations. When you persist a dataset, Spark stores the data on disk or in memory, or a combination of the two, so that it can be […]
A Guide to Creating a Custom Submit Action for Seamless Sitecore Forms Data Capture in Pardot
In my recent project, I encountered a crucial requirement – the need to seamlessly transmit Sitecore form submissions to Salesforce Pardot. I successfully implemented a custom submit action within Sitecore forms to fulfill this requirement. In this blog post, I will guide you through the step-by-step process, detailing the customization applied to Sitecore for achieving […]
Large Data Volumes (LDV) in Salesforce
Aloha Trailblazers, Embarking on the journey into the vast landscape of Salesforce, this blog serves as your guide to understanding and conquering the challenges of Large Data Volumes (LDV). In the dynamic world of Salesforce, businesses encounter the complexities of managing extensive datasets. As organizations grow, navigating and optimizing performance in the face of Large […]
Build Scalable and Reliable Node.js Apps with Ease: Introducing Nest JS
If you’re interested in learning a robust, efficient, and scalable enterprise-level server-side framework, you’ve landed on the right blog! 🚀 We’ll start with a quick introduction, and in this post and the ones to follow, we’ll dive straight into the practical part. We’ll build an application that covers various Nest JS fundamental and advanced topics […]
A crash course of Next.js: TypeScript (part 5)
This series is my Next.js study resume, and despite it’s keen to a vanilla Next.js, all the features are applicable with Sitecore SDK. It is similar to the guide I recently wrote about GraphQL and aims to reduce the learning curve for those switching to it from other tech stacks. In part 1 we covered some fundamentals of Next.js […]
Perficient Wins 2023-24 Coveo Relevance Accelerator Award
Perficient is excited to announce we’ve won Coveo’s exclusive partner award! The Accelerator Award commemorates a Coveo partner that exhibited deep knowledge and technical expertise, understands a customers’ business challenges, and clearly delivers value-driven business outcomes. Perficient is a trusted Coveo Platinum Partner with expertise in modern intelligent search solutions. Our award-winning work helps organizations […]
Time to Celebrate Sitecore Order Cloud Specialization!
This past week was one to celebrate for the Perficient DXP team, as Sitecore awarded us their Order Cloud Specialization. Sitecore takes certification seriously and only recognizes partners with a Specialization if they have proven a deep understanding of the products and a track record of success on relevant projects. The Order Cloud Specialization is […]
XM Cloud Forms Builder
XM Cloud Forms Builder released Composable Forms Builder is now available with Sitecore XM Cloud. Let’s take a look at this one of the most anticipated modules for Sitecore’s flagship hybrid headless cloud platform. Historically, we had an external module called Web Forms for Marketers that one could install on top of their Sitecore instance […]
Healthcare, HIPAA, Sitecore and BAAs
Before I begin, I just want to caveat everything with the fact that HIPAA is a complex regulation open to interpretation, and in the end your legal and compliance teams need to be comfortable with how you handle data and the risk associated with those methods. With that being said, I’ve had a lot of […]