Prilagoditev učinkovitosti delovanja storitve Project Online

Pomembno : Besedilo članka je prevedeno strojno. Glejte zavrnitev odgovornosti. Angleško različico tega članka najdete tukaj .

< Več pomoči za Project

Organizacije vseh velikosti so z zagonom storitve Project Online pred nekaj leti lahko začele uporabljati Microsoftov obsežen nabor zmogljivosti upravljanja portfelja projektov (PPM), in sicer prek naše infrastrukture v oblaku Office 365.

Ena od očitnih prednosti uporabe storitve v oblaku je odprava potrebe po uvajanju, namestitvi ter podrobni prilagoditvi strojne in programske opreme, vendar lahko kljub temu še vedno izvedete nekaj korakov, da organizacijam zagotovite najboljšo možno učinkovito delovanje programa Project Online.

Project Online ponuja številne nastavitve konfiguracije in prilagajanja, vendar lahko prilagoditve vplivajo na učinkovitost delovanja. V tem članku so na kratko opisani vpliv na učinkovitost delovanja in kompromisi glede nekaterih najpogostejših nastavitev programa Project Online, da boste v povezavi s prilagajanjem in konfiguriranjem programa Project Online lahko sprejemali odločitve na podlagi prejetih informacij.

Ta članek je del projekta Načrtovanje omrežja in izboljšanje učinkovitosti delovanja za Office 365.

Najboljše prakse za Office 365 in SharePoint Online

Za SharePoint Online in Office 365 je na voljo veliko informacij o načrtovanju omrežja ter podrobnem prilagajanju učinkovitosti delovanja. Vse te informacije so pomembne za uporabnike programa Project Online, zato vam priporočamo, da ne upoštevate le najboljših praks, značilnih za Project Online, ampak si oglejte tudi te informacije.

Konfiguracija in prilagajanje programa Project Online

Številne elemente programa Project Web App, na primer skrbniške nastavitve in dovoljenja, nastavitve sodelovanja ter videz in način delovanja, je mogoče konfigurirati in prilagoditi. Oglejmo si nastavitve, ki lahko vplivajo na splošno učinkovitost delovanja vašega spletnega mesta Project Web App.

Ogledali si bomo:

  • načine varnostnih dovoljenj,

  • Ustvarjanje vrste projekta podjetja po meri

    • Konfiguracija spletnega mesta programa Project

    • mehanizme za sinhronizacijo med programoma Project Online in SharePoint Online,

  • Sinhronizacija skupine virov imenika Active Directory

  • prilagoditve uporabniškega vmesnika ter videza in načina delovanja,

  • strani s podrobnostmi o projektu (PDP) in poteke dela ter

  • OData in poročanje.

  • Količinska omejitev storitve Project Online

(Nekatere od teh informacij se nanašajo tudi na Project Server 2013 in Project Server 2016.)

Načini dovoljenj: SharePoint ali Project

S programoma Project Online in Project Server 2013 smo namesto starega Projectovega načina dovoljenj uvedli nov in poenostavljen model dovoljenj, imenovan SharePointov način dovoljenj. Primerjavo obeh načinov najdete na spletnem mestu Technet.

Novi primerki programa Project Online so privzeto nastavljeni in omogočeni v SharePointovem načinu dovoljenj in po našem mnenju bo ta način izpolnil potrebe velike večine uporabnikov. S tem načinom lahko upravljate dovoljenja uporabnika prek navadnih SharePointovih skupine in dovoljenj.

Projectov način dovoljenja zagotavlja visoko raven prilagodljivosti, vendar lahko vpliva na učinkovitost delovanja. Če ustvarite več sto kategorij in ste prek svoje strukturirane členitve virov (RBS) močno odvisni od dinamičnih dovoljenj, se lahko končna uporabniška izkušnja upočasni za uporabnike, kot so skrbniki in upravitelji portfeljev, ki imajo dostop do veliko vsebine.

Opomba : S preklopom med SharePointovim načinom dovoljenja in načinom dovoljenja strežnika Project Server izbrišete vse nastavitve, povezane z varnostjo. Če boste namesto SharePointovega načina dovoljenja uporabljali klasični način dovoljenja strežnika Project Server, morate ročno konfigurirati strukturo varnostnih dovoljenj v strežnikih Project Server 2013 in Project Server 2016. S ponovnim preklopom iz načina dovoljenja strežnika Project Server na SharePointov način dovoljenja izbrišete podatke o varnostnih dovoljenjih iz strežnikov Project Server 2013 in Project Server 2016.

