ダッシュボード¶
**Odoo ダッシュボード**を使用すると、Odoo データベースのリアルタイムデータをわかりやすい方法で表示するインタラクティブなダッシュボードを参照、操作、カスタマイズ、構築できます。さまざまな Odoo ソースからのデータを一箇所に集約することで、ダッシュボードは、ビジネスパフォーマンスを監視し、情報に基づいた意思決定を行うのに役立つ主要なビジネスメトリックの概要を提供します。
Odooスプレッドシートはダッシュボードの基盤として機能し、テーブルとグラフを使用して動的なOdooデータを構造化および可視化します。データソースは、ダッシュボードの基礎となるスプレッドシートをデータベースに接続し、ダッシュボードを開くか更新するたびに最新のデータが取得されるようにします。
Odooダッシュボードを使用すると、ユーザはアクセス権に応じて次のことができます:
グローバルフィルターを使用してダッシュボードに表示されるすべてのデータをフィルター
適切なアクセス権を持たない内部ユーザまたは外部ユーザとダッシュボードのスナップショットを共有
Odooスプレッドシートを使用してカスタムダッシュボードを構築
ダッシュボードをカスタマイズして、表示されるデータ、レイアウト、または使用可能なフィルタを変更
ダッシュボードへのアクセス権を管理
頻繁に参照する Odoo ビューを個人的なマイダッシュボードに集約
ちなみに
スプレッドシートがダッシュボードに変換されると、ダッシュボードアプリ経由でのみアクセスできます。
他のOdooダッシュボードとは異なり、マイダッシュボードはOdooスプレッドシートではなく、Odooビューに基づいています。
ダッシュボードの使用¶
ダッシュボードアプリを開くと、左パネルにユーザがアクセス権を付与されているすべての標準の事前設定済みダッシュボードとカスタムビルドダッシュボードがセクション別にグループ化されて一覧表示されます。
ダッシュボード名をクリックすると、そのダッシュボードがメインビューに開きます。
ちなみに
左パネル上部の(ダブルシェブロン)アイコンをクリックすると、左パネルが折りたたまれ、ダッシュボードに使用できるスペースが最大化されます。
右上隅の(お気に入りの切り替え)アイコンをクリックして、ダッシュボードをお気に入りに登録します。お気に入りに登録されたダッシュボードは、簡単にアクセスできるように左パネルの上部にあるお気に入りセクションにグループ化されます。
データのフィルタリングと並べ替え¶
フィルタリングと並べ替えを使用すると、表示するデータとその表示方法を管理できます。これにより、特定のビジネス上の質問に答えるようにビューを調整できます。
グローバルフィルターを適用¶
ダッシュボードにグローバルフィルターが設定されている場合、ダッシュボードの上部に検索バーが表示されます。
ちなみに
グローバルフィルターは、すべての標準ダッシュボードで使用できます。適切なアクセス権を持つユーザは、グローバルフィルターを追加できます。
また、検索バーに直接入力して値を検索することもできます。表示される検索カテゴリは、使用可能なグローバルフィルターを反映しています。
グローバルフィルターを適用するには:
検索バー内をクリックするか、(ドロップダウン)アイコンをクリックして、そのダッシュボードで使用可能なすべてのフィルターにアクセスします。
該当するフィルターについて、最初のドロップダウンから条件演算子を選択します(例:~に含まれる)。次に、必要に応じて適切な値を入力または選択します。
フィルターをクリックします。
日付フィルターを持つダッシュボードの場合、このフィルターは検索バーまたは(カレンダー)アイコンのボタンから設定できます。
ちなみに
期間セレクターの下部にあるカスタム範囲には、該当する場合は手動で入力されたカスタム範囲、または選択された期間の開始日と終了日が表示されます。
フィルターから値を削除するには、値の名前の横にある(削除)アイコンをクリックします。フィルターを空にするには、フィルターの右端にある(削除)アイコンをクリックします。
データの並べ替え¶
ダッシュボードと該当する表によっては、列見出しをクリックすることで、列ごとにデータを並べ替えられる場合があります。列見出しの横に下向きキャレットまたは上向きキャレットアイコンが表示されている場合、その列は降順または昇順で並べ替えられています。他の列見出しにカーソルを合わせたときに並べ替えアイコンが表示される場合、その列は並べ替え可能です。
ちなみに
条件付き書式が表に適用されている場合、別の列で表を並べ替えても元の書式は維持されます。
Example
この例では、表は元々CRMタグごとの収益で降順に並べ替えられていました。条件付き書式は、データバーを使用して収益の割合を視覚化するように定義されています。表をリード数の降順で並べ替えても、データバーは引き続きタグごとの収益を降順で反映します。
基礎となるレコードへのアクセス¶
ダッシュボードは主要なデータのわかりやすい要約を提供しますが、基礎となるデータまで掘り下げることで、より詳細な分析が可能になります。これは、異常を調査したり、意思決定に必要な完全なコンテキストを提供したりするのに役立ちます。
基礎となるデータベースレコードを開く: ダッシュボードで参照されているデータベースレコードにアクセスするには、テーブル内の関連する値またはグラフ上のデータポイントをクリックします。これにより、個別のレコード、またはグラフやテーブルが統合データを表示している場合は参照されているレコードのリストが開きます。
基礎となるデータベースビューを開く: 特定のグラフまたはテーブルのデータが取得されるビューにアクセスするには、グラフまたはテーブルのタイトルをクリックします。これにより、対応するリストビュー、ピボットビュー、またはグラフビューが開きます。
ちなみに
基礎となるレコードやビューまで掘り下げた後にダッシュボードに戻るには、左上隅のダッシュボードブレッドクラムをクリックします。
グラフの展開、コピー、ダウンロード¶
グラフを全画面で表示するには、グラフにカーソルを合わせてアイコンをクリックします。
また、グラフにカーソルを合わせて(縦の省略記号)アイコンをクリックし、必要に応じて画像としてコピーまたはダウンロードをクリックすることで、グラフをコピーまたはダウンロードすることも可能です。
ちなみに
時系列グラフを全画面に展開すると、より詳細な分析が可能になります。
時系列グラフの分析¶
時系列グラフ、つまり時間経過に伴うデータを示すグラフは、次の方法でより詳細に分析できます:
粒度の調整¶
多くの時系列グラフでは、x軸の時間単位の粒度を調整できます。
これを行うには、グラフにカーソルを合わせてドロップダウンアイコンをクリックし、希望する粒度を選択します。
期間へのズームインとスクロール¶
時系列チャートを全画面表示に拡大すると、チャート下のスライダーで以下の操作ができます:
スライダーの両端をドラッグして目的の期間を選択し、特定の期間にズームイン;
ズームインした状態で、スライダーを左右にドラッグすることで、ズームレベルを維持したままチャートをスクロール。
スライダーのサイズを変更して初期表示に戻ります。
Example
倉庫日次業務ダッシュボードのこの例では、チャートには担当ユーザにまだ割り当てられていない転送が日別に表示されています。チャートのズームは5日間のデータを表示するよう調整されており、スライダーの現在位置では過去5日間のデータが表示されます。
標準ダッシュボード¶
インストールされているアプリに応じて、一連の標準ダッシュボードがデフォルトで利用可能です。
これらの事前設定されたダッシュボードは、該当トピックに最も関連性の高いインサイトを提供するように設計されており、適切なアクセス権を持つユーザは閲覧および操作できます。検索バーから利用できるダッシュボード固有のフィルタにより、選択した値でダッシュボード全体をフィルタリングできます。
標準ダッシュボードは、適切なアクセス権を持つユーザによってカスタマイズできます。たとえば、テーブルやグラフなどのダッシュボード要素、またはグローバルフィルタを追加、編集、または削除できます。
重要
標準ダッシュボードをカスタマイズする場合は、ダッシュボードを複製し、複製されたバージョンで変更を加えることを強くお勧めします。標準ダッシュボードはOdooバージョンのアップグレードごとに再インストールされるため、元のバージョンでのカスタマイズはすべて失われます。
設定¶
注釈
適切なアクセス権を持つユーザのみが、ダッシュボードおよびダッシュボードセクションの設定を構成または変更できます。
ダッシュボードとダッシュボードセクションを管理するには、に移動します。ダッシュボードセクションのレベルでは、次のアクションが可能です:
(ドラッグハンドル)アイコンを使用してセクションを新しい位置に移動し、**ダッシュボードセクションの順序を変更**します。
関連するセクション名を選択し、 アクションボタンをクリックしてから 複製をクリックして、**ダッシュボードセクションを複製**します。セクション内のダッシュボードは複製されません。
関連するセクション名を選択し、 アクションボタンをクリックしてから 削除をクリックして、**ダッシュボードセクションを削除**します。
ちなみに
標準でプレインストールされたダッシュボードセクションは削除できません。一方、カスタムダッシュボードセクションは削除できます。
新規をクリックしてセクション名を入力することで、新しいダッシュボードセクションを作成できます。新しいセクションを作成する際、スプレッドシートを追加をクリックすることで、新しいセクションに直接ダッシュボードを追加できます。
個別のダッシュボードセクションをクリックすると、そのセクション内のすべてのダッシュボードが一覧表示されます。以下のアクションが可能です:
(ドラッグハンドル)アイコンを使用してダッシュボードを新しい位置に移動することで、セクション内のダッシュボードの順序を変更できます。
名前をクリックして変更することで、ダッシュボードセクションまたはダッシュボードの名前を編集できます。
ダッシュボードへのアクセスを制御するために、ユーザグループを追加または削除できます。
マルチカンパニーデータベースで、ダッシュボードを特定の会社のユーザにのみ表示する場合は、**1つまたは複数の会社を選択**します。このフィールドを空白のままにすると、データベースで現在選択されている会社に関係なく、適切なアクセス権を持つすべてのユーザにダッシュボードが表示されます。
公開済みトグルを無効にすることで、ダッシュボードを非公開にできます。
関連するダッシュボードの行の編集をクリックすることで、ダッシュボードの基になるスプレッドシートを編集できます。
重要
標準ダッシュボードをカスタマイズする場合は、ダッシュボードを複製し、複製したバージョンの基になるスプレッドシートに変更を加えることを強くお勧めします。標準ダッシュボードはOdooバージョンのアップグレードごとに再インストールされるため、元のバージョンに加えたカスタマイズはすべて失われます。
(ごみ箱)アイコンをクリックすることで、ダッシュボードを削除できます。
ちなみに
削除された標準ダッシュボードは、次のOdooバージョンのアップグレード時に再インストールされます。
スプレッドシートを追加をクリックして、セクションに新しいダッシュボードを追加できます。2つのオプションがあります:
既存のスプレッドシートをダッシュボードに変換して新しいセクションに追加するには、関連するスプレッドシートを選択し、確定をクリックします。セクション概要に戻り、必要に応じてグループと会社フィールドを更新します。
ゼロからダッシュボードの作成を開始するには、空白のスプレッドシートを選択します。セクション概要に戻るには、メニューバーの上の左上隅にあるセクション名をクリックします。必要に応じてグループと会社フィールドを更新します。
注釈
スプレッドシートがダッシュボードに変換された後は、ダッシュボードアプリからのみアクセスおよび編集できます。
ちなみに
新しく作成されたダッシュボードは、デフォルトで内部のユーザグループに属するユーザがアクセスできます。必要に応じて、関連するダッシュボードセクションの設定から編集します。
ドキュメントアプリのスプレッドシートから開始して、スプレッドシートをダッシュボードに変換し、ダッシュボードセクションに追加することもできます。
アクセス権限と共有¶
ダッシュボードの使用¶
*ダッシュボードを表示および操作する権限*はユーザグループに基づいており、ダッシュボードアプリの設定で管理されます。特定のダッシュボードへのアクセスが許可されたグループに属するユーザのみが、ダッシュボードアプリを開いたときに左側パネルにそのダッシュボードが表示されます。`Dashboard / Admin`アクセス権を持つユーザはすべてのダッシュボードを表示できます。
ただし、ダッシュボード内の動的なOdooデータの公開設定は別途処理されます。これは、データが取得されたモデルに対するユーザのアクセス権限に基づいており、アクセスを制限する可能性のあるレコードルールを考慮します。
重要
ユーザがダッシュボードを開くときにユーザ権限が考慮され、ダッシュボードにはユーザが表示を許可されたデータのみが入力されます。これは、ユーザが理論上はダッシュボードを表示できても、適切な権限がないために、ダッシュボードの作成者が表示を意図したOdooデータを見ることができない可能性があることを意味します。
したがって、グループにダッシュボードアクセスを付与する際には、ユーザ権限を考慮することが重要です。
Example
ユーザグループ「販売 / ユーザ: 自分のドキュメントのみ」に販売ダッシュボードへのアクセスを付与しても、ほとんど意味がありません。そのグループに属するユーザはダッシュボードを表示および操作できますが、自分の販売に関連するデータしか表示されないため、ダッシュボード全体が誤解を招くものになります。
ダッシュボードを表示するためのアクセス権限を管理¶
ユーザのダッシュボードの閲覧および操作の権限を管理するには:
ダッシュボードアプリで、に移動します。
ダッシュボードセクションのリストから、該当するセクションを開きます。
該当するダッシュボードの行のグループ列で:
フィールドをクリックしてユーザグループのドロップダウンが表示されるまでクリックし、適切なユーザグループを選択してユーザグループを追加します。ドロップダウンで、さらに表示をクリックすると、ユーザグループの完全なリストにアクセスできます;
該当するグループ名をクリックし、次に(削除)をクリックして、ユーザグループを削除します。
ダッシュボードの構築、カスタマイズ、設定¶
ダッシュボード / 管理者`アクセス権を持つユーザのみが、:ref:`ダッシュボードをカスタマイズ <build_and_customize_dashboards/customize>したり、ダッシュボード設定を構成できます。ダッシュボードをゼロから構築するには、ユーザは`ダッシュボード / 管理者`と、ドキュメントアプリについては最低限`ドキュメント / ユーザ`のアクセス権の両方を持つ必要があります。