---
title: Use a biGENIUS-X Generator
description: "Once you have modeled your artifacts in the biGENIUS-X application, follow the development cycle outlined below to use them:  After modeling your Project, you generate the artifacts. When the artifact"
---

[Skip to content](https://knowledge.bigenius-x.com/use-a-bigenius-x-generator#main-content)

[Contact us](https://knowledge.bigenius-x.com/kb-tickets/new?hsLang=en) [Go to Customer Portal](https://knowledge.bigenius-x.com/customer-portal?hsLang=en)

[![TRI\_Logo\_biGENIUS\_2020\_RGB\_s](https://knowledge.bigenius-x.com/hs-fs/hubfs/Marketing/TRI_Logo_biGENIUS_2020_RGB_s.png?width=150&height=42&name=TRI_Logo_biGENIUS_2020_RGB_s.png)](https://www.bigenius-x.com/)

Open main navigation

Close main navigation

- [Contact us](https://knowledge.bigenius-x.com/kb-tickets/new)
- [Go to Customer Portal](https://knowledge.bigenius-x.com/customer-portal)

 How can we help you?

- There are no suggestions because the search field is empty.

1. [biGENIUS-X Knowledge Base](https://knowledge.bigenius-x.com/?hsLang=en)
2. [Generators](https://knowledge.bigenius-x.com/generators?hsLang=en)

# Use a biGENIUS-X Generator

Once you have modeled your artifacts in the biGENIUS-X application, follow the development cycle outlined below to use them:

1. [Generate the artifacts](https://knowledge.bigenius-x.com/use-a-bigenius-x-generator#generate-the-artifacts)
2. [Download the artifacts](https://knowledge.bigenius-x.com/use-a-bigenius-x-generator#download-the-artifacts)
3. [Replace the placeholders](https://knowledge.bigenius-x.com/use-a-bigenius-x-generator#replace-the-placeholders)
4. [Deployment](https://knowledge.bigenius-x.com/use-a-bigenius-x-generator#deployment)
5. [Load data](https://knowledge.bigenius-x.com/use-a-bigenius-x-generator#load-data)

![](https://knowledge.bigenius-x.com/hs-fs/hubfs/image-png-Feb-27-2025-01-10-27-3946-PM.png?width=688&height=507&name=image-png-Feb-27-2025-01-10-27-3946-PM.png)

### Generate the artifacts

After modeling your Project, you [generate the artifacts](https://knowledge.bigenius-x.com/generate-artifacts?hsLang=en).

### Download the artifacts

When the artifacts are generated, you can [download](https://knowledge.bigenius-x.com/download-generated-artifacts?hsLang=en) them.

It is also possible to [push them to your git repository](https://knowledge.bigenius-x.com/push-the-generated-artifacts-to-repository?hsLang=en).

Details about artifacts for each generator are available in the section [Artifacts](https://knowledge.bigenius-x.com/generators?hsLang=en#artifacts).

### Replace the placeholders

When the artifacts are generated, **placeholders are used for all information related to your target environment** (such as server name, user, password, key, database name, data lakehouse URL, etc.).

Example for a Microsoft SQL Server Generator:

```
USE [{sqlserverdimensionalandmart#stage#database_name}];GOCREATE TABLE [{sqlserverdimensionalandmart#stage#schema_name}].[STG_ST_CreditCard] (     [BG_LoadTimestamp] DATETIMEOFFSET NOT NULL    ,[BG_SourceSystem] NVARCHAR(255) NULL    ,[CreditCardID] INT NOT NULL    ,[CardType] NVARCHAR(50) NOT NULL    ,[CardNumber] NVARCHAR(25) NOT NULL    ,[ExpMonth] TINYINT NOT NULL    ,[ExpYear] SMALLINT NOT NULL    ,[ModifiedDate] DATETIME NOT NULL);GO
```

The *replacement\_config.json* generated file contains all the placeholders used in the generated artifacts:

```
{    "environments": [        {            "name": "DEV",            "projects": [                {                    "name": "SQL Server Dimensional and Mart",                    "variables": [                        {                            "name": "sqlserverdimensionalandmart#cleanse#server_name",                            "value": "",                            "secretname": ""                        },                        ...........                        {                            "name": "sqlserverdimensionalandmart#stage#server_name",                            "value": "",                            "secretname": ""                        },                        {                            "name": "sqlserverdimensionalandmart#stage#database_name",                            "value": "",                            "secretname": ""                        },                        {                            "name": "sqlserverdimensionalandmart#stage#schema_name",                            "value": "",                            "secretname": ""                        },                        ...........                    ]                },                ...........            ]        },        {            "name": "PROD",            ...........        }    ],    "secretprovider": {}}
```

In this configuration file, you can specify the **values to be used to replace the placeholders**.

You can **define multiple environments** to set different values for development (DEV) and production (PROD) target environments.

Details about replacing placeholders for each generator are available in the section [Replace Placeholders](https://knowledge.bigenius-x.com/generators?hsLang=en#replace-placeholders)<https://knowledge.bigenius-x.com/generators?hsLang=en#artifacts>.

### Deployment

Once your artifacts are ready after replacing the placeholders, you can deploy the target data solution to your target environment.

The documentation provides example configurations for each target technology in the [Target solution environment](https://knowledge.bigenius-x.com/generators?hsLang=en#target-solution-environment) section.

Details about deployment for each generator are available in the [Deployment](https://knowledge.bigenius-x.com/generators?hsLang=en#deployment) section.

### Load data

After deploying your target data solution, it's time to load your data.

Details about load control are available in the section [Load Control environment](https://knowledge.bigenius-x.com/generators?hsLang=en#load-control-environment).

You can choose from several load control types to load your data, depending on your target technology:

- [Load data with a native Load Control](https://knowledge.bigenius-x.com/generators?hsLang=en#load-data-with-a-native-load-control)
- [Load data with Apache Airflow](https://knowledge.bigenius-x.com/generators?hsLang=en#load-data-with-apache-airflow)

 

- [Getting started](https://knowledge.bigenius-x.com/getting-started?hsLang=en#main-content)

    - [Guidelines](https://knowledge.bigenius-x.com/getting-started?hsLang=en#guidelines)
    - [Start working](https://knowledge.bigenius-x.com/getting-started?hsLang=en#start-working)
    - [Account](https://knowledge.bigenius-x.com/getting-started?hsLang=en#account)
- [General overview](https://knowledge.bigenius-x.com/general-overview?hsLang=en)
- [Artificial Intelligence](https://knowledge.bigenius-x.com/artificial-intelligence?hsLang=en)
- [Application Modules](https://knowledge.bigenius-x.com/application-modules?hsLang=en#main-content)

    - [Administration](https://knowledge.bigenius-x.com/application-modules?hsLang=en#administration)
    - [Solutions](https://knowledge.bigenius-x.com/application-modules?hsLang=en#solutions)
    - [Global Features](https://knowledge.bigenius-x.com/application-modules?hsLang=en#global-features)
    - [Projects](https://knowledge.bigenius-x.com/application-modules?hsLang=en#projects)
    - [Branches](https://knowledge.bigenius-x.com/application-modules?hsLang=en#branches)
    - [Data Connections](https://knowledge.bigenius-x.com/application-modules?hsLang=en#data-connections)
    - [Dataflow Modeling - Overview](https://knowledge.bigenius-x.com/application-modules?hsLang=en#dataflow-modeling-overview)
    - [Dataflow Modeling - Wizard Steps](https://knowledge.bigenius-x.com/application-modules?hsLang=en#dataflow-modeling-wizard-steps)
    - [Dataflow Modeling - Terms](https://knowledge.bigenius-x.com/application-modules?hsLang=en#dataflow-modeling-terms)
    - [Dataflow Modeling - Term Mapping](https://knowledge.bigenius-x.com/application-modules?hsLang=en#dataflow-modeling-term-mapping)
    - [Dataflow Modeling - Relationships](https://knowledge.bigenius-x.com/application-modules?hsLang=en#dataflow-modeling-relationships)
    - [Dataflow Modeling - Data Quality](https://knowledge.bigenius-x.com/application-modules?hsLang=en#dataflow-modeling-data-quality)
    - [Dataflow Modeling - Indexes](https://knowledge.bigenius-x.com/application-modules?hsLang=en#dataflow-modeling-indexes)
    - [Relationship Modeling](https://knowledge.bigenius-x.com/application-modules?hsLang=en#relationship-modeling)
    - [Generate Artifacts](https://knowledge.bigenius-x.com/application-modules?hsLang=en#generate-artifacts)
    - [Project Settings](https://knowledge.bigenius-x.com/application-modules?hsLang=en#project-settings)
    - [Data Marketplace](https://knowledge.bigenius-x.com/application-modules?hsLang=en#data-marketplace)
- [Generators](https://knowledge.bigenius-x.com/generators?hsLang=en#main-content)

    - [Fabric Warehouse](https://knowledge.bigenius-x.com/generators?hsLang=en#fabric-warehouse)
    - [Fabric Lakehouse](https://knowledge.bigenius-x.com/generators?hsLang=en#fabric-lakehouse)
    - [Databricks](https://knowledge.bigenius-x.com/generators?hsLang=en#databricks)
    - [Snowflake](https://knowledge.bigenius-x.com/generators?hsLang=en#snowflake)
    - [Microsoft SQL Server](https://knowledge.bigenius-x.com/generators?hsLang=en#microsoft-sql-server)
    - [Artifacts](https://knowledge.bigenius-x.com/generators?hsLang=en#artifacts)
    - [Replace Placeholders](https://knowledge.bigenius-x.com/generators?hsLang=en#replace-placeholders)
    - [Target solution environment](https://knowledge.bigenius-x.com/generators?hsLang=en#target-solution-environment)
    - [Deployment](https://knowledge.bigenius-x.com/generators?hsLang=en#deployment)
    - [Deployment with an Azuze DevOps pipeline](https://knowledge.bigenius-x.com/generators?hsLang=en#deployment-with-an-azuze-devops-pipeline)
    - [Delta Deployment](https://knowledge.bigenius-x.com/generators?hsLang=en#delta-deployment)
    - [Load control environment](https://knowledge.bigenius-x.com/generators?hsLang=en#load-control-environment)
    - [Load data with a native load control](https://knowledge.bigenius-x.com/generators?hsLang=en#load-data-with-a-native-load-control)
    - [Load data with Apache Airflow](https://knowledge.bigenius-x.com/generators?hsLang=en#load-data-with-apache-airflow)
    - [Model Object Type](https://knowledge.bigenius-x.com/generators?hsLang=en#model-object-type)
    - [Properties](https://knowledge.bigenius-x.com/generators?hsLang=en#properties)
    - [Default Terms](https://knowledge.bigenius-x.com/generators?hsLang=en#default-terms)
- [Discovery application](https://knowledge.bigenius-x.com/discovery-application?hsLang=en#main-content)

    - [Discovery configurations](https://knowledge.bigenius-x.com/discovery-application?hsLang=en#discovery-configurations)
- [Best practices](https://knowledge.bigenius-x.com/best-practices?hsLang=en#main-content)

    - [Modeling Approaches](https://knowledge.bigenius-x.com/best-practices?hsLang=en#modeling-approaches)
    - [Use Cases](https://knowledge.bigenius-x.com/best-practices?hsLang=en#use-cases)
    - [Business Rules](https://knowledge.bigenius-x.com/best-practices?hsLang=en#business-rules)
    - [Data Quality Rules](https://knowledge.bigenius-x.com/best-practices?hsLang=en#data-quality-rules)
- [FAQs](https://knowledge.bigenius-x.com/faqs?hsLang=en)
- [Product Release Notes](https://knowledge.bigenius-x.com/product-release-notes?hsLang=en#main-content)

    - [SaaS Application](https://knowledge.bigenius-x.com/product-release-notes?hsLang=en#saas-application)
    - [Discovery application](https://knowledge.bigenius-x.com/product-release-notes?hsLang=en#discovery-application)
    - [Generators](https://knowledge.bigenius-x.com/product-release-notes?hsLang=en#generators)
- [Legal Documents](https://knowledge.bigenius-x.com/legal-documents?hsLang=en#main-content)

    - [Current legal docs](https://knowledge.bigenius-x.com/legal-documents?hsLang=en#current-legal-docs)
    - [Software Product and Limits](https://knowledge.bigenius-x.com/legal-documents?hsLang=en#software-product-and-limits)

- [Contact us](https://knowledge.bigenius-x.com/kb-tickets/new?hsLang=en)
- [Customer Portal](https://knowledge.bigenius-x.com/customer-portal)
- [Sign in](https://knowledge.bigenius-x.com/_hcms/mem/login)

[![biGENIUS logo](https://knowledge.bigenius-x.com/hubfs/TRI_Logo_biGENIUS_2020_RGB-1.svg "biGENIUS logo")](https://www.bigenius-x.com)

<https://www.linkedin.com/company/bigenius> <https://www.youtube.com/@biGENIUS_DWA>

All rights reserved © 2025, biGENIUS AG