Discuss data, share best practices, learn, and grow with Ataccama's Community.
Recently active
In have a scenario, I need clarifications on:The project has been configured and deployed with the following golden entity and instance entity details:GOLDEN ENTITYemployee_name, stringINSTANCE ENTITYemployee_name, string.Β The golden entity is related to the instance entity.After deploying, I need to change the GOLDEN entity column - employee_name(String)Β to staff_name(string) in the ONE Desktop configuration as well as the GUI label. But I dont want to change the instance entity column name. This should be such that the updated staff_name attribute shows the value of employee_name from instance entity record when a golden record is matched. I am not using this attribute to determine a match.Can someone please confirm if this is possible?
Hi thereΒ Was wondering how I can use the length function in the Advanced Filtering to filter instance records where they either are under or over a certain length of characters.Β ie βinstance recordβ LENGTH >= 8 characters
I commit the changes of my MDM project into git regularly, however, I donβt see the changes reflect in ONE Desktop when I Switch branches I.e. if I had committed some changes into a branch and then created an new branch for new changes and commit them. Now if switch to the older branch, I donβt see the changes in Model Explorer-master layer, instance layer, etc. Can someone help me understand why this might be happening?
OAuth 2.0 is an authorization framework that allows third-party applications to access resources in a secure manner. Keycloak is an open-source identity and access management solution that provides OAuth 2.0 authorization services. This article will provide steps on how to use OAuth 2.0 via Keycloak for API requests.First, create a client in Keycloak. This client will contain the necessary information needed to make API requests. In the Keycloak admin console, navigate to the "Clients" section and click "Create". Fill in the necessary information, such as the client ID and save the Client.Creating a Client in KeycloakΒ Once saved, change the Access Type to "Confidential". Additionally, modify the Valid Redirect URL, to the base url of the application and an asterisk. For example, if the keycloak url is:Keycloak URL:Β https://one-3gk1k.worker-01-use1.prod.ataccama.link/auth/Base URL:https://one-3gk1k.worker-01-use1.prod.ataccama.link/The Valid Redirect URI will be:https://one-3gk1k.worker
hi Team, i need to get yesterday date in my workflow global variable, can you please help in getting.when i useΒ toString(now(),"yyyy-MM-dd") -- printed me todays dateΒ when i useΒ toString(now() - 1 ,"yyyy-MM-dd"), getting error as operator β-β can not be used
Hi,Β Β Weβve lost access to the Keycloak admin user in one of our environments. How do we about resetting the password for the Keycloak admin user.Regards baz
Hi Team, we have defined date type fields and Ataccama store them in GMT timezone. We need data is EST considering our time zone for the client.@CansuΒ Β Could you please let me know how to change this from GMT to EST timezone ASAP.
Hi,Β I am trying to write some rules to check the data type of attributes within sql tables or flat file columns. I am aware that profiling checks this but I have a requirement to check the data type as well. There donβt appear to be any parse functions in the interface. Any help would be appreciated, I am a noob so please be gentle :)
Need clarification on below scenario.I have party entity (ID, FirstName, LastName, FullName, CompanyName, Birthdate, SSN),Β address entity (ID, Address_1, Address_2, City, State, Zip) and party_address (ID, party_id, address_id, address_type). Party and address are not directly linked but through this party_address.Β Now I know that we can create match rule using columns of related entity. But in this scenario how do I use Address attributes to create a match for Party?
Hi All,Β Can someone please let me know the steps forΒ configuring Survivorship logic for attributes once records are tagged for merge?I couldnt find much of survivorship details in One MDM document.Thanks,fshahin
Is anyone able to configure the Snowflake jdbc connection with OAUTH using AAD?Β Iβm not clear on how to accomplish the instructions in the documentation.Β Can anyone help with screen shots or a section of their runtimeConfig file (with obfuscated secrets, idβs, etc) ?TIA
Iβm new to Ataccama ONE MDM and have recently completed the training. Iβm currently doing a POC on it and am stuck at two places.So hereβs the situation:First, Iβm able to load the data but Iβm not sure how to update it. Like, lets say I have a person record and after loadingΒ it generated Person_ID X23233X. Now, I made changes to some of the data in the same request. For eg, Iβve updated the contact number or the address of the record. Now, when Iβll be loading this same data again I want the ID to remain the same and just update the contact/address data along with Last_Updated _Timestamp.Β Secondly, lets say I have a record with 2 differentΒ phone types,Β βHomeΒ PhoneβΒ and βWork Phoneβ, and Iβve loaded it. So, the Person_IDΒ X12322X will have two contact details associated with it. Now, lets say I removed the βHomeΒ PhoneβΒ details from the record and send it for update load. So, after updating the same request, βHomeΒ PhoneβΒ details should beΒ dissociated from the Person_IDΒ X12322X (the cont
Hi everyone!We are wrapping up our introduction to the MDM series with this postΒ delvingΒ into the core of MDMβthe Model. MDM isΒ a model-driven implementation, where the model takes center stage, driving the generation of structures and orchestrating crucial processes. Letβs dive in πΒ Unlocking the MDM Model MagicThe MDM Model is the maestro orchestrating the symphony of Ataccama MDM's capabilities. Here's a glimpse of how it weaves its magic: Automated Database Structures: Say goodbye to manual database creation. Ataccama MDM automatically generates database structures based on your model. MDM Workflow Wizardry: Cleansing, matching, and mergingβthe three crucial phasesβare seamlessly handled by the MDM Workflow, automating the orchestration of these intricate processes. Native MDM Services Creation: The model isn't just a blueprint; it's a generator. Native MDM services spring to life based on your model, simplifying service creation and eliminating unnecessary complexities. Con
DQS matching component results are not reflected when bundle is deployed and the entity is re-processed. I did re-build the repo with the new Extended unifier but no effect. What could be a reason?
Hello Team,can someone provide insightΒ around the solutionΒ to stop the event generations based on the condition, let's say- if MDMΒ system receives / source system sends less than 50K records for mastering then use events to propagate the changes to downstream system else send a batch extract file. knowing the fact that we can delete the events after generating but looking to stop the events conditionally.Β Β
Hi All,Β I am working on an enhancement project where I am adding more source system in existing model. As per the requirement I have added one match rule in Party Match Component at the bottom of existing matching rules and then I executed the component using Run button. Got message that Plans completed successfully. After that I executed load operation with some sample data in source which is passing that last added rule. Execution completed successfully but the records didnt merge. In master table they are present as 2 separate records. Am I missing any step?Β Β Thanks,FS
Hello everyone, Anna here! I work as a projects consultant in Ataccama and today I put together a guide for you on how to work with delta changes in Ataccama ONE. Enjoy!IntroductionAs part of every project, some kind of integration with other tools is usually required. In most cases, the integration requires synchronization of some data between the tools on regular bases. When it comes to Ataccama ONE, synchronization of assets like business terms or DQ rules may be required β for example with Collibra. It is desired to synchronize only delta changes (changes that happened since the last synchronization) to keep the integration efficient.This article explains how the delta changes can be detected in Ataccama ONE using graphQL queries. There is no simple out-of-the-box delta detection implemented, for that reason multiple graphQL queries are used in plans to achieve this goal.Ataccama doesnβt store a last modified date or similar property within assets. Ataccama creates a History Change
Hi,Β We are currently using 13.9.We have multiple kafka topics and they are differently named with a suffix representing the environment like topic.sit, topic.uat. When we do the deployment to prod we have to make sure that the comp files where the topics are specified like event handlers or streaming consumer are cherry picked manually.Since fetching the values from environment variable functionality is not available in MDM or ONE desktop, IΒ was wondering if there is a way we could create an alias for these topics and define them inΒ runtime configΒ as runtime config will anyway not be merged in any deployments.Β If someone has any workaround for this kind of situation, please suggest.Thanks,
Hi,13.9.4Currently we have a monitoring project with several DQ rules applied. We also build in ONE Desktop an export functionality through components in order for the users to click one button and get a .xlsx file to see all the invalid records.ONE Deskptop componentβββββWhen the .xlsx is downloaded and opened you will see the following:ExportAs you can see the same rules is shown multiple times with every time because a record can have multiple invalid rules applied on them hence the several options. This creates a list of invalid rules and for the user it's not a great experience to filter through the file. Is there a solution to this?I also want to take the moment to ask another question. As you can see youβll notice βFLOAT is emptyβ. That is a generic rule we make available for every user. Input attribute is a float and it's checks whether the field is empty. If yes, it's invalid. This rule can be applied to any attribute that is a float data type. However in the invalid records I
Is it possible to include attachments (containing invalid records) from the export tab of the monitoring project to the notifications sent out to the users?
Hello!I had a user pose the question of being able to view the plain values of lookup lists that came out of the box with Ataccama. When attempting to look at the lookup lists, it is unreadable from the Web UI, and the Desktop application.Β Is there any listed documentation of what these lookup lists contains, or a desktop planΒ to transform the lookup lists into a plain English format?Thanks!
Hi All,I am new to Ataccama and currently working on a POC. I have a requirement that if an update is coming for a master record then it should not again go through the match and merge process, instead it should directly update the master record. Is it possible to achieve the scenario? Do I need to create separate workflow or same workflow can be re-configured? Can someone please explain with detailed steps if at all this is a logical possible scenario?ThanksFS.
I have about 200+ rules in my rule library that i built over a period of last 2 years.Some of them I used Lookups. Later on I stopped using the rules in my moniotring projects, but the rules are still left in rule library. I want to disable the rebuildingo of lookups.Β Β How do i find out which of my rules are using the Lookups? How to find them?
Hello everyone!I created a VCI (Virtual CatologΒ Item) and created a Monitoring Project with Rules in Atacama One, using a Post Processing Plan I wanted to upload the result of the monitoring project to databases, in Atacama One we have a csv file with the results in the Export tab, but I can't upload it to the database,Β the database is empty. Π‘reated a Global Runtime Configuration, but there is no result. Who has faced such a problem?
Hello everyone,In this post, we will cover upgrading your RDM project from version 12 to 14. This will also be applicable to any other version, but some specific details we will cover are specific when going from version 12 to 14. This is because of new features and options within the RDM model which were newly added in some version between 12 and 14. For the purpose of this article I will assume you are familiar with the desktop tool already and know how to open up the model explorer view.The first step is to ensure you have both the Ataccama Desktop tool downloaded and installed for both versions. To download latest version visit this link. Then setup the desktop as needed and ensure at a minimum you can start up the sample project.Once everything has been setup correctly our next step is to export our previous project mdc file from our version 12 desktop tool.To export your project, right click on the project and click on the βExport...β option. Then you will pick somewhere to save
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.