Skip to the content
LeaplogicLeaplogic
  • Home
  • About Us
  • Contact
SIGN IN
  • Home
  • About Us
  • Contact

  • Getting Started
    • Before You Begin
    • Creating an Account
    • Logging into LeapLogic
    • Reset Password
    • Quick Tour of the Web Interface
    • LeapLogic in 15 minutes
      • Prerequisites
      • Step 1. Log into LeapLogic
      • Step 2. Create Assessment and Get Insights
      • Step 3. Create Transformation Pipeline and See Results
      • Step 4. Edit or Optimize the Transformed Code
      • Step 5: Complete the Transformation Lifecycle
  • Introduction to LeapLogic
    • Overview
    • High Level Architecture
    • Supported Legacy and Cloud Platforms
    • Key Features
  • Workload Assessment
    • Overview
    • Value Proposition
    • Creating Assessment
      • Prerequisites
      • Step 1. Provide Primary Inputs
        • Automation Coverage
      • Step 2. Add the Additional Inputs
        • Table Stat Extraction Steps
          • Teradata
          • Oracle
          • Netezza
      • Step 3. Update the Source Configuration
      • Step 4. Configure the Recommendation Settings
    • Assessment Listing
    • Understanding Insights and Recommendations
      • Volumetric Info
      • EDW
        • Oracle
          • Highlights
          • Analysis
          • Optimization
          • Lineage
          • Recommendations
          • Downloadable Reports
        • Vertica
          • Highlights
          • Analysis
          • Optimization
          • Lineage
          • Recommendations
          • Downloadable Reports
        • Snowflake
          • Highlights
          • Analysis
          • Optimization
          • Lineage
          • Recommendations
          • Downloadable Reports
        • Azure Synapse
          • Highlights
          • Analysis
          • Optimization
          • Lineage
          • Recommendations
          • Downloadable Reports
        • SQL Server
          • Highlights
          • Analysis
          • Optimization
          • Lineage
          • Recommendations
          • Downloadable Reports
        • Teradata
          • Highlights
          • Analysis
          • Optimization
          • Lineage
          • Recommendations
          • Downloadable Reports
        • Netezza
          • Highlights
          • Analysis
          • Optimization
          • Lineage
          • Recommendations
          • Downloadable Reports
        • Google Big Query
          • Highlights
          • Analysis
          • Optimization
          • Lineage
          • Recommendations
          • Downloadable Reports
        • Redshift
          • Highlights
          • Analysis
          • Optimization
          • Lineage
          • Recommendations
          • Downloadable Reports
        • PostgreSQL
          • Highlights
          • Analysis
          • Optimization
          • Lineage
          • Recommendations
          • Downloadable Reports
        • Duck DB
          • Highlights
          • Analysis
          • Optimization
          • Lineage
          • Recommendations
          • Downloadable Reports
        • ClickHouse
          • Highlights
          • Analysis
          • Optimization
          • Lineage
          • Recommendations
          • Downloadable Reports
        • Exasol
          • Highlights
          • Analysis
          • Optimization
          • Lineage
          • Recommendations
          • Downloadable Reports
        • DB2
          • Highlights
          • Analysis
          • Optimization
          • Recommendations
          • Lineage
          • Downloadable Reports
      • ETL
        • Informatica
          • Highlights
          • Analysis
          • Lineage
          • Downloadable Reports
        • Ab Initio
          • Highlights
          • Analysis
          • Lineage
          • Downloadable Reports
        • DataStage
          • Highlights
          • Analysis
          • Lineage
          • Downloadable Reports
        • Talend
          • Highlights
          • Analysis
          • Lineage
          • Downloadable Reports
        • SSIS
          • Highlights
          • Analysis
          • Lineage
          • Downloadable Reports
        • Informatica BDM
          • Highlights
          • Analysis
          • Lineage
          • Downloadable Reports
        • Oracle Data Integrator
          • Highlights
          • Analysis
          • Downloadable Reports
        • Pentaho
          • Highlights
          • Analysis
          • Downloadable Reports
        • Azure Data Factory
          • ARM Template
          • Highlights
          • Analysis
          • Downloadable Reports
        • Matillion
          • Highlights
          • Analysis
          • Downloadable Reports
        • SnapLogic
          • Highlights
          • Analysis
          • Downloadable Reports
      • Orchestration
        • AutoSys
          • Highlights
          • Analysis
          • Downloadable Reports
        • Control-M
          • Highlights
          • Analysis
          • Lineage
          • Downloadable Reports
        • SQL Server
          • Highlights
          • Analysis
      • BI
        • OBIEE
          • Highlights
          • Analysis
          • Lineage
          • Downloadable Reports
        • Tableau
          • Highlights
          • Analysis
          • Lineage
          • Downloadable Reports
        • IBM Cognos
          • Highlights
          • Analysis
          • Downloadable Reports
        • MicroStrategy
          • Highlights
          • Analysis
          • Lineage
          • Downloadable Reports
        • Power BI
          • Highlights
          • Analysis
          • Lineage
          • Downloadable Reports
        • SSRS
          • Highlights
          • Analysis
          • Downloadable Reports
        • SAP BO
          • Highlights
          • Analysis
          • Lineage
          • Downloadable Reports
        • WebFOCUS
          • Highlights
          • Analysis
          • Downloadable Reports
      • Analytics
        • SAS
          • Highlight
          • Analysis
          • Lineage
          • Downloadable Reports
        • Alteryx
          • Highlights
          • Analysis
          • Lineage
          • Downloadable Reports
      • Integrated Assessment (EDW, ETL, Orchestration, BI)
        • Highlights
        • Analysis
        • Optimization
        • Lineage
        • Recommendations
    • Managing Assessment Reports
      • Downloading Report
      • Input Report Utility
      • View Configuration
    • Complexity Calculation Logic
    • Key Benefits
    • Ad hoc Query
  • Metadata Management
    • Overview
    • Introduction to Data Catalog
      • Managing Data Catalog
        • Building Data Catalog
        • Insights to Data Catalog
        • Managing the Repository and Data Source
      • Creating Repository (Repo)
      • Creating Data Source
    • Tag Management
    • Key benefits
  • Batch Processing using Pipeline
    • Introduction
    • Designing Pipeline
      • How to create a pipeline
        • Configuring Migration Stage
          • Schema Optimization
        • Configuring Transformation Stage
          • On-premises to Cloud
          • Cloud-to-Cloud
          • LeapLogic Express
        • Configuring Validation Stage
          • Data Validation
            • Table
            • File
            • File and Table
            • Cell-by-cell validation
          • Query Validation
            • Query Validation (When Data is Available)
            • Query Validation (When Data is Not Available)
          • Schema Validation
        • Configuring Execution Stage
        • Configuring ETL Conversion Stage
          • Ab Initio
          • Informatica
          • Informatica BDM
          • Matillion
          • DataStage
          • SSIS
          • IICS
          • Talend
          • Oracle Data Integrator
          • Pentaho
          • SnapLogic
        • Configuring Mainframe Conversion Stage
          • Cobol
          • JCL
        • Configuring Orchestration Stage
          • AutoSys
          • Control-M
        • Configuring BI Conversion Stage
          • OBIEE to Power BI
          • OBIEE to AWS QuickSight
          • Tableau to Amazon QuickSight
          • Tableau to Power BI
          • Tableau to Superset
          • Tableau to Looker
          • IBM Cognos to Power BI
        • Configuring Analytics Conversion Stage
          • SAS
          • Alteryx
        • Configuring Script Conversion Stage
    • Key Features
      • How to schedule a pipeline
      • Configuring Parameters
  • Pipeline Reports
    • Overview of Pipeline Report
    • Pipeline Listing
    • Reports and Insights
      • Migration
      • Transformation
        • On-premises to Cloud
        • Cloud-to-Cloud
        • LeapLogic Express
      • Validation
        • Data
          • File
          • Table
          • File and Table
        • Query
          • Query Validation Report (When Data is Available)
          • Query Validation Report (When Data is not Available)
        • Schema
      • Execution
      • ETL
        • Ab Initio
        • Informatica
        • Informatica BDM
        • Matillion
        • DataStage
        • SSIS
        • IICS
        • Talend
        • Oracle Data Integrator
        • Pentaho
        • SnapLogic
      • Mainframe
        • Cobol
        • JCL
      • Orchestration
        • AutoSys
        • Control-M
      • BI
        • OBIEE to Power BI
        • OBIEE to Amazon QuickSight
        • Tableau to Amazon QuickSight
        • Tableau to Power BI
        • Tableau to Superset
        • Tableau to Looker
        • IBM Cognos to Power BI
      • Analytics
        • SAS
        • Alteryx
      • Shell Script
      • Common Model
    • Automation Level Indicator
      • ETL
        • Informatica
        • Matillion
        • DataStage
        • Informatica BDM
        • SnapLogic
        • IICS
        • Ab Initio
        • SSIS
        • Talend
        • Pentaho
      • Orchestration
        • AutoSys
        • Control-M
      • EDW
      • Analytics
        • SAS
        • Alteryx
      • BI
      • Shell Script
    • Error Specifications & Troubleshooting
  • SQL Transformation
    • Overview
    • Creating and Executing the Online Notebook
      • How to Create and Execute the Notebook
      • Supported Features
    • Configuring the Notebook
      • Transformation
      • Unit Level Validation
      • Script Level Validation
    • Notebook Listing
  • Operationalization
    • Overview
      • Basic
      • Advanced
      • Cron Expression
    • Parallel Run Pipeline Listing
  • Transformation Source
    • Introduction
    • Creating Transformation Source Type
  • Governance
    • Summary of Governance - Roles and Permissions
    • User Creation
      • Creating a new User Account
    • Adding Roles and permissions
      • How to add Roles and Permissions to a new user?
    • Adding Group Accounts
    • Default Quota Limits
    • Product Usage Metrics
  • License
    • EDW
    • ETL
  • LeapLogic Desktop Version
    • Overview
    • Registration and Installation
    • Getting Started
    • Creating Assessment
      • ETL
      • DML
      • Procedure
      • Analytics
      • Hadoop
    • Reports and Insights
      • Downloadable Reports
      • Reports for Estimation
    • Logging and Troubleshooting
    • Sample Scripts
    • Desktop vs. Web Version
    • Getting Help
  • LeapLogic (Version 4.8) Deployment
    • System Requirements
    • Prerequisites
    • Deployment
      • Extracting Package
      • Placing License Key
      • Executing Deployment Script
      • Accessing LeapLogic
    • Uploading License
    • Appendix
    • Getting Help
  • Removed Features
    • Configuring File Validation Stage
    • Variable Extractor Stage
      • Variable Extractor Report
    • Configuring Meta Diff Stage
      • Meta Diff
    • Configuring Data Load Stage
      • Data Load
    • Configuring Multi Algo Stage
  • FAQs
  • Tutorial Videos
  • Notice