Priporočilo:   

Če je mogoče, ohranite privzeti SharePointov način dovoljenj za boljšo splošno učinkovitost delovanja. Če želite uporabljati Projectov način dovoljenja, čim bolj omejite število prilagoditv.

Ustvarjanje vrste projekta podjetja po meri

Vrsta projekta podjetja predstavlja ovoj, ki zajema faze, stopnje, en potek dela in strani s podrobnostmi o projektu.

Vrste projektov podjetja vam omogočajo, da določite to:

  • Konfiguracija spletnega mesta programa Project

  • mehanizme za sinhronizacijo med programoma Project Online in SharePoint Online,

Konfiguracija spletnega mesta programa Project

Spletna mesta programa Project so del osnovnih SharePointovih funkcij. Ustvarjanje spletnih mesta programa Project ni lahek postopek, z odločitvijo, ali in kdaj bo vaša organizacija morda potrebovala spletna mesta programa Project, pa lahko znatno izboljšate splošno izkušnjo za končne uporabnike.

Veliko organizacij uporablja Project Online za zbiranje in ocenjevanje projektnih predlogov, preden se odločijo, katere projekte bodo financirale. Če morajo biti spletna mesta programa Project samodejno ustvarjena s prvo objavo projekta, je za vsak projektni predlog ustvarjeno spletno mesto projekta, tudi za tiste, ki niso odobreni. Ta nepotrebna spletna mesta je treba nato ročno odstraniti.

Boljši pristop, če se odločite, da uporabite mesta projekta, je bodisi omogoča, da uporabnik izbiranje, Kdaj želite ustvariti mesto za sodelovanje, ali še bolje, ko ga je ustvaril potek dela takoj, ko je predloga projekta doseže stopnjo vrata.

SharePoint Online trenutno omejuje število podstrani, ki jih je mogoče ustvariti za posamezno zbirko mest. Vrsta projekta podjetja vam omogoča določanje, v kateri zbirki mest bodo ustvarjena nova spletna mesta projektov. Na ta način boste lahko ustvarili mesto projekta za posamezen projekt, ker lahko mesta projektov dodate v več zbirk mest.

Projectova spletna mesta v zbirkah mest PWA

Na primer, če imate zbirko mest, ki je dodeljena oddelku za IT, lahko konfigurirate vrsto projekta podjetja za projekte IT, da ustvarite spletna mesta programa Project na naslovu https://contoso.sharepoint.com/sites/IT.

Mesto ustvarjanja Projectovega spletnega mesta

Priporočilo:   

Če vaša organizacija uporablja spletna mesta programa Project, vam priporočamo, da jih ne ustvarite samodejno, ampak na zahtevo. S tem pospešite izkušnjo prvega objavljanja ter preprečite ustvarjanje nepotrebnih spletnih mest in vsebine.

Za vsako vrsto projekta podjetja lahko to možnost konfigurirate tako:

  1. V razdelku »Nastavitve spletnega programa Project Web App« kliknite Vrste projektov podjetja.

  2. Izberite vrsto projekta podjetja, za katero je treba spremeniti nastavitev.

  3. Na strani z nastavitvami vrste projekta podjetja v razdelku Spletno mesto programa Project izberite Dovolite uporabnikom, da izberejo.

Možnosti ustvarjanja Projectovega spletnega mesta

Ustvarjanje mesta projekta v svojo zbirko mest tako, da je Sprejmi. Obdrži število mesta projekta v zbirki mest SharePoint Online omejitve.

Kaj sinhronizirate?

Project Online deluje v okviru storitve SharePoint Online na podoben način, kot Project Server deluje v okviru strežnika SharePoint Server. Zaradi tega mora biti določeno število komponent med sistemoma sinhronizirano. Te sinhronizacije so lahko dolgotrajne in so lahko včasih nepotrebne, odvisno od vaših poslovnih potreb. V tem članku so predstavljeni vsi ti različni sistemi sinhronizacije, da boste laže izbrali tiste, ki jih potrebujete, in varno izklopili tiste, ki jih ne potrebujete. Nekatere od teh nastavitev so že privzeto izklopljene.

V naslednjih razdelkih vam bomo predstavili:

  • Sinhronizacija uporabniških dovoljenj za mesto projekta

  • Sinhronizacija SharePointovih seznamov opravil za projekte podjetja

