페이지 트리
메타 데이터의 끝으로 건너뛰기
메타 데이터의 시작으로 이동













Start Release No :  / Update Release No : 

작성자 :    / 검수자 : 



9.1 AUD Conflux 기본 배포 모듈 및 스크립트 실행 가능 파이썬 버전 정보

AUD Conflux 파이썬 스크립트 및 모듈을 사용하는데 필요한 파이썬 버전은 아래와 같습니다.



지원 파이썬 버전 정보 (64bit 필수)
파이썬 스크립트 API 유틸3.8 ~ 3.13
기본 배포 모듈3.8 ~ 3.12


※ 파이썬 3.9 이하 버전은 공식 지원 종료(EOL)로 인해 보안 취약점 노출 및 라이브러리 호환성 결여 문제가 있으므로, 런타임 안정성 확보를 위해 최소 3.10 이상의 사용을 강력히 권장합니다.


  • 파이썬 스크립트 API 유틸
    Pure Python을 이용하여 다양한 비즈니스 실행 및 결과를 생성하는 PythonScript 노드에서 기본적으로 사용되는 유틸성 API 입니다.



  • 기본 배포 모듈

특정 기능을 독립적으로 수행하도록 캡슐화되어, 간단한 파라미터값 세팅을 통해 필요할 때마다 호출하여 통계 분석 결과를 도출 할 수 있는 기본 배포 모듈입니다.



9.2 AUD Conflux 기본 배포 파이썬 버전 정보

AUD Conflux 기본 배포 파이썬 패키지 관리자 정보 및 제공 파이썬 버전 정보는 아래와 같습니다.

패키지 관리자 명파이썬 버전 정보
Miniconda3.10



9.3 AUD Conflux 기본 배포 모듈 파이썬 필수 라이브러리 목록 및 라이브러리 버전 정보

AUD Conflux의 파이썬 모듈 구동을 위한 필수 라이브러리 목록 구성은 아래와 같습니다. 

라이브러리설명
pandas데이터 조작 및 분석을 위한 핵심 라이브러리로, 테이블 형태의 DataFrame 처리에 특화된 라이브러리
pyarrow대용량 데이터의 고속 처리 및 Parquet 파일 형식 입출력을 지원하는 라이브러리
numpy고성능 수치 계산과 다차원 배열 연산을 지원하는 과학 계산의 기초 라이브러리
scipyNumPy를 기반으로 하여 적분, 최적화, 통계 등 더 고도화된 과학 기술 계산 기능을 제공하는 라이브러리
scikit-learn분류, 회귀, 군집화 등 다양한 머신러닝 알고리즘과 모델 평가 도구를 제공하는 표준 라이브러리
matplotlib데이터를 차트나 그래프 등 다양한 형태의 이미지로 시각화하는 라이브러리
statsmodels통계적 모델 추정, 가설 검정, 데이터 탐색 기능을 제공하는 통계 분석 전용 라이브러리
pmdarima시계열 분석 모델인 ARIMA의 최적 파라미터를 자동으로 찾아주는(Auto-ARIMA) 도구 라이브러리
prophet계절성과 휴일 효과를 반영하여 시계열 데이터를 예측하는 Meta에서 개발한 모델 라이브러리
holidays국가별 공휴일 날짜 정보를 생성하여 시계열 예측 정확도를 높이는 데 도움을 주는 라이브러리
openpyxlExcel 파일(.xlsx)을 파이썬에서 직접 읽거나 쓸 수 있도록 지원하는 라이브러리


AUD Conflux의 파이썬 버전별 라이브러리 호환성 정보는 아래와 같습니다.

파이썬 각 버전의 호환성을 고려하여 아래 명시된 권장 라이브러리 버전을 준수하는 것을 권장합니다.

라이브러리Python 3.8Python 3.9Python 3.10 - 3.11Python 3.12Python 3.13
pandas2.0.32.2.32.2.32.2.32.2.3
pyarrow17.0.019.0.019.0.019.0.019.0.1
numpy1.24.41.26.41.26.41.26.4
scipy1.10.11.13.11.14.11.14.1
scikit-learn1.3.21.5.21.6.11.6.1
matplotlib3.7.53.9.33.9.33.9.3
statsmodels0.14.10.14.40.14.40.14.4
pmdarima2.0.42.0.42.0.42.0.4
prophet1.1.61.3.01.3.01.3.0
holidays0.580.830.840.84
openpyxl3.1.53.1.53.1.53.1.5




9.4 AUD Conflux 기본 배포 모듈별 파이썬 라이브러리 목록

AUD Conflux의 분석 모듈 구동을 위한 필수 라이브러리 구성은 아래와 같습니다. 

모듈 카테고리기본 배포 모듈 명사용 라이브러리

시계열 예측


ARIMA
  • pandas
  • numpy
  • statsmodels
  • pmdarima
  • scikit-learn
  • openpyxl
Prophet
  • pandas
  • numpy
  • scipy
  • prophet
  • holidays
  • scikit-learn
  • openpyxl
이상치 탐지Isolation Forest
  • pandas
  • numpy
  • scikit-learn
  • openpyxl
One-Class SVM
차원 축소PCA
  • pandas
  • numpy
  • scipy
  • scikit-learn
  • openpyxl
t-SNE
모델 평가 및 성능 검증RMSE
  • pandas
  • numpy
  • scikit-learn
  • openpyxl
ROC-AUC
군집 분석계층적 군집(Clustering Hierarchical)
  • pandas
  • numpy
  • scipy
  • scikit-learn
  • matplotlib
K MEANS(Clustering K-MEANS)
  • pandas
  • numpy
  • scipy
  • scikit-learn
  • matplotlib
  • openpyxl
분류 분석의사결정 트리(Classification Decision Tree)
  • pandas
  • numpy
  • scipy
  • scikit-learn
  • openpyxl


랜덤 포레스트(Classification Random Forest)
회귀 분석로지스틱(Regression Logistic)
선형회귀(Regression Linear)
파이썬 스크립트 API 유틸
  • pandas
  • pyarrow


9.5 AUD Conflux 기본 배포 모듈 파이썬 라이브러리 추가 가이드

  1. 개요
    - 기본으로 배포되는 파이썬 모듈에 라이브러리 추가가 필요할 경우 이 방법을 통해 라이브러리 추가가 가능합니다.

  2. 준비사항 
    - 폐쇄망이 아닌 경우 명령어를 통해 추가 라이브러리를 구성할 수 있습니다.
    - 차단된 폐쇄망인 경우 오프라인 설치 방법을 통해 추가 라이브러리를 구성할 수 있습니다.

  3. 기본 설치된 파이썬의 경로로 진입하여 모듈 설치 


    3-1)  파이썬 기본 배포 모듈 경로 진입합니다.
        - windows: {제품 설치 경로}/WEB-INF/_AUD_CONFLUX_/py310_win 
        - linux: {제품 설치 경로}/WEB-INF/_AUD_CONFLUX_/py310_linux 



    3-2) 해당 경로에서 모듈 설치 명령어 혹은 오프라인에서 미리 받아온 설치 파일을 위치하여 모듈을 설치합니다.



  • 레이블 없음