Rendiment de planificació dels recursos del projecte

Els problemes de rendiment relacionats amb la planificació de recursos poden sorgir quan el nombre de projectes arriba als milers. Per millorar el rendiment de la programació de recursos, hi ha una funcionalitat que redueix el temps que triga a llançar la pàgina de disponibilitat de recursos. Aquesta funcionalitat elimina el procés de sincronització de l'agrupament de capacitat de recursos i utilitza la taula ResProjectResource per accelerar la cerca de recursos. La taula ResRollup ja no s'utilitza.

Aquesta característica està habilitada per defecte a la versió 10.0.36 o posterior. Els canvis en aquesta versió permeten activar la funció sense bloquejar comportaments anteriors. Si veus el missatge d'avís que et diu que executis els recursos del projecte Populate a totes les tasques per lots de l'empresa, executa la feina per lots i completa l'actualització per acabar d'habilitar la funcionalitat.

Important

No utilitzis aquesta funció si hi ha una dependència del procés de sincronització de la capacitat de recursos o de la taula ResProjectResource .

Habilitar la millora del rendiment de la planificació de recursos

Per permetre la millora del rendiment de la planificació de recursos, completeu els passos següents.

  1. Aneu a Gestió de>característiques i, a la llista de funcions, localitzeu Habilita la característica de millora del rendiment de la planificació de recursos del projecte.
  2. Seleccioneu Habilita ara.

Nota

Si no trobeu la característica a la llista, seleccioneu Cerca actualitzacions per actualitzar la llista.

  1. Actualitzeu el navegador i, a continuació, aneu a Gestió i comptabilitat>de projectes Recursos>periòdics>del projecte Sincronitzeu la capacitat dels calendaris de recursos a totes les empreses.
  2. Definiu Suprimeix els registres de capacitat existents com a per suprimir les dades anteriors. Per generar dades incrementals, posa-ho a Núm.
  3. Al camp Codi de període, seleccioneu el període en què s'han de generar les dades. Si seleccioneu un codi de període, no cal que definiu la data d'inici i de finalització.
  4. Si deixeu el camp Codi de període en blanc, seleccioneu dates d'inici i finalització específiques per generar dades.
  5. Seleccioneu D'acord.

Aquesta feina per lots omple les hores de capacitat dels calendaris associats. Quan facis aquest treball per lots, has de proporcionar una data d'inici i de finalització. A mesura que passi el temps i hagis de programar més enllà de la data de finalització de la feina per lots, repeteix la feina per lots i fixa la data de finalització per a la següent data adequada. Si fas algun canvi a l'hora del calendari, com afegir un dia festiu o modificar l'horari laboral per a una data específica, repeteix la feina per lots per reflectir aquests canvis.

Nota

Aquest procés distribueix dades generals a la taula ResCalendarCapacity entre totes les empreses del teu entorn, així que només cal executar la feina per lots en una entitat legal. Les dades d'aquest treball per lots són necessàries per calcular la capacitat dels recursos a través del calendari associat.

  1. Aneu a Gestió i comptabilitat>de projectes Recursos>periòdics>del projecte Empleneu els recursos del projecte a totes les empreses i seleccioneu D'acord. Aquest procés executa l'script d'actualització de dades d'una sola vegada per a dades generals a les taules ResProjectResource, ResCalendarDateTimeRange i ResEffectiveDateTimeRange . També actualitza els valors del camp PSAPRojSchedRole.RootActivity . Si no executes aquest procés, reps un avís quan intentes executar operacions de planificació de recursos.

Desactivar la millora del rendiment de la planificació de recursos

No desactivis aquesta funció. Si trobes un problema crític, pots seguir aquests passos per desactivar la funció.

  1. Aneu a Gestió de>característiques Tots i cerqueu Habilita la funció de millora del rendiment de planificació de recursos del projecte.
  2. Seleccioneu la característica i, a continuació, seleccioneu el botó Inhabilita .
  3. Actualitzeu el navegador.
  4. Aneu a Administració i comptabilitat>de projectes Sincronització periòdica>de capacitat Sincronitzar>els resums de capacitat de recursos.
  5. A la pàgina Sincronització del resum de capacitat, definiu Suprimeix els registres de capacitat existents com a per suprimir les dades anteriors. Si voleu generar dades incrementals, definiu-les com a No.
  6. Al camp Codi de període, seleccioneu el període en què s'han de generar les dades. Si seleccioneu un codi de període, no cal definir una data d'inici i de finalització.
  7. Si deixeu el camp Codi de període en blanc, seleccioneu dates d'inici i finalització específiques per generar dades.
  8. Seleccioneu D'acord.

Nota

Aquest procés distribueix dades generals a la taula ResRollup entre totes les empreses del teu entorn, així que només cal que executis la feina per lots en una entitat legal. Totes les vistes de disponibilitat de recursos necessiten aquesta tasca per lots. Si no executes aquesta feina per lots, el sistema genera dades de ResRollup sobre la marxa, cosa que pot trigar temps.