IDataCubeServiceReplaceElementNames Method |
Replaces element native names in given Select Transform.
Namespace:
Dundas.BI.Entities.DataCubes
Assembly:
Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (8.0.2.1001)
Syntaxvoid ReplaceElementNames(
DataCube dataCube,
Guid selectTransformId,
IDictionary<string, string> elementsMap
)
Sub ReplaceElementNames (
dataCube As DataCube,
selectTransformId As Guid,
elementsMap As IDictionary(Of String, String)
)
void ReplaceElementNames(
DataCube^ dataCube,
Guid selectTransformId,
IDictionary<String^, String^>^ elementsMap
)
abstract ReplaceElementNames :
dataCube : DataCube *
selectTransformId : Guid *
elementsMap : IDictionary<string, string> -> unit
Parameters
- dataCube
- Type: Dundas.BI.Entities.DataCubesDataCube
The data cube. - selectTransformId
- Type: SystemGuid
The select transform identifier. - elementsMap
- Type: System.Collections.GenericIDictionaryString, String
The elements map.
Provide map between source and target unique native names for elements in Select Transform.
Exceptions| Exception | Condition |
|---|
| ArgumentNullException | dataCube is . |
| ArgumentException | selectTransformId value is Empty
or
elementsMap is or empty
or
elementsMap contains key or value that is or Empty.
|
| NotFoundException | selectTransformId references a Transform which does not exist
or
element with native name taken from one of the keys in elementsMap is not found in the Select Transform.
|
| InvalidOperationException | selectTransformId is not a SelectTransform
or
data type of the replacing column is not compatible with the data type of the replaced column.
|
See Also