IQ Bot 선행조건 단계

IQ Bot 설치를 시작하기 전에 다음 단계를 완료합니다.

프로시저

  1. 사용자는 설치 중에 데이터베이스를 생성하고 BULK INSERT 문을 실행하는 데 사용되는 SQL 데이터베이스 계정에 대한 SYSADMIN 역할 또는 다음의 권한이 있어야 합니다.
    • SQL 연결(CONNECT SQL)
    • 데이터베이스 생성(모든 데이터베이스 생성)
    • 데이터베이스 보기(데이터베이스 보기)
    주: Microsoft Azure SQL를 사용하는 설치에는 dbmanager 역할이 필요합니다.
    주: AWS RDS를 사용하는 설치에는 위의 세 가지 권한이 있는 역할이 필요합니다. 이러한 권한은 RDS의 db_owner 역할에 이미 할당되어 있습니다.

    특정 데이터베이스 사용자에 대한 권한을 부여하고 다음 TSQL 쿼리를 사용하여 해당 역할에 대한 권한을 확인합니다.

    SELECT * FROM fn_my_permissions(NULL, 'SERVER').

  2. 우선 HTTPS를 사용하여 IQ Bot을 HTTPS로 구성합니다. 다음 HTTPS 인증서 파일을 사용할 수 있도록 유지합니다.
    • .crt 형식의 Control Room 인증서(인증 기관 목록 번들)
    • .crt 형식의 Control Room 인증서(서버측 공용 인증서)
    • .pfx.crt 형식의 IQ Bot 서버 인증서
    중요사항: Control Room.crt 인증서를 해당 인증서 스토어에 수동으로 설치합니다.
    주: 자세한 정보는 Control Room가 HTTPS로 구성된 경우 IQ Bot을 HTTP로 구성에서 참고하십시오.
  3. 다음 포트는 IQ Bot 서비스에서 사용되므로 열어 둡니다.
    • 애플리케이션 액세스 포트(구성 가능): 3000
    • 데이터베이스 액세스 포트(구성 가능): 1433
    • 내부 애플리케이션 서비스 포트(고정): 8100, 9002, 9991, 9992, 9995, 9996, 9997, 9998, 9999
    • 인바운드 수신 대기 포트:
      • IQ Bot-Control Room 통신을 위한 IQ Bot 서버의 47100-47200.
      • Control Room 서버의 47100-47200 및 47500-47600.
    • RabbitMQ v3.8.18
      • 포트: 5672
      • 포트: 5673
  4. SQL 서버 버전이 SQL Server Native Client 2012보다 이전인 경우 업그레이드 옵션을 제공하는 대화 상자가 표시됩니다. services.msc를 열고 SQL 서버(MSSQLSERVER)을 중지하여 업그레이드합니다. 그런 다음 설치 프로세스를 계속합니다.
  5. 설치 프로그램은 업그레이드 프로세스 중에 IQ Bot의 이전 버전에서 기존 학습 인스턴스를 감지하게 됩니다. 해당 학습 인스턴스의 원본 분류기를 유지하려면 드롭다운 목록에서 IQ Bot 이전 버전을 선택합니다. 이렇게 이전 버전과 학습 인스턴스의 동작이 일관성을 유지합니다.
  6. IQ Bot 설치 프로그램은 SQL 서버 또는 에 대해 생성된 사용자 계정에 대해 대소문자를 구분합니다.
    중요사항: 보안 > 로그인 아래의 Microsoft SQL Server Management Studio에 표시된 사용자 이름을 사용합니다. 대문자로 작성된 경우, 사용자 이름에 대문자를 사용하여 설치 프로그램을 시작합니다. 또한 데이터 정령 데이터베이스 속성이 대소문자를 구분하도록 설정되어 있는지 확인합니다.

다음 단계