MicroStrategy ONE
Strumento di amministrazione della riga di comando del server di collaborazione
Il server MicroStrategy Collaboration viene fornito con il proprio strumento di amministrazione a riga di comando, denominato admintool.js
. Questo strumento di amministrazione consente agli utenti di cercare, visualizzare ed eliminare informazioni nel repository del server di collaborazione senza interagire direttamente con il database.
Per richiamare lo strumento di amministrazione del server di collaborazione, è necessario eseguire l'eseguibile Node.js e fornire il percorso del file per lo strumento di amministrazione e il file di configurazione del server di collaborazione.
Eseguibile Node.js (node.exe
) è disponibile qui:
- Windows:
<INSTALL_PATH>\Common Files\MicroStrategy\nodejs\node.exe
- Linux:
<INSTALL_PATH>/NodeJS/<NODEJS_LINUX_VERSION>/bin/node
Il admintool.js
Il file è disponibile qui:
- Windows:
<INSTALL_PATH>\MicroStrategy\Collaboration Server\node_modules\mstr-collab-svc\admintool.js
- Linux:
<INSTALL_PATH>/CollaborationServer/node_modules/mstr-collab-svc/admintool.js
Il file di configurazione del Server di collaborazione (config.json
) è disponibile qui:
- Windows:
<INSTALL_PATH>\MicroStrategy\Collaboration Server\config.json
- Linux:
<INSTALL_PATH>/CollaborationServer/config.json
Avvio dello strumento di amministrazione
- Apri un'applicazione terminale.
- Immettere i tre percorsi dei file nel seguente formato:
$ "<PATH_TO_NODE>" "<PATH_TO_ADMIN_TOOL_FILE>" "<PATH_TO_CONFIG_FILE>"
È possibile aggiungere l'eseguibile Node.js alla variabile PATH e passare alla directory del server di collaborazione. In tal caso, è possibile immettere:
$ node node_modules/mstr-collab-svc/admintool.js config.json
La pagina di benvenuto viene visualizzata nella console dopo l'avvio dello strumento.
Welcome to the Collaboration Server Administration Tool (v10.xx.x.xxx)
Type "help" to list the available commands.
cmd>
Elenco dei comandi
Lo strumento di amministrazione riconosce i seguenti comandi:
Comando | Risultato | |
---|---|---|
help
|
Mostra la pagina di aiuto. | |
quit
|
Esce dallo strumento. | |
exit
|
Esce dallo strumento. | |
show
|
|
Mostra un riepilogo del database. |
show topic <ID>
|
Mostra informazioni sull'argomento con un ID specifico. Questo ID identifica in modo univoco l'argomento. Puoi trovare l'ID utilizzando l'elenco di un argomento utilizzando uno degli altri comandi. | |
show topics all
|
Mostra informazioni su tutti gli argomenti. | |
show topics empty
|
Mostra informazioni sugli argomenti a cui non sono associati commenti. | |
show topics non-empty
|
Mostra informazioni sugli argomenti a cui sono associati commenti. | |
show comments for-topic <ID>
|
Mostra i commenti per un argomento specifico. | |
show comments for-user <ID> |
Mostra i commenti fatti da un utente specifico. L'ID si riferisce all'ID utente DSS MicroStrategy archiviato nei metadati MicroStrategy. | |
show comments for-dashboard <ID>
|
Mostra i commenti associati a un ID dashboard specifico (documento di base) archiviato nei metadati MicroStrategy. | |
show comments older-than-date <ISO_DATE> |
Mostra i commenti creati prima della data ISO 8601 specificata. AAAA-MM-GGThh:mm:ssTZ. | |
drop |
drop topics empty
|
Elimina tutti gli argomenti a cui non sono associati commenti. |
rilascia tutti i commenti |
Elimina tutti i commenti. |
|
drop comments for-topic <ID> |
Rilascia commenti per un argomento specifico. | |
drop comments for-user <ID>
|
Rilascia commenti per un utente specifico. | |
drop comments for-dashboard <ID>
|
Rilascia i commenti associati a una dashboard specifica (documento di base). | |
drop comments older-than-date <ISO_DATE>
|
Elimina i commenti creati prima della data ISO 8601 specificata |
I commenti archiviati sono organizzati in argomenti separati per ciascuna pagina del dashboard. Utilizzare il for-topic <ID>
I comandi funzionano con le pagine e con i file for-dashboard <ID>
comandi per lavorare sull'intero documento.
È possibile combinare le condizioni per show comments
e drop comments
. Quando vengono utilizzate più condizioni, tutte le condizioni devono essere vere per selezionare i commenti corretti.
Ad esempio, drop comments for-user <UID> for-topic T older-than-date 2018-01-01
rilascerà solo i commenti che soddisfano tutte e tre le condizioni.
Nessun messaggio di conferma per drop
comando. Mostra sempre i commenti con la condizione specificata prima di rilasciarli per evitare errori.