Home   »  License  »  ETL License Deduction Criteria

ETL License Deduction Criteria

This topic provides information about the license deduction criteria used in LeapLogic to transform your legacy ETL workloads to a modern cloud platform.

In This Topic:

  • Informatica
  • DataStage

Informatica

This section details the Informatica license deduction criteria. License quota is deducted for units when converting Informatica workloads to target equivalents, where unit refers to transformation.

The license deduction logic is determined based on File similarity and Complexity. Here is a detailed explanation of each criterion:

File similarity

File similarity checks whether the source file is related or similar to an already executed file. A higher file similarity value indicates that you already executed a similar file. The license quota deduction depends on whether the file similarity value falls below the predefined threshold. Specifically, if the file similarity value is below the threshold, then the system will deduct the license quota. Conversely, if the file similarity value exceeds the threshold, it won’t incur any license quota deduction, indicating that the file has been processed before. For instance,

  • If the file similarity value is 70% (below the threshold) and the threshold is 80%, then system deducts the unit quota.
  • If the file similarity value is 92% (above the threshold) and the threshold is 80%, then the system will not deduct unit quota.

Complexity

One of the criteria to determine the license quota deduction is based on the complexity of each unit. The unit complexity is categorized into SIMPLE, MEDIUM, and COMPLEX. The complexity weightage for the deductible unit quota is outlined as follows:

  • If the unit complexity is SIMPLE, the deductible unit quota is 1.
  • If the unit complexity is MEDIUM, the deductible unit quota is 3.
  • If the unit complexity is COMPLEX, the deductible unit quota is 5.

