TR0118
Transformer cannot read the database database_name defined in PowerCube.
Transformer cannot open the database specified as the data source.
If you used an .iqd file as the data source in your model, do the following:
Check the size of the query to see if it exceeds the SQL limit and, if so, try removing some of the columns in the report that the .iqd file is based on.
Ensure that the appropriate access was granted, and that the database user ID and password are valid.
Confirm that the report that created the .iqd file runs successfully.
If you are using Transformer to generate a PowerCube on an HP-UX 10 server computer, and the data source is an .iqd file that accesses a Sybase database, ensure that the following requirements are met:
Open Client must be installed on the HP-UX server computer.
The Sybase and DSQuery environment variables must be set.
The Sybase /bin directory must be in the path.
TR0128
Only data source input files of the following types are supported in this mode data_source_list.
You are using Transformer on a UNIX/Linux server but are not specifying an accessible data source.
To resolve the problem, specify a data source that your UNIX/Linux server can access, and then rebuild your PowerCube or cube group.
TR0131
The argument for command line option -k is invalid.
When trying to pass database login information to Transformer using the -k command line option, an invalid entry has been detected.
To resolve the problem, ensure that you enter a valid value for the -k option.
TR0132
The database name in the command line is blank.
When trying to pass database login information to Transformer using the -k command line option, there is no database name provided.
To resolve the problem, ensure that you enter a valid database name .
TR0133
Unable to delete file file_name.
Transformer is unable to delete a model file.
To resolve the problem, ensure that the file is not currently locked by another process, and that it is not a read-only file.
TR0137
Cube Group cube_group_name (and possibly others) contains cubes based upon key orphanage categories. Due to the temporary nature of these categories, the data in these cubes may belong to other cubes within their respective cube groups.
Transformer has created a key orphanage in the target level for a cube group. This can happen in models for which the following conditions exist:
The model uses multiple data sources.
The model contains one or more cube groups.
The data in the specified data sources does not provide sufficient information to connect a category to one of the target categories in the cube group.
In the PowerCubes list, Transformer generates a cube definition for the key orphanage category within the cube group. You cannot delete this cube. However, the problem will be automatically corrected if a subsequently processed data source contains data that can provide the path from the orphaned category to the source category in the target level.
Alternatively, you can resolve the problem by adding information to the model that eliminates the need for both the key orphanage and the orphaned cube. This can be done in one of the following ways:
Manually assign the categories in the orphaned category to one of the others in the target level, assuming you know which one they belong to.
Determine what data is missing in your original data source, and either supply that data or add a new source with the information needed to complete the path from a category in the target level to the orphaned categories.
If a key orphanage is created and later deleted during a single cube generation process, the resulting cube group will have an invalid status.
Transformer can eliminate a key orphanage when all of its descendants are placed under other categories in other cubes within the cube group. In such cases, you must regenerate the cube group so that the data is moved into the correct cubes.
TR0149
A data input conversion or overflow error has occurred.
This error occurs when the data for a measure is too large for the storage type that is specified for it. This can arise if a measure includes decimals, or is assigned a large input or output scale.
To resolve the problem, try to minimize the Input scale property, as specified on the General tab of the Column property sheet, and the corresponding Output scale, as specified on the General tab of the Measure property sheet.
If this does not work for your model, change the Storage Type property on the General tab of the Measure property sheet to a larger storage type.
TR0202
You did not include any dimensions. Transformer cannot create a PowerCube.
You have tried to create a PowerCube in which all the dimensions are omitted.
To resolve the problem, open the PowerCube property sheet and click the Dimensions tab. Ensure that at least one dimension is not set to Omit Dimension.
TR0203
You did not include any measures. Transformer cannot create a PowerCube.
You have tried to create a PowerCube in which all the measures are omitted.
To resolve the problem, open the PowerCube property sheet and click the Measures tab. Ensure that at least one measure is not set to Exclude.
TR0205
Double quotes were changed to single quotes in the source value, label, description, sort value, or some other text field. This action was taken to avoid syntax errors in MDL.
When Transformer generates MDL, it uses double quotes to define the model. This message informs you that double quotes in the source data have been changed to single quotes so that Transformer can distinguish between the source data and the structure of the model.
TR0206
You did not include any dimensions in PowerCube cube_name. The cube was not created.
You have tried to create a PowerCube in which all the dimensions are omitted.
To resolve the problem, open the PowerCube property sheet and click the Dimensions tab. Ensure that at least one dimension is not set to Omit Dimension.
TR0207
Data source data_source_name is not related to any dimension so it cannot be processed.
You have tried to generate categories using a data source that is not associated with any level in any dimension in the model. This can happen when you add a data source to the model without specifying that at least one dimension is derived from that data source.
To resolve the problem, associate a data source with one or more dimensions in your model.
TR0208
Consolidation for the PowerCube cube_name (and n others) is suppressed because a before-rollup calculation was also defined.
When a model includes a calculated measure with a timing of Before Rollup, consolidation is suppressed for all cubes containing that measure.
This allows the consolidated records to be written to the cube as specified. If Transformer were to perform its own consolidation pass, there would not be sufficient detail in the PowerCube records to perform the before rollup calculation correctly.
If you want cube records to be consolidated, ensure that the cube does not contain calculated measures with a timing of Before Rollup.
TR0209
Sorting and consolidation for the PowerCube cube_name (and n others) must be performed to determine correct state measure values.
This message informs you that, in spite of any contradictory settings for consolidation in the PowerCube property sheet, one of the following model settings dictates that consolidation is required:
A setting other than Default is specified for Duplicates rollup.
A setting other than Pre-sorted is specified for consolidation.
TR0210
n data input conversion or overflow errors occurred. See the log file for details.
In one of the data source files for the model, the value specified for a measure is either too large or uses an invalid storage type.
In the log file associated with the model being updated, a line such as the following appears:
(TR1703) A data input conversion or overflow error occurred at source record number 100 for measure 'Revenue' in source file 'path\filename'.Use the logged information to identify which input data records contain invalid source values, and then make the required corrections.
TR0214
The temporary file for source file source_file_name and PowerCube cube_name is empty. Check that your source file contains data.
During the PowerCube creation process, Transformer has been unable to find data for use in a PowerCube. This can happen if
your source data file is empty
you have applied one or more views that exclude all the data for all dimensions in a cube
the timing for all data sources is such that none of them are used to create PowerCubes
the data source containing measures for your model is associated with categories in an alternate drill-down path.
the source file contains BLOB (Binary Large Object) fields, which Transformer does not support
If your source file is an .iqd file, and you have IBM Cognos Impromptu installed, rerun the report in Impromptu and ensure that data is being returned.
TR0215
The PowerCube cube_name (and n others) may require consolidation. Consolidation can't be performed because of before-rollup calculations or because a cube is designated as using Direct Create.
This message informs you that Transformer cannot perform consolidation because there are conflicting settings in the model.
For example, consolidation cannot occur if the model contains calculated measures with a rollup timing of Before Rollup because the consolidation process would eliminate from the PowerCube the records required to perform the before-rollup calculation.
TR0217
Data source data_source_name is turned off for cube generation, and the process has halted.
This message can arise if the model contains structural data sources, and no transactional (or measure) dat.
Ensure that the PowerCube Creation box on the General tab of the Data Source property sheet is selected, if you want this data source processed during cube generation.
TR0301
There are no columns for AutoDesign to use.
Transformer is unable to locate columns for use in the AutoDesign process.
Ensure that the columns in the data sources for your model have not been deleted.
TR0303
Transformer has detected invalid allocation specifications. These allocations will be removed. Do you want to continue?
A calculated measure was allocated and then deleted from the model.
Choose Yes to have Transformer change the allocation on which the measure was based to N/A, if the allocation applies to a level, or Constant, if it applies to an entire dimension.
TR0404
You didn't specify a server data source. Do you want to continue?
This error occurs if you try to generate categories on a UNIX/Linux server but have not specified a data source that the server can access.
To resolve the problem, specify a data source that resides on, or is accessible by, your UNIX/Linux computer.
TR0408
This model was built with a system language setting of language_setting, which differs from the current setting. The language setting dictates the sorting rules used in category ordering. Do you want to resort all ordered categories?
This message appears when a model populated on a computer with one language setting is moved to a computer with a different language setting.
Your PowerCube will still generate successfully, despite this warning message.
TR0412
Error encountered while trying to save preferences to path_name\cogtr.xml
This error may be caused by insufficient space on your hard disk or by an inaccessible cogtr.xml file.
If the problem is caused by insufficient disk space, either create more disk space or switch processing to another drive. If the problem is caused by an inaccessible cogtr.xm file, ensure that cogtr.xml is not open or marked read-only.
TR0420
A PowerCube group was expected but not found. Either you have referred to a PowerCube group by an object name or object identifier that Transformer is unable to locate, or you have not referenced the PowerCube group.
This error occurs when a script that uses Model Definition Language (MDL) requires an object and is unable to find it. In this case, the object is a PowerCube group.
The problem may be that the PowerCube group was not referenced, or that it was referenced with an incorrect object name or object identifier.
You can verify Transformer object names and identifiers on the Windows interface. To make them visible, select the Object name and Object identifier check boxes on the Titles tab of the Preferences property sheet. The object name and identifier will appear in the title bar at the top of each property sheet, and also in a tool tip when your pointer hovers over an object.
You can also find object identifiers in the .mdl file.
TR0423
A calculation definition was expected but not found. Either you have referred to a calculation definition by an object name or object identifier that Transformer is unable to locate, or you have not referenced the calculation definition.
This error occurs when a script that uses Model Definition Language (MDL) requires an object and is unable to find it. In this case, the object is a calculation definition.
The problem may be that the calculation definition was not referenced, or that it was referenced with an incorrect object name or object identifier.
You can verify Transformer object names and identifiers on the Windows interface. To make them visible, select the Object name and Object identifier check boxes on the Titles tab of the Preferences property sheet. The object name and identifier will appear in the title bar at the top of each property sheet, and also in a tool tip when your pointer hovers over an object.
You can also find object identifiers in the .mdl file.
TR0476
A category set was expected but not found. Either you have referred to a category set by an object name or object identifier that Transformer is unable to locate, or you have not referenced the category set.
This error occurs when a script that uses Model Definition Language (MDL) requires an object and is unable to find it. In this case, the object is a category set.
The problem may be that the category set was not referenced, or that it was referenced with an incorrect object name or object identifier.
You can verify Transformer object names and identifiers on the Windows interface. To make them visible, select the Object name and Object identifier check boxes on the Titles tab of the Preferences property sheet. The object name and identifier will appear in the title bar at the top of each property sheet, and also in a tool tip when your pointer hovers over an object.
You can also find object identifiers in the .mdl file.
TR0500
You cannot move a category outside its drill-down path.
On the diagram for a dimension that has an alternate drill-down structure, you have tried to move a category from one drill-down path to another.
To avoid this problem, only move categories within the scope of their own drill-down paths.
TR0501
A regular category cannot be the parent of a special category.
Under normal circumstances, the Transformer Windows interface does not allow you to make a regular category the parent of a special category. However, this error message may appear if you try to perform this action using an MDL script.
To resolve the problem, ensure that the ID numbers used in the MDL script refer to objects for which the stated action is valid.
TR0502
You must specify a category code when you create a manual category.
You have tried to create a category manually, in a manual level, and you have omitted the category code. By default, Transformer will try to assign a unique category code to each of the categories you create.
This category code is displayed in the Category code box on the General tab of the Category property sheet. Do not delete this category code.
TR0503
Another category already has this category code. Each category requires a category code that is unique within the dimension.
When creating or modifying a category manually, in a manual level, you have changed the category code so that it conflicts with an existing category code. By default, Transformer will try to assign a unique category code to each of the categories you create.
This category code is displayed in the Category code box on the General tab of the Category property sheet. If you modify this code, ensure that it does not conflict with an existing category code.
TR0504
You must specify a source value for a category in a source level. You can do this from the Source tab in the Level property sheet.
You may have inadvertently deleted the source value associated with a category. Source values are required for categories in all source levels. Categories in manual levels derive their source values from their category codes.
To resolve the problem, edit the source value on the Category property sheet to provide the correct value, or delete the category and allow Transformer to regenerate it.
TR0505
This action would result in two categories with the source value source_value under different parent categories in level level_name, which is designated as unique. The action is cancelled.
You have tried to specify that the categories within a level are unique when Transformer has verified that they are not. This can occur when you
create an alternate drill-down structure and allow Transformer to designate the convergence level as unique
change the source value of a date category in such a way that two identical date categories appear in the same level
select the Unique option on the Source tab of the Level property sheet
The category values in a convergence level that connects multiple drill-down paths must be unique. Similarly, in order for Transformer to be able to directly relate source column values to categories in a level, the category values in that level must be unique.
If a level is at the convergence of an alternate drill-down path, or if your data source contains a column for a level that lacks the ancestor levels needed to provide its context, you must ensure that each category in that level is unambiguously identifiable by its value alone.
For example, suppose the convergence level, City, is found in a Regions dimension that contains the levels Country, State, and City. To avoid uniqueness problems, ensure that your source data qualifies all identically named cities so they can be unambiguously identified. For example, the city Burlington is found in the states Massachusetts and Vermont, so you modify your source to add qualifiers for the names Burlington-MA and Burlington-VT.
TR0507
The share reference category is not a category in the same dimension.
You have tried to apply a share using a level or category that is in another dimension.
To avoid this problem, when you set up a share, make sure you set it to a level or category in the same dimension as the categories to which you apply the share.
TR0508
You cannot move a category into or out of a convergence level.
On the diagram for a dimension with multiple drill-down paths, you have tried to move a category either out of or into a convergence level.
To avoid this problem, make sure that you do not move the categories in a convergence level out of that level, or move new categories from other levels into the convergence level.
TR0510
The share category ID is invalid. A share category ID must be the object identifier of another category in the same dimension.
You have tried to specify an invalid share. Each share
must involve an existing category
must be relative to a higher level in the same dimension
must be identified by a share object identifier
To view the object identifier for each object, select the Object identifier check box on the Titles tab of the Preferences property sheet. The object name and identifier will appear in the title bar at the top of each property sheet, and also in a tool tip when your pointer hovers over an object.
You can also find object identifiers in the .mdl file.
TR0514
You cannot delete or move the root category of a dimension.
The root category provides much of the information that is required by the dimension, including the label that is provided for display in the reporting components.
Do not delete a root category. If you want to remove an entire dimension from the model, select it on the dimension map, not the diagram, and click Delete Dimension.
TR0515
In a regular diagram, you can only connect to categories in a level above or below the original level. You cannot connect to categories in the same level.
You have tried to connect two categories in the same level.
Ensure that you only connect a category to an ancestor or descendant category. If the category that you want to connect to is at the wrong level, restructure your model so that all levels are correctly positioned in the dimensional hierarchy.
TR0518
You can only create subdimensions below categories that are in a source level.
You have tried to create a subdimension based on a category in a manual level. Transformer does not permit the creation of a subdimension below a manually-created category.
When creating a subdimension, make sure you choose a source category.
TR0519
A subdimension cannot be rooted in this level. This level is above a convergence level in a dimension that contains alternate drill-down paths.
You have tried to create a subdimension in one of the paths of an alternate drill-down structure. Subdimensions are permitted in dimensions with only one drill-down path or, in an alternate drill-down structure, at or below the convergence level.
To avoid this problem, ensure that subdimensions are positioned at or below the convergence level.
TR0523
You cannot move this category because its position is determined by its Order Value property.
You have tried to move a category manually on a diagram when the OrderBy value for the category has been set by one of the following methods:
an OrderBy column was specified for the level in which the category resides
an OrderBy value was explicitly specified for the category in the Order Value box on the Category property sheet
Ensure that you only move categories for which no OrderBy value is specified.
Alternatively, use one of the following methods to change the order of categories for which an OrderBy column is specified:
Choose another OrderBy column for the level, and have Transformer re-order the categories based on this new OrderBy column.
Disable the current OrderBy settings by choosing the blank entry at the bottom of the SortBy Column list on the OrderBy tab of the Level property sheet.
Tip: You can order the categories manually by moving them on the diagram and then re-enable the OrderBy settings.
TR0524
Rollup can only be disabled for special categories.
The Transformer Windows interface does not allow you to clear the Category rollup check box when you are working with regular categories. However, this error message may appear if you try to disable rollup for a regular category using an MDL script.
To resolve the problem, ensure that the ID numbers used in the MDL script refer to objects for which the stated action is valid.
TR0525
A category was expected but not found. Either you have referred to a category by an object name or object identifier that Transformer is unable to locate, or you have not referenced the category.
This error occurs when a Model Definition Language (MDL) script requires an object and is unable to find it. In this case, the object is a category.
The problem may be that the category was not referenced, or that it was referenced with an incorrect object name or object identifier.
You can verify Transformer object names and identifiers on the Windows interface. To make them visible, select the Object name and Object identifier check boxes on the Titles tab of the Preferences property sheet. The object name and identifier will appear in the title bar at the top of each property sheet, and also in a tool tip when your pointer hovers over an object.
You can also find object identifiers in the .mdl file.
TR0528
The source value for a date category in a month level must be numeric. Also, it must be in the format MMDD, unless specified otherwise in the Date tab of the Column property sheet.
This error can occur if the source value for a date category was inadvertently changed or deleted.
To resolve the problem, ensure that the Source value on the General tab of the Category property sheet uses the same date format as that specified on the Time tab of the Column property sheet.
TR0534
The drill category cannot be deleted in a dimension with a single alternate drill down.
You have tried to delete the last drill category in a dimension. Each dimension must contain at least one drill-down path.
Instead of removing the last drill-down path in the dimension, do one of the following:
Delete the entire dimension and, if desired, recreate it with the new drill-down structure and levels you want.
Create an alternate drill-down structure first, then delete the drill category you no longer want.
TR0535
A category cannot be created below a convergence level when the parent of that category is above the convergence level.
You have tried to create a new category below the convergence level of an alternate drill-down structure, and the new category descends from a category above the convergence level of an alternate drill-down structure. This is not a valid action.
Instead, on the diagram, create a new category at the convergence level by dragging the pointer from an ancestor level to the convergence level. Make sure you do not drag the pointer too far to the right.
Another solution is to create new categories that descend from categories in or below the convergence level.
TR0536
Partitioning can only be specified for categories in a primary drill-down path.
You have tried to specify partition numbers for categories in the alternate drill-down path of a dimension with an alternate drill-down structure. Partitioning is only supported in the primary drill-down path.
To resolve the problem, determine which categories in the alternate drill-down path have partition numbers specified, then change their partition numbers to zero (0).
Tip: If you are unsure which categories in the alternate-drill-down path are partitioned, an easy way to isolate categories with partition numbers other than 0 is to save the model as an .mdl file. You can then open the .mdl file using any text editor and search for the string NewPartition, to locate all levels or categories with partition level numbers other than 0.
TR0538
A partition cannot be specified for root, special, or leaf categories.
You have tried to specify a partition level number for a category for which partitioning is not permitted.
To resolve the problem, ensure that you have only assigned partition level numbers to regular categories located above the lowest (leaf) level in each dimension.
Note: If a partition level number is assigned to a category in a level that is excluded, cloaked, or summarized, that category effectively becomes a leaf category in the resulting PowerCube. As a result, partition level numbers cannot be assigned to these category types. However, you can assign a partition level number to the root category of a subdimension.