A Project Online teljesítményének finomhangolása

Fontos: Ez a cikk gépi fordítással lett lefordítva, lásd a jognyilatkozatot. A cikk angol változatát itt találhatja meg.

< További Project-súgótémakörök

Project Online néhány évvel ezelőtti megjelenésével kiadásával a különféle méretű szervezetek kaptak arra, hogy a Microsoft gazdag Office 365 felhőalapú infrastruktúrájának kényelme mellett a kezelés (Projektportfólió) lehetőségeit.

Habár a felhőalapú szolgáltatások használatának egyik egyértelmű előnye, hogy nem kell foglalkozni az üzembe helyezéssel, a telepítéssel, valamint a hardver és a szoftver beállításával, így is van néhány olyan lépés, amellyel a legjobbat hozhatja ki szervezete a Project Online-ból.

A Project Online számos konfigurációs és testre szabási beállítást kínál, a testreszabások azonban hatással lehetnek a teljesítményre. Ez a cikk a Project Online néhány leggyakoribb beállításának teljesítményre tett hatásait ismerteti, ezzel segítve Önt abban, hogy tájékozott döntéseket hozhasson, amikor a Project Online testreszabására és beállítására kerül sor.

Ez a cikk a Hálózattervezés és teljesítményhangolás az Office 365-höz című projekt része.

Gyakorlati tanácsok az Office 365 és a SharePoint Online használatához

Hálózattervezés és teljesítményhangolás az SharePoint online-ban és az Office 365körüli adatok különböző van. Ezt az információt fontos Project Online ügyfelek és kívül az alábbi gyakorlati tanácsokat Project Onlinejellemző egyeztetni kell.

A Project Online konfigurálása és testreszabása

A Project Web App-webhelyek számos eleme konfigurálható és testre szabható, a felügyeleti beállításoktól kezdve az engedélyekig, az együttműködési beállításoktól a megjelenésig. Az alábbiakban bemutatjuk azokat a beállításokat, amelyek befolyásolhatják a Project Web App-webhelyek általános teljesítményét.

Az alábbi témákat vesszük sorra:

  • Biztonsági engedélyek módjai

  • Egyéni vállalati projekttípus létrehozása

    • A Project-webhely konfigurálása

    • Szinkronizálási mechanizmusok a Project Online és a SharePoint Online között

  • Active Directory-erőforráskészlet szinkronizálása

  • Felhasználói felület testreszabása

  • Projektinformációs lapok és munkafolyamatok

  • OData és jelentéskészítés

  • Project Online kvóta

(Ezt az információt részét Project Server 2013 és vonatkozik, valamint Project Server 2016 .)

Engedélymódok: SharePoint vagy Project

Project Online és Project Server 2013hogy a SharePoint engedélyezési módjában, nem pedig a régi Project engedélyezési módjában nevű új, egyszerűsített jogosultsági modell jelent meg. Az összehasonlítás mindkét módok között a Technettalálhatók.

Az új Project Online-példányok kiépítése alapértelmezés szerint SharePoint-módban történik, és biztosak vagyunk abban, hogy ez a mód ügyfeleink többségének igényeit kielégíti. A mód használatával a szokásos SharePoint-csoportokon és -engedélyeken keresztül kezelheti a felhasználói hitelesítést.

A Project engedélyezési módjában testreszabhatóságát magas fokú kínál, de azt a teljesítmény szempontjából áron származnak. Ha több száz kategóriák létrehozása, és támaszkodhat erősen dinamikus engedélyek keresztül az erőforrás-lebontási szerkezeti (RBS), enyhén lassíthatja a végfelhasználói élmény tartalmak, például a rendszergazdáknak és a portfólió menedzserek sok hozzáférési jogosultsággal rendelkező felhasználók számára.

