Discuss data, share best practices, learn, and grow with Ataccama's Community.
Recently active
I am working on an Ataccama MDMΒ project and I am facing an issue with the Identify button not appearing in the UI, even though the matching step is configured.Β Β However, in the standard CDI example project, the Identify button is visible and working correctly.Β Β What configuration controls the visibility of the Identify button in the UI and are there additional steps required to enable Identify?
Our current implementation of MDM (15.4) consumes XML-based messages over JMS.Β Our organization is migrating from JMS in favor of Kafka and is standardizing on the protobuf format for messages.While weβre able to get a Kafka stream consumer to connect to a Kafka Confluent topicΒ and consumeΒ basic test messages, and itβs clear we can set a property to use the appropriate Kafka deserializer, there doesnβt seem to be a way to configure the Kafka stream source input to expect protobuf (only String or Avro).Β Also itβs not clear how we would refer to an object in our stream consumer component (which currently parses basic XML string input).Is there a resource out there that might shed some light on how aΒ Kafka with protobuf implementation might look?Β It seems likeΒ we might need to integrate a custom module or something along those lines into the stream consumer flow to help facilitate this, but weβre not sure where to start or if thereβs already a precedent for this.
Hi I want to fetch the relationship between a attribute and the corresponding term items in one desktop ( Not Business term, might be kpi or lobs) any idea how to fetch those relationships? I tried using termInstance entity in one desktop but its only fetching business term related information.I have tagged the KPIs like normal business terms and those can be visible in the glossary term section of attributes. Appreciate some help on this
Hi ,Is there any way to extract the lineage details in a plan in one desktop? Is there any particular entity which i can use to fetch the details?
A Catalog ItemΒ has weekly scheduled full profiling that also runs anomaly detection. However, it is a dynamic CI, meaning the logic can be edited depending on requirements. In short, it means that the βtruthβ can vary depending on the requirement, meaning A, B, C was not an anomaly a year ago, but it is now.Β Currently, every profile ever run is stored, which makes anomaly detection less effective. Trends that were previously valid may no longer apply. Furthermore,Β retaining profiles from 7+ years ago is unnecessary and not allowed by law I suppose.A useful improvement would be an automatic limit on the number of stored profilings for a CI. When a new profiling run occurs, the oldest profiling would be removed once the limit is reached. A similar feature already exists in MP:Advanced settings β Results storage β Remove results after X runs.Applying this concept to Catalog Items would allow setting a limit (e.g., 25 runs), which should be sufficient for anomaly detection to set a trend a
Hi everyone,Iβve personally noticed quite a regression recentlyβafter one of the newer Ataccama updates (even in our Cloud environments!), we lost access to the MinIO GUI admin console and several useful storage management features.I was wondering what caused this until I came across a report that explains everything: MinIO has officially killed off its free version (Community Edition). On February 12, 2026, their GitHub repository was updated with a final, definitive message: "THIS REPOSITORY IS NO LONGER MAINTAINED".What exactly happened: For the past 18 months, the creators of MinIO have been systematically stripping features from the free version (which explains the missing GUI we are now experiencing). Public Docker images and binaries have been completely removed, halting the ability to patch security vulnerabilities (CVEs). The only supported option left is their commercial product, AIStor, with a starting price of $96,000 a year. Since Ataccama uses MinIO under the hood as
Hi everyone,we are in the middle of our project where ataccama consumes business partner (customer and vendor) records from various source systems. We apply currently the consolidation style, but intend to switch to a coexistnece style later. So, when collecting many records from various source systems, we end up with a bunch of matching proposals who need to be reviewed by our Data Stewards in ataccama. Thatβs our setup.Iβm struggeling a lot with the quite limited functional approach ataccama is following when it comes to dealing with the matching proposals. In our case we only have a handful of columns which are displayed in that user interface. A lot of IDs, a summary column (which we cannot filter), and some other columns which are honestly of no use. I always try to put myself into the position of a Data Steward who is now faced with the task to resolve the matching proposals. And what the Data Steward finds is a user interface that is as far awayΒ from the term user-friendliness a
Hi all,Some time ago I posted a question ('Published by' details via GraphQL) about how to make visisble who published for instance a glossary term.I noticed that likeΒ this you can't show who may have deleted the asset.Does anyone have a clue how to retrieve this details via graphQL (or in a different manner)?Kind regards,Albert
Tested on v13.8.1Steps overview:Download all components Install ONE Desktop Launch ONE Desktop and create the RDM Banking example project Place the files in the right structure Modify a bunch of files so they work on MacOS Configure the Mac permissions to run things Launch ONE Desktop and create the RDM Banking example project Launch them all (keycloak, postrgres), one by oneDownload: Builds (Latest versionsΒ here): RDM:Β Rdm-assembly-13.8.1-linux.zip (Linux) ONE Desktop:Β Ataccama-one-desktop-13.8.1-macos.dmg (MacOS) Plugins (Latest versionsΒ here, the official Postgres version for Linux missing for now): Postgres: https://drive.google.com/file/d/1Lho_9BQh78xRWR2QHAAGoQuERof-Rn-e/view?usp=sharing Keycloak:Β https://ataccama.s3.amazonaws.com/Frances/Ataccama-one-desktop-13.0.0-GA_keycloak_12_0_4_plugin.zip Your license (.plf file) Install ONE Desktop: Install One Desktop (Ataccama-one-desktop-13.8.1-macos.dmg (MacOS) Rename the application so that there are no spaces
Hello Team,I am trying to create a data quality rule for completeness, but it fails every time I click on evaluate.I tested my rule, and it works fine.Could you please advise me on this?Β Β This is the rule i createdΒ
Hello, I am working on a use case in RDM so the use case is that is it possible that can I split a record into two records such that the old record gets replaced by those new records for eg-Β How can I be able to achieve this?Thank you,
Hi Team,I am seeking support to capture the Monitoring Project execution resultsβeither as an attachment or as a downloadable result linkβand automatically send notifications to a defined list of recipients.Do we have any documentation covering this scenario?Kindly advise on the recommended approach: should this be configured through the Web UI or through ONE Desktop?This requirement is high priority for us, as we need to set up and enable the notification workflow as soon as possible.Regards,Suriyanath TC
HiWe created SQL Catalog Item but it is not getting auto updated when the metadata changes in parent table. How to make it auto update?
Looking step by step info. how to createΒ create virtual catalog item in local Β atacamma on desktop environment Version 14.5I am trying to create using local host urls.
Hi everyone,I wanted to share a simple optimization that gave me a massive runtime improvement in Ataccama ONE Desktop expressions: switching from regular expressions to plain substring search using indexOf().Previously, I used regex to check whether explanation fields contain a specific message.Β After switching to indexOf(), the runtime dropped from hours to seconds.AsΒ I understand correctly after what i foundΒ regex processing is based on a full Java regular-expression engine (java.util.regex), which is powerful but can be expensive if you only need a simple βcontains substringβ check.Expression example:case( indexOf(nvl(valid_rules_explanation, ''), 'text') >= 0, 1, indexOf(nvl(invalid_rules_explanation, ''), 'text') >= 0, 1, invalid_rules is not null, 0, 1)ONE expressions use 0-based indexing for string positions, so a match at the beginning returns 0, which is why >= 0 is used. indexOf(srcStr, subStr) returns the index of the first occurrence of subStr in srcStr. case(
Hi All,When we insert relations via Collibra writerΒ we have defined source/target fields in the writer step. There is only one way to send relations to Collibra. We got into a case where if 1 source can have many targets eg( 1 schema with 1000 tables) and you give schema in source and tableΒ in target and you define the Import File Size as 100, the writer does not breaks the calls in 100 records instead it will send 1 call with all 1000 records since 1 schema has 1000 tables. This makes sense as sending at once makes sure that all the tables get associated to 1 schema. If it will break it into 100 then only the last call with 100 records will get related to that schema.Β Now to solve this problem we can send the relations to Collibra in reverse direction as well (1 table has only 1 schema). In this case the writer will correctly batch the records in 100. But inorder to do that the collibra writer should be updating the json call it sends internally. Which will be a product enhancement.
Hi β@anna.spakovaΒ How to add a filter to a PPP that should pull columns only with DQ checks. This is because there is a limitation of columns(256) to write in excel from PPP but at source there are 500+ columns.
Hi,Can anyone please suggest the next level of certification afterΒ Ataccama ONE v15 | DQ&C Consumer Certification?Thanks in advance and Happy Learning!
hi β@anna.spakova, β@Lisa KovalskaiaΒ Iβm trying to enable observability on snowflake database. I keep getting this warning(?) Freshness is supported for SQL sources only. I verified the official site of Ataccama documentation and I see that snowflake is supported by default for freshness check.Β However, I am unable to edit freshness settings for my source connection here. Could you please help if Iβm missing out on any configurations here?Thanks for your support as always!Β Β Β
HelloI want to change the layout of page from single column to two columns view. Could you guide me through the process?Β
Trying to run a plan on the server that will create a profile of a view. Before running the plan via the admin center, I created connection to the data source in the Runtimeconfig file. When trying to run plan, I am receiving the error message below:Β 2026-02-12 10:28:01 INFO: Validating model...2026-02-12 10:28:01 ERROR: Data source 'RDFINACT' specified by property dataSourceName must exist. [table_headerΒ (Jdbc Reader, offending property path=/dataSourceName)Β I have check that the entry in the runtimeconfig file is correct and that the plan file reflects correctly, however the issue is still occurring. Please can you point me in the direction of what to check to be able to resolve this issue.Β Β
Hi Community,Would be glad if I get help on whether we canΒ see actual (added or deleted) data rather than metadata marked as anomalous in DO dashboard or profile inspector inside ONE UI.Β
Hi Community,I have an Ataccama dashboard with two filters:Monitoring Project Name Processing Start TimeExpected behavior: When I select a Monitoring Project (e.g., MP-1) from the first filter, the second filter should update to show only the start times related to that project.Current behavior: The Processing Start Time filter doesn't change based on the Monitoring Project selection.This makes it hard to analyze Data Quality results for multiple projects in one dashboard, as the filters aren't synced.I don't want global filters. I need local dropdown filters where Processing Start Time options depend on the selected Monitoring Project Name.Is it possible to set up dependent/cascading filters in Ataccama dashboards?Any advice is appreciated. Thanks!
Hi Team,Is there any way to add rule level notification using desktop tool or graphql and assign the recipients?Β
Is there any global setting at Monitoring Project level to get DQ issue detected warning ifΒ DQ percentage is less than 95%.?14.5.3 version,Β warning seems to be given after below 60%.Β It means that ifΒ for catalog item in Monitoring project shows overall data quality less than 95%, it should be shown amber warning. instead of green ok.Β
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.