BSC DesignerでSnowflakeのデータを活用してKPIを強化し、クラウドデータウェアハウスに保存されたデータを利用したリアルタイム更新とシームレスなパフォーマンス監視を実現します。
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を変更を適用に移動します:

URLを変更を適用ダイアログで現在のURLを見つけます:

これが接続に必要なホストになります。
BSC Designerでデータソースを設定します
- 管理者アカウントにログインします。
- 設定 > 統合 に移動し、データソースセクションで「追加します」をクリックします。
- 新しいデータソースの名前を入力します。
- データベースタイプとして「Snowflake」を選択します。
- 前のステップで取得したホストをサーバー欄にペーストします(例:
gghecco-md11559.snowflakecomputing.com)。 - カタログ欄にウェアハウスを入力します(例:
?warehouse=COMPUTE_WH)。 - 作成したユーザー名をログイン欄に入力します。
- 定義したパスワードをパスワード欄に入力します。

KPIのデータを照会します
Snowflakeテーブルからデータにアクセスするためのクエリを作成できるようになりました。
- 選択した指標や内部カレンダーに基づいてクエリをカスタマイズするには、サポートされているパラメーターをご利用ください。

BSC Designer は、バランスト・スコアカードを中核とする戦略実行ソフトウェアです。戦略的目標、KPI、施策、リスク、戦略マップを一か所で整合させることで、組織が戦略計画を連結された戦略アーキテクチャへと落とし込むのを支援します。弊社の 戦略実装システム では戦略を実務に落とし込む方法を解説しており、戦略実行ワークショップテンプレート は、チームが社内の戦略セッションでそれを適用するのに役立ちます。