Megjegyzés: Váltás SharePoint engedélyezési módjában és a Project Server engedélyezési módjában törli az összes biztonsággal kapcsolatos beállítások. Ha a vált SharePoint engedélyezési módja a Project Server-engedélyezési módjában klasszikus, akkor manuálisan állítsa be a biztonsági engedélyek szerkezete a Project Server 2013 és a Project Server 2016. Vissza a SharePoint engedélyezési módja a Project Server engedélyezési módjában-ről töröl a biztonsági engedélyek információkat a Project Server 2013-ban és a Project Server 2016.

Javaslat:   

Amikor csak lehetséges, tartsa meg az alapértelmezett SharePoint-engedélymódot a jobb általános teljesítmény érdekében. Ha szükség van a Project-engedélymód használatára, a lehető legnagyobb mértékben korlátozza a testreszabásokat.

Egyéni vállalati projekttípus létrehozása

A vállalati projekttípus (Elfogadása) jelöl egy csomagolópapír, hogy beágyazza a fázis, szakaszok, egyetlen munkafolyamatot és projektinformációs lapok (projektinformációs lapokat).

EPTs engedélyezése határozhatja meg:

  • A Project-webhely konfigurálása

  • Szinkronizálási mechanizmusok a Project Online és a SharePoint Online között

A Project-webhely konfigurálása

A projektwebhelyek a SharePoint alapszolgáltatásaira épülnek. A projektwebhelyek létrehozása nem könnyű feladat, annak eldöntése pedig, hogy a szervezetnek szüksége van-e és mikor projektwebhelyekre, sokat segíthet az általános végfelhasználói élmény javításában.

Sok szervezetek Project Online használva össze, és a projektjavaslatok ráta előtt, hogy mely projekteket alap kiválasztásához. Projektwebhelyek automatikusan létrehozza a projekt közzétett első alkalommal van beállítva, ha az összes projektjavaslatok, még akkor is, hogy ne folytasson a Kivágás, a lehetőségekből első projektwebhely. A szükségtelen webhelyek kell manuálisan törölhető, ezt követően.

Jobb megközelítés, ha úgy dönt, hogy a projektwebhelyek használata vagy az engedélyezem a felhasználónak, válassza ki, hogy mikor hozza létre az együttműködési webhelyet, vagy még jobb hozta létre a munkafolyamatot, amint a projektajánlat elér egy adott fázishatárt.

A SharePoint Online jelenleg korlátozások az egyes webhelycsoportokhoz létrehozott Alwebhelyek száma. Egy Elfogadása definiálása az új projekt webhelyek létrehozására, mely webhelycsoport teszi lehetővé. Ez lehetővé teszi, hogy az egyes projektek Projektwebhely létrehozása, akkor is egészében több kiterjedhet.

Projektwebhelyek egészében Project Web App

Például ha rendelkezik az informatikai részleggel dedikált webhelycsoport, beállíthatja a Informatikai projektek Elfogadása https://contoso.sharepoint.com/sites/ITelhagyja a projektwebhelyek létrehozásához.

Projekt hely létrehozása

Javaslat:   

Ha szervezete használja a projektwebhelyek, jelölje be a lehetőség tabulátorok létrehozására igény automatikusan, hanem. Ez a első közzétételi felület gyorsabbá és létrehozása a szükségtelen alwebhelyeket és tartalmukat.

Az egyes Elfogadása adhatja meg ezt a beállítást:

  1. A Project Web App beállításai kattintson az Egyéni vállalati projekttípus létrehozása.

  2. Jelölje ki a Elfogadása, amelyhez módosítania kell a beállítást.

  3. Jelölje ki engedélyezése a felhasználók számára, válasszaa Elfogadása beállításai lapon, a Projektwebhely csoportban.

Projekt webhely létrehozási beállítások

Projektwebhelyek által a Elfogadása saját webhelycsoport létrehozása A SharePoint Online- korlátozásokalatt webhelycsoport ne projektwebhelyek számát.

Mit szinkronizál?

