MicroStrategy ONE
Outil d'administration de ligne de commande du serveur de collaboration
Le serveur MicroStrategy Collaboration est fourni avec son propre outil d'administration en ligne de commande appelé admintool.js
. Cet outil d'administration permet aux utilisateurs de rechercher, d'afficher et de supprimer des informations dans le référentiel du serveur de collaboration sans interagir directement avec la base de données.
Pour appeler l'outil d'administration du serveur de collaboration, vous devez exécuter l'exécutable Node.js et fournir le chemin d'accès au fichier de l'outil d'administration et du fichier de configuration du serveur de collaboration.
L'exécutable Node.js (node.exe
) peut être trouvé ici :
- Fenêtre:
<INSTALL_PATH>\Common Files\MicroStrategy\nodejs\node.exe
- Linux:
<INSTALL_PATH>/NodeJS/<NODEJS_LINUX_VERSION>/bin/node
Le admintool.js
fichier peut être trouvé ici :
- Fenêtre:
<INSTALL_PATH>\MicroStrategy\Collaboration Server\node_modules\mstr-collab-svc\admintool.js
- Linux:
<INSTALL_PATH>/CollaborationServer/node_modules/mstr-collab-svc/admintool.js
Le fichier de configuration de Collaboration Server (config.json
) peut être trouvé ici :
- Fenêtre:
<INSTALL_PATH>\MicroStrategy\Collaboration Server\config.json
- Linux:
<INSTALL_PATH>/CollaborationServer/config.json
Démarrage de l'outil d'administration
- Ouvrez une application de terminal.
- Saisissez les trois emplacements de fichier au format suivant :
$ "<PATH_TO_NODE>" "<PATH_TO_ADMIN_TOOL_FILE>" "<PATH_TO_CONFIG_FILE>"
Vous pouvez ajouter l'exécutable Node.js à votre variable PATH et accéder au répertoire Collaboration Server. Si tel est le cas, vous pouvez saisir :
$ node node_modules/mstr-collab-svc/admintool.js config.json
La page d'accueil s'affiche dans la console après le démarrage de l'outil.
Welcome to the Collaboration Server Administration Tool (v10.xx.x.xxx)
Type "help" to list the available commands.
cmd>
Liste des commandes
L'Admin Tool reconnaît les commandes suivantes :
Commande | Résultat | |
---|---|---|
help
|
Affiche la page d'aide. | |
quit
|
Quitte l'outil. | |
exit
|
Quitte l'outil. | |
show
|
|
Affiche un résumé de la base de données. |
show topic <ID>
|
Affiche des informations sur le sujet avec un ID spécifique. Cet ID identifie de manière unique le sujet. Vous pouvez trouver l'ID en utilisant la liste d'un sujet à l'aide de l'une des autres commandes. | |
show topics all
|
Affiche des informations sur tous les sujets. | |
show topics empty
|
Affiche des informations sur les sujets auxquels aucun commentaire n’est associé. | |
show topics non-empty
|
Affiche des informations sur les sujets auxquels sont associés des commentaires. | |
show comments for-topic <ID>
|
Affiche les commentaires pour un sujet spécifique. | |
show comments for-user <ID> |
Affiche les commentaires formulés par un utilisateur spécifique. L'ID fait référence à l'ID DSS de l'utilisateur MicroStrategy stocké dans les métadonnées MicroStrategy. | |
show comments for-dashboard <ID>
|
Affiche les commentaires associés à un ID de tableau de bord spécifique (document de base) stocké dans les métadonnées MicroStrategy. | |
show comments older-than-date <ISO_DATE> |
Affiche les commentaires créés avant la date ISO 8601 spécifiée. AAAA-MM-JJThh:mm:ssTZ. | |
drop |
drop topics empty
|
Supprime tous les sujets auxquels aucun commentaire n’est associé. |
laisser tomber tous les commentaires |
Supprime tous les commentaires. |
|
drop comments for-topic <ID> |
Supprime les commentaires pour un sujet spécifique. | |
drop comments for-user <ID>
|
Supprime les commentaires pour un utilisateur spécifique. | |
drop comments for-dashboard <ID>
|
Supprime les commentaires associés à un tableau de bord spécifique (document de base). | |
drop comments older-than-date <ISO_DATE>
|
Supprime les commentaires créés avant la date ISO 8601 spécifiée |
Les commentaires stockés sont organisés en rubriques distinctes pour chaque page du tableau de bord. Utiliser for-topic <ID>
Les commandes fonctionnent avec les pages et le for-dashboard <ID>
commandes pour travailler sur l'ensemble du document.
Vous pouvez combiner les conditions pour show comments
et drop comments
. Lorsque plusieurs conditions sont utilisées, toutes les conditions doivent être vraies pour sélectionner les commentaires corrects.
Par exemple, drop comments for-user <UID> for-topic T older-than-date 2018-01-01
supprimera uniquement les commentaires qui répondent aux trois conditions.
Il n'y a aucun message de confirmation pour drop
commande. Affichez toujours les commentaires avec la condition spécifiée avant de les supprimer pour éviter les erreurs.