IDataCubeServiceJoinNativeStructure Method (DataCube, Guid, IEnumerableString)

Joins the data cube with the specified native structure, selects the specified elements of the native structure and then saves the data cube.

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 JoinNativeStructure(
	DataCube dataCube,
	Guid nativeStructureId,
	IEnumerable<string> elements
)

Parameters

dataCube
Type: Dundas.BI.Entities.DataCubesDataCube
The data cube.
nativeStructureId
Type: SystemGuid
The native structure ID.
elements
Type: System.Collections.GenericIEnumerableString
The elements to be added to the data cube.

Return Value

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