Project Online fölött SharePoint Online fölött SharePoint Serverfuttatja az azonos módon Project Server fut. Emiatt azt kell szinkronizálására megadott számú összetevők között két rendszerekhez. Ezek a szinkronizálás időigényes lehet és függően a vállalati van szüksége, esetenként is felesleges. Ez a cikk ismerteti, mindezen különböző szinkronizálási rendszerek annak eldöntésére, melyeket van szüksége, és melyeket biztonságosan kikapcsolhatja. Ezek a beállítások egy részét már vannak ki az alapértelmezés szerint.

Az alábbi szakaszok a következő témákat ölelik fel:

  • A projektwebhely szinkronizálási felhasználói engedélyek

  • Szinkronizálás SharePoint feladat-listák nagyvállalati projektekhez

Szinkronizálási felhasználói engedélyek

Projektwebhelyek munkaterületek hol projektcsapatok is közös dokumentumok feltöltése és előléptetése problémák. Ha szinkronizálási felhasználói engedélyek be van kapcsolva, amikor egy személy engedélyt projekt, a megfelelő projekt webhelyének engedélyei csoport frissülnek.

Ez a szinkronizálás minden alkalommal megtörténik, amikor közzéteszik a projektet. A kényelmes szinkronizálás hátránya a teljesítménybeli csökkenés, így minél több felhasználót és webhelyet szinkronizál, annál lassabb lesz a művelet, különösen akkor, ha tömegesen tesz közzé, importál vagy hoz létre projekteket (a projektwebhelyekkel), vagy ha projektwebhelyek engedélyeinek újraszinkronizálását igénylő csoporttagságokat frissít.

Az egyes Elfogadása megadhatja, ha szinkronizálási felhasználói engedélyek be van kapcsolva.

