MicroStrategy ONE

Collaboration Server 명령줄 관리 도구

MicroStrategy Collaboration Server에는 다음과 같은 자체 명령줄 관리 도구가 함께 제공됩니다. admintool.js. 이 관리 도구를 사용하면 사용자는 데이터베이스와 직접 상호 작용하지 않고도 Collaboration Server 저장소의 정보를 검색하고 보고 삭제할 수 있습니다.

Collaboration 서버 관리 도구를 호출하려면 Node.js 실행 파일을 실행하고 관리 도구의 파일 경로와 Collaboration 서버 구성 파일을 제공해야 합니다.

Node.js 실행 파일(node.exe)는 여기에서 찾을 수 있습니다:

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

그만큼 admintool.js 파일은 여기에서 찾을 수 있습니다:

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

Collaboration 서버 구성 파일(config.json)는 여기에서 찾을 수 있습니다:

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

관리 도구 시작

  1. 터미널 애플리케이션을 엽니다.
  2. 다음 형식으로 세 개의 파일 위치를 입력합니다.

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

    Node.js 실행 파일을 PATH 변수에 추가하고 Collaboration Server 디렉토리로 변경할 수 있습니다. 그렇다면 다음을 입력할 수 있습니다.
    $ node node_modules/mstr-collab-svc/admintool.js config.json

도구가 시작된 후 콘솔에 시작 페이지가 표시됩니다.

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

명령 목록

관리 도구는 다음 명령을 인식합니다.

명령 개의 결과
help 도움말 페이지를 표시합니다.
quit 도구를 종료합니다.
exit 도구를 종료합니다.
show

show summary

데이터베이스의 요약을 표시합니다.
show topic <ID> 특정 ID를 가진 주제에 대한 정보를 표시합니다. 이 ID는 주제를 고유하게 식별합니다. 다른 명령 중 하나를 사용하여 주제 목록을 사용하여 ID를 찾을 수 있습니다.
show topics all 모든 주제에 대한 정보를 표시합니다.
show topics empty 연관된 댓글이 없는 주제에 대한 정보를 표시합니다.
show topics non-empty 연관된 댓글이 있는 주제에 대한 정보를 표시합니다.
show comments for-topic <ID> 특정 주제에 대한 댓글을 표시합니다.
show comments for-user <ID> 특정 사용자가 작성한 댓글을 표시합니다. ID는 MicroStrategy 메타데이터에 저장된 MicroStrategy 사용자 DSS ID를 나타냅니다.
show comments for-dashboard <ID> MicroStrategy 메타데이터에 저장된 특정 대시보드(기본 문서) ID와 연결된 설명을 표시합니다.
show comments older-than-date <ISO_DATE> 지정된 ISO 8601 날짜 이전에 작성된 댓글을 표시합니다. YYYY-MM-DDThh:mm:ssTZ.
drop  drop topics empty 연관된 댓글이 없는 모든 주제를 삭제합니다.

모두 댓글 삭제

모든 댓글을 삭제합니다.

drop comments for-topic <ID> 특정 주제에 대한 의견을 삭제합니다.
drop comments for-user <ID> 특정 사용자에 대한 댓글을 삭제합니다.
drop comments for-dashboard <ID> 특정 대시보드(기본 문서)와 관련된 메모를 삭제합니다.
drop comments older-than-date <ISO_DATE> 지정된 ISO 8601 날짜 이전에 작성된 주석을 삭제합니다.

저장된 댓글은 각 대시보드 페이지마다 별도의 주제로 구성됩니다. 사용 for-topic <ID> 명령은 페이지와 함께 작동하며 for-dashboard <ID> 전체 문서에 대한 작업 명령입니다.

조건을 결합할 수 있습니다. show comments 그리고 drop comments. 여러 조건을 사용하는 경우, 모든 조건이 참이어야 함 올바른 댓글을 선택하세요.

예를 들어, drop comments for-user <UID> for-topic T older-than-date 2018-01-01 세 가지 조건을 모두 충족하는 댓글만 삭제됩니다.

해당 내용에 대한 확인 메시지가 없습니다. drop 명령. 오류를 방지하려면 주석을 삭제하기 전에 항상 지정된 조건으로 주석을 표시하십시오.