Discuss data, share best practices, learn, and grow with Ataccama's Community.
Recently active
Hi everyone, I'm Sathya, Solutions Consultant at Ataccama. In this post I am going to discuss about adding Data Classification and relationship types. Step 1: Go to Global setting and you will see Metadata Model, click on Create Entity Step 2: Once Create Entity page opens, fill the Name of the Entity: Data Classification Step 3: Click Add Property and fill in the property needed for the Entity: Name and Description with its data type and hit save Step 4: Goto Metadata Model under Global settings and search for metadata Step 5: Click Add property: Fill in name, type: Embedded Object Array and Object type:dataClassification Step 6: Goto Metadata Model under Global settings and search for term Step 7: Click add property and Fill in data Classification type as Referenced Object, PII and CDE as Boolean Step 8: Hit Apply changes and the System will be Switching to Maintenance mode Step 9: Click DB backup and the application restarts. Step 10: Click on Run changes again and all the chan
Hi, is it possible to have a single rule that checks many condition. example is below i want a single rule named--Name Validationi want this rule to check and validate name that are in -Title Case --first letter upper case follow by all lower case Accented--- Accepts accented character Accepts special characters Could have Hyphen - the rule should should invalidate any other names that does not meet these conditions . or is there a better way to do this ? preferred to break it down so its will be easy to know the reason why the names are not valid whenever its does not matches
Hello,I have a runtime-server online service that I am trying to call using Azure Synapse using OAuth authentication. I created a REST Linked Service in Azure that connects successfully to the runtime-server online service. I am using a copy activity in Azure to do a POST call on the online service. When running the copy activity I get the following error:{ "errorCode": "2200","message": "Failure happened on 'Source' side. ErrorCode=UserErrorCharSetInvalidOrNotSupported,'Type=Microsoft.DataTransfer.Common.Shared.HybridDeliveryException,Message=The CharSet '\"UTF-8\"' is invalid or not supported from Response.Headers.Content-Type.,Source=Microsoft.DataTransfer.ClientLibrary,''Type=System.ArgumentException,Message='\"UTF-8\"' is not a supported encoding name. For information on defining a custom encoding, see the documentation for the Encoding.RegisterProvider method.\r\nParameter name: name,Source=mscorlib,'", "failureType": "UserError", "target": "CopyDataCatalogToRaw","details": [] }T
Hi Community,Would there be a way in Ataccama Desktop to select records from for instance entity term that have been inserted/updated/deleted from a certain datetime, like the Published on datetime in the History tab? My intention is to use the metadatareader to read the details from term and then use this mutation datetime in the filter in the metadatareader.Kind regards,Albert
Hello, I’m trying to mask certain attributes in a table and be able to export them while exporting the table as a file. Is it possible to mask them as part of the JSON code while creating an export plan or create masking rules and apply it to the attributes and then export them. (using ataccama ONE Web). Has anyone tried doing this before or has any idea about this? Please let me know!Thank you,Prithika
Hi Everyone,We are in the process of transitioning to Ataccama as our DQ solution. In our current setup, we perform various data controls such as:Empty File Check Duplicate File Check Header or Trailer Validation (e.g., validating trailer record count or checksum)We are keen to understand if these types of data controls can also be implemented using Ataccama. Our goal is to consolidate all data quality processes into a single tool for better efficiency and management.Thank you!
Hi all, is there any configurations we can edit in the page template and/or the metadata model, so that we can (best having a hyperlink or button to) export the content from e.g. the access, data structure or profile tabs of the catalog items? Thanks a lot.
Hello everyone, I am Abir 👋. I am a Principal Consultant at Ataccama. I have recently worked on a project where I had to explore how IDs in Ataccama MDM work, what to consider if any customization is required from the default behavior and how to utilize the dedicated ID sequence feature. I will share in this post what I have learned from MDM gurus and from the overall experience when implementing a custom solution for anyone else venturing into the same journey. Understanding IDs in MDMMDM generates IDs for columns such as id, master_id, xid, tid, etc. utilizing a database sequence created based on the model definition. When an MDM process creates new records, it fetches the NEXTVAL value from this sequence, multiplies it by 1000, and generates and assigns IDs to the new records. Once the MDM process is completed, using the maximum ID value assigned, the sequence is updated for the next MDM process. The sequence is cached in Java (for performance reasons) during this process, this is
Hi everyone, I am Sathya, Solutions Consultant at Ataccama. In this post I am going to discuss about how to create Relationship types(Source and Target reference). Step 1: To add new relationship type, go to Global settings on the left navigation bar. Step 2: Under Application Settings, choose Relationship types Step 3: Available Relationship Types will be listed. Step 4: Click on create button on the top right corner of the screen layout. Step 5: Fill in the name, Source rel name and Target rel name of the Relationship Type Step 6: DomainOf relationship type is created, with its source rel name and Target rel name with its ID. Step 7: All the relationship Type is listed along with the newly created DomainOf. I hope you found this article useful, please let us know if you have any questions or thoughts in the comments below.
Hi all,I am in process of learning ONE Desktop and was curious if there any documentation or best practices on integrating GIT. I have searched and found a related topic that was helpful. Thanks for any help.
Checking to see if there is a way to create a “current values only” table in RDM, with no historical records to be kept? I don’t see any option for this in the documentation or One Desktop dialogs.
Hello community,I’m working on an RDM project and have a question regarding the security configurations. I find that if I tick the Fixed Permission checkbox in the Security config. node, the roles permissions I have setup in the IDE will get uploaded onto the web app., but it won’t be editable later there. However, if I don’t tick this checkbox, none of the permissions will get loaded on to the web app., but I will be able to fully customize the roles permissions on the web app.Is there a way to have the initial roles permissions loaded from IDE, but also editable later on the web app.?Thank you in advance
Is anyone able to confirm if One Desktop version 13.3.2 is compatible with with MS Windows Server 2022
Hello allA basic (and rookie) question, but I couldn’t find the answer in the manual or tutorials, or on this forum.After I’ve loaded source data into Ataccama ONE Desktop, I’m looking to create a new column and fill it with the concatenated content of some other columns (two or more), maybe with a bit of text in between. In Excel I’d use the Concatenate function...Example from ExcelAs you can see, I can then lookup information based on Column D and use that for bringing in various lookup values (the real use case is not name-based, this is just to create a simple example)Note - I’m not looking to merge different tables (with join, union, or representative creator - unless those tools can do what I’m looking for) - this is simply creating a new column/field which is a concatenation of two or more other fieldsContext: I’m building a lookup based on multiple attributes - I’ll combine them into a single attribute to give me a single lookup key and then I can use that for various other pur
Hello, I am trying to create a rule for validity on Names. The logic and condition is that the rule matches names that are Title Case --first letter upper case follow by all lower case Accented Accepts special characters Mandatory Could have Hyphen - I have this regex ^[a-zA-Z '-]+$ ^[A-Z][a-z]*(?:[ '-][A-Z][a-z]*)*$(?<=^|\s)[a-z]*[A-Z][a-z]*[A-Z]*[a-z]* above regex capture and validate names like John DoeMary Anne which are okay. but also validate name in all lower case for example john doe which is not okay. i want to know what i need to do to allow the regex not validate names in all lower case .
Hello everyone ! I’m Srija ,Solutions Consultant here at Ataccama. Today, I’d like to talk about how to trigger profiling while running a monitoring project.While running the monitoring project, the profiling process is getting triggered without any schedule or event created on the catalog item to initiate profiling. This unexpected profiling of over 1000+ records significantly slows down the system. The likely cause for this issue is the anomaly detection feature being enabled on the catalog item.To address this issue, you need to check if anomaly detection is enabled on the catalog item. Anomaly Detection in Ataccama DQWhat Anomaly Detection Does:Anomaly detection in Ataccama Data Quality (DQ) automatically identifies outliers and unusual patterns in your data. This feature is designed to ensure data quality by detecting anomalies such as unexpected values, missing data, or patterns that do not conform to the expected behavior.Implications of Enabling Anomaly Detection:Automatic
Hi everyone, I'm Sathya, Solutions Consultant at Ataccama. In this post I am going to talk about creating Data Domain , relationship using AQL expression. Step 1: On the organization tab, go to Global settings Step 2: Click Navigation Icon Step 3: List of entities will be listed, under Business glossary we will have Data Domains Step 4: Click on the 3 dots and click Add Child option to add a child to the list. Step 5: Pop up window appears, fill in the details as follows:Navigation item type: Listing Listing Node: Term Icon: Folders Text Medium Name: Fill the name of the Data Domain Save and publish. Step 6: All the terms will be added to the Data domain. To filter out we have to update the AQL expression. Step 7:Click on the 3 dots on the right corner of the terms page where the data domain is displayed and choose Edit page. Step 8: In the Filter part we must fill in the AQL Expression Step 9: Syntax for AQL expression:name is "(name of the dataDomain)" OR @termRelationship(target)
Hi all, I have a group of PPP that need to be renamed. Is it possible to update name once published? How? Thanks
I want to configure one general email notification that will be used for all of my monitoring programs. I would prefer to receive a single email notification that compiles the findings from various monitoring projects rather than the numerous emails I usually receive for each monitoring project. I'm aware that I should use One Desktop, but I'm not sure how to proceed precisely. Well, I know that I have to call monitoringProjectProcessing which allows me to retreive the finish time with processing ID. And then I have to complie to get the ID link of notification but the problem is here that I dont know the step exactly. It would be great if you could help.Thanks in advance.
Let’s say we have some properties placed at the table attribute level. Is it possible to display those table attribute properties in the data structure page of the catalog item as shown below? Thanks in advance.
Hello I am trying to start the MDM Sever and I am facing the below issue. I have cleared the database and started the database and key-cloak. Database and key cloak started successfully. After that I am triggering the start-mdm-server.bat file and its causing the below issue. Did anyone face similar issue while starting the MDM server? Could you please let me know how to resolve this issue
Hello, I’m trying to figure out why the export plan section in Ataccama ONE desktop keeps showing “No Records Found” although I have created a list of export plans. Once I create an export plan, I save and publish it, but it does not show up as part of the export plan section instead it says, “JSON error”. Does anyone have any idea on how to fix this issue ?Thank you,Prithika
Hi,There are certain records that contain “white spaces” at the beginning and/or at the end. Ex: “ 100137069 “, “ 100017129 “, etc. We don't allow the use of white spaces and want to build a DQ rule to check the invalid records. Hence the advanced expression: length(String_ATTRIBUTE_1) <> length(trim(String_ATTRIBUTE_1)). When I test the DQ rule it works as intended. I copy the above results and paste them in the test environment and it shows me the record is invalid. When I remove the white spaces it will considered valid. However, when I run the Monitoring Project based on the same records and DQ rule it gives me 100% validity. How is this possible? And maybe more importantly, how can I create a rule that will show the invalid records shown earlier?
We recently had a glitch in our Test MDM load, and only 1,000 of the 4 Million+ records came into the MDM from our source system. MDM inactivated most of the 4 Million records (appropriately). However, now that we have fixed the glitch and are pulling all 4 Million into MDM from our source system, it is is not reactivating the ones it had previously inactivated… how can I force a re-activation of those records?
Hi Community,I have used this community tutorial (thanks @anna.spakova !) and this part of the documentation portal to create a custom relationship (and an existing custom relationship as example). So that should be enough info, but still I encounter an issue. As follows.The relationship is between an extension of term (entity term) and custom entity application. The new relationship has been defined in entity entityTermSourceOfRecordRel as followsThis new entity has also been defined in entity metadata as array.A new relationship type has been defined for this purpose:In the entity term screen I have defined the realtionship as follows:{"_type": "relationships","relationshipPropertyPath": "/entityTermSourceOfRecordRel"}On the entity term screen I would now expect to be able a new relationship like this (from the example we already had implemented):Instead I only have the option to define a new relationship type, like:What am I overlooking? We are on version 13.9.Thanks and kind regard
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.