Snowflake KPI 대시보드 통합: 데이터를 BSC Designer에 연결하기

Snowflake의 데이터를 활용하여 BSC Designer에서 KPI를 강화하고, 클라우드 데이터 웨어하우스에 저장된 데이터를 이용해 실시간 업데이트와 원활한 성과 모니터링을 수행하는 방법을 알아보십시오.

Snowflake란 무엇인가?

Snowflake는 조직이 대량의 구조화 및 반구조화 데이터를 저장, 관리, 분석할 수 있도록 지원하는 클라우드 기반 데이터 플랫폼입니다. 이는 분석, 비즈니스 인텔리전스, 데이터 기반 의사결정을 지원하기 위한 확장 가능하고, 안전하며, 고성능의 환경을 제공합니다.

Snowflake 웨어하우스 연결 설정

다음 단계를 따라 Snowflake 웨어하우스에 연결하고 해당 데이터에 실행하세요.

새 사용자 생성

외부 데이터 접근을 위해 전용 사용자를 생성하는 것이 좋은 방법입니다. 이를 위해 데이터 작업 → 프로젝트 → 워크시트로 이동하십시오.

Snowflake의 외부 접근을 위한 새 사용자 생성

다음을 실행하여 새 역할을 생성합니다:
CREATE ROLE APP_JAVA_READER_ROLE;

새 사용자를 생성합니다:
CREATE USER app_java_reader
PASSWORD = 'StrongP@ssword123'
DEFAULT_ROLE = APP_JAVA_READER_ROLE
MUST_CHANGE_PASSWORD = FALSE
COMMENT = 'webbsc JDBC 앱을 위한 서비스 사용자';

사용자에게 필요한 권한을 부여합니다:
GRANT ROLE APP_JAVA_READER_ROLE TO USER app_java_reader;

중요: 웨어하우스에 대한 사용자 권한을 할당합니다:
GRANT USAGE ON WAREHOUSE COMPUTE_WH TO ROLE APP_JAVA_READER_ROLE;

디버깅 목적으로 사용자 설정을 출력합니다:
DESCRIBE USER app_java_reader;

실행 데이터 가져오기

관리 → 관리자 → 계정 → 활성 계정 → … → URL 관리로 이동하십시오:

Snowflake 웨어하우스의 데이터베이스 실행 데이터 가져오기

URL 관리 대화 상자에서 현재 URL을 찾으십시오:

URL 관리 대화 상자의 현재 URL

이것이 연결에 사용할 호스트입니다.

BSC Designer에서 데이터 소스 구성하기

  1. 관리자 계정으로 로그인하세요.
  2. 설정 > 통합으로 이동한 후, 데이터 소스 섹션에서 “추가”를 클릭하세요.
  3. 새 데이터 소스의 이름을 입력하세요.
  4. 데이터베이스 종류“Snowflake”를 선택하세요.
  5. 이전 단계에서 복사한 호스트서버 필드에 붙여넣으세요 (예: gghecco-md11559.snowflakecomputing.com).
  6. 카탈로그 필드에 웨어하우스를 입력하세요 (예: ?warehouse=COMPUTE_WH).
  7. 생성한 사용자 이름을 로그인 필드에 입력하세요.
  8. 설정한 비밀번호를 비밀번호 필드에 입력하세요.

The setup of the datasource for Snowflake in BSC Designer

KPI를 위한 데이터 조회

이제 Snowflake 테이블에서 데이터를 실행하기 위한 쿼리를 생성할 수 있습니다.

  • 선택한 지표와 내부 달력에 따라 쿼리를 사용자화하려면 지원되는 매개변수를 사용하십시오.
다음과 같이 인용하십시오: BSC Designer, "Snowflake KPI 대시보드 통합: 데이터를 BSC Designer에 연결하기," BSC Designer, 10월 14, 2025, https://bscdesigner.com/ko/connect-kpis-to-snowflake.htm.