Sap-dashboards-dynamic-dashboard

提供:Dev Guides
移動先:案内検索

SAPダッシュボード-動的ダッシュボード

この章では、埋め込みスプレッドシートを使用してSQL Serverの上にダッシュボードを作成する方法について説明します。

SQL Serverを使用した動的ダッシュボード

ダッシュボードデザイナーを開き、無題のダッシュボードを選択します。

ダッシュボードを開く

スプレッドシートの[データ]タブ→[他のソースから]→[SQLサーバーから] *に移動します。

データタブ

次のスクリーンショットに示すように、SQL Serverデータベースに接続するためのSQL Server名と資格情報を入力します。

データベースサーバーに接続

次のウィンドウで、モデルで使用するデータベースとテーブルを選択します。

データベースとテーブルの選択

データ接続ファイルの名前を入力し、[完了]をクリックします。

DataConnectionファイルの保存

埋め込みスプレッドシートの領域を選択し、[OK]をクリックします。 プロンプトが出されたら、資格情報を再度入力します。

スプレッドシートの領域を選択

同様の方法で、データベースから埋め込みスプレッドシートまでのすべてのテーブルを選択します。

データベースからテーブルを選択

テーブル

セレクターコンポーネントを追加する方法

ここで、セレクタコンポーネントを追加できます-データモデルに通貨変換を実装するラジオボタン。

ラジオボタンを追加

ラジオボタンのタイトルを入力し、セルセレクタに移動して、スプレッドシートからセルを選択します。

ラジオボタンのタイトル

コンポーネントから、円グラフを選択します。 チャートのタイトルとサブタイトルを入力します。 [値]タブからセルセレクタに移動し、スプレッドシートからセルを選択します。

タイトルとサブタイトル

  • 一般→ラベル→セルセレクタ*に移動して、このコンポーネントにラベルを追加します。 次のスクリーンショットに示すように、スプレッドシートからセルを選択してラベルを追加します。

ラベルの追加

同様に、円グラフを追加してユーロとルピーの通貨を追加し、売上を表示します。 タイトルとサブタイトルをチャートに追加して同じものを表示し、セルセレクターに移動します。

円グラフの追加

地域別売上高

動的な可視性を有効にする方法

各チャートの動的な可視性を有効にするには、[動作]→[動的な可視性とステータス]に移動します。*動的な可視性の値を保存するチャートのセルに移動します。

動的可視性

ラジオボタンセレクターコンポーネントごとに、各円グラフのキー値を入力します。

キー値円グラフ

上部のオプションを使用してモデルを保存し、[プレビュー]オプションに移動して、次のスクリーンショットに示すようにプレビューを表示します。

地域別売上のプレビュー

年ごとの売り上げを表示するコンポーネントを追加するには、円グラフを選択し、タイトルを年ごとの売り上げ、サブタイトルを米ドルとしてタイトルを付けます。 セルセレクタに移動して、埋め込みスプレッドシートから値を渡します。

地域および年ごとの売上

年をラベルとして追加するには、ラベルに移動し、埋め込みスプレッドシートから「年」列を選択します。

ラベルとして年を追加

前のトピックで説明したように、チャートの動的な可視性を設定します。 キーの値は、「宛先」の下のセルに保管されます。

接続先

同様に、年間売上高(ユーロ)および年間売上高(ルピー)の円グラフを追加します。 販売プロジェクトを保存します。 任意のタイプのフォーマットを適用するには、オブジェクトブラウザからすべてのチャートを表示し、*外観→テキスト*に移動します。

すべてのチャートを表示

同様に、次のスクリーンショットに示すように、タイトル-カテゴリ別売上高のチャートをさらに追加できます。

カテゴリ別売上

セルセレクタに移動してラベルを追加します。 コンポーネントと複数のチャートの動的な可視性を設定します。

セルにラベルを追加

プロジェクトを再度保存し、上部のプレビューオプションに移動します。

保存およびプレビュー

これは、SAP Business Objectsダッシュボードデザイナーでモデルを作成し、埋め込みスプレッドシートを使用して外部データソースからデータを取得し、キャンバス内のさまざまなコンポーネントとデータをバインドし、動的可視性機能を使用する方法です。