Deployment

Overview

A Deployment is an AnalyticsCreator object that defines a deployable or runnable set of generated package work.

It provides the configuration used to prepare and execute selected packages outside the design editor.

Function

Use deployments to select package content for generation or execution and to maintain the deployment definition that can be edited or run later.

The exact generation and run settings depend on the deployment target and the packages included in the deployment.

Attributes

Attributes define the configuration, behavior, and relationships of the deployment entity.

Attribute Applies to Description
Name Deployment Identifies the deployment in the list and navigation tree.
Packages Deployment Packages included in the deployment definition.
Selection and order Deployment packages Controls which packages participate and how they are handled by the deployment.
Generation settings Deployment Target-specific settings used when deployment output is generated.
Run settings Runnable deployment Settings used when the deployment is executed.

How it is used in AnalyticsCreator

Use case Description
Collect packages Define which packages belong to one deployable unit.
Generate deployment output Prepare target-specific package artifacts.
Run a deployment Execute a saved deployment definition.
Reuse deployment definitions Edit and rerun an existing package selection.

Relationships

Related entity Relationship
Package A deployment contains one or more packages.
SQL Script Pre- and post-deployment scripts can run around deployment processing.
Repository Deployment generation uses the current repository design.

Where to configure

Configure or review this entity from the matching AnalyticsCreator user-interface area.

Related topics