Megjegyzés: E f projektwebhelyek létrehozott egy másik webhelycsoportban, mint, ahol a Project Web App-webhely található (például https://contoso.sharepoint.com/sites/pwa a hol található a Project Web App és a Elfogadása projektwebhelyek hoz létre a https:// contoso.sharepoint.com/sites/IT), nem támogatott a felhasználó engedélyeinek szinkronizálása.

Javaslat:   

A projektwebhely engedélyeinek szinkronizálása beállítást javasolt kikapcsolni, ha az üzembe helyezésre az alábbi feltételek egyike teljesül:

  • Sok erőforrással rendelkezik (>1000)

  • Sok olyan projekttel rendelkezik, amely projektwebhelyet is igényel (>1000)

  • Sok olyan erőforrása van, amelynek hozzá kell férnie a projektwebhelyek nagy részéhez

  • Project-webhelyekhez készült kívül az alapértelmezett webhelycsoport (a szinkronizálási le van tiltva)

Fontolja meg az alábbi, a projektwebhely engedélyeivel kapcsolatos felügyeleti beállításokat:

  • Ha projektcsapatainak alacsony a forgalma, fontolja meg, kapcsolja ki a projektwebhely engedélyeinek szinkronizálása projektek közzétételének és a projektinformációs lapoknak a teljesítmény javítása érdekében. Ezután kellene kézi engedélyezése, vagy távolítsa el a projektwebhelyek engedéllyel, amikor valaki csatlakozik, vagy hagyja a projektcsapat.

  • Ha access kell minden felhasználó számára, a Project Web Access jogosultsággal, és a meglévő csoportengedélyek hozzárendeli őket, fontolja meg, hogy a projektwebhelyek örökölje a Project Web App szülőwebhely.

  • Ha a webhely összhangban van az adott szerepkörökkel, hozzon létre egy vagy több olyan csoportot, amely megfelel ezeknek a szerepeknek (ha a csoport-szinkronizálás engedélyezve van, használhatja ugyanazokat a csoportokat), és adjon nekik hozzáférést a projektwebhelyhez.

Az egyes Elfogadása bekapcsolhatja a szinkronizálási felhasználói Permisssions szerint:

  1. A Project Web App beállításai kattintson az Egyéni vállalati projekttípus létrehozása.

  2. Jelölje ki a Elfogadása, amelyhez módosítania kell a beállítást.

  3. A Elfogadása beállításai lapon, a szinkronizálás csoportban jelölje be a Felhasználó engedélyeinek szinkronizálása.

Felhasználó engedélyeinek szinkronizálása

Szinkronizálás SharePoint feladat-listák nagyvállalati projektekhez

Szinkronizálás SharePoint-feladatok lista a projekt közzététele sebességének növeléséhez alapértelmezés szerint ki van kapcsolva. A szintén gondoskodhat az áttűnés sebességének projektinformációs lapok között. A felhasználók olyan a feladatlista és az ütemterv képi megjelenítés a projektwebhely van szüksége, ha ez a funkció bekapcsolásához, és ellenőrizze, hogy a projekt közzététele a teljesítményre gyakorolt hatásának lehetővé teszi.

Megjegyzés: E f projektwebhelyek létrehozott egy másik webhelycsoportban, mint, ahol a Project Web App-webhely található (például https://contoso.sharepoint.com/sites/pwa a hol található a Project Web App és a Elfogadása projektwebhelyek hoz létre a https:// contoso.sharepoint.com/sites/IT), feladatok SharePoint-listák szinkronizálása nem támogatott.

Javaslat   

Kis projekttervek használata a szinkronizálás SharePoint feladatlisták szánták lehetőséget. Ha a projekt már sok szinkronizált őket a tevékenységekhez közzététele időt vesz igénybe, az egyes tevékenységek kell lennie a frissített egyszerre csak egy. Például szinkronizálni a SharePoint-feladatlista 500 tevékenység projekttervezés néhány percig tart. Annak ellenére, hogy a várólistás feladat egy külön korrelációs van, és nem nem tiltása a Mentés és szerkesztése a projekt tervezése, javasoljuk, hogy nem engedélyezi a szinkronizálás SharePoint-feladatlisták lehetőséget. Azt javasoljuk, hogy csak a 250-nél kevesebb feladatokkal projektek szinkronizálását.

Ez a beállítás alapértelmezés szerint ki van kapcsolva. Csak bekapcsolása a szinkronizálás SharePoint-feladatok lista a felhasználók a szolgáltatás szükség az egyes Elfogadása esetén. Ez a beállítás konfigurálása:

  1. A Project Web App beállításai kattintson az Egyéni vállalati projekttípus létrehozása.

  2. Jelölje ki a Elfogadása, amelyhez módosítania kell a beállítást.

  3. A Elfogadása beállításai lapon, a szinkronizálás csoportban válassza a Szinkronizálás SharePoint-feladatok lista.

Szinkronizálás SharePoint-feladatlisták

Active Directory-erőforráskészlet szinkronizálása

Az Active Directory-erőforráskészlet szinkronizálása önmagában nem okoz teljesítménybeli problémákat, és több ezer erőforrás importálására képes a Project Web App példányába néhány perc alatt. A rendszer egyéb részén a lefelé irányuló forgalomra tett hatása ugyanakkor befolyásolhatja a teljesítményt. A legfontosabb folyamat, amelyre célszerű odafigyelni, a korábban említett erőforrásengedély-szinkronizálás. Ha nagy a forgalom az Active Directory-csoportokban, és amiatt Önnek gyakran kell szinkronizálni az erőforráskészletet, érdemes figyelni a lefelé irányuló forgalom esetleges hatásait a kapcsolódó engedélyszinkronizálási feladatokra.

Javaslat:   

Active Directory-szinkronizálást információforrások, amelyek a ténylegesen rendszert használja, és a jogosultsági potenciális problémákra figyelheti a nagy csoportok szinkronizálása után kell csoportokra korlátozza. (A konfigurálása az Active Directory vállalati erőforráskészlet szinkronizálása, a Project Web App beállítások, kattintson Az Active Directory erőforráskészlet szinkronizálása.

Project Web App-lapok és -nézetek testreszabása

Lap testreszabásai

A SharePoint platform nagyszerű testreszabási lehetőségeket kínál moduláris kijelzőinfrastruktúrájával és az egyéni lapokhoz nyújtott támogatásával. Az emblémák, egyéni kijelzők és új témák hozzáadása nem feltétlenül van jelentős hatással a teljesítményre a helyszíni infrastruktúrákon, a kiszolgáló közelségének, az alacsony késésnek és a nagy sávszélességű hálózatoknak köszönhetően. Online szolgáltatás esetén azonban más a helyzet.

Amikor egy nagy fájlméretű emblémát vagy képet tölt fel, az enyhén lassíthatja a lapokat a helyszíni telepítéseken, de online a lapbetöltéseknél jelentős teljesítménynövekedés tapasztalható.

Az azonos elve vonatkozik, ha több kijelzők hozzáadása weblaphoz. Lehet, hogy az egyéni lapon több kijelzők van tempting, de csak a felhasználók tudjanak kell az adatokat egymás mellett látható, akkor célszerűbb külön speciális lapok, mint egy helyről való van. Ha felhasználók csak egy kijelző a lap tartalmának van szükség, továbbra is rendelkeznek léptetése már betöltése és az egyéb kijelzőket adatainak megjelenítéséhez a rajzlapra.

Javaslat:   

A lapok testreszabásakor a Project Online-webhelyet a szokásos internetes webhelyekkel megegyező módon kezelje, és a lehető legegyszerűbb lapokat hozza létre.

Nézet testreszabásai

Az egyszerűség itt is sokat segíthet a lapbetöltési teljesítmény javításában. A szervezetek egyéni nézeteket több Project Web App-lap (például Projektközpont, Erőforrásközpont, Feladatok és Munkaidő-nyilvántartások) használatával hozhatnak létre.

Minél több tartalom jelenik meg, annál lassabb lesz a lap leképezése. Néhány másodperccel csökkentheti az egyes lapok betöltési idejét azzal, ha felhasználóinak néhány „teljes körű” nézet helyett több egyszerű és célzott nézetet biztosít.

Az alábbi példákban a második nézet esetén átlagosan 2-3 másodperccel kevesebb ideig tart a betöltés, mint az első nézet esetén.

Képernyőkép a személyre szabott Projektközpont nézetéről.

Képernyőkép a Projektközpont nézetéről.

Javaslat:   

A nézetek konfigurálásakor a felhasználóknak egyszerű, speciális nézeteket kínáljon az összetett, teljes körű nézetek helyett, amelyek legtöbbször szükségtelen adatokat töltenének be.

Felhasználói nézet beállításai

Projektközpont: Frissítéseivel a csoportosítás

Felhasználók beállíthatják a változatos módszerekkel, amelyekkel az nézet tőlük többek között a különböző mezők szerint csoportosított adatok megjelenítését. Amikor a csoportosítás, adatok támogatott összesítési mezők (például költségek vagy egyéni mező összegzése) is vetítődik. Számítások a összesített értékek kérelmeket annak érdekében, hogy az összes megjelenítése minden értékek betöltése a szolgáltatást.

Példa adatok mezők szerint csoportosítva, és fel van vetítve az Összesítés mező.

Javaslat:   

A felhasználónak kell a összesített értékek megjelenítése, ha a menüszalagon az összesítő lehetőségének letiltása.

Rollup beállítás

A Projektközpont: a Gantt-diagram

A Gantt-diagram nézet diagramterületre minden projekt összefoglaló Gantt-sáv jeleníti meg.

Javaslat:   

Kivéve, ha a felhasználónak kell a Gantt-diagramon látható, a menüszalag a Gantt-diagram lehetőségének letiltása.

A Gantt-diagram beállítás

Egyéni projektinformációs lapok és munkafolyamatok

A fenti laptervezési javaslaton kívül a projektinformációs lapok abban is különlegesek, hogy kiválhatják a teljes projekt újraszámítását és munkafolyamat-műveleteket indíthatnak el, e két művelet pedig költséges lehet a teljesítmény szempontjából, a testreszabásoktól függően.

A Project Online és a Project Server két fő frissítési folyamatot biztosít a projektinformációkhoz:

  • Ütemezési újraszámítást igénylő frissítések (lásd az alábbi listát)

  • Az ütemezéshez nem kapcsolódó mezők, például a projektnév, a leírás és a tulajdonos mezője.

Azt javasoljuk, hogy ne frissítse az adatok mindkét típusát ugyanazon a projektinformációs lapon, hogy elkerülje mindkét frissítési folyamat egyidejű indítását.

Az alábbi listában megtalálja azokat a leggyakoribb műveleteket, amelyek az ütemezés újraszámítását igénylik.

  • A projektnaptár módosítása

  • Az alábbi dátummezők módosítása:

    • Kezdő dátum

    • Befejezési dátum

    • Állapotdátum

    • Aktuális dátum

  • A projekt egyéni mezőinek módosítása

  • Ha a projekthez termékfüggőségek tartoznak

A projektinformációs lapok teljesítménynövelésének másik módja, ha csökkenti az egyes projektinformációs lapokon megjelenített kijelzők és egyéni mezők számát. Ha üzleti folyamatai megkövetelik, hogy gyakran frissítse ugyanazokat a mezőket, hozzon létre egy kijelölt projektinformációs lapot, amelyen csak a szóban forgó mezők szerepelnek. Ezzel csökkentheti a betöltési és a mentési időt. Ha minden alkalommal az összes egyéni mezőt megjeleníti, az nagy mennyiségű szükségtelen költséget eredményez.

Javaslat:   

Egyszerű, speciális projektinformációs lapokat hozzon létre, és kerülje az ütemezéshez kapcsolódó és az ütemezéshez nem kapcsolódó frissítések együttes alkalmazását.

Egyéni mezők tömeges frissítése az új REST API-t tartalmazó munkafolyamatokban

Ha egyenként frissíti az egyéni projektmezők értékét egy munkafolyamatban, egy külön kiszolgálókérésre van szükség a Projektmező beállítása művelet használatával. Ennek következtében csökken a teljesítmény, amikor sok egyéni mezőt frissít egy időben egy nagy késedelmű, alacsony sávszélességű hálózaton.

Ez a probléma megoldására van egy CSOM módszer az egyéni mezők tömeges frissítése. Ehhez a módszerhez a nevét és az egyéni mezők frissíteni kívánt értékeket tartalmazó szótárban adják át.

API a projektwebhelyek igény szerinti kiépítéséhez

Minden egyes projekthez tartozhat egy külön SharePoint-webhely, ahol a csapattagok együttműködhetnek egymással, dokumentumokat oszthatnak meg, és problémákat vethetnek fel. Ezek a webhelyek létrehozhatók automatikusan az első közzétételkor, illetve manuálisan a projektvezető által a Project Pro használatával vagy a rendszergazda által a Project Web App beállításain keresztül, de egyszerűen le is tilthatók.

Döntse el, hogy mikor hozza létre a projektwebhelyek a CreateProjectSite('') módszer is használhatja. Ez akkor különösen hasznos azoknak a szervezeteknek szól, akiket szeretne saját webhelyek létrehozására csak egy projekt javaslat eléri egy adott előre definiált munkafolyamatok, hanem a szakasz első közzététele után. Ez jelentősen javítja a projekt létrehozása teljesítményét által elhalasztása projektwebhelyek létrehozását.

OData és jelentéskészítés

Jelentéskészítés

A Project OData-szolgáltatás használatával információkat is kinyerése a Project Online példány tartalmazó jelentések készítéséhez.

PowerBI

Ha adatok mennyiségét kicsi, majd a Power BI is rendszeresen olvassa el adatok a Project OData szolgáltatásból és dynamics jelentéseket különféle nyújt. A minta tartalom csomagok Itttalálhatók.

Ha a Project Online-ban adatok mennyiségét túl nagy, továbbra is hozhat át az adatok egy részhalmazát mindaddig, amíg a PowerBI adatok mérete korlátai tagolt Ittmegfelel-e. Egy másik, hogy a jelentések létrehozása a mozgó ablakban, azaz olyan szűrési projektek, akik aktív az elmúlt 30 nap vagy a következő 6 hónap erőforráshoz kapacitás megtekintése.

SQL Server Integration Services (SSIS)

SSIS használ, adatokat is a Project OData-szolgáltatást kell kiolvasott és letöltheti a jelentéskészítési adatokat egy SQL server-adatbázisba másolni helyileg vagy a Microsoft Azure. A Project OData-szolgáltatás egy minta az SSIS package Itttalálhatók.

Javaslat:   

Ha a jelentéskészítési szükségletek továbbra is kinyerését igénylik nagy mennyiségű adatot, fontolja meg az SQL Server Integration Services (SSIS) csomag kattintva másolja a vágólapra a jelentéskészítési adatokat egy SQL server-adatbázisba másolni helyileg vagy a Microsoft Azure.

SSIS használ, kérjük, vegye figyelembe az alábbi lépéseket:

Teljes szinkronizálása

Ismerkedés a jelentéskészítési adatokat érdeklik aktuális pillanatképét.

  1. Aktuális dátum/idő, a szinkronizálási idő rögzítése

  2. Adatok letöltése a minden végpontot.

Delta szinkronizálása

Rendszeres ellenőrzésére-példány naprakészen tartani.

  1. Rekord aktuális dátum-idő.

  2. A lekérdezés ProjectId a projektek végpontot.

  3. Ha már nem létezik a ProjectId helyi projektek törlése.

  4. A lekérdezés minden végpontra Project:

    1. A szervezet lehetővé tevő dokumentumazonosítók lekérdezés.

    2. Helyi személyek, ahol az azonosítók már nincs törlése.

    3. Lekérdezés, amely az utolsó szinkronizálás megváltozott mod_dates.

Office 365 Projektportfólió-irányítópult

Itt előre konfigurált hatékony irányítópultok üzleti vezető, Portfoliómenedzserek és projektmenedzserek területre, például az erőforrás-kihasználtság háttérismeretek eléréséhez lehetővé teszi, a project portfólió teljesítmény, költségek, aktív problémák és kockázatok és a főbb mérföldkövek.

Javaslat   

Projektek nagyszámú SQL Server Integration Services (SSIS) lekérés adatok használata és egyéni jelentések létrehozása a beolvasott adatok alapján.

Egyéni mezők

Ha az adatok lekérése az OData-végpontot, további kiszámítása szükség, egyéni mezői, amelyek többértékű keresések használata esetén. A felesleges kiszámítása nem teszi lehetővé az OData-végpontot optimalizálásokat számos előnyeit.

Javaslat   

Ne használja a többértékű keresés egyéni mezőket.

OData lekérdezése

Nincsenek korlátozások a számra, amely a ProjectData szolgáltatás egy lekérdezésben visszaadható szervezetek. Emiatt nagy mennyiségű adat lekérdezése szükséges több webes kérelmek a szolgáltatás hozzáadása a hálózati terhelést és a késés minden kérelme küldeni.

Nagy mennyiségű entitást (például projekteket, hozzárendeléseket vagy feladatokat) tartalmazó Project Web App-példány esetén érdemes korlátozni a visszaadott adatokat, az alábbi módszerek közül legalább egyet alkalmazva. Ha nem korlátozza a visszaadott adatokat, a lekérdezés túllépheti az alapértelmezett korlátokat, és hatással lehet a kiszolgáló teljesítményére.

  • Egy $filter URL-beállítás vagy a $select használatával korlátozza az adatokat.    Az alábbi lekérdezés például a projekt kezdő dátuma alapján szűr, és csak négy mezőt ad vissza, projektnév szerinti sorrendben:

    http://ServerName/ProjectServerName/_api/ProjectData/Projects?$filter=ProjectStartDate gt datetime'2012-01-01T00:00:00'&$orderby=ProjectName&$select=ProjectName,ProjectStartDate,ProjectFinishDate,ProjectCost
  • Társítás használatával olvasson be egy entitásgyűjteményt.    Az alábbi lekérdezés például a Project_Assignments_Assignment_Project társítás belső használatával egy adott projekt összes hozzárendelését beolvassa:

    http://ServerName/ProjectServerName/_api/ProjectData/Projects(guid'263fc8d7-427c-e111-92fc-00155d3ba208')/Assignments
  • Alapján történő visszaadására adatok egy lapot, egyszerre több lekérdezés végezze el a $top operátorral, és a $skip operátor használata ismétlődve.    A következő lekérdezés például megkapja problémák 11 – 20 projektekhez, az erőforrás, aki a probléma van rendelve sorrendjét:

    http://ServerName/ProjectServerName/_api/ProjectData/Issues?$skip=10&$top=10&$orderby=AssignedToResource

Javaslat:   

Adatok mennyiségét korlátozása próbálja meg futásidőben lekérdezett kiszolgálóoldali szűrés alkalmazásával.

Project Web App Kvóta

Alapértelmezés szerint a Project Web App webhely megtalálható a 25 GB-os korlát pedig egy külön, és a SharePoint-webhelycsoportban tárolható összes adatra vonatkozó hol a Project Web App engedélyezve van-e.

Megjegyzés: A nagyméretű ügyfelek kvóta növelhető. Kérjük, forduljon a Microsoft.

Összefoglalás

Project Onlineaz interneten futó felhőalapú szolgáltatáshoz hasonlóan a, hogy a helyszíni telepítésekhez viszonyítva a legjobb teljesítményt nyújtsa speciális beállításokat igényel.

Habár folyamatosan fejlesztjük a rendszert a teljesítmény növelése érdekében, létezik néhány olyan lépés, amelyeket végrehajtva Ön is hozzájárulhat ahhoz, hogy megfelelő legyen a végfelhasználói élmény.

Összegző javaslatok:

  • Amikor csak lehetséges, használja a SharePoint-engedélymódot.

  • Csak azokat a funkciókat kapcsolja be, amelyeket ténylegesen használ.

  • A lehető legegyszerűbb lapokat és testreszabásokat hozza létre, mert így gyorsabban töltődnek be a lapok.

  • Használjon kiszolgálóoldali szűrést, vagy exportálja az OData-adatcsatornák adatait egy SQL Server-adatbázisba a rugalmasabb jelentéskészítés érdekében.

Kapcsolódó témakörök

Project Online: a szoftver határai és korlátai

Megjegyzés: Gépi fordítás jognyilatkozata: Ez a cikk számítógép által, emberi közreműködés nélkül lett lefordítva. A Microsoft ezeket a gépi fordításokat azért nyújtja, hogy az angol nyelvet nem beszélők minél több tartalomhoz tudjanak hozzáférni a Microsoft termékeivel, szolgáltatásaival és technológiáival kapcsolatban. A gépi fordítás miatt előfordulhat, hogy a szöveg szóhasználati, szintaktikai vagy helyesírási hibákat tartalmaz.

Ismeretek bővítése
Oktatóanyagok megismerése
Új szolgáltatások listájának lekérése
Részvétel az Office Insider programban

Hasznos volt az információ?

Köszönjük a visszajelzését!

Köszönjük visszajelzését. Jobbnak látjuk, ha az Office egyik támogatási szakemberéhez irányítjuk.

×