Discuss data, share best practices, learn, and grow with Ataccama's Community.
Recently active
Hi Ataccama community. Could you please share examples of plans used for adding a new metadata entity and bulk loading values from excel file.We have an excel file with sensitivity level definedΒ for each attribute. We need to add an entity called e.g. sensitivity level and to import this from excel file.Β Β
Issue: We receive files to be tested against our DQ rules (Monitoring Projects) every 2 weeks.Β Each set of files is referenced by its date created (aka 2024-10-01,2024-10-14...).Β When running Monitoring Projects against these items we only get the Execution Date which can be different from the file date.Β Β When extracting data for reporting from ONE we only have the Extraction Date and donβt necessarily know which file date the plan results are for (sometimes have to rerun old files for new rules etc..).Β Β Question:Β Is there a way to add a custom attribute / parameter for when we run the Monitoring Project (at the processing id level) so we can report our DQ results by File date?Β Β The 2 options we could think of:Β In extraction component connect to the catalog items and get the file date which is in the table itself (tried this but we need to extract history so would need file date, catalog item, and Monitoring Project processing id to join with DQ Aggregation Results tasks in the com
Iβve recently noticed that some jobs Iβm trying to kill, jobs which happen to running for much too long (~2 days), take a long time to kill. Is that a bug in the kill function or maybe related to the jobs themselves taking so long to run?
Hi All,I have a few observations regarding the source_id column in matching step of an entity in a MDM project.For context, source_id is a column with unique values (Primary Key in most cases) that we define to uniquely identify each record in a source system, connected to mdm hub.I was recently trying to test the match logic on OneDesktop using plan files. IΒ used a very small subset of records from each source.Load ComponentIn the project, source_id column(defined in load component) for one of these source system is βSOURCE_SYSTEM_NAME~^~pk_idβwhereΒ SOURCE_SYSTEM_NAME is as string value and pk_id is the primary key.Β match componentWhen we defined a match componentΒ in mdm project, we do not define standalone bindings but assumably βId Columnβ would be mapped to source_id column if we are testing on OneDesktop as a plan.So, when I created a plan to test the match logic, I mapped βId Columnβ to source_id (with source_id having string values as mentioned above). ButΒ when I run the plan wi
Hi everyone,Β In this post, we will cover how to do Bulk Profiling πΎProfiling vast databases with numerous tables can be a daunting task, but Ataccama's Bulk Profiling extension streamlines the process. This extension simplifies the profiling of database data sources with multiple tables. Instead of configuring analyses individually for each table, it enables you to import data structures directly from the database dictionary.Bulk Profiling then automatically generates a profiling plan for each table. To top it off, the tool creates an execution batch file that can run the individual plans. This means you can perform the entire profiling process unattended, whether overnight or at a scheduled time using a task scheduler.Β Step 1: Creating a Bulk Profiling ProjectIn the Model Explorer view, click on New Model Project in the toolbar. This will open the New Model Project dialog. In the dialog, select the Bulk Profiling model template. Click Finish. Β This initiates the process of creating
Hello everyone,Β We recently upgraded to version 13.9.3, and gained the ability to export DQ rules from one Ataccama environment and import them into another. This works great, but I need to do the same thing for our monitoring projects. I would like to be able to export them from DEV and import them into a higher environment. Β Unfortunately, there doesnβt seem to be a plan available in my version to export monitoring projects.Β Has anybody figured out a way to migrate monitoring projects without recreating them in each environment?Β Alternately, I am considering trying to write my own plan. Is there any documentation out there on how to write the JSON for export plans?Β Thanks!
If we use matillion ETL tool forΒ data integration to snowflake. Can we still see the lineage and transformation code in Ataccama?
Hi -Β I wanted more information on how to use the slices vs a SQL Catalog Item.The use case being often when Iβm leveraging a slice I want to be able to do a start date ofΒ >2023 , if it is part of aΒ Β quality program I want the data to keep updating i.e as new records come in. However, it seems like the slice is only really designed for the βpreviousβ so ignores current records i.e previous year = 2023, and I canβt set the custom date without an end date so it would be limited to a fixed time range.It seems like for the quality program is better served with the SQL CAT ITEM but I was curious if there was value with the slice I was missing or if I could accomplish the same objective with the slice ?Β Thank you,Β LindsayΒ Β
Hi,I want to create a DQ aggregation rule that checks fields from two different tables for the group by clause. Is there a way to do this directly in Ataccama One Web UI.Thanks!
Hi,I am not able to access the transformation plan feature in v15.3 from both the Transformation Plan tab and from the monitoring projects tab. Can someone explain why is there a restriction on creating transformation plans and how can I get access to it?Thanks
I have a One Data table created by importing data from a .csv file.Β I need to use some of the data in this table by joining it with an existing Catalog Item by creating a SQL Catalog Item so that I can implement some rules on it.Β Where you select the source when starting to create the SQL Catalog Item I do not get an option to select oneData.Β Is it even possible to do this in OneWeb?
Debugging - is this possible to i.e. setup some breakpoint and let the application run all the previous steps before selected one?I like using debug function on steps (CTRL+Shift+D). To debug below Step i need to first debug all the previous steps and then i am able to debug the current one.However, if I happen to update logic on some step from the top i then would need to run & debug all the previous steps before i could debug i.e. Multiplicative Regex Matching.Is this possible to automate the manual work here? I would like to create a breakpoint on Multiplicative Regex Matching and each time i could just click a button and it would self-debug from the start to my breakpoint.Β I looked in your documentation but didnβt found any solution for this. I found some debugging view in ONE Desktop but it doesnβt allow me to add breakpoints.Do i need to configure my debugger somehow to achieve the above?Β Szymek
Howdy community!Todayβs post is a very quick thought on some language knowledge that seems to help me when searching for answers about a project I might be working on in Ataccama. When I search online for an answer about an expression, or maybe an error I am seeing, I typically search in the following order. In this example we will assume I want to change a date to a string in a Column Assigner.I always start with SQL. So my search might be βPGSQL to turn a date into a stringβ Next I usually go to JAVA. Same search but with JAVA instead of PGSQL. Finally (and I usually reserve this one more for troubleshooting), I go to XML. While it might not be super useful for this example, there have been a couple times where searching for certain XML. One example is from another of my post on making a field nillable (able to accept a null value). The way I was helped by looking up XML functions, was that I was actually able to view the XML for the Enrichment I was creating and search it piece by p
Hi Community,The first posts about the business glossary dealt about applying more term types (attribute and entity terms), and how they get context by adding relationship types. The previous post was about implementing multilingualism. The post ended with a remark about computed content, being the topic of this post.To refresh your memory, at the end of the article I showed this screen print, depicting how the translated terms show in the termβs detail page. So like this.Notice that the translation of the term name is preceded by the language code, so it is a concatenation in other words. I will describe how you can define this. Actually to accomplish this I made use of a document that Ataccama provided and that I will add to this article. The document also describes another use-case, so make sure to have a look!Β Anyhow, this is how the concatenation of the language code and translated term name is done.The calculation is defined in a new metadata model entity. As naming convention yo
Hi everyone πΒ Any Snowflake users amongst us? πWe have some exciting news to share - Snowflakeβs AI Data Cloud now features a native data quality solution, brought to you by Ataccama with zero cost.With this new App you can leverage data validation to elevate the data quality capabilities of Snowflake, enabling you to maintain high data standards effortlessly within your existing workflows.Β Letβs get into the details πOne of the common issues data engineers face today is not being able to validate the quality of the data stored in the Snowflake. While itβs possible to do some basic analysis using SQL this isnβt always sufficient enough when there is a need to validate a phone number, or if a physical address is existing, or email has valid syntax. So this is when we enter - Ataccama DQ here.How it works?The App has a predefined set of 50+ DQ rules available for you out of the box that you can use while writing SQL code in Snowflake. The DQ scores will be a part of the output of the
Hi,I have a question about the rule logic display when a section is applied. In the report view, I can see the rule logic/implementation when I select a rule. However, once I select a section and do the same, I can only see the valid and invalid results, not the rule logic. Is there a reason behind it?Β Thank you!
How to load result data fromΒ Ataccama ONE MDM toΒ ERP systems like SAP?
I have a scenario where I do not want to deactivateΒ the source party records in Ataccama, even thoughΒ it no longer exists in the source. Is there a way to achieve this?
Hi All,Β Is there a wayΒ to parse a copybook fileΒ in order to transform theΒ data file into JSON/CSV?Β The use caseΒ is to be able to provide profiling metrics on the web via VCIs? Thank youπΒ
When creating groups, are the names always public to everyone who uses the instance?Β Or is there a way to create a group of groups that only the members of that groups can see?
Hi all,I have a file with a Β¬ delimiterΒ and text qualifiers and in the file it looks fine but when I look at the local file system in Ataccama to bring the file into the catalog the Β¬ shows as Z with an accent. Are there different regional settings in the config that need setting or changing or is this something else?Β Many thanks for any helpΒ Des
hi Team,Β i need to split a word based on a delimiter and try to add inceremental number to it, can you please help in acheiving this scenario.Input : select * from order;select * from customeroutput should be like select * from order - query 1, select * from customer - query 2i itried using split operator , but could not able to append the incremental number
Hello,I am trying to use MPP step to derive some values from some free text field.I am struggling to parse any regex pattern for string like βA/Bβ.It seems to work but whenever there is / sign it just doesnβt parse it.I tried to escape it using \/ and also some other different options but nothing seems to work.Β What am I doing wrong?EDIT:Tried to parse similar REGEX against Regex Matching step and here it seems to work:Β Could it be possible that MPP step is parsing incorrectly?EDIT 2:I might have found the issue. I took Tokenizer part from our another component and it started working correctly. However, I still donβt understand exactly how Tokenizer works and the docs arenβt providing with great examples on how to understand it.Β Szymek
Please help/guide me on how to create parameters to enter values for a workflow in admin centre. I have an already configured workflow with parameters in Admin centre but I want to remove it. I am not aware of this change as it was made previously by another person. If there is some documentation in ataccama docs that someone could point me towards, that would also be great.TIAΒ
Can we have duplicate source_id column values in mdm full load?
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.