For instance, consider the example provided in the image below for the file Case1.xml. This workflow contains a total of 7 transformations (units), all of which are successfully transformed. Among these successfully transformed units:

  • 4 transformations are categorized as simple complexity with a weightage of 1. Consequently, the deductible unit quota for these units is 4.
  • 3 transformations are categorized as medium complexity with a weightage of 3. Consequently, the deductible unit quota for these units is 9.

So, the total deductible unit quota for the Case1.xml file is 13.

The Summary sheet (refer the above image) in Transformation_Report.xlsx file showcases detailed information about the license deductible quota.

  • File Name: Displays the name of the file.
  • Folder Name: Displays the name of the folder.
  • Workflow: Displays the name of the workflow.
  • Conversion Percentage: Displays the auto-conversion percentage of each workflow.
  • File Similarity: Indicates whether the file is similar to the already executed file. If the value is Yes, then the file is similar to an already executed file else No. If the file is similar to the already executed file, then the Deducted Script Quota, Deducted Block Quota, and Deducted Unit Quota will be zero and will not deduct any quota.
  • Complexity: Displays the complexity of each workflow.
  • Total Transformation: Displays the number of total transformations.
  • Success Transformation: Displays the number of successfully transformed transformations.
  • Deductible Units: Displays the unit quota that needs to be deducted based on the complexity of transformed transformations.
  • Deducted Unit Quota: Displays the actual unit quota deducted.

