규칙을 사용하여 텍스트 또는 기타 플랫 파일에서 차원을 빌드하고 데이터를 로드할 수 있습니다.
시작하기 전 다음 리소스가 필요합니다.
Essbase 인스턴스에 대한 액세스 권한
플랫 파일을 데이터 소스로 사용하고 있지 않을 경우 애플리케이션 레벨에서 Essbase에 설정된 접속 및 데이터 소스가 필요합니다.
컴퓨터로 다운로드한 차원 메타데이터 파일(샘플 실습 파일: dim-market.txt
)
컴퓨터로 다운로드한 데이터 파일(샘플 실습 파일: data-basic.txt)
나열된 리소스를 사용하여 이제 규칙을 통해 차원을 빌드하고 데이터를 로드하는 작업을 수행할 수 있습니다.
수동으로 Essbase 아웃라인 편집기에서 빈 차원을 빌드하는 대신, 규칙을 사용하여 차원을 편집한 후 Essbase 아웃라인에 매핑할 수 있습니다. 이 섹션에서는 규칙을 사용하여 플랫 파일에서 차원을 빌드하는 과정을 다루고 예를 보여줍니다.
규칙을 사용하여 빌드하는 경우 차원 및 멤버 메타데이터의 계층 구조를 정의합니다. 단일 규칙 파일을 사용하여 차원을 하나 이상 생성하거나 차원별로 규칙 파일 한 개를 사용할 수 있습니다.
차원 빌드를 통해 차원을 추가 또는 수정할 수 있지만 기존 차원을 삭제할 수는 없습니다.
여기서 규칙을 사용하여 플랫 파일에서 차원을 빌드하는 예를 보여줍니다. SQL 또는 스트리밍을 사용하여 데이터를 로드하는 프로세스는 다른 항목에서 설명됩니다.
데이터 값
멤버 이름, 별칭 및 공식
세대 및 레벨 이름
데이터 스토리지 속성
속성 및 사용자 정의 속성
Essbase 큐브를 빌드하면 큐브 디렉토리에 데이터 파일 및 데이터 로드 규칙 파일이 생성됩니다. Essbase의 지원되는 온-프레미스 버전에서 제공되는 데이터 및 규칙을 사용할 수도 있습니다.
피벗 데이터와 행 집합 플랫 파일 데이터 형식이 지원됩니다.
데이터를 로드할 때 데이터 행과 열에서 SUM, MIN, MAX, AVG, COUNT 연산이 지원됩니다. Essbase 큐브가 상위 레벨 멤버로 생성된 경우 빅데이터 사용 사례를 지원합니다. Essbase에서 드릴스루를 통해 더 세부적 레벨에서 데이터를 볼 수 있습니다.
여기서 규칙을 사용하여 플랫 파일에서 데이터를 로드하는 예를 보여줍니다. SQL 또는 스트리밍을 사용하여 데이터를 로드하는 프로세스는 다른 항목에서 설명됩니다.