Oracle Analytics Lounge

Welcome to the Oracle Analytics Community: Please complete your User Profile and upload your Profile Picture

The FDI migration bundles: What it is and what makes it so special

105
Views
1
Comments
Fer Bonilla-Oracle
Fer Bonilla-Oracle Rank 2 - Community Beginner
edited Aug 15, 2025 2:34PM in Oracle Analytics Lounge

Oracle has recently introduced a seamless process to help you following FDI development life cycle best practices, which is the introduction of Bundles in Oracle Fusion Data Intelligence (FDI), those are essentially snapshots of your application's configurations and customizations at a specific point in time.

They were introduced in the Platform 22.R2 release.

If you wonder what makes bundles special, then please let me tell you: Is their powerful functionality for managing your FDI environment.

Migration and Promotion: Bundles are the recommended method for migrating custom developments and promoting changes (like semantic model extensions, security configurations, and customized key metrics) from non-production to production environments. They work even if the source environment is a lower version than the target.

Backup and Restore: You can use bundles to create backups of your environment or specific application artifacts, allowing you to restore your system to a known good state if something goes wrong.

Synchronization: They help synchronize instances, such as promoting changes from a production environment back to a test environment.

Bundles come in several types, each designed for specific artifacts:

Content Bundle: Includes snapshots of Oracle Analytics Cloud folders, projects, dataset definitions, workbooks, duty roles, and report parameters.

Data Config Bundle: Contains pipeline parameters, activation metadata, data augmentations (only deployed ones), and custom data configurations.

Semantic Model Bundle (or Semantic Extensions Bundle): Encompasses the main branch, tags, custom branches, and all security customizations related to the semantic model.

Security Bundle: Includes custom application roles and custom data security.

Composite Bundle: Allows you to combine one or more of the other bundle types into a single package.

Environment Bundle: Publishes the original semantic model without customizations and includes all artifacts to revert an environment to a known state, often used for backups.

Important Considerations:

Size Limitation: There's a product size restriction for larger bundles (less than 1 GB recommended), and larger bundles may need to be split.

Validation: Prior to deployment, the system validates bundles to ensure all prerequisites are met; deployment will fail if there are validation errors.

Deletion: Bundles are not automatically deleted; they must be manually deleted if no longer needed. Only unused semantic model branches are automatically deleted after 120 days.

I hope it helps you to find the best approach to migrate your content in seamless manner.

Comments