Discuss data, share best practices, learn, and grow with Ataccama's Community.
Recently active
Hello,I am looking for guidance on ensuring automatic data masking/hiding during data exports to csv/excel files based on Data Protection Classification in Ataccama ONE.From the documentation, it appears that access to sensitive attributes (ones tagged with terms that have data classification tags applied to them) can be restricted for unauthorized users, but I would like to confirm:1. How can we configure permissions to ensure that unauthorized users can still export data but only receive masked/hidden values for classified attributes? What permissions do we give them?2. Is it possible to automatically apply masking transformations based on classification tags, so that even authorized users exporting data only receive masked values instead of raw sensitive data?3. Are there any recommended workflows for enforcing automatic masking at the export level while leveraging Data Protection Classification?Thank you,Karine
By using one url we imported multiple tables structure from workday into Ataccama. if we need to query any specific imported table in ataccama is ataccam will dynamically updates the API endpoints ?
Hi everyone 👋 Following up on our first post about getting started with Data Quality & Catalog, we’re excited to guide you through another key path in your learning journey—Master Data Management (MDM) and Reference Data Management (RDM). Whether you’re a business user, technical implementer, or solution architect, the MDM & RDM On-Demand Learning Path in Ataccama Academy will give you the essential skills to design, configure, and operate these critical components of the Ataccama platform. 📚Start with the basics to get familiar with MDM & RDM:Managing Master DataGain a foundational understanding of Ataccama’s MDM capabilities, platform UI, and core data concepts.Managing Reference DataExplore how reference data is governed and maintained in Ataccama to ensure consistency and control. 🧱Build on your foundation with practical configuration, workflows, and deeper implementation techniques:ONE Desktop CoreLearn to design data flows, transformations, and rules using the ONE
Hi everyone,We often get questions on integrations and in this post you can find several technologies that Ataccama can connect to, the prerequisites for integration, key rules to follow, and fundamental troubleshooting steps.👉 Understanding these aspects ensures a smoother deployment and operation, minimizing potential integration issues. By following the guidelines provided, you can efficiently prepare your environment, meet technical requirements, and troubleshoot common challenges, ensuring seamless connectivity with Ataccama solutions. Ataccama comes with a set of default connections that work out of the box without requiring additional configuration. These connections include the most commonly used databases, cloud storage solutions, and other data sources, all pre-configured with the necessary drivers. For the majority of default connections, no manual setup is required — Ataccama automatically includes and manages the appropriate JDBC or API drivers, ensuring seamless integrat
Hi Community,The purpose of the follwing scenario is to update multiple term names and definitions. I have created a plan that writes the terms names, definitions and GID to a csv file. In that file I can make updates on the names and definitions. With another plan I read that file and write it back into Ataccama.That works well, except in the following case. The text in the Definition can be entered on multiple lines by using the Enter button. So OneWeb will show:Text on line 1.Text on line 2.Text on line 3.In the export (the csv file) the text will look like this:"[{""type"":""paragraph"",""children"":[{""text"":""Text on line 1.""}]},{""type"":""paragraph"",""children"":[{""text"":""Text on line 2}]},{""type"":""paragraph"",""children"":[{""text"":""Text on line 3}]}]"If you import the text like this, the content will not appear on 3 lines, but literally as above and on one line.How can I import the text so it is on 3 lines again?Thanks for any suggestion.Kind regards,Albert
For example, if there are multiple rules applied on an Attribute that is CDE then would it show filtered Data Quality Score based on the nested rule that is implemented. Can it be checked or configured in Ataccama One WebApp or it would need to be done in Ataccama One Desktop ?
I am trying to do validation on Tin , on which score and explanation are getting populated but the records which are invalid are not getting highlighted in red and i have enabled validation in the Tin columnAttaching the snapshots of the steps which i have done while configuring the validation: How should i fix this.
In Monitoring Project Data quality rule suggestion works sometimes and it give rules already used or as per term assigned to catalog item but most of the time it doesn't work. At point of time, rule suggestions appear, and they disappear when you want to check again. How the rule suggestions work in Monitoring Project of Ataccama? Is there any pattern or do we have to do something so that we can rule suggestions?
Is there a way to identify usage stats, last login etc easily? or if someone has built a query to show this information? I would think the admin would have an easy where to manage users access / licenses etc
Is there a way to retrieve all the workflows deployed on the Ataccama runtime server? For instance, we can obtain all the monitoring projects and post-processing details from the Ataccama metadata model. Additionally, I would like to get the workflow names along with their associated plans and component files from the runtime server.
While importing the configuration in Monitoring Project from different monitoring Project, we can map catalog item but unable to it on column level. Here column names are getting changed in databrick layers (foundation, Enriched, curated). Is there any way to import configuration from one project to another project with column mapping as names gets changed?
Architectural Diagram for Data Quality and Governance
I am new to Ataccama and have some basics questions on how to start .is the ataccama one desktop and DQ analyzer are same tool or different ? i have installed ataccama one desktop but how to get trial license ?
How do we create a detection rule which either using both data and metadata option in same rule or ability to add multiple detection rules on business glossary with AND and OR conditions both working together and not just one option?
Can the API response generated from the Data Quality Firewall feature be edited?
HiI have with great success been using your free desktop version of DQ Analyzer.But the license has run out. Last time I had this issue a new download and a re-installation solved it.I have tried to do the same, but it did not work. See issue “DQ analyzer windows version update” for further details.Any advice what to do?
The Business wants this date attribute validated. I don’t know why, it’s a key field and I assume managed by the DB. Nonetheless, I need to build a rule.But I think it’s strange that the Data Type is DATE while the date values are YYYY-MM-DD. I would expect to see DATE format data in the MM-DD-YYY HH:MM:SS AM format.I don’t know how to code it in the date functions since it doesn’t have the standard date format and it doesn’t work in any string functions.Any ideas?
Hi everyone, If you’re looking for a way to bulk upload relationships between attributes and business terms in Ataccama, there are two main approaches you can use: Metadata Writer step and GraphQL API. Both methods allow you to establish these relationships efficiently.Option 1: Metadata WriterThe Metadata Writer method enables you to create relationships between attributes and business terms by structuring your data appropriately. Here’s what you need to do:Entity: Use termInstance as the entity type. Parent ID: This should be the ID of the attribute you want to link. Target: This should be the ID of the business term you want to associate with the attribute. State: Set this value to published to ensure the relationship is active.Once you’ve prepared a file containing these details, you can upload it using the Metadata Writer, automating the bulk linking process.Option 2: GraphQL APIAnother approach is leveraging the GraphQL API. This involves:Capturing the API requests made when manu
I have created a plan for data quality checks using Data Quality Indicator, and it will produce an excel file which flags each records with error_messages corresponding to each checks, and a summary txt file. Now, I have created a workflow using Run DQC and Send Mail step. The requirement is to soft code the below values in the email template.Summary excel fileBelow is the email body:Dear Business Users,Please find the attached Error Result (Error_Report.csv), which details the records that failed validation and their respective error types.Summary:Total Processed Records(Total): Total Error Records(Success_Count): Error Types(Code): We recommend reviewing the attached file and taking the necessary corrective actions. If you need further clarification or assistance, please feel free to reach out.Best regards,
Is there a method to create a single rule for identifying duplicate records based on all columns in a table? This rule should be applicable to all tables, regardless of the number of columns they contain.Current situation we need to add the column to use aggregated rule. It is very difficult if the columns are more than 10 or 15 in table.
I am making a DQ evaluation rule in ataccama one ui where I have to subtract each long value of catalogue item from its corresponding long value in lookup and if the difference is greater than 100, I want to raise that particular value as invalid sample, so far I am not able to achieve this, it would be great if anyone can help me with this.
Is there any way to get notification for data Profiling schedule failure with log details or successful.
We made changes into the clean operation of an entity. it will take effects for new transactions.How can we apply this to the current records that we already have into the database? We are exploring use a full reprocess of this entity:but we have some doubts about the setup. For example:What is the difference between a reprocess vs rematch checkbox? We tried to read the documentation but there is not detail explanation about it. Thanks in advance!
Hi everyone, Managing email notifications effectively is essential for monitoring Data Quality and ensuring timely alerts. In this post, we will explore the differences between general and specific notifications and how to enable specific email notifications, as they are turned off by default in self-managed installations.What is the difference between general and specific notifications?General notifications are triggered based on predefined system-wide scenarios, such as monitoring failures or anomalies. These notifications alert users to general events occurring in the system, ensuring broad visibility into key operational issues. However, general notifications do not include detailed Data Quality results.On the other hand, specific notifications provide more granular alerts, tailored to particular data quality conditions, thresholds, or projects. These notifications are linked to specific configurations, allowing users to receive alerts based on structured errors, Data Quality issue
HiI have a sub-query in Snowflake that is using the function of LISTAGG and PARTITION BY in multiple SELECT DISTINCT statements for example LISTAGG(DISTINCT TRIM(SUBJECT_REF), ' | ') OVER (PARTITION BY IDENTIFIER) AS EN_NUM_AGG, kindly see attachment to see the full SQL statement. Example of one of the subqueries: …en AS(SELECT DISTINCT IDENTIFIER, ID, LISTAGG(DISTINCT ID, ' | ') OVER (PARTITION BY IDENTIFIER) AS ID_AGG, TRIM(SUBJECT_REF) AS EN_NUM, LISTAGG(DISTINCT TRIM(SUBJECT_REF), ' | ') OVER (PARTITION BY IDENTIFIER) AS EN_NUM_AGG, DQ_EN_CARD, LISTAGG(DISTINCT DQ_EN_CARD, ' | ') OVER (PARTITION BY IDENTIFIER) AS DQ_EN_CARD_AGG, DATA_SOURCE, ORIGINAL_SOURCEFROM db.schema.view1 WHERE subj_type = 'English') ...I wanted to replicate the same in Ataccama ONE Desktop using the Group Aggregator step, whereI allocate each sub-query in one aggregation set with a condition of subj_type = '<value>' in the When condition. For each column in the SELE
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.