MicroStrategy ONE

사용 텔레메트리 서비스 구성

MicroStrategy ONE   (2024년 6월)은 을(를) 추가합니다. 사용법:봇 및 대시보드 편집 모드의 패널. 이 패널은 프록시를 통해 MicroStrategy REST를 통해 새로운 텔레메트리 서비스에 노출되는 API로 구동됩니다. 이 새로운 텔레메트리 서비스는 API를 통해 Platform_nalytics_wh에서 데이터를 직접 노출하는 플랫폼 분석 소비자의 새로운 모드입니다.

텔레메트리 서비스를 구성하려면:

사용 텔레메트리를 구성하기 전에 클라이언트 텔레메트리를 활성화해야 합니다. 자세한 내용은 문서를 참조하십시오. 클라이언트 텔레메트리 구성 .

  1. 범위 WEB-INFO/classes/config/configOverrides.properties, 다음 설정을 추가합니다.

    복사
    services.telemetry.baseURL = http://{IP Address}:8222
    features.telemetryService.supported = true
    • 위치 IP Address 은(는) IP입니다.  텔레메트리 서비스가 배포된 주소입니다.

  2. TLS를 활성화하려는 경우  MicroStrategy REST 간의 통신 및 텔레메트리 서비스의 경우 다음을 추가합니다.

    복사
    services.telemetry.tlsEnabled = true
  3. 다음 확인 identityToken.secretKey 이(가) 설정되었습니다. 이 키가 HCMAC에 필요합니다.

    복사
    identityToken.secretKey = elOY73zE8O4ANVrjpRiTe5UEKke8fA
  4. 에서 다음 값을 설정합니다. PAConsumerConfig.yaml 의 파일 PlatformAnalytics/conf 폴더를 암호화할 secretKey 플랫폼 분석 암호화기를 사용하여:

    1. 범위 PlatformAnalytics/bin, 호출 platform-analytics-encryptor.sh.

    2. 프롬프트 기다림 “Please type the password below to generate the encrypted password for Platform Analytics:” 및 입력 secretKey.

    3. 암호화자는 암호화된 secretKey.

    4. 새로 복사하여 붙여넣기 secretKey .taml 파일로:

      복사
      telemetryService:
          port: 8222
          identityToken:
            secretKey: FBt4DsgJxSYc64IYFl4iH0Xb0GagteoW3dfzRRiPLmNic49w50iIA5+3yU51Gg==,0WWmc4ALH7jFx0MR
      #    ssl:
      #      enabled: true
      #      keyStoreType: PKCS12
      #      keyStore: classpath:keystore.p12 or file:/path/to/keystore.p12
      #      keyStorePassword: yourkeystorepassword
      #      keyAlias: yourKeyAlias
  5. 다음의 4줄 편집 platform-analytics-consumer.sh 및 바꾸기 platform-analytics-consumer 이(가) 포함된 telemetry-service:

    복사
    #!/bin/bash
    #
    consumer='platform-analytics-consumer'
    application='telemetry-service'