Discuss, learn, ask, suggest, share all things DQ&C π
Recently active
Hi,We'd like to compare two string-fields with several words. Is there a fuzzy matching or approximate string matching step for a plan?In this case it is not reference of lookup data. They are name fields. One is in the DB the other in a file.Β Kind regards, Marnix
Iβm running a monitoring project and it is failing. Here is what I am receiving as a message:Β Caused by: java.io.IOException: strange number of lookup header sections: 0What does this mean?
You can optimize your plans by simple things. In this case I would like to show how the number of columns/fields influences the performance of the processing.Β Test conditionslocal environment, stable conditions 14M records generated by Random Record Generator 78 fields containing fixed strings or dates No parallelism level setΒ Β Test CasesΒ One stream β simple reading - BASELINEOverall progress: 117k/s Duration: 3:08minΒ Split into 4 streams, same number of fields β you really need ALL fields in ALL streamsOverall progress: 91k/s Duration: 3:42minΒ Β Split into 4 streams, reduced number of field to 1 β maybe you just need 1 field in each streamOverall progress: 109k/s Duration: 3:19minΒ Β Split into 4 streams, 3 of them with reduced number of fields to 1 β you might not need all fields in other streamsOverall progress: 101k/s Duration: 3:33minΒ Β In this example itβs just about simple transformation flow however in case you use JOINs, RepresentativeCreators, Aggregators etc. and you reduce the
I need to connect to an AS400 database. I have an odbc connection working for that but I can use ODBC with DQA. No OBDC driver is available. it is not like what is displayed on the FAQ support page when they explain how to connect to MS access using ODBC.it seems the driver has disapeared :-(
Australian Tax Files Numbers, commonly known as TFNs, are 9-digit numbers where the last digit is a validation check-digit.How would we go about setting up Detection and DQ EvaluationΒ Rules for TFNs?The following article applies to ONE version 13.x. The screenshots are from v13.9.For the Detection Rule, we might want to ignore any extraneous characters in the data, for example, the data that is profiled might contain, TFN:123456782, that could be easily transformed into a valid TFN by removing the prefix.For the DQ Evaluation Rule, we might want to consider values that contain the TFN:Β prefix like in previous example as invalid, to indicate that further processing/cleansing of the data is required.The good news is that we can use almostΒ the same condition for detectingΒ and validatingΒ the numeric part of the TFN. For the DQ Evaluation Rule, weβll use an extra condition to check that only numbers are present.Detection RuleTo configure the Detection Rule in ONE, headΒ to the Rules section
I have a plan file in which there are multiple flows which generate multiple result csv files having differentΒ number/size of column .I want to store the output of each flow into a single csv file by appending the rows.I want to this happen every time I run the plan fileΒ Example - On 1st run of the plan file each result csv file have 10 rows andΒ there are 5 flows . This should lead to a total of 50 rows in the appended file . Now on the 2nd run of the plan file the 10 rows are generated again for each flow , this should lead to a total of 100 rows( 50(1st run) + 50 (2nd run) )Β Β in appended file .
Β "When one column have countries, another column have city" This city should be in that country else it is invalid.Β Please help.
Hello everyone!Did anyoneΒ enable and configure Lineage via by configuring Lineage Database with 3 tables?Β I don't know where to create, how to fill in the table and how to start setting up. What conditions are needed? What needs to be created?I will be very grateful for your help
How one can create a counter with rule for e.g.I am trying to add validation for a column value which will have two rules.Based on three inputs column value,range lower limit and range uper limit.1) If the column value is within the specified range of value (input). Count it's sum how many passed the rule ?2)If the column is out of the specified range of value (input).Count it's sum how many failing the rule?.Β Β
I created a lookup file from existing attributes in the table but some values are missing so I need to update the look up file. How to do that? How to create lkp file outside of web interface and upload to ataccama?
I have rule having 2 attributes but it cannot be linked to business term. How can make use of this rule to validate the atrributes?
I have to parse the below JSON GETΒ response to get βemailβ andΒ "is_valid_format.valueβΒ as columns in Json Call step with Data Streams, How can I perform this?Β {Β Β Β Β "email":Β "xxxx@abc.com",Β Β Β Β "autocorrect":Β "",Β Β Β Β "deliverability":Β "DELIVERABLE",Β Β Β Β "quality_score":Β "0.99",Β Β Β Β "is_valid_format":Β {Β Β Β Β Β Β Β Β "value":Β true,Β Β Β Β Β Β Β Β "text":Β "TRUE"Β Β Β Β },Β Β Β Β "is_free_email":Β {Β Β Β Β Β Β Β Β "value":Β false,Β Β Β Β Β Β Β Β "text":Β "FALSE"Β Β Β Β },Β Β Β Β "is_disposable_email":Β {Β Β Β Β Β Β Β Β "value":Β false,Β Β Β Β Β Β Β Β "text":Β "FALSE"Β Β Β Β },Β Β Β Β "is_role_email":Β {Β Β Β Β Β Β Β Β "value":Β false,Β Β Β Β Β Β Β Β "text":Β "FALSE"Β Β Β Β },Β Β Β Β "is_catchall_email":Β {Β Β Β Β Β Β Β Β "value":Β null,Β Β Β Β Β Β Β Β "text":Β "UNKNOWN"Β Β Β Β },Β Β Β Β "is_mx_found":Β {Β Β Β Β Β Β Β Β "value":Β true,Β Β Β Β Β Β Β Β "text":Β "TRUE"Β Β Β Β },Β Β Β Β "is_smtp_valid":Β {Β Β Β Β Β Β Β Β "value":Β true,Β Β Β Β Β Β Β Β "text":Β "TRUE"Β Β Β Β }}
Based on data sensitivity classification of the data source, we would like to validate if the data is encrypted or in clear.Β If the classification is confidential and the data is in the clear (unecrypted) we want toΒ generate a report for the data custodian.Β Β Requirements:Β workflow, scheduler, alert notificationΒ Β
INTROSometimes you need to enrich your entity view with the combination of attribute values or attributes that belong to some other entityβ¦ and there is a way to do it using computed content feature.Following are the two use cases I happen to encounter most often.Β Show parent attribute in a child entityYou have report and reportColumn entities. Entity reportColumn is an array of embedded objects inside report. Entity report has a reportName attribute.The goal is to add report.reportName to reportColumn entity as reportName attribute.Β High level steps:Create a new entity named reportNameCC, save it, **DO NOT PUBLISH**. In the Computed Content tab of the entity add parameters and SQL. Edit reportColumn entity Β add embedded object with type reportNameCC; Β add delegate property to embedded reportNameCC. Β Computed Content EntityGoto Organization β Metadata Model Press Create entity and create empty reportNameCC entity. Save but **DO NOT PUBLISH!** Open Computed Content tab and fill in: Inp
I tried to profile flat file in ADLS but profiling failed with the below error :Β Β Β {"status":"FAILURE"}Detail: org/apache/hadoop/conf/Configurationorg.apache.hadoop.conf.ConfigurationΒ Please help
Hi,Have gotten some good answers here. So here is a case. It is a requirements to merge data.This involves steps:Compare to sets of data - say Target and Source. Any record not in Target but in Source will be added (insert). Any record in Target but not in Source will be flagged βdeletedβ or deleted (delete) Any record in both sets will be updated - say a timestamp will be updated (update)In SQL it is known as MERGE.One way would be an full outer join and then use filters, with three branches in the plan, but I hope I miss an easier way ;)Β
Hi all!There is a table in the source that contains about 100 million records and is updated every day. Is there any way to profile the table so that it adds only new data (for example, those that have appeared today) while not profiling all 100 million rows, but conditionally adding 1 million new records to the 99 million existing ones?
Hi!Just started to learn how to work with Scheduler and Workflows and ran into an error when starting workflow through scheduler:ERROR: Data source 'GP' specified by property dataSourceName must exist. [Jdbc Reader (Jdbc Reader, offending property path=/dataSourceName)]The error occurs in the "run build file" task. This is a normal plan containing a database connection. Because of this, all other tasks remain with the "WAITING" status. I will attach the configuration of my .sch file:<?xml version='1.0' encoding='UTF-8'?><scheduleDefinition><description>test</description><enabled>true</enabled><job class="com.ataccama.adt.scheduler.job.WorkflowJob"><workflow>WF00:missed_products_flow_test.ewf</workflow></job><scheduling>40 16 * * *</scheduling></scheduleDefinition>Can you please tell me what I could be missing? Where to write database connection settings in .sch configuration? I just created a workflow, .sch w
While doing unit testing i canβt exclude special characters in Alphanumeric check.Please let me know the best way to do it.
How can we do decimal validation in Ataccama one web DQ rules.Β input attribute data type should be float for this rule.Β Β
HiI need an example of using JSON Call.I try a simpleΒ REST API call, but it does not work.ThanksΒ
Β
Β I have created Business term employee id and detection and DQ rules and linked the rule to business term wherever possible but when I tried to evaluate the following error displayed always: Please help!Β Couldn't run DQ evaluationNo matching rules found for term attributes.
How can we write case statements in Ataccama one web DQ rules?As of now we are writingΒ multiple conditions with distinct invalid statements. I am looking for a better approach rather than going the traditional way.Β Thanks,Mahesh
@anna.spakovaΒ @CatherineΒ I need some sample look up file so I can understand the format of the look up file. Could you please provide. Thanks!
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.