Welcome to the What's New webinar for Master Data Management SaaS. My name is Aalap Mithani, and I'll be covering the latest enhancements released from May leading into July within MDM SaaS. Before I begin the webinar, I'll present a quick disclaimer. The information being provided here is for informational purposes only. Statements made herein are based on information currently available, which is subject to change. Actual product, services, or functionality may differ materially from those expressed or implied as a result of various risks and uncertainties. For more information about some of these risks, please review the company's SEC filings, including the section titled "Risk Factors." Now, within this webinar, we've structured into seven key areas. The first six would cover key enhancements with demos. The seventh will list all the enhancements released as part of releases from May into July. First one being automated creation of integration mappings. Second, ESG extension for Supplier 360, followed by workflow support for crosswalk mapping in Reference 360. Fourth, export error records. Fifth, improved hard delete capabilities. Sixth, Private Link for MDM services in AWS, and the last section covering all the other minor and miscellaneous enhancements. With that, let's go on to our first topic. Automated creation of integration mappings. What this feature covers is using the power of CLAIRE Copilot. Within CDI and MDM, the process of creating mapping from sources to MDM business entity is automated. What it means is that you can take an MDM data model out of the box or any custom data model and trigger a process to automate the mapping process using CLAIRE capabilities. Once you've defined your source systems in MDM, you can go on the BE Canvas tool, click on the Automapping button, as we will show in the demo. Clicking on it will take you in this process where source systems you are looking to map and whatever your target model it is, CLAIRE would automatically help you through that process, assisting you in the mapping. What this capability really does is it streamlines the mapping process by giving you a really good starting point, introduce ease in the whole mapping process, and make it easier for you to build on the automated mapping provided by CLAIRE. Automapping is only available through MDM. We are looking how we can make it part of CDI as well. For now, within MDM, this is intended to help accelerate the data addition for any data source. Now, the benefit here is we believe it would result in almost up to 70% of reduction of effort in creating mappings. With that, let's go in the demo. Let's start by finding the entity in which we need to load data. Once we arrive in the data modeling canvas of the respective entity, for our demo purposes, we're using the organization entity. The current version of MDM, after the data modeling process is done, one really has to go through a laborious manual process to create CDI mappings to load the data. One has to go in the application and do the necessary step to create this integration. First is the switching. Second, you have to go through the process of configuring your source definition and the target business entity. Third, you have to configure transformations manually coming to load data into MDM, such as filtering the data configuration expressions to hard code values, creating primary keys, or using normalizers to pivot data. Given the list of these steps, the mapping process can be a very tedious, multi-step experience for our users. This is something the Automapping feature intends to improve following the July release. Let me walk you through what this looks like. A quick note, you will hear me refer to CLAIRE throughout the webinar. CLAIRE is Informatica's AI engine, and it uses unified metadata intelligence to provide AI copilot capabilities that automate different data management tasks, driving efficiency and productivity. How CLAIRE is integrated in the Automapping process is once your data modeling canvas is ready, you now see a new option for Automapping up here. Clicking on this option directly takes the user from the data model to trigger an automated mapping process to map the source systems to the business entity they just arrived from. In this interface, we can now connect a source system to the entity that we just arrived from. I can click on Add sources, and in this case, I want to onboard Salesforce information. I would select that. Now, when I click on it, the right-hand side shows me all the different objects available from the source. Now, because I'm onboarding organization information, I understand that the information I'm trying to bring in is in the account object. I would make that selection, and I'll click on Add.... Now, what's happening in the background is CLAIRE is intelligently inspecting the source system metadata, understanding all the information that is necessary to map to target business entities, and is proposing the Automapping. What it's done is, it's not only mapped the source to the target, but also introduced the transformations that it deemed necessary, like filtering, expressions, and normalizers that we'll go over. Now, what you're looking in the middle row is the proposed mapping that CLAIRE is recommending. What you can also see that there are some scores beside these mappings, and the scores indicate how confident CLAIRE is in its recommendations. Now, as I start scrolling down further, I can see the different attributes being mapped from source to our data model. If I scroll all the way to the bottom, I can also see there are some fields being mapped that have lower scores. These indicate that maybe CLAIRE was not so confident for these specific attributes. These can be edited later. If I ever wanted to drill into more details about which fields are mapped where, I can click on a specific dial, and it gives me the path. In this case, I'm comfortable with how CLAIRE has recommended the mapping, and I want to go ahead and generate the mapping. To do so, I'm going to click on Create Mapping button here, and it'll automatically bring me into the Cloud Data Integration, where I can see the mapping that has been generated. In this case, I can see that I am connected to my Salesforce object. I can also see that it has gone through a process where a filter was automatically created with the condition to bring over only active records. If I go into expressions, I can also explore that I can start seeing those different hard-coded value expressions. For instance, telephone or fax, I needed a hard-coded value that has been brought in and has also generated primary keys by concatenating some fields together. As we see in this flow, it is going to automatically start normalizing data as well, which will then be ultimately loaded to my target, the organization business entity. To summarize, the user can now quickly auto-generate mapping triggered directly from the business data modeling canvas in Business 360, and this not only connects to the source system, but also creates a lot of the logic that is necessary to transform the data in an automated way. This we expect to save up to 70% of the effort time it takes to be able to create mappings from source systems to the target BE. We will proceed on to the next webinar topic, ESG extension for Supplier 360. Before we go into details of this particular enhancement, let me provide a context of what ESG is. An ESG score is a way to assign a quantitative metric to the environmental, social, and governance efforts undertaken by a specific organization. An organization's score will include a variety of ESG metrics that span the environmental sustainability, human resource practices, business ethics, along with the external social factors and overall corporate governance concerns related to an organization. Why is ESG data important to master alongside your supplier entity? There are three main drivers of ESG tracking and reporting. Number one, to comply with regulations. There are several regulations which require organizations to report ESG information like CSRD, SFDR, EBA Pillar three, and the number is growing. The second driver is to maintain and improve a company's perception as a responsible organization when it comes to their environmental, social, and governance practices in the communities they operate in. Third, to attract ESG-driven investments. As per Bloomberg Media, global ESG investments are expected to surpass $50 trillion and account of a third of all global assets under management by 2025. Given its rising importance, more than 90% of S&P 500 companies now publish ESG reports in some form. Given its importance, Informatica has now introduced an ESG extension for Supplier 360 to support ESG data attributes from Dun & Bradstreet and Sustainalytics. These extensions will now help you with the following business drivers. First, supplier identification. You can identify suppliers with higher or lower ESG risks and supplier with the highest emission impacts. Second, supplier data collection. You can identify and prioritize supplier selections based on emission footprint of those specific suppliers. You'd also be able to collect primary data related to Scope three emission calculations for suppliers, which entail how a supplier's emission footprint contributes towards your business. Third, supplier compliance and screening. Be able to screen suppliers based on their ESG data points and scores, and select the ones that would contribute least towards your own allocated emission footprint from that supplier. The demo that we will proceed in would cover the following things. First, the supplier data model extension, which I will display in the Business Entity canvas with the ratings to show the two supported providers, Dun & Bradstreet and Sustainalytics. I will also give you an overview of the new entity emissions, which will maintain supplier emissions data for Scope three reporting. The supplier entity and emission entity will be related by a Reported By relationship. Alongside, we'll showcase different UI page layout, validation rules, and reports as part of this extension. With that, let's proceed into the demo. Now, when you log into your Business 360 Console, you'll be able to discover the supplier entity and an emission entity with this extension. The supplier entity you'd see now contains additional data fields to be able to track these ESG metrics from D&B and Sustainalytics. Additional data fields come with this extension are classified into these three field groups. One for Dun & Bradstreet, and other for standard attributes from Sustainalytics. These attribute extensions are also have been baked into the UI page layouts that we'll go over in the demo subsequently. There's also another entity called Emissions, which has the data attributes that would track emission-related information for specific suppliers and their allocation to your particular organization. UI page layouts and details for this specific entity will also be going over in this demo as well. Switching on to the Business UI, let's look at how this information is consumed from an ESG context. Once the data is populated in the ESG attributes inside the data model, both for supplier and for the emissions entity, these records can be related to each other using a relationship called Reported By. First, let's go over a supplier record as it is today. You'll notice that there are additional field groups showing information that has been brought in from the enrichment sources, which could be Dun & Bradstreet or Sustainalytics. You can also design your page layouts to show all the information ESG-related, provided by Dun & Bradstreet. As I scroll through this information, different things like environmental reasons, social reasons, governance reasons, explaining the different scores allocated by the provider can also be displayed in the UI. Similarly, for Sustainalytics, we're able to see information that is provided for a specific supplier. In this case, it's Gorman Manufacturing Company, and it can give you a breakdown of the different metrics coming from Sustainalytics for the supplier. This supplier record can be connected to different records in the emissions entity. For instance, the material inputs of purchased goods is related to Gorman Manufacturing, and these are different ESG activity data related to this emissions record, which is now related to the supplier we earlier viewed. Same goes for transportation. I'm able to see that the transportation emissions record is again related to Gorman Manufacturing, and this is the different activity data for that specific transport. Thirdly, waste outputs by supplier. The information for that is also provided as activity data, which is again related to Gorman Manufacturing. You can see that different information, such as allocation in terms of how much of the Gorman Manufacturing's footprint, uncertain or the emissions data is allocated to myself. In this case, it is 0.2. This information can be edited and updated, and having these records related lets you know when you go on Gorman Manufacturing record, you're able to clearly see different emissions record connecting back to you, that you can then use for your own Scope three calculations. In a nutshell, using the supplier entity and the emissions entity, the two data points for emissions from different activities of the supplier and the supplier itself, the data from ESG score for D&B, Dun & Bradstreet, and Sustainalytics. These data points can be sourced from these suppliers and enriched within your master data record alongside your other information. That concludes the demo for this section. With that, we'll go on to the next topic. Workflow support for crosswalk mappings in Reference 360. This enhancements now brings in workflows when crosswalk mappings are being edited in the whole process, where a user can click a lock button in crosswalk mapping to exclusively lock the crosswalk and bring it into a draft mode. This draft mode would allow the active users to manage the crosswalk mappings. Now, any updates on crosswalk draft can be submitted for approval or bypass the workflow process and published directly. Workflows can be configured for each crosswalk. Now, the approver assigned can view the changes in the comparison view on opening the task and the crosswalk value mapping history before approving or rejecting the specific edit and update. With that, let's proceed into the demo. Once you log into Reference 360, let's proceed with finding the crosswalk that we wish to edit. For our demo purposes, we have a Global Regions crosswalk that maps different global regions to countries. Let's open this crosswalk. Before we proceed into editing, you'll notice that a Workflow tab is now available that allows you to add approval tasks if any edits are made to this specific crosswalk. I'm able to add an approval task, define where it is required or optional, and be able to save it. We can also assign specific approvers who would be able to approve this specific task. For demo purposes, we already have an approval task in place, which is for approving edits of crosswalks. Let's proceed with back to going in Value Mappings. Before we proceed with the edit, we would click on the lock icon to lock the crosswalk for editing to yourself. Over here, as we can see, that incorrect countries are mapped to these crosswalks. Costa Rica, Puerto Rico, Denmark. These are incorrect countries that are mapped on to incorrect regions. Let's proceed with deleting them first. We delete the first mapping. We delete the second mapping. We delete the mapping of Denmark to North America. I also like to add some mappings here. Let's proceed with adding specific countries to these regions. Let's add Canada to North America, and let's add France to EU. What we've done is we've removed three incorrect mappings and added 3 mappings that we believe to be correct. At this stage, you can compare this draft status with the published version. The color coding allows you to quickly see the red ones are the mappings that were deleted, and the green ones are the ones that were added. You can also view the published version while you're editing it. Let's go back to our draft version, and at this stage, we would proceed to submit. Given the workflow is configured for this crosswalk, you've noticed that a Send for Approval dialog box has opened up. We can hereby denote the priority of this approval: low, medium, high, and critical. Say, for example, purposes, we select high. Due date, say it's due 28th. The comment we can add for the approver to view, 'Please approve.' While you're submitting this task, you can also notice the comparative view of the versions below to see what changes you're submitting to the approver. At this stage, you would click Submit. Once the workflow is submitted for the edit for this specific crosswalk, you'll notice that a lock icon has now come on this crosswalk that prevents any further editing. You'll also notice that the edit options to be able to edit this crosswalk are no longer available. You, as the user who started the workflow, can cancel the approval request, which will revert back this crosswalk to original status. Now, let's go in the Approver view. Go in Workflow Inbox, refresh. We're now able to see that task come in our inbox. The task gives us appropriate details that are needed for the approver to approve this crosswalk, a comparative view, the individual who submitted this change, and the date it was created, modified, and it's due on. For demo purposes, I would approve this request. Once this workflow is completed, if I were to go back to the original user and reopen our crosswalk, you'll notice that the changes have now been approved and persisted. You'll also notice that the edit icons to lock, delete, and so on and so forth, have also been made available. To see these changes that were made, you can go in the History tab and in the Value Mapping History, the list of such changes are tracked in a tabular format. You're also able to see who has modified this specific code list and who it was approved by the change when a workflow was involved. Workflows can be made optional. You are not required to have workflows necessarily on every crosswalk edit. The entire process of editing mappings will also apply if you were to import a mapping via CSV. This concludes the demo for workflow support for crosswalk mappings in Reference 360. With that, we'll proceed on to the next demo. Exporting error records. We're now giving the users the ability to export records by error validation status. What this would allow the users to do is, in their egress process, they would be able to filter out records specifically based on whether they're valid, which means they don't have any DQ rule violations, such as error, info, or warning, or whether they have a validation flag tagged to them due to not qualifying a data quality rule for that particular record. Additional error-related metadata fields will be provided with records with validation errors, and the subsequent demo will go over those. With that, let's proceed into the demo. When you arrive in your Business 360 console, to start an egress job, let's say we call it Error Egress Job. Click OK. When you arrive on this page, select MDM Egress. Now, upon selection, you'll notice that there are new options available to you in terms of validation status being a filter. By default, all the records would be exported, which means records that are valid, i.e., that qualify all the data quality rules in place, or records with validation errors. That means that one or more attributes inside that record is not qualifying the data quality rules set in place. All is the default option. However, if you were to select valid or validation errors as the option, only that specific subset of records will be exported in this egress. Note that when you select all, you can always filter these records using the flags that I'll show you in subsequent demo. Let me go in data integration and show you what those attribute fields look like. When you're in home and you go in the relevant mapping task, you go in field mapping, you will now start observing that for every entity and for individual records, attributes in that entity, there are additional error arrays provided. For instance, for the person entity, we can see we have parent ID, error column, error severity, rule name, and error message. I'll be showing you these attributes in an export file shortly. The same attributes are now also provided for every single field group. For example, if I were to select phone as a field group, I can see the phone has the same attributes as an error array. Same thing for email address and social handle. These attributes are provided as part of the egress. Let us look at some of the files. We've already run a job, and we have files to see what that egress looks like. Now, if we were to export a file or route with errors, with exporting records with validation errors, these are the columns that would be provided to you in the egress. Parent ID, the error column, also the attribute on which the error is, error severity, which is error, info, and warning. These are defined when you're creating your data quality rule in MDM, the data quality rule name, and the error message as defined by the customer. This export shows you all the error records, the specific error messages that are attached to those records, and the severity of those errors for those specific attributes, giving you a view of the records that need to be fixed either in Business UI or from source systems for these data quality validations to be valid. If you were to export the entire entity, you would just be able to export a file like root. In this case, for specific records, you'd be able to get a new flag that we are providing called validation status. That would suggest if that specific record has passed or failed the validation that are in place for the attributes utilized in that entity. This new flag would also allow you to filter records based on their validation status, post egress. This concludes the demo for exporting error records. Let's proceed on to the next segment in this webinar. Improved hard delete capabilities, also known as purge data. You can purge the data of any business entity within MDM SaaS. When you purge data, you will be permanently deleting data from the data store without deleting the data model and any underlying configuration details. Note that this capability only specifically deletes the data inside your org and not the configurations related to it. Now, the two main pillars of this capabilities are, you will now be able to purge all the data in the dev, QA, and production environments of your organization in a one step process. You can choose to purge all business entity records, source records, and relationships along with historical data through this process. If you want to purge the business entity records, relationship records, and historical data for a specific business entity, you will be able to do them as well. Right now, the capability is limited to be able to purge up to 1 million master records for a specified business entity, which means that if you have in excess of 1 million records, you'll have to trigger the process a few times to be able to get to that point. Guidelines for purging data is: before purging data, make sure no users have logged in, make sure no jobs are running on that specific data. Ensure that all workflow tasks related to the data that you're about to purge are complete. Ensure not to update the metadata of any business entity while a purge job is running. Do not train any machine learning models on the data that is about to be purged. Setting up the data purge is what we will go through in the demo. With that, let's proceed into it. To be able to purge data, you would need to log into Business 360 Console. Once you log in, if you have the appropriate privileges of an admin, under Global Settings, you will now see an option to be able to purge data. To start the purge setup, click on Start. This will welcome you to this dialog box, where you have to specify what exactly are you trying to purge. Take note that you cannot recover purged data, so this is an irreversible process. Once data is purged, it will be gone. There's three menu options provided to you in this menu. First is purge all. This would delete all the data and the historical data from business entity records and data from source systems and relationships. The second is to purge the history of all records. This one would specifically delete all the historical data from business entity records, hierarchies, and relationships. Third one becomes a little more specific. It allows you to delete the business entity records, relationship records, and historical data that belong to the specific business entity that you would specify in this dialog box. For demo purposes, let's select the third option, and we'd go ahead and select a business entity among the list of entities we have. Let's say we select household. Click Select. Once the entity is selected, click Next. Now that we've selected the entity, as you can see, if we go into the Business UI and we utilize search to search for household entity, we do see records inside the household entity as of now, prior to the purge. To proceed with the data purge, ensure the following guidelines are adhered: No users have logged onto the business applications. Ensure that no jobs are running. Make sure all workflow tasks related to the records you're about to purge are complete. Don't update the metadata of any business entity while the purge job is running, and don't train any machine learning models on the specific data. These are good guidelines to follow before triggering a purge. To proceed with the purge, the process specifically asks you for your organization ID. This is to ensure that the data being deleted is in the correct org and a security check to ensure that the correct org is being applied the purge process. To get our org ID, we can go in Business UI or in Config UI, copy that, come back in the process, paste the org ID. At this point, you'll see the purge option activated for you. Clicking on purge would then trigger a new job that starts the purging of data in that specific entity. If you go in My Jobs, you can see that a specific data purge job is running, which is actively purging the data of that entity we had selected. Once the job is complete, it would look something like this. It'll give you the start time, end time, and the duration it took to purge that records. Post purging of record, the entity is reindexed for searching, and if you would go in your Business UI, you would find no records in there. That, in a nutshell, covers the purging of data for a specific business entity in MDM. We will go on to the next topic. Private Link for MDM services in AWS. This enhancements allows customers to utilize private links in AWS. For context, most customers today, when they go through Informatica's cloud services, they utilize public internet. However, we do have customers with use cases who not want this data over public internet. If customers have an AWS account as well, they are now able to create a private link right from their server forms directly into Informatica Cloud. What this would do is it'll ensure that all the data is going through a private connection directly to Informatica. The two key benefits of this are, customers can securely access IDMC in AWS over private network connections, reducing their exposure to cybersecurity threats, and it also enables organizations to connect to AWS services without using public IPs, the Internet, or traversing the public network. This does not impact things like APIs and other things that customers can, you know, be in a public environment and be able to connect to our services. If they're going there through a VPC, then they can have a direct connection to our MDM services in IICS. A quick note that right now in a current release phase, Private Link at platform level is supported only in North America, and there is a three to four-week configuration time to enable it on Informatica front. Note that an additional Informatica SKU will be needed for this capability to be enabled for specific customers who have a need for it. In a nutshell, a Private Link in AWS, you know, it'll enable customers establish a private connection between their VPCs and MDM SaaS services. We'll go on to the next topic. We now arrive in the last segment of this webinar: Miscellaneous Enhancements. There's a whole host of capabilities that were delivered from May leading into July, both on the configuration side of MDM and on the Business UI. I won't necessarily go over each of them in detail, but I'll show you how you can find yourself the entire list of new capabilities that are delivered in MDM within the product itself. When you navigate into a Business 360 console or any of these solutions, such as Customer 360, Product 360, that you have access to, click on Online Help. When arriving in the Help section, on the top left, you'd notice the What's New section. That gives you a release-by-release breakdown of our monthly features and enhancements. For example, for July, I can quickly see important notices for new capabilities for which preview has been initiated and for ones that preview has been lifted. The new features and enhancements can be found under this tab, and any changes in behavior can be explored here as well. This segment can give you the most up-to-date information of all the new enhancements and changes brought about in MDM SaaS products. With that, I would like to thank you for your time for the webinar today. Thank you for doing such a great job today, Aalap Mithani, with the highlights of what's been introduced since May. I'm Monica Mullen, responsible for product marketing for MDM and Informatica, and while I have you here, and before I let you go, I'd like to call attention to a few other items that you might be interested in. First, starting this year, each quarter, we'll walk you through the latest capabilities that have been introduced in our cloud-native solutions for intelligent MDM and 360 applications. If you missed the one in May, Aalap Mithani reviewed the highlights, much like he did today, of what had been introduced since December of 2022. I encourage you to join it by scanning the QR code on this slide. In August, our global customer services team, or GCS, will run two in-depth Tech Tuesdays webinars in the best practices captured for top cloud-native Informatica MDM implementations and matching and merging with Informatica intelligent MDM. The QR codes there will take you to those registration pages. If you're looking to learn from others, here are 3 webinars featuring the experiences of our customers and how they are gaining value from their data. The QR code here on this slide will take you to our landing page for all of our webinars, and you can find these webinars there. Coming up at the end of August, Boehringer Ingelheim, a global pharmaceutical company, will discuss how they're managing the deluge of data at a worldwide level. If you're struggling to get business buy-in, I highly encourage you to listen to the EDC webinar here in the center of this slide. It's just 32 minutes, and I learn something every time I hear them speak. They are on the fast track with MDM because their business supports what they are doing, and they're getting measurable value from it. Listen to hear how. Lastly, a few months ago, Informatica MDM partner Blumetra, Informatica, and Kwik Trip talked through their MDM SaaS and Customer 360 implementation at Kwik Trip from both a business and technical perspective. They share the implementation best practices that are supporting the convenience store's digital transformation. If you're aching for an in-person event and want to join us, we're taking Informatica World on the road once again this year. This year we'll be in six cities worldwide, including Tokyo, London, Chicago, Melbourne, Toronto, and Singapore. You guessed it, the QR code here will take you to the registration page, where you can learn more about the agenda, the locations, and the speakers. If you can't make it to one of these six cities, we'll also have a virtual event on November 9th in North America and Europe, and November 22nd in Asia Pacific. Now, if you haven't joined the 9,000 other Informatica MDM enthusiasts in our LinkedIn group yet, I invite you to scan the QR code here and join us. It's where you'll be able to find the latest on Informatica in general. You'll be able to connect with peers, and, yes, perhaps you can even share your own MDM stories or ask a question or two of the group. Lastly, tell us what you thought about this webinar today. Do you like the format and the demos? How can we do better? What is it that interests you? Take a moment to complete the survey that will pop up, and let us know. Until next time, I hope to see you again soon. This concludes our webinar for today. Thank you once again for joining us. I hope you got some value out of it and will join us next quarter. Thanks again.
Loading workspace