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

  1. Ouvrez une application de terminal.
  2. 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.

Copier
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

show summary

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.