Package
Overview
A Package is an AnalyticsCreator processing object that groups executable work.
Packages organize imports, historizations, persistings, workflows, external transformations, scripts, and exports into units that can be generated or run.
Function
Use packages to collect related processing steps and control their execution context.
Package content and settings vary by package type. Workflow packages coordinate child packages, while import, historization, persisting, export, external, and script packages contain or launch type-specific work.
Types
Package type determines the content that can be assigned and the execution settings that are available.
| Type | Use |
|---|---|
| Import package | Groups source-to-table import definitions. |
| Historization package | Groups table historization definitions. |
| Persisting package | Groups transformation-to-table persisting definitions. |
| Workflow package | Coordinates child packages and retry or error behavior. |
| External package | Groups external transformation processing. |
| Script package | Groups script-launching transformation work. |
| Export package | Groups table-to-source export definitions. |
Attributes
Attributes define the configuration, behavior, and relationships of the package entity.
| Attribute | Applies to | Description |
|---|---|---|
| Name | All package types | Identifies the package in lists and the navigation tree. |
| Package type | All package types | Determines the package category and available content. |
| Description | All package types | Documents the purpose of the package. |
| Manually created | Applicable package types | Indicates that the package is maintained manually. |
| Externally launched | Applicable non-workflow packages | Marks a package that is started outside the normal package sequence. |
| Content | All package types | Imports, historizations, persistings, transformations, exports, or child packages assigned to the package. |
| Workflow settings | Workflow packages | Include, interrupt, retry count, and retry interval settings for child packages. |
| Dependencies | Applicable packages | Detected and manually selected package dependencies. |
How it is used in AnalyticsCreator
| Use case | Description |
|---|---|
| Group executable work | Collect related processing definitions under one package. |
| Generate processing output | Provide the unit used when processing packages are generated. |
| Coordinate workflows | Run child packages with inclusion, error, and retry settings. |
| Control execution order | Use detected and manual dependencies to influence sequencing. |
| Organize navigation | Present package contents under type-specific branches in the navigation tree. |
Relationships
| Related entity | Relationship |
|---|---|
| Import | An import package contains import definitions. |
| Historization | A historization package contains historization definitions. |
| Transformation | Persisting, external, script, and workflow packages can reference transformations. |
| Table | Package content can read from, write to, historize, persist, or export tables. |
| Deployment | A deployment can include packages. |
| SQL Script | Workflow and deployment lifecycle scripts can run around package processing. |
Where to configure
Configure or review this entity from the matching AnalyticsCreator user-interface area.