Open this page in the API Guide

IDataCubeService.ProcessNativeStructure 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 (25.1.0.1000)
Syntax
SelectTransform ProcessNativeStructure(
	DataCube dataCube,
	Guid nativeStructureId
)

Parameters

dataCube
Type: Dundas.BI.Entities.DataCubes.DataCube
The data cube.
nativeStructureId
Type: System.Guid
The native structure ID.

Return Value

Type: SelectTransform
The newly created SelectTransform.
Exceptions
ExceptionCondition
ArgumentNullExceptiondataCube is null.
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