The Translation_Report sheet in Transformation_Report.xlsx file provides a comprehensive report of the conversion. It includes information about workflows, mapplets, mappings, transformations, and more.

  • File Name: Displays the name of the file.
  • Folder_Name: Displays the name of the folder.
  • Workflow: Displays the name of the workflow.
  • Mapplet: Displays the name of the mapplet.
  • Mappings: Displays the associated mappings.
  • Transformation: Displays the associated transformation.
  • Transformation_Name: Displays the name of the transformation.
  • Used_By_Workflow: Displays the associated workflow.
  • Target_File_Name: Displays the name of the target file.
  • Function_Name: Displays the function associated with the transformation.
  • Status: Indicates the conversion status of each function. If the value is SUCCESS the function is converted successfully, else FAIL.

The Transformation_License_Report sheet provides a comprehensive report of the conversion along with the unit quota deduction.

  • File Name: Displays the name of the file.
  • Folder_Name: Displays the name of the folder.
  • Workflow: Displays the name of the workflow.
  • Mappings: Displays the associated mappings.
  • Type: Displays the type of each mapping.
  • Transformation_Name: Displays the associated transformation.
  • TRANSFORMATION_TYPE: Displays the type of the transformation.
  • Conversion Status: Indicates the conversion status of each transformation. If the value is SUCCESS the transformation is converted successfully, else FAIL.
  • Complexity: Displays the complexity of each transformation.
  • Deductible Units: Displays the unit quota that needs to be deducted based on the complexity of transformed transformations.
  • Deducted Unit Quota: Displays the actual unit quota deducted.

Let us look at the consolidated license deduction logic.

ETL Script Name Unit File Similarity (File Similarity Threshold value = 80%) Complexity Number of successfully transformed units Quota Deduction (Count of Successful Conversions) Reason
Script 1 Transformation 10% (below threshold value) 1 complex transformation, 2 medium transformations, 6 simple transformation 9 transformations 17 Deduct 17 unit quotas as the file similarity is below the threshold and the complexity of the 1 query is complex with a weightage of 5, 2 queries are medium with a weightage of 3, and 6 queries are simple with a weightage of 1.
Script 2 Transformation 92% (above threshold value) 2 complex transformation, 5 medium transformations, 11 simple transformation 18 transformations 0 No quota will be deducted as the file similarity is above the threshold


DataStage

This section details the DataStage license deduction criteria. License quota is deducted for units when converting DataStage workloads to target equivalents, where unit refers to component or stage.

The license deduction logic is determined based on File similarity and Complexity. Here is a detailed explanation of each criterion:

File similarity

File similarity checks whether the source file is related or similar to an already executed file. A higher file similarity value indicates that you already executed a similar file. The license quota deduction depends on whether the file similarity value falls below the predefined threshold. Specifically, if the file similarity value is below the threshold, then the system will deduct the license quota. Conversely, if the file similarity value exceeds the threshold, it won’t incur any license quota deduction, indicating that the file has been processed before. For instance,

  • If the file similarity value is 0% (below the threshold) and the threshold is 80%, then the system deducts the unit quota.
  • If the file similarity value is 92% (above the threshold) and the threshold is 80%, then the system will not deduct unit quota.

