MicroStrategy ONE

Ferramenta de administração de linha de comando do Collaboration Server

MicroStrategy O servidor de colaboração vem com sua própria ferramenta de administração de linha de comando chamada admintool.js. Esta ferramenta de administração permite que os usuários pesquisem, visualizem e excluam informações no repositório do Collaboration Server sem interagir diretamente com o banco de dados.

Para invocar a ferramenta administrativa do servidor Collaboration, você precisa executar o executável Node.js e fornecer o caminho do arquivo para a ferramenta administrativa e o arquivo de configuração do servidor Collaboration.

O executável Node.js (node.exe) pode ser encontrado aqui:

  • Windows: <INSTALL_PATH>\Common Files\MicroStrategy\nodejs\node.exe
  • Linux: <INSTALL_PATH>/NodeJS/<NODEJS_LINUX_VERSION>/bin/node

O admintool.js arquivo pode ser encontrado aqui:

  • Windows: <INSTALL_PATH>\MicroStrategy\Collaboration Server\node_modules\mstr-collab-svc\admintool.js
  • Linux: <INSTALL_PATH>/CollaborationServer/node_modules/mstr-collab-svc/admintool.js

O arquivo de configuração do servidor de colaboração (config.json) pode ser encontrado aqui:

  • Windows: <INSTALL_PATH>\MicroStrategy\Collaboration Server\config.json
  • Linux: <INSTALL_PATH>/CollaborationServer/config.json

Iniciando a ferramenta de administração

  1. Abra um aplicativo de terminal.
  2. Insira os três locais de arquivo no seguinte formato:

    $ "<PATH_TO_NODE>" "<PATH_TO_ADMIN_TOOL_FILE>" "<PATH_TO_CONFIG_FILE>"

    Você pode adicionar o executável Node.js à sua variável PATH e mudar para o diretório do Collaboration Server. Se sim, você pode inserir:
    $ node node_modules/mstr-collab-svc/admintool.js config.json

A página de boas-vindas é mostrada no console após o início da ferramenta.

Copiar
Welcome to the Collaboration Server Administration Tool (v10.xx.x.xxx)
Type "help" to list the available commands.
cmd>

Lista de comandos

A Admin Tool reconhece os seguintes comandos:

Comando Resultado
help Mostra a página de ajuda.
quit Sai da ferramenta.
exit Sai da ferramenta.
show

show summary

Mostra um resumo do banco de dados.
show topic <ID> Mostra informações sobre o tópico com um ID específico. Este ID identifica exclusivamente o tópico. Você pode encontrar o ID usando a listagem de um tópico usando um dos outros comandos.
show topics all Mostra informações sobre todos os tópicos.
show topics empty Mostra informações sobre tópicos que não possuem comentários associados a eles.
show topics non-empty Mostra informações sobre tópicos que possuem comentários associados a eles.
show comments for-topic <ID> Mostra comentários para um tópico específico.
show comments for-user <ID> Mostra comentários feitos por usuário específico. O ID refere-se ao ID DSS do usuário MicroStrategy armazenado nos metadados do MicroStrategy.
show comments for-dashboard <ID> Mostra comentários associados a um ID de painel específico (documento base) armazenado nos metadados do MicroStrategy.
show comments older-than-date <ISO_DATE> Mostra comentários criados antes da data ISO 8601 especificada. AAAA-MM-DDThh:mm:ssTZ.
drop  drop topics empty Elimina todos os tópicos que não possuem comentários associados a eles.

deixar comentários todos

Elimina todos os comentários.

drop comments for-topic <ID> Descarta comentários sobre um tópico específico.
drop comments for-user <ID> Descarta comentários para um usuário específico.
drop comments for-dashboard <ID> Descarta comentários associados a um painel específico (documento base).
drop comments older-than-date <ISO_DATE> Elimina comentários criados antes da data ISO 8601 especificada

Os comentários armazenados são organizados em tópicos separados para cada página do painel. Use o for-topic <ID> comandos funcionam com páginas e o for-dashboard <ID> comandos para trabalhar em todo o documento.

Você pode combinar as condições para show comments e drop comments. Quando múltiplas condições são usadas, todas as condições devem ser verdadeiras para selecionar os comentários corretos.

Por exemplo, drop comments for-user <UID> for-topic T older-than-date 2018-01-01 só descartará comentários que atendam a todas as três condições.

Não há mensagem de confirmação para o drop comando. Sempre mostre os comentários com a condição especificada antes de descartá-los para evitar erros.