MicroStrategy ONE

Platform Analytics 사전 요구 사항

Windows 또는 Linux 시스템에 Platform Analytics를 설치하기 전에 다음과 같은 사전 요구 사항이 빠짐없이 충족되었는지 확인하십시오.

  • Telemetry Server 및 Platform Analytics를 설치할 시스템에는 다음 포트가 열려 있고 사용 가능해야 합니다.
    • 2181
    • 2888 및 3888(3개 이상의 Telemetry Server를 클러스터링하려는 경우에만)
    • 5432
    • 6379
    • 9092
  • 다음을 생성해야 합니다. MicroStrategy 그룹의 사용자 시스템 모니터 > 시스템 관리자 또는 기본 관리자 사용자에 대한 액세스 권한이 있습니다.
  • 일관된 트랜잭션 로드 하에서 Telemetry Store(이전에는 Platform Analytics Consumer라고 함) 아키텍처의 안정적이고 효율적인 작동을 위한 리소스 요구 사항을 추정하려면 다음을 참조하세요. KB482872: 플랫폼 분석을 위한 용량 계획.
  • 다른 시스템에 PostgreSQL을 설치하는 경우 Platform Analytics Repository의 데이터베이스 사용자가 원격 액세스를 허용하도록 구성되어야 합니다. 원격 액세스는 DB 사용자를 생성할 때 또는 다음 단계를 수행한 후에 활성화할 수 있습니다.

    1. 열기 pg_hba.conf 다음 위치에 있는 파일:

      Windows의 경우: C:\Program Files (x86)\Common Files\MicroStrategy\Repository\pgsql\PGDATA\pg_hba.conf

      리눅스의 경우: /선택/mstr/MicroStrategy/Repository/pgsql/PGDATA/pg_hba.conf

    2. 파일에 다음 줄을 추가합니다. 호스트 platform_analytics_wh mstr_pa {머신 IP}/32 비밀번호

      예를 들어, 호스트 platform_analytics_wh mstr_pa 10.21.67.61/32 비밀번호.

    3. 파일을 저장합니다.
    4. PostgreSQL 데이터베이스를 다시 시작합니다.
  • 다른 시스템에 MySQL을 설치하는 경우 Platform Analytics 저장소의 데이터베이스 사용자는 원격 액세스가 가능하도록 구성되어야 합니다. 원격 액세스는 DB 사용자를 생성할 때 또는 다음 단계를 수행한 후에 활성화할 수 있습니다.

    1. 클라이언트(MySQL Workbench, DB 쿼리 도구 등)를 사용하여 MySQL Server에 연결합니다.
    2. 다음 명령을 실행합니다.
      복사
      UPDATE mysql.user SET Host='%' WHERE Host='localhost' AND User='<DB User Name>'; FLUSH PRIVILEGES;
    3. <DB 사용자 이름>을 Platform Analytics 저장소를 설치하는 사용자로 대체합니다.
    4. 이제 데이터베이스 사용자는 원격 시스템에서 이 MySQL 서버 인스턴스에 연결할 수 있습니다.