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
- Abra um aplicativo de terminal.
- 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.
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
|
|
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.