Discuss data, share best practices, learn, and grow with Ataccama's Community.
Recently active
I want to find out missing values in the columns.Β Use case, column called colors which has values as [βORANGEβ,βBLACKβ,βBLUEβ] and rule is if RED is not part of column values, then Rule should fail and alert that RED color is missing in table.Β
Hi,Β we are making use of reconciliation projects to compare two different dataset with eachother. Most of the data needs to be compared, but some fields we want to skip in the comparison.Β is it possible to skipp certain attributes in the comparison (we got some mutation dateΒ fields that show differences, but are no importance) is it possible to distinguish in notification between some attributes missing and data showing differences (Dataset A has a few extra attributes then Dataset B, but all other data should be exactly the same). I don't want daily notifications that I am missing these attributes, but I do want a notification when the data is showing differences.kind regards, Jur DΓΆrdregter
There is column called Sales Amount (Long Data type). It has values in decimal point. I wanted to create a DQ evaluation rule that It should have exact two places decimal point.Β I tried to create rule by converting long to string and validated length after decimal point as 2 but failed for values 1.00 or 2.10 or 0.00 as conversion to stringΒ change value from 0.00 to 0, 1.00 to 1 or 2.10 to 2.1Β Β Is there any way to implement this?
Hi, This file is comma separated with header and β text qualifiers and keeps failing as below with a long line error. The data is from an MSAccess table with specific column widths not the default 255 in length. I have tried a number of times to no avail.Any assistance would be most welcome.2025-04-10 16:27:04 [INFO] com.ataccama.lib.securityutil.javaencryption.DefaultEncryptionEngine messageId=createDefaultKeyProvider reason=the 'properties.encryption.keystore' property not specified2025-04-10 16:27:04 [INFO] com.ataccama.lib.securityutil.javaencryption.DefaultEncryptionEngine messageId=createDefaultKeyProvider reason=the 'internal.encryption.keystore' property not specified10.04.2025 16:27:04 [INFO] Using following licenses:10.04.2025 16:27:04 [INFO] /data/ataccama/one/dpe/license_axaUK_PROD-dpe-bde_v14_subscription_updated.plf10.04.2025 16:27:05 [INFO] running job 2f1568e2-0000-7000-0000-00000026b0c8 (14-CRESTDSS POLICY AND POPULATION.txt)10.04.2025 16:27:05 [DEB
How to calculate last FridayΒ or current day of the week? Is there any weekday function available?
Is there a way to manually or AI generateΒ tags to classifyΒ columns based on the contents withinΒ columns of data? Also curious if there are any rule detection capabilities for column classification?
I triggered MP using below query:Β mutation startMonitoring {Β Β runMonitoringProject(projectId: "89b662a3-8ece-409f-b523-01aeba8240a2",Β Β Β Β partitionSettings: [Β Β Β Β Β {Β Β Β Β Β Β catalogItemId: "7c4993f7-bb8c-4885-a4e5-d3930d043f8e",Β Β Β Β Β Β partitionType: LATESTΒ Β Β Β Β }Β Β Β Β ]Β Β ) {Β Β loadMonitoringProjectIdΒ Β }}Β How do I get the status of this MP whether it is failed, passed?Β I want to trigger another API query once this MP is finished. For this I need to get the status as response of this MP run.Β Any help on this?
Data Observability currently looks for schema changes except field size change.Β βSchema field size change detectionβ should be added as a feature as we see this as Prioritized requirement from our stakeholders.
Hi All,We are periodically cataloguing our Databricks environment and have encountered a scenario where a table in the underlying system has been deleted, however the metadata still remains present in the catalog after a re-scan.I understand this is the expected behaviour of Ataccamaβs existing functionality, however it is not an ideal scenario for end users as they be viewing metadata for an object that no longer exists. Ideally we would want to tag the catalog item to indicate it has been deleted, or soft delete the catalog item in some way and hide it from data consumers to avoid any potential confusion.I am interested to understand whether others have encountered this scenario before and what mechanisms (if any) they were able to implement to help with this, either with native Ataccama functionality or with a custom workaround.Kind regards,CristianΒ
I am looking to track how many users log onto Ataccama, how many new terms or rules areΒ created. My objective is to track user engagement and activity. How can this be achieved on Ataccama?
Hi all,In a JSON call-step in a Desktop component I use a query like this in order to retrieve the VersionΒ and Published on details.Β {"query":"query getDetails {Β Β product(gid: \"#IDAta#\") {Β Β Β Β gidΒ Β Β Β draftVersion {Β Β Β Β Β Β nameΒ Β Β Β Β Β _effectiveFrom {Β Β Β Β Β Β Β Β idΒ Β Β Β Β Β Β Β timestampΒ Β Β Β Β Β }Β Β Β Β }Β Β }}"}Does anyone know how to expand the query so that also Published by is retrieved?Kind regards,Albert
Hello everyone,How can IΒ Β removeΒ multiple characters, including the single quotation mark, for each row in the INPUT columnΒ Β with a stringΒ data type in OneWeb (advance expression)Β , e.g :-Β Β Β INPUT Β RETURN VALUE Β 'Tom Smith' 'Laura Jones' Β Tom Smith Laura Jones Β Tom's Β Toms Β NULL Β NULL Β Thanks in advance.Sabyasachi
There are 98 rules implemented in the monitoring project, and it typically takes about 20 minutes for the project to run and complete successfully, which was fine. I then tried to add an export plan on the Ataccama ONE Desktop to export the results of invalid rules into Excel on the web, but it kept failing. After removing the export plan I created, I'm still encountering the same error code 137. What could be causing this issue?Β
We are using dBT for our data pipelines, and for the tables and fields, there is description maintained in dBT that we would like to export (json) and update Ataccama Data Catalog.Is there a known, trusted, supported way to automate this?I already do have a desktop plan i created that can update catalog objects and attributes based on a excel input file. I may be able to modify that if thats the only option. Iam reaching out to the community to see if there is a preferred way to get descriptions and documentation from dBT to Ataccama.
Hello Team,I am trying to create a rule for a column βaccount_numberβ in a dev table. We are using version 14.5 and βOne Desktopβ to create the rule.The requirement is to create a rule which removes the leading and trailing whitespaces from the records of the column. I tried defining below expressions in the Column Assigner step of the plan. The final step of the plan is the JDBC Writer step.trim(account_number) squeezeSpaces(account_number) trimRight(account_number)Once I make the changes, I save it,Β run the plan andΒ the plan executes successfully.Β BUT when I check the records in the databaseβ¦the whitespaces are still there in the database table records.Can you please help me understand how to fix this? Which expression should help remove the whitespaces from the records?Β Thanks,Dhruba
Where can i see the ataccama one version from the webapp/one ui?Β I cant see a about page? Please guide
Hi everyone,In the last post of our RDM best practice series, we will go through an example Project configuration, uncovering the key nodes and functionalities. Iβll be linking further reads if you are interested in a deep dive and try testing your skills β‘Β 1. RDM Logical ModeAt the heart of the RDM model project lies the RDM Logical Model. This node is the epicenter for configuring reference data, its entities, relationships, and organizational structures. With support for a myriad of tables and relationships, you can effortlessly model data, define attributes, and establish complex hierarchies. Dive into the details at Creating the RDM Data Model.Β Β 2. Connected SystemsIn the realm of Connected Systems, databases and servers take center stage. Efficiently import/export data to/from RDM by configuring connections to external databases and remote servers. Explore detailed instructions at Adding Databases Synchronized with RDM and Adding Remote Servers for File Transfers.Β 3. Workflow Con
Hello everyone,Iβm working on a project that integrates a data masking tool with Ataccama, and Iβm encountering some issues when trying to retrieve actual catalog item data (the row-level data) via the REST API. Iβve been testing both GraphQL and REST approaches, and hereβs what Iβve found so far:GraphQL vs. REST for Data Retrieval:The GraphQL API appears to focus on metadata β attributes, versioning, policies, etc. However, based on my understanding, the actual table data (the rows and cells) isnβt available through GraphQL; itβs only accessible via a REST endpoint. Based on available documentation for MDM and RDM REST APIs, the REST endpoints follow a pattern using a fixed base path (/api/rest) on the default port (8051) and use basic HTTP authentication.Endpoint URL Confusion:Initially, I attempted to use an endpoint like:ββhttps://teranet.test.ataccama.online/catalog/data/catalogItem/<gid>/datawhich returned a 404 error. Later, based on the docs, I switched to the documented
We want to evaluate Data Quality Score of Rule after applyingΒ the filter condition so that DQ Score gets calculated based on subset of records which are applicable for a rule rather on the whole set.For example, we want to execute the DQ checks only on the records satisfying the filter condition such as βProduct_Typeβ = βDSβWe have taken the approach of SQL Catalog item to filter the records. Is there any other workaround for this problem ?With the SQL Catalog option, we will have to create multiple SQL Catalog items toΒ implement the different filter condition if needed for each rule. For example, if there are 2 rules, we need toΒ useΒ 2 SQL Catalog items and similarly would need to use 10 SQL Catalog items for 10 such rules.Therefore, we would like to understand if there is any workaround or alternate to deal with this situation ?Please suggest.
Audit logging should include all user activities within Policy Management.
Hello,Β Is there any way I can pull a list of catalog items that have been associated with a policy via graphQL given the policy gid? If not, is there another way I can access such a list ? The Policy is a data usage license agreement that is an array or references on ONE Desktopβs metadata reader.Β Thanks,KarineΒ
Hi community,We have a usecase to set a property's value automatically: based on several conditions that property gets a value. First we considered creating a desktop plan for this. Then we figured it would beΒ preferrable to have this value set automatically, something that can possibly be accomplished by applying computed content.We have used computed content before, mainly for concatenating values (likeΒ described inΒ Computed Content: Show attribute values based on existing attributes (ataccama.com)). But in this case we would need to define a case statement to define the conditions and determine the value.So the question is, does someone know if sql-like case stamenent can be implemented as computed content? And if so, can an example be provided?Thanks for your attention and kind regards,Albert
In data observability, after configuring a source and setting up a schema for monitoring, the Schema Changes tab displays all detected issues. For each issue, recommendations such as "Update in Catalog Items" or "Import into Catalog" are provided.Β Is there a way to automate the process of updating newly added or missing catalog items in the Knowledge catalog section and need to view the Profiling results for the newly added attributes (When Change = βNew Attributeβ in data observability).
I am able to fetch all the rule details like name, label, id, stewardship etc. But I am unable to get the dimension of the rule. I donβt find anyΒ entity relation between rule and DQ dimension.Β Could anyone please help me on this?
Hi everyone,Β If you're working with task management in Ataccama, you might have questions about how tasks function, what customization is available, and how notifications are handled. In this article, weβll break down the key features of the task system - covering task statuses, task visibility, and email notification options.What task statuses are available in Ataccama?Ataccama supports three built-in task statuses:New In Progress CompletedHowever, if you need more flexibility in how task progress is tracked, you can explore custom statuses within workflows. This can serve as an effective workaround in more complex workflow automation scenarios.How long do completed tasks remain visible in the task overview?Once a task is marked as completed, it continues to appear in the Ataccama task overview panel. By default:The system retrieves and displays the 30 most recent tasks, sorted by creation date (newest first). Tasks are not removed based on time, but older entries may be hidden due to
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.