1. A non-transitory computer-readable storage medium storing one or more sequences of instructions for a source computing environment administering business intelligence processing at a target computing environment, which when executed by one or more processors, cause: at the source computing environment, storing one or more intermediate design plans for creating dimensional models, reports, and extract, transform, and load (ETL) jobs for deployment in a plurality of different computing environments, wherein the one or more intermediate design plans comprise temporary information pertaining to design plans for creating dimensional models, reports, and ETL job plans in an intermediate declarative programming format stored in a client-side dynamic memory device that is convertible by the one or more processors to an executable application-specific format, wherein each one or more intermediate design plans describe ETL jobs sequencing and are expressed in a format independent of a particular ETL/workflow orchestrator tool, and wherein each of the different computing environments correspond to a different network environment than said source computing environment; at the source computing environment, one or more decoupled target specific modules translating the one or more intermediate design plans into one or more target specific plans for dimensional models, reports, and extract, transform, and load (ETL) job plans which are interpretable or executable by a workflow engine at or accessible to the target computing environment; and the source computing environment, in consultation with the workflow engine, instructing the target computing environment to provision data repositories, create reports, and perform extract, transform, and load (ETL) processing based on the one or more target specific plans.