MicroStrategy ONE
Configurare pulsanti di azione da utilizzare in una tabella moderna
A partire da MicroStrategy ONE (settembre 2024), gli autori di dashboard possono utilizzare uno script Python standard o uno script Python di transazione per configurare pulsanti di azione nelle tabelle moderne. Gli utenti possono quindi aggiungere questi pulsanti in una colonna e attivare le azioni definite nello script Python associato per la riga corrispondente. Al momento è supportata solo una colonna di pulsanti.
Per iniziare, procedi nel seguente modo.
Flag di distribuzione
Poiché il pulsante è configurato con uno script Python, è necessario il flag di distribuzione per utilizzare l'esecutore Python remoto.
features.python.remote.execution = true
Per utilizzare uno script Python di transazione, è necessario il flag di distribuzione per abilitare le transazioni.
features.dossier-transaction = true
Privilegi per creare script personalizzati
Assegnare agli utenti i seguenti privilegi per creare script personalizzati:
-
Usa script Python
-
Certifica script Python
Privilegi per configurare le transazioni
Assegnare agli utenti i seguenti privilegi per creare una dashboard abilitata per le transazioni:
-
Transazione config Web: Necessario solo per configurare il pulsante con uno script di transazione Python.
-
Usa script Python
-
Visualizza ACL per lo script associato
Privilegi per utilizzare la dashboard
Assegnare agli utenti i privilegi seguenti per utilizzare la dashboard e inviare modifiche ai dati:
-
Esegui transazione: Necessario solo quando il pulsante è configurato con uno script di transazione Python
-
Usa script Python
-
Visualizza ACL per lo script
Privilegi Web Library richiesti
-
Usa Library Web
-
Creazione dashboard in Web
-
Modifica dashboard in Web
-
Salvataggio dashboard in Web
-
Dashboard Esecuzione Web
-
Crea oggetti applicazione
Preparare un runtime personalizzato
Vedere Crea un runtime personalizzato.
Preparare uno script Python standard
Per preparare lo script di transazione Python, vedere Creare una dashboard di transazione abilitata per Python
-
Includere almeno una variabile nello script in modo che possa essere mappata a un oggetto modello.
-
Il Input prompt Il parametro deve essere abilitato per la variabile.
-
Certificare lo script dopo averlo salvato. Per configurare i pulsanti è possibile utilizzare solo script certificati.
-
Visualizza ACL è necessario per gli utenti di una dashboard in cui lo script è utilizzato per configurare un pulsante.