IDataCubeServiceProcessNativeStructure Method (DataCube, Guid)

Adds the specified native structure to the cube, either through a join or a time alignment union operation, select all the elements of the native structure and then saves the data cube. If the relationship keys are DateTime fields, the operation is a union, otherwise it is a standard join.

Namespace:  Dundas.BI.Entities.DataCubes
Assembly:  Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (24.3.0.1000)
Syntax
SelectTransform ProcessNativeStructure(
	DataCube dataCube,
	Guid nativeStructureId
)

Parameters

dataCube
Type: Dundas.BI.Entities.DataCubesDataCube
The data cube.
nativeStructureId
Type: SystemGuid
The native structure ID.

Return Value

Type: SelectTransform
The newly created SelectTransform.
Exceptions
ExceptionCondition
ArgumentNullExceptiondataCube is .
NotFoundExceptionOne of the structure with the specified dataCube or nativeStructureId does not exist.
ArgumentExceptionThe data structure with the specified nativeStructureId cannot be joined to a DataCube.
InvalidSessionExceptionThe caller context is not associated with a valid session.
InvalidOperationExceptionA join operation is invalid for the provided data cube definition.
See Also