DataStage has several in-built macros and do not require any arguments. DataStage macros can be used to get information about current job, job control routines, filename and table names, and before/after subroutines and stages belonging to the current job. DataStage ETL Tool: – DataStage is a commonly used ETL tool in the current market. It […]
Innovation + Product Development
Top 3 Reasons for a QA Environment
Imagine as a Quality Analyst, you begin your day of testing. You log into Sitecore Content Editor, create a page, name it, and open it in Experience Editor but receive a white screen “Our Services are unavailable.” You investigate and see a deployment happening to your environment, which is DEV. All this has taken 10 […]
How to Create, Import, and Use Templates in Smartsheet
Create Template: Click the Solution Center icon (plus sign) in the left navigation. Then, on the top left of the screen, you’ll see the different options. ex. Create and Import options. Click on Create option, and there you’ll see the eight options that are Grid, Project, Cards, Task List, Form, Report, and Dashboard/Portal. Select the […]
Building a Business Case for Optimizely Version 12
In part 1 of this series, we examined some considerations when looking to upgrade your Content Cloud instance to V12. If you are reading this post, you have likely made up your mind it is something you want to do. The #1 difficulty you will encounter in discussing with your stakeholders is cost. Whether this […]
Headless Commerce with SAP Commerce Cloud Composable Storefront
Nowadays, customers have high expectations; they want a fast, reliable, and smooth e-commerce experience across multiple devices, especially on mobile. Headless e-commerce solutions such as SAP Commerce Cloud Composable Storefront (also known as Spartacus) provide best-in-class technologies and practices to ease the creation of these experiences while supporting complex selling models. There are numerous reasons […]
Considerations of Moving to Optimizely Content Cloud Version 12
Moving to version 12 is for most developers, architects, and key decision makers the largest upgrade undertaking you have had to take in your time on the platform. Optimizely prides itself on continuous releases & the ability to upgrade a solution in an affordable and timely fashion. In this 2-part series we will present the […]
My Journey with Sitecore Data Exchange Framework (DEF)
Many projects need to import data. I have found it to be a painful process every time. Each import is custom and requires custom code. There are parts of the process that are the same each time (connecting with source data, reading data, creating a new item, avoiding duplicates, updating existing items). I wanted to […]
How to Configure Facet Search in Drupal 9
What is Facet Search? Facet search is a way to filter content dynamically. It comes with multiple filters at the same time for the various attributes of the content. Facets will also display the number of matched results next to them. It works with the Drupal core and search API. Facet 3.0.x works with drupal […]
How to Fix Coding Issues Using PHPStan in Drupal
Regarding Drupal projects, PHPStan is a great command line tool for seeing how your PHP code is doing without running it. It’s great for finding potential bugs other tools and unit tests couldn’t find. There is a small problem that PHPStan does not know how to interpret Drupal plugins, entities, controllers, or other Drupal architecture […]
Optimizing Boomi Limitations
Boomi Introduction Boomi is a cloud-based integration platform that allows businesses to easily and quickly connect their various applications, data, and systems. It offers a wide range of scalable and flexible integration capabilities, such as data integration, application integration, and API management, to integrate on-premises and cloud-based applications. Boomi is used for creating and deploying […]
Getting Started On Embedded Finance
Many clients have been asking about embedded finance, and as every schoolteacher knows for every person who asks a question, there are at least 10 others who have a question but are afraid to ask it. For both the questioners and those afraid to question, we at Perficient thought we would provide some background on […]
Config-Per-Site in Optimizely Multi-Tenant Environments
Recently, I was given a task at work where we needed a multisite configuration. We all know that multi-environment is as easy as appsettings.<environment_name>.config. What about in multi-tenant environments? You can’t have appsettings.site1.config and appsettings.site2.config on your site! Well, not without a little extra work… Let me introduce AddKeyPerFile; this handy little function you set […]