Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Oracle BI projects can either source catalog objects from SCM or Development servers, i.e you will either have Populate from Git or Populate from OTBI Web Catalog on files tab of your project. Similar to other technologies, FlexDeploy can sync files from a development server to a source code repository. This helps implement DevOps best practice to source control developer code. Due to inherent differences in naming of objects (mainly file extensions), this requires some additional steps in the workflow.

Your Ensure project classification is Partial Deployments and project type is Oracle Transactional BI otherwise build will not pull OTBI objects. Your project for this purpose may look something like this. 


Similar to other projects, you will setup project properties to indicate folder that you will be working with from catalog. Our purpose is to extract files from development server and commit to Git with necessary changes in file and/or extension names. Note that you are using this as part of build workflow. You can implement one of two options - 1) standard build/deploy from development server with check-in to SCM for historical reference. or 2) standard build/deploy from SCM with this project executing extract from Development and check-in to SCM. With either option, you end up with code being managed in SCM of your choice.

...