Sinhronizacija uporabniških dovoljenj

Spletna mesta programa Project so delovni prostori, kjer projektne skupine lahko sodelujejo, prenašajo dokumente in zastavljajo vprašanja. Če je vklopljena sinhronizacija uporabniških dovoljenj in je osebi dodeljeno dovoljenje za projekt, so posodobljena ustrezna dovoljenja za spletno mesto programa Project.

Ta sinhronizacija je izvedena ob vsaki objavi projekta. Sinhronizacija vpliva na učinkovitost delovanja. To pomeni, da program deluje počasneje, če je treba sinhronizirati več uporabnikov in spletnih mest, zlasti pri množičnem objavljanju, uvažanju ali ustvarjanju več projektov (s spletnimi mesti programa Project) ali posodabljanju članstva v skupini, zaradi katerega bo treba znova sinhronizirati dovoljenja spletnega mesta projekta.

Za vsako vrsto projekta podjetja lahko določite, ali je vklopljena sinhronizacija uporabniških dovoljenj.

Opomba : Če so mesta projekta ustvarjena v drugi zbirki mest in ne v zbirki, v kateri je mesto programa Project Web App (npr. Project Web App je na naslovu https://contoso.sharepoint.com/sites/pwa, vrsta projekta podjetja pa ustvarja mesta projekta na naslovu https://contoso.sharepoint.com/sites/IT), sinhronizacija uporabniških dovoljenj ni podprta.

Priporočilo:   

Toplo priporočamo, da onemogočite možnost sinhronizacije dovoljenj spletnega mesta programa Project, če:

  • imate veliko virov (več kot 1000),

  • imate veliko projektov, za katere potrebujete spletno mesto programa Project (več kot 1000), ali

  • imate veliko virov, ki jim morate podeliti dovoljenje za dostop do večine spletnih mest programa Project.

  • Spletna mesta programa Project so ustvarjena zunaj privzete zbirke mest (sinhronizacija je onemogočena)

V nadaljevanju je opisanih nekaj možnosti, ki vam jih priporočamo za upravljanje dovoljenj spletnega mesta program Project:

  • Če je promet v vaših projektnih skupinah nizek, priporočamo, da onemogočite sinhronizacijo dovoljenj spletnega mesta programa Project, da izboljšate učinkovitost možnosti »Objava projekta« in »Strani s podrobnostmi o projektu«. Nato bi morali ročno dodeliti ali odstraniti dovoljenja za spletna mesta programa Project vsakič, ko se nekdo pridruži projektni skupini ali jo zapusti.

  • Če dostop, morate imeti dovoljenje za vse uporabnike programa Project Web App in ga zemljevidi v obstoječo skupino dovoljenj, razmislite o konfiguriranju vašega mesta projekta podedovana od nadrejenega mesta programa Project Web App.

  • Če je dovoljenje za dostop usklajeno z določenimi vlogami, ustvarite eno ali več skupin, ki so preslikane v te vloge (če ste omogočili sinhronizacijo skupin, lahko uporabite iste skupine), in nato tem skupinam podelite dovoljenje za dostop do spletnega mesta programa Project.

Za vsako vrsto projekta podjetja lahko vklopite možnost »Sinhronizacija uporabniških dovoljenj« tako:

  1. V razdelku »Nastavitve spletnega programa Project Web App« kliknite Vrste projektov podjetja.

  2. Izberite vrsto projekta podjetja, za katero je treba spremeniti nastavitev.

  3. Na strani z nastavitvami vrste projekta podjetja v razdelku Sinhronizacija izberite Sinhronizacija uporabniških dovoljenj.

Sinhronizacija dovoljenj uporabnika

Sinhronizacija SharePointovih seznamov opravil za projekte podjetja

Sinhronizacija SharePointovih seznamov opravil je privzeto izklopljena, da se izboljša hitrost objavljanja projektov. S tem je hitrejši tudi prenos med stranmi s podrobnostmi o projektu. Če so uporabniki odvisni od seznama opravil in ponazoritev njegove časovnice na spletnem mestu programa Project, lahko vklopite to funkcijo in preverite, ali je njen vpliv na učinkovitost objavljanja projektov sprejemljiv.

Opomba : Če so mesta projekta ustvarjena v drugi zbirki mest in ne v zbirki, v kateri je mesto programa Project Web App (npr. Project Web App je na naslovu https://contoso.sharepoint.com/sites/pwa, vrsta projekta podjetja pa ustvarja mesta projekta na naslovu https://contoso.sharepoint.com/sites/IT), sinhronizacija SharePointovih seznamov opravil ni podprta.

Priporočilo:   

Na sinhronizacijo SharePointovih seznamov opravil možnost je namenjena uporabite z načrti, majhne projekta. Če ima veliko število opravil, ki jih sinhronizacije v objavi projekt bo trajalo nekaj časa, kot posameznega opravila, mora biti posodobljene ena za drugo. Na primer traja nekaj minut za sinhronizacijo 500 opravilo načrta projekta s SharePointovim seznamom opravil. Čeprav posla čakalni vrsti na ločenih korelacije in ali bloka shranjevanje in urejanje projekta načrt, priporočamo, da ne omogočite možnost sinhronizacije SharePointovih seznamov opravil. Priporočamo, da le sinhronizacijo projektov z manj kot 250 opravila.

Ta možnost je privzeto izklopljena. Možnost »Sinhronizacija SharePointovih seznamov opravil« vklopite le, če vaši uporabniki potrebujejo funkcijo za posamezno vrsto projekta podjetja. Če želite konfigurirati to možnost:

  1. V razdelku »Nastavitve spletnega programa Project Web App« kliknite Vrste projektov podjetja.

  2. Izberite vrsto projekta podjetja, za katero je treba spremeniti nastavitev.

  3. Na strani z nastavitvami vrste projekta podjetja v razdelku Sinhronizacija izberite Sinhronizacija SharePointovih seznamov opravil.

Sinhronizacija seznamov SharePointovih opravil

Sinhronizacija skupine virov imenika Active Directory

Sama sinhronizacija skupine virov imenika Active Directory ne vpliva na učinkovitost delovanja, z njo pa lahko v primerek programa Project Web App v nekaj minutah uvozite več tisoč virov. Vendar pa lahko njen negativni učinek na druge dele sistema vpliva na učinkovitost delovanja. Primarni postopek, na katerega morate biti pozorni, je prej omenjena sinhronizacija dovoljenj virov. Če je v skupino imenika Active Directory pogosto dodajte člane ali jih odstranjujete iz nje in morate zato pogosto sinhronizirati skupino virov, spremljajte morebitne negativne učinke na povezana opravila sinhronizacije dovoljenj.

Priporočilo:   

Omejite sinhronizacijo imenika Active Directory na skupine virov, ki jih dejansko potrebujete za uporabo sistema, in spremljajte morebitne težave z dovoljenji po sinhronizaciji velikih skupin. (Če želite konfigurirati sinhronizacijo skupine virov podjetja imenika Active Directory, v nastavitvah programa Project Web App kliknite Sinhronizacija skupine virov imenika Active Directory.)

Prilagajanje strani in pogledov programa Project Web App

Prilagajanje strani

Platforma SharePoint prek svoje infrastrukture modularnih spletnih gradnikov in podpore za strani po meri ponuja odlične možnosti za prilagajanje. Ko dodate logotipe, spletne gradnike po meri in nove teme, s tem morda ne boste znatno vplivali na učinkovitost delovanja infrastrukture na mestu uporabe, in sicer zaradi prednosti bližine strežnika, kratkih zakasnitev in omrežij z veliko pasovno širino. V spletni storitvi pa je zgodba popolnoma drugačna.

Ko prenesete logotip ali grafiko z veliko velikostjo datoteke, lahko nekoliko upočasnite strani v uvedbi na mestu uporabe, vendar pa v spletu znatno vplivate na učinkovitost nalaganja strani.

Enako velja tudi za dodajanje več spletnih gradnikov na stran. Morda si želite stran po meri z več spletnimi gradniki, vendar če uporabniki dejansko ne potrebujejo podatkov, ki so prikazani vzporedno, vam priporočamo, da namesto ene strani z vsemi podatki ustvarite ločene posebne strani. Če uporabniki na strani potrebujejo le vsebino enega spletnega gradnika, morajo še vedno čakati dlje, da se stran naloži in da se na njej prikažejo podatki za vse druge spletne gradnike.

Priporočilo:   

Pri prilagajanju strani obravnavajte svoje spletno programa Project Online kot katero koli drugo internetno spletno mesto in ustvarite čim bolj preproste strani.

Prilagajanje pogledov

Tudi pri prilagajanju pogledov lahko s preprostostjo znatno izboljšate učinkovitost nalaganje strani. Organizacije lahko ustvarijo poglede po meri z uporabo več strani programa Project Web App, vključno s središčem za projekte, središčem za vire, opravili in časovnimi listi.

Z večjo količino prikazane vsebine se upočasni upodabljanje strani. Čas nalaganja posamezne strani lahko skrajšate za nekaj sekund, če uporabnikom namesto nekaj pogledov »vse v enem« zagotovite večje število preprostih in ciljnih pogledov.

V spodnjih primerih se drugi pogled v povprečju naloži od 2 do 3 sekunde hitreje kot prvi pogled.

Posnetek zaslona s prilagojenim pogledom »Središče za projekte«.

Posnetek zaslona s pogledom »Središče za projekte«.

Priporočilo:   

Uporabnikom pri konfiguraciji pogledov namesto zapletenega pogleda »vse v enem«, v katerem so skoraj vedno naloženi nepotrebni podatki, ponudite preproste posebne poglede, ki omogočajo hitrejše pomikanje.

Nastavitve pogleda uporabnika

Središče za projekte: Združevanje z zbiranjem

Uporabniki lahko konfigurirajo različne načine za uporabljanje pogleda, vključno z združevanjem podatkov po različnih poljih. Ko uporabljate možnost Združi po, so lahko podatki zbrani za podprta polja za združevanje (npr. vsota stroškov ali polje po meri). Za izračun teh združenih vrednosti je zahtevano, da storitev naloži vse vrednosti za prikaz vsote.

Primer podatkov, združenih po poljih in zbranih za polja združevanja.

Priporočilo:   

Razen če si mora uporabnik ogledati zbrane vrednosti, na traku onemogočite možnost Skupna vrednost.

Možnost paketa posodobitev

Središče za projekte: Gantogram

Na območju grafikona v pogledu gantograma je posamezen projekt prikazan kot povzetek traku v gantogramu.

Priporočilo:   

Razen če si mora uporabnik ogledati gantogram, na traku onemogočite možnost Gantogram.

Možnosti gantograma

Strani s podrobnostmi o projektu in poteki dela

Poleg zgornjega priporočila glede oblikovanja strani je posebnost strani s podrobnostmi o projektu (PDP) v tem, da lahko sprožijo vnovični izračun celotnega projekta in zaženejo dejanja poteka dela, oba postopka pa lahko znatno vplivata na učinkovitost delovanja, odvisno od vaših prilagoditev.

Project Online in Project Server uporabljata dva glavna načina posodabljanja podatkov projekta:

  • posodobitve, zaradi katerih je treba znova izračunati razpored (oglejte si spodnji seznam), in

  • polja, ki niso povezana z razporedom, na primer ime projekta, opis in lastnika.

Priporočamo, da ne posodabljate obeh vrst podatkov na isti strani s podrobnostmi o projektu, da preprečite sprožitev obeh postopkov posodabljanja hkrati.

Oglejte si spodnji seznam najpogostejših dejanj, pri katerih morate znova izračunati razpored.

  • Spremembe koledarja projekta

  • Spremembe teh datumskih polj:

    • Začetni datum

    • Končni datum

    • Datum stanja

    • Trenutni datum

  • Spremembe v poljih projekta po meri

  • Če ima projekt katere koli odvisnosti, povezane z izdelki

Učinkovitost strani s podrobnostmi o projektu lahko izboljšate tudi tako, da zmanjšate število spletnih gradnikov in polj po meri, ki so prikazane na posamezni strani s podrobnostmi o projektu. Če je v okviru vaših poslovnih postopkov treba pogosto posodobiti isti nabor polj, ustvarite namensko stran s podrobnostmi o projektu, ki vsebuje samo ta polja, da izboljšate čas nalaganja in shranjevanja. Če vedno prikažete vsa polja po meri, lahko nepotrebno znatno podaljšate čas nalaganja in shranjevanja.

Priporočilo:   

Ustvarite čim bolj preproste in namenske strani s podrobnostmi o projektu ter ne kombinirajte posodobitev, ki so oziroma niso povezane z razporedom.

Množične posodobitve polj po meri v potekih dela z novim vmesnikom API za REST

Za posodabljanje vrednosti posameznega polja projekta po meri v poteku dela potrebujete zahtevo za ločen strežnik, ki uporablja dejanje za nastavitev polja projekta. Rezultat tega je slabša učinkovitost pri posodabljanju velikega števila polj po meri hkrati v omrežju z visoko zakasnitvijo in nizko pasovno širino.

To težavo lahko odpravite tako, da uporabite način CSOM za množično posodobitev polj po meri. Pri tem načinu morate posredovati slovar, ki vsebuje ime in vrednosti vseh polj po meri, ki jih želite posodobiti.

Vmesnik API za omogočanje uporabe spletnih mest programa Project na zahtevo

Vsak projekt ima lahko svojo namensko SharePointovo mesto, kjer člani skupine lahko sodelujejo, si izmenjujejo dokumente in zastavljajo vprašanja. Ta spletna mesta je mogoče samodejno ustvariti pri prvi objavi, ročno jih lahko ustvari projektni vodja v programu Project Pro ali skrbnik prek nastavitev programa Project Web App, lahko pa so tudi onemogočena.

Z metodo »CreateProjectSite('')« se lahko odločite, kdaj je treba ustvariti spletna mesta programa Project. To je zlasti uporabno za organizacije, ki spletna mesta ne želijo ustvariti že pri prvi objavi, ampak šele, ko je projektni predlog v določeni fazi v vnaprej določenem poteku dela. To znatno izboljša učinkovitost ustvarjanja projektov, saj preloži ustvarjanje spletnih mest programa Project.

OData in poročanje

Poročanje

S Projectovo storitvijo OData lahko izvlečete informacije iz vašega primerka storitve Project Online za poročanje. 

PowerBI

Če je količina podatkov majhna, lahko PowerBI redno bere podatke v Projectovi storitvi OData in pomaga pri zagotavljanju različnih dinamičnih poročil. Paket z vzorčno vsebino je mogoče najti tukaj.

Če je količina podatkov v storitvi Project Online velika, še vedno lahko dodate podmnožico podatkov, dokler izpolnjuje omejitev velikosti podatkov PowerBI, ki je določena tukaj. Druga možnost je, da ustvarite svoja poročila v premičnem oknu, tj. filtrirate projekte, ki so bili aktivni v zadnjih 30 dneh, ali si ogledujete zmogljivost virov za naslednjih 6 mesecev.

Storitve SSIS (SQL Server Integration Services)

Če uporabljate storitve SSIS, lahko pridobite podatke iz Projectove storitve OData in lahko podatke za poročanje prenesete v zbirko podatkov strežnika SQL Server lokalno ali v Microsoft Azure. Vzorčni paket storitev SSIS za Projectovo storitev OData lahko najdete tukaj.

Priporočilo:   

Če morate pri poročanju še vedno izvleči veliko količino podatkov, vam priporočamo, da uporabite storitve SSIS (SQL Server Integration Services) za kopiranje podatkov za poročanje v zbirko podatkov strežnika SQL Server v lokalno napravo ali platformo Microsoft Azure.

Ko uporabljate SSIS, upoštevajte te korake:

Popolna sinhronizacija

Pridobite trenutni posnetek podatkov za poročanje, ki vas zanimajo.

  1. Beleženje trenutnega datuma/časa kot časa sinhronizacije

  2. Prenesite podatke iz posamezne končne točke.

Sinhronizacija delta

Redno preverjajte in ohranjajte svojo kopijo posodobljeno.

  1. Beležite trenutna datum in čas.

  2. Ustvarite poizvedbo za končno točko »IDProjekta iz projektov«.

  3. Izbrišite lokalne projekte, za katere ne obstaja več IDProjekta.

  4. Poizvedbe vsako končno točko projekta:

    1. Ustvarite poizvedbo za ID-je entitete.

    2. Izbrišite lokalne entitete, za katere ID-ji ne obstajajo več.

    3. Ustvarite poizvedbo za mod_dates, pri katerih je od zadnje sinhronizacije prišlo do sprememb.

Nadzorna plošča s portfelji projektov storitve Office 365

Zagotovljeni so vnaprej konfigurirani z zmogljivimi nadzornimi ploščami, ki omogočajo vodjem podjetij, upraviteljem portfeljev in vodjem projektov, da pridobijo vpoglede v območja, kot so uporaba vira, učinkovitost portfelja storitve, stroški, aktivna tveganja/težave in ključni mejniki.

Priporočilo:   

Če je število projektov veliko, uporabite pridobivanje podatkov s storitvami SSIS (SQL Server Integration Services) in ustvarite poročila po meri na podlagi pridobljenih podatkov.

Polja po meri

Med pridobivanjem podatkov iz končne točke OData je zahtevano dodatno računanje, če uporabljate polja po meri, ki so iskalna polja z več vrednostmi. Dodatni izračun ne omogoča končni točki OData izkoriščanje prednosti številnih optimizacij.

Priporočilo:   

Ne uporabljajte polj po meri za iskanje z več vrednostmi.

Poizvedovanje po OData

Število entitet, ki jih je mogoče vrniti z eno poizvedbo Projectove storitve OData, je omejeno. Za zagon poizvedbe v veliki količini podatkov morate zato storitvi poslati več spletnih zahtev, vsaka zahteva pa predstavlja dodatno obremenitev in zakasnitev za omrežje.

Priporočamo, da za primerek programa Project Web App, ki vsebuje veliko število entitet, kot so projekti, dodelitve ali opravila, na enega od spodaj opisanih načinov omejite količino vrnjenih podatkov. Če ne omejite količine vrnjenih podatkov, lahko poizvedba preseže privzete omejitve in vpliva na učinkovitost delovanja strežnika.

  • Količino podatkov lahko omejite z možnostjo »$filter URL« »$select«.    Spodnja poizvedba na primer filtrira podatke po začetnem datumu projekta in vrne samo štiri polja, razvrščena po imenu projekta:

    http://ServerName/ProjectServerName/_api/ProjectData/Projects?$filter=ProjectStartDate gt datetime'2012-01-01T00:00:00'&$orderby=ProjectName&$select=ProjectName,ProjectStartDate,ProjectFinishDate,ProjectCost
  • Pridobite zbirko entitet s povezavo.    Spodnja poizvedba na primer interno uporabi povezavo »Projekt_Dodelitve_Dodelitev_Projekt« za pridobitev vseh dodelitev v določenem projektu:

    http://ServerName/ProjectServerName/_api/ProjectData/Projects(guid'263fc8d7-427c-e111-92fc-00155d3ba208')/Assignments
  • Z operatorjema »$top« in »$skip« v zanki ustvarite več poizvedb, da pridobite podatke na eni strani hkrati.    Spodnja poizvedba na primer pridobi težave od 11 do 20 za vse projekte, ki so razvrščene glede na vir, ki je dodeljen težavi:

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

Priporočilo:   

Poskusite omejiti količino podatkov, v katerih zaženete poizvedbo v času zagona, in sicer tako, da uporabite filtriranje na strani strežnika.

Količinska omejitev za Project Web App

Privzeto Project Web App mesta je na voljo z 25 GB omejitev in je ločen od omejitev vseh shranjenih podatkov v zbirki mest SharePoint , kjer je omogočen program Project Web App.

Opomba: Za velike stranke je mogoče povečati količinsko omejitev. Obrnite se na Microsoft.

Zaključek

Project Online tako kot katera koli druga storitev v oblaku, ki se izvaja v internetu, zahteva določeno mero natančnega nastavljanja, da zagotovi najboljšo učinkovitost delovanja v primerjavi z uvedbo na mestu uporabe.

Sistem nenehno izboljšujemo, da bi pospešili delovanje, vendar lahko kljub temu izvedete nekaj korakov, s katerimi svojim končnim uporabnikom zagotoviti dobro izkušnjo.

Povzetek priporočil:

  • Uporabljajte SharePointov način dovoljenja, kadar je to mogoče.

  • Vklopite le funkcije, ki jih boste dejansko uporabljali.

  • Strani in prilagoditve naj bodo čim bolj preproste in čim manj obremenjene, da omogočite hitrejše nalaganje strani.

  • Uporabite filtriranje na strani strežnika ali izvozite vire podatkov Odata v zbirko podatkov strežnika SQL Server, da omogočite večjo prilagodljivost pri poročanju.

Sorodne teme

Project Online: omejitve programske opreme

Opomba : Strojni prevod – zavrnitev odgovornosti: Ta članek je bil preveden z računalniškim programom brez človeškega posredovanja. Microsoft skuša s strojno prevedenimi članki vsebino o Microsoftovih izdelkih, storitvah in tehnologijah približati osebam, ki ne razumejo angleščine. Ker je bil članek strojno preveden, so lahko v njem jezikovne, slovnične in pravopisne napake.

Razširite svoja znanja
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×