Freigeben über


CubeFieldSettingDataSet.ResourceMeasureRow.ENT_TYPE_UID-Eigenschaft

Ruft ab oder legt die GUID des Typs Cube (Projekt, Ressource, Aufgabe oder Zuordnung).

Namespace:  WebSvcCubeAdmin
Assembly:  ProjectServerServices (in ProjectServerServices.dll)

Syntax

'Declaration
Public Property ENT_TYPE_UID As Guid
    Get
    Set
'Usage
Dim instance As CubeFieldSettingDataSet.ResourceMeasureRow
Dim value As Guid

value = instance.ENT_TYPE_UID

instance.ENT_TYPE_UID = value
public Guid ENT_TYPE_UID { get; set; }

Eigenschaftswert

Typ: System.Guid

Hinweise

In Project Web Appkönnen Sie die ENT_TYPE_UID -Eigenschaft festlegen, durch die Konfiguration einer OLAP-Datenbank bearbeiten. Wählen Sie auf der Seite OLAP-Datenbankverwaltung (https://ServerName/ProjectServerName/_layouts/PWA/CubeAdmin/CubeAnalysisAdmin.aspx) eine Datenbank, und klicken Sie dann auf Configurationaus. Wählen Sie auf der Seite Datenbankkonfiguration im Abschnitt Cube Measures in der Dropdown-Liste Cube des Resource -Typs des Cubes.

Beispiele

Der folgende Code zeigt, wie ENT_TYPE_UIDprogrammgesteuert festgelegt:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using PSLibrary = Microsoft.Office.Project.Server.Library;

namespace Microsoft.SDK.Project.Samples.CubeAdmin
{
    class Cube
    {
        private static SvcCubeAdmin.CubeAdminClient cubeAdminClient;
        // The name of a WCF endpoint in the app.config file.
        private const string ENDPOINT = "basicHttp_CubeAdmin";
        public static void Main(string[] args)
        {
            ConfigClientEndpoints(ENDPOINT);
            string taskEntity =
                     PSLibrary.EntityCollection.Entities.TaskEntity.UniqueId;
            SvcCubeAdmin.CubeFieldSettingDataSet cubeFieldSettings = 
                new SvcCubeAdmin.CubeFieldSettingDataSet();
            SvcCubeAdmin.CubeFieldSettingDataSet.ResourceMeasureRow resourceMeasureRow =
              cubeFieldSettings.ResourceMeasure.NewResourceMeasureRow();
            resourceMeasureRow.ENT_TYPE_UID =
                new Guid(PSLibrary.EntityCollection.Entities.ResourceEntity.UniqueId);
        }
        // Configure the client endpoints.
        public static void ConfigClientEndpoints(string endpt)
        {
            cubeAdminClient = new SvcCubeAdmin.CubeAdminClient(endpt);
        }
    }
}

Bei Verwendung ein benutzerdefinierten Felds für Zuordnungen für eine Cubedimension finden Sie Informationen zu den primären Cube-Typ PRIMARY_ENT_TYPE_UID.

Siehe auch

Referenz

CubeFieldSettingDataSet.ResourceMeasureRow Klasse

CubeFieldSettingDataSet.ResourceMeasureRow-Member

WebSvcCubeAdmin-Namespace