Introduzione
SAP Analytics Cloud è una potente piattaforma che consente agli utenti di creare, analizzare e condividere report e dashboard. Tuttavia, molti amministratori potrebbero trovarsi di fronte a un problema crescente di versioni private all'interno del sistema. In questo articolo, esploreremo le sfide e forniremo una soluzione pratica utilizzando le API di gestione delle versioni.
Sfide delle Versioni Private
-
Mancanza di Conoscenza Aziendale: Gli amministratori potrebbero non avere la conoscenza aziendale necessaria per decidere se una versione privata debba essere eliminata o meno.
-
Processo di Governance: È essenziale implementare un processo di governance per ottenere l'approvazione prima di eliminare i dati.
-
Consapevolezza degli Utenti: Gli utenti potrebbero non essere consapevoli delle versioni private create, delle loro dimensioni o dell'età dei dati.
See AlsoIntroduzione alla Gestione API SAP: Una Prospettiva ApprofonditaCome Trovare e Utilizzare API per SAP S/4HANA On-Premise: Guida CompletaIntroduzione all'Edge Integration Cell: Dominare il Mondo dell'Integrazione APIConsumare un API con Autenticazione di Base: Guida Passo-Passo per il Metodo "GET" -
Rischio di Versioni Non Pubblicate: C'è il rischio che una versione privata che un utente ha lavorato su dovrebbe essere pubblicata, ma è stata trascurata.
Soluzione con le API di Gestione delle Versioni
Abbiamo sviluppato un'applicazione analitica che sfrutta le API di gestione delle versioni per aiutare gli utenti a gestire autonomamente le proprie versioni private. Questa applicazione può essere estesa per includere la data di creazione delle versioni, consentendo notifiche automatiche in base all'età delle versioni.
Statistiche e Analisi delle Versioni Private
Utilizzando le autorizzazioni corrette, è possibile accedere alle "Statistiche e Analisi delle Versioni Private" dalla sezione "SISTEMA" -> "PRESTAZIONI". Qui è possibile visualizzare le versioni nel sistema con varie informazioni, inclusa la dimensione occupata su disco.
Applicazione Analitica: Pianificazione e Manutenzione
Pianificazione
Nella scheda di pianificazione, un'icona di "MODIFICA UTENTE" segnala la presenza di dati non pubblicati sulla versione pubblica "EFFETTIVA". Questo fornisce agli utenti un chiaro avviso quando ci sono modifiche non pubblicate.
Gestione Versioni Private
La scheda di manutenzione mostra un'icona nel tabstrip per indicare la presenza di versioni private. Gli utenti possono accedere a un'area di manutenzione per gestire queste versioni. È possibile visualizzare un elenco delle proprie versioni private, selezionarle e eseguire una "cancellazione di massa".
Codice Semplice e Efficace
Il codice sottostante illustra come verificare lo stato "dirty" di una versione e consentire agli utenti di pubblicare i dati direttamente dall'applicazione.
if (Table_1.getPlanning().getPublicVersion("Effettiva").isDirty()) {
IconModificaDirty.setVisible(true);
IconModificaClear.setVisible(false);
} else {
IconModificaClear.setVisible(true);
IconModificaDirty.setVisible(false);
}
// Permetti all'utente di pubblicare i dati non pubblicati con un clic sull'icona
IconModificaDirty.onClick(function() {
Table_1.getPlanning().getPublicVersion("Effettiva").publish();
});
Conclusioni
La gestione delle versioni private su SAP Analytics Cloud richiede un approccio oculato. L'utilizzo delle API di gestione delle versioni consente agli utenti di mantenere il controllo senza richiedere conoscenze approfondite di programmazione. Implementando questa soluzione, gli amministratori possono migliorare l'efficienza e garantire una corretta governance delle versioni private.
Scarica l'applicazione da e approfondisci le funzionalità avanzate di gestione delle versioni su SAP Analytics Cloud consultando la documentazione di .