Condividi tramite


Prestazioni della pianificazione delle risorse di progetto

Importante

La funzionalità indicata in questo articolo è disponibile per utenti mirati come parte di una versione di anteprima. Il contenuto e la funzionalità sono soggetti a modifiche. Per ulteriori informazioni sulle versioni di anteprima, vedi Domande frequenti sugli aggiornamenti del servizio di una versione.

I problemi di prestazioni relativi alla pianificazione delle risorse possono verificarsi quando il numero di progetti raggiunge le migliaia. Per migliorare le prestazioni della pianificazione delle risorse, è disponibile una funzione che consente agli utenti di ridurre il tempo necessario per aprire la pagina di disponibilità delle risorse. In particolare, questa funzionalità rimuove il processo di sincronizzazione di roll-up della capacità delle risorse e viene utilizzata la tabella ResProjectResource per velocizzare la ricerca delle risorse. La tabella ResRollup non è più utilizzata.

Questa funzionalità è abilitata per impostazione predefinita nella versione 10.0.36 o successiva. In questa versione sono state apportate modifiche per consentire l'abilitazione della funzionalità e non bloccare il comportamento precedente. Se viene visualizzato il messaggio di avviso che ti invita a eseguire il processo batch Popola risorse di progetto in tutte le società, ti consigliamo di farlo e di completare l'aggiornamento per completare l'abilitazione della funzionalità.

Importante

Se esiste una dipendenza dal processo di sincronizzazione di roll-up della capacità delle risorse o dalla tabella ResProjectResource, non utilizzare questa funzione.

Abilitare il miglioramento delle prestazioni della pianificazione delle risorse

Per abilitare il miglioramento delle prestazioni della pianificazione delle risorse, completa i seguenti passaggi.

  1. Vai a Gestione funzionalità>Tutto e nell'elenco delle funzionalità individua Abilita la funzione di miglioramento delle prestazioni della pianificazione delle risorse di progetto.
  2. Seleziona Abilita ora.

Nota

Se non riesci a trovare la funzione nell'elenco, seleziona Controlla aggiornamenti per aggiornare l'elenco.

  1. Aggiorna il browser, quindi vai a Gestione progetti e contabilità>Periodico>Risorse di progetto>Sincronizza la capacità dei calendari delle risorse in tutte le società.
  2. Imposta Rimuovi record di capacità esistenti su per rimuovere i dati precedenti. Se desideri generare dati incrementali, imposta su No.
  3. Nel campo Codice periodo seleziona il periodo in cui generare i dati. Se selezioni un codice periodo, non è necessario definire la data di inizio e di fine.
  4. Se lasci il campo Codice periodo vuoto, seleziona le date di inizio e fine specifiche per generare i dati.
  5. Seleziona OK.

Questo processo batch viene utilizzato per popolare le ore di capacità dei calendari associati alle risorse. Quando esegui questo processo batch, è richiesta una data di inizio e di fine. Con il passare del tempo è necessario pianificare oltre la data di fine del processo batch, è necessario eseguire nuovamente il processo batch e impostare la data di fine sulla data appropriata successiva. Se sono state apportate modifiche all'orario del calendario, ad esempio l'aggiunta di un giorno festivo o la modifica dell'orario di lavoro per una data specifica, è necessario eseguire nuovamente il processo batch per riflettere tali modifiche.

Nota

Verranno distribuiti i dati generali della tabella ResCalendarCapacity in tutte le società nel tuo ambiente, quindi il processo batch deve essere eseguito solo in una persona giuridica. I dati in questo processo batch sono necessari per calcolare la capacità delle risorse tramite il calendario associato.

  1. Vai a Gestione progetti e contabilità>Periodico>Risorse di progetto>Popola risorse di progetto in tutte le società e poi seleziona OK. Questo è lo script di aggiornamento dei dati una tantum per i dati generali nelle tabelle ResProjectResource, ResCalendarDateTimeRange e ResEffectiveDateTimeRange. Anche i valori per il campo PSAPRojSchedRole.RootActivity vengono aggiornati. Se lo script non viene eseguito, riceverai un avviso quando proverai a eseguire le operazioni di pianificazione delle risorse.

Disattivare il miglioramento delle prestazioni della pianificazione delle risorse

Si consiglia di non disattivare questa funzionalità. Se viene rilevato un problema critico, puoi seguire questi passaggi per disabilitare la funzione.

  1. Vai a Gestione funzionalità>Tutto e cerca Abilita la funzione di miglioramento delle prestazioni della pianificazione delle risorse di progetto.
  2. Seleziona la funzione, quindi seleziona il pulsante Disabilita.
  3. Aggiorna il browser.
  4. Vai a Gestione progetti e contabilità>Periodico>Sincronizzazione capacità>Sincronizza i roll-up della capacità delle risorse.
  5. Nella pagina Sincronizzazione roll-up della capacità imposta Rimuovi record di capacità esistenti su per rimuovere i dati precedenti. Se desideri generare dati incrementali, imposta su No.
  6. Nel campo Codice periodo seleziona il periodo in cui generare i dati. Se selezioni un codice periodo, non è necessario definire una data di inizio e di fine.
  7. Se lasci il campo Codice periodo vuoto, seleziona le date di inizio e fine specifiche per generare i dati.
  8. Seleziona OK.

Nota

Verranno distribuiti i dati generali della tabella ResRollup in tutte le società nel tuo ambiente, quindi il processo batch deve essere eseguito solo in una persona giuridica. Questo processo batch è necessario per tutte le visualizzazioni Disponibilità delle risorse. Se questo processo batch non viene eseguito, i dati ResRollup verranno generati istantaneamente, il che può richiedere tempo.