Sap-dashboards-working-with-data-sources

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

データソースの使用

データモデルを作成するには、異なるデータソースからデータをインポートする必要があります。 次の機能を使用できます-

  • データ接続
  • 埋め込みスプレッドシート
  • BEXおよびユニバースクエリ

埋め込みスプレッドシート

データモデルでは、コンポーネントをスプレッドシートのセルにリンクできます。 Excelファイルでサポートされている多くの機能をサポートしています。 ただし、マクロ、条件付き書式設定、関数式などの機能はほとんどありません。 サポートされていません。

さまざまな方法を使用してスプレッドシートにデータを挿入できます。

  • 他のExcelスプレッドシートから埋め込みスプレッドシートにデータをコピーして貼り付けることができます。
  • Excelからスプレッドシートをインポートできます。
  • スプレッドシートに手動でデータを入力できます。
  • BEXまたはユニバースクエリのクエリオブジェクトを埋め込みスプレッドシートのセルにリンクできます。

埋め込みスプレッドシートを使用してデータモデルを作成する前に、パフォーマンスが最適化された構造を作成する必要があります。 複数のポイントを考慮して、構造が良好であることを確認できます。 これらのポイントのいくつかは-

  • 小さいデータセットでExcel関数を使用します。
  • サポートされているExcel関数のみを使用してください。
  • 色、ラベル、境界線を使用して、スプレッドシート内のセルまたは範囲を見つけることができます。
  • スプレッドシートに大量のデータがある場合、複数のタブを作成できます。

埋め込みスプレッドシートの優先設定方法

埋め込みスプレッドシートの設定を行うには、次のスクリーンショットに示すように、[ファイル]→[設定]に移動します。

埋め込みスプレッドシートの設定

左側で、Excelのオプションに移動し、次のオプションを選択できます-

  • * Live Officeの互換性*-ダッシュボード内でLive Office対応のスプレッドシートを使用できます。
  • 最大行数-ここでは、コンポーネントにバインドできるスプレッドシートの最大行数を選択できます。
  • Optimize Spreadsheet -これは、実行時にスプレッドシートを最適化するために使用されます。 これにより、数式を計算してSWFに保存できるため、実行時のモデルのパフォーマンスが向上します。
  • * Excelの数式エラーを無視*-このオプションを使用して、スプレッドシートのエラーを無視できます。

Excelオプション

Excelスプレッドシートをインポートする方法は?

新しいデータモデルのソースとして使用される既存のスプレッドシートを使用するには、それを新しいスプレッドシートにインポートします。

このためには、次のスクリーンショットに示すように、*データ→インポート*に移動する必要があります。

データインポート

すぐに表示されるダイアログボックスで、次のスクリーンショットに示すように[はい]をクリックします。

ダイアログボックス

インポートするスプレッドシートを選択して、「開く」をクリックします。

外部スプレッドシートを使用してSWFを生成するには

同じスプレッドシート構造で異なる値を使用して同じモデルを作成するには、外部スプレッドシートを使用してモデルをエクスポートできます。

これを行うには、次のスクリーンショットに示すように、[ファイル]→[設定のエクスポート]に移動します。

エクスポート設定

別の* Excelファイル→フォルダに移動して、使用するスプレッドシートを選択します。* [OK]をクリックします。

Excelファイルを使用

次に、[ファイル]→[エクスポート]→[Flash(SWF)]に移動します。*

これにより、[名前を付けて保存]ダイアログボックスが開きます。 SWFのパスと名前を入力します*ファイル→OK。*

SWFファイルのパスと名前