Complexity

One of the criteria to determine the license quota deduction is based on the complexity of each unit. The unit complexity is categorized into SIMPLE, MEDIUM, and COMPLEX. The complexity weightage for the deductible unit quota is outlined as follows:

  • If the unit complexity is SIMPLE, the deductible unit quota is 1.
  • If the unit complexity is MEDIUM, the deductible unit quota is 3.
  • If the unit complexity is COMPLEX, the deductible unit quota is 5.

For instance, consider the example provided in the image below for the file TSTCASE2.xml. This file contains a total of 20 stages, all of which are successfully transformed. Among these successfully transformed units:

  • 6 stages are categorized as simple complexity with a weightage of 1. Consequently, the deductible unit quota for these units is 6.
  • 14 stages are categorized as medium complexity with a weightage of 3. Consequently, the deductible unit quota for these units is 42.

So, the total deductible unit quota for TSTCASE2.xml file is 48.

The Summary sheet (refer the above image) in Transformation_Report.xlsx file showcases detailed information about the license deductible quota.

  • File Name: Displays the name of the file.
  • Job Name: Displays the name of the job.
  • Job Type: Displays the type of the job such as parallel job or sequence job.
  • Conversion Percentage: Displays the auto-conversion percentage of each job.
  • File Similarity: Indicates whether the file is similar to the already executed file. If the value is true, then the file is similar to an already executed file else false. If the file is similar to the already executed file, then the Deducted Script Quota and Deducted Unit Quota will be zero and will not deduct any quota.
  • Complexity: Displays the complexity of each script.
  • Total Stages: Displays the number of total stages.
  • Success Stages: Displays the number of successfully transformed stages.
  • Deductible Units: Displays the unit quota that needs to be deducted based on the complexity of transformed stages.
  • Deducted Unit Quota: Displays the actual unit quota deducted.

The Translation_Report sheet in Transformation_Report.xlsx file provides a comprehensive report of the conversion. It includes information about jobs, stages, and the conversion status of stages. If the value of conversion status is true, then the stage is converted successfully to the target equivalent else false.

  • File Name: Displays the name of the file.
  • Job Name: Displays the name of the job.
  • Stage Name: Displays the name of the stage.
  • Stage Type: Displays the type of each stage.
  • Conversion Status: Indicates the conversion status of each stage. If the value is SUCCESS the stage is converted successfully, else FAIL.

The Transformation_License_Report sheet provides a comprehensive report of the conversion along with the unit quota deduction.

  • File Name: Displays the name of the file.
  • Job Name: Displays the name of the job.
  • Stage Name: Displays the name of the stage.
  • Stage Type: Displays the type of each stage.
  • Conversion Status: Indicates the conversion status of each stage. If the value is SUCCESS the stage is converted successfully, else FAIL.
  • Complexity: Displays the complexity of each stage.
  • Deductible Units: Displays the unit quota that needs to be deducted based on the complexity of the transformed stages.
  • Deducted Unit Quota: Displays the actual unit quota deducted.

Let us look at the consolidated license deduction logic.

ETL Script Name Unit File Similarity (File Similarity Threshold value = 80%) Complexity
Number of successfully transformed units
Quota Deduction (Count of Successful Conversions)
Reason
Script 1 Component/ stage 10% (below threshold value) 1 complex stage, 2 medium stages, 6 simple stages 9 stages 17 Deduct 17 unit quotas as the file similarity is below the threshold and the complexity of the 1 query is complex with a weightage of 1, 2 queries are medium with a weightage of 3, and 6 queries are simple with a weightage of 1
Script 2 Component/ stage 92% (above threshold value) 2 complex stage, 5 medium stages, 11 simple stages 18 stages 0 No quota will be deducted as the file similarity is above the threshold

To learn more, contact our support team or write to: info@leaplogic.io

Copyright © 2025 Impetus Technologies Inc. All Rights Reserved

  • Terms of Use
  • Privacy Policy
  • License Agreement
To the top ↑ Up ↑