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.

Copia
features.python.remote.execution = true

Per utilizzare uno script Python di transazione, è necessario il flag di distribuzione per abilitare le transazioni.

Copia
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.