Overview
This guide provides information related to installation of MaxAI CDM.
The HCL_Unica_CDM_<25.1.1>.zip package contains all components required to orchestrate the pipelines, including both Day-0 initialization and regular BAU runs. The package includes the Apache Airflow DAGs written in Python that are used to orchestrate pipelines for Bespoke (Source to Landing Zone (LDZ) layer), DBT transformations (LDZ to Raw Data Vault (RDV) and LDZ to Businses Data Vault (BDV)), and Customer and Campaign 360 processing. These DAGs automate end-to-end workflow execution across ingestion, transformation, and 360-degree aggregation layers.
The package also contains all prerequisite SQL files required to be executed on the Oracle database for setting up the canonical model schema and initializing the required database structures. In addition, the package includes the Airflow configuration variable files related to Bespoke, DBT, and 360 pipelines, including Oracle and MariaDB connection details along with scheduling configurations necessary for pipeline execution.
The packages HCL_Unica_CDM_BeSpoke_<25.1.1>.tar, HCL_Unica_CDM_DBT_<25.1.1>.tar, and HCL_Unica_CDM_360_<25.1.1>.tar must be downloaded and extracted by the customer. After extraction, the Docker images contained within these packages must be uploaded to the customer’s container registry. Ensure that the Kubernetes cluster where the deployment is intended has access to this registry. The registry URL for these Docker images must be configured in the Airflow Variables section, as demonstrated in the reference screenshot.
During the initial execution of the Bespoke, DBT, and 360 pipelines, the required container image is pulled from the registry, cached on the Kubernetes node, and then used for pod creation. For subsequent executions, the image will be utilized directly from the node’s local cache, removing the need for repeated access to the registry.
Before proceeding with the installation, refer MaxAI Canonical System Requirements Guide for details related to supported operating system, hardware, software, and Unica products.