このページの一部は機械翻訳されている場合があります。

Control Center グローバル更新: ダッシュボード

ダッシュボード テンプレートに変更を加え、既存のすべてのプロジェクトに変更を展開します。

ご利用可能なユーザー

プラン:

  • Business
  • Enterprise
  • Smartsheet Advance Package

権限:

Smartsheet Control Center にアクセスするには、ライセンス ユーザーである必要があります。

この機能が Smartsheet リージョンまたは Smartsheet Gov に含まれているかどうかを確認してください。

ダッシュボード テンプレートに次の変更を加えた際に、グローバル更新を使用します。

  • ダッシュボードの色またはブランディングの更新
  • ダッシュボード ウィジェットの改訂
  • ウィジェットのレイアウト
  • ウィジェットの新規作成または削除

グローバル更新は、Smartsheet アイテムにリンクされたタイトル ウィジェットには適用されません。この変更を実行するには、個々のダッシュボードを編集する必要があります。 


ダッシュボードのグローバル更新の使用方法

ダッシュボード テンプレートを更新する

Smartsheet でブループリント ソース フォルダーを開き、ダッシュボード テンプレートを直接変更します。 

ここでは以下のことが可能です。

  • 既存のウィジェットの変更
  • 新しいウィジェットの追加
  • 既存のウィジェットの削除
  • ウィジェットのレイアウトの更新

グローバル更新の作成 

  1. Control Center で、操作したいプログラムを選択します。
  2. 画面上部で [Manage Program (プログラムの管理)] を選択し、その後 [Global Updates (グローバル更新)] を選択します。
  3. [New Update (新しい更新)] を選択し、その後 [Update Dashboards (ダッシュボードの更新)] を選択します。
  4. [Update Dashboard (ダッシュボードの更新)] ウィザードの指示に従います。

更新の名前は、その機能に基づいて付けてください。例えば、[Move budget widget (予算ウィジェットの移動)] のように。

  1. 画面下部で [Create & Run (作成して実行)] を選択するか、[Close (閉じる)] を選択して、グローバル更新を実行せずに保存します。

グローバル更新を適用する

更新を実行すると、Control Center が各プロジェクトを検索して、ID または名前を基準に、ダッシュボード テンプレートに一致するダッシュボードを見つけます。また、初期作成時にダッシュボードがなかったために一致するダッシュボードがないプロジェクトも表示されます。更新を実行する際に、新たに編集したダッシュボードをそうしたプロジェクトに追加できます。

  1. ダッシュボードを確認してください。
    グローバル更新は、以下の条件に一致するプロジェクトに適用されます。
    • 現在のテンプレート ID に一致するダッシュボード: これらのプロジェクトには、ブループリント ソース フォルダーのダッシュボード テンプレートから作成されたダッシュボードが含まれています。
    • 現在のテンプレート名に一致するダッシュボード: これらのプロジェクトには、ブループリント ソース フォルダーのダッシュボード テンプレートと同じ名前のダッシュボードが含まれています。 
    • 一致するダッシュボードが見つかりませんでした: グローバル更新が一致するダッシュボードを見つけられない場合は、[Choose Dashboard (ダッシュボードの選択)] を選択して、更新するダッシュボードを見つけるか、プロジェクトにダッシュボードを追加します。 
  2. [Apply (適用)] を選択して、すべてのプロジェクト ダッシュボードを更新します。
  3. 結果を確認します。警告インジケーターは、更新で問題があったダッシュボードを示します。警告アイコンにカーソルを合わせると、詳細が表示されます。

    Control Center グローバル更新の結果

留意点

  • グローバル更新では、更新を実行するたびにダッシュボード全体が再構築され、ウィジェットがレポートやシートに再リンクされます。
  • 変更を元に戻すことはできないので、まず 1 つのプロジェクトで更新を実行し、その結果を確認してからすべてのプロジェクトで実行してください。
  • 現在、ダッシュボードのグローバル更新では、シート サマリーを使ったウィジェットは更新されません。
  • 適用したい更新は、グローバル更新を実行する前にテンプレートダッシュボードに含まれている必要があります。

ダッシュボードのグローバル更新に関するベスト プラクティス

Control Center 用のダッシュボード テンプレートを作成する際は、グローバル更新による潜在的な問題を回避するためにソース データを構造化してください。

プライマリ列で重複した値や空白の値を避ける

プライマリ列のデータは、データ範囲の一部としてこの列を含めていない場合でも、グラフ ウィジェットまたはメトリック ウィジェットの範囲の、最初の行と最後の行を識別するために使用されます。ウィジェットのデータ範囲でプライマリ列を使用しないようにしてください。

重複している値や空白の値が見つかった場合、グローバル更新の実行時にウィジェットが壊れます。

以下のオプションのいずれかを使用して、ソース データを構造化します。

  1. 値の重複を避けるために、行の命名スキームを使用します。たとえば、プライマリ列の各行に数値 (1、2、3 など) で名前を付けます。こうすることで、プライマリ列で値が重複するのを防ぐことができます。
  2. 重複した値を管理するために、階層を追加します。これは、プライマリ列をウィジェットのデータ範囲に使用する必要がある場合に便利です。 

階層を使用すると、グローバル更新の実行時に値の重複に起因する問題を回避できます。これは、プライマリ列を検索すると、親行と子行が返されるためです。

この方法でも、同じ名前を持つ親行が複数あり、それらの別々の親行の下に同じ名前の子行がある場合、値が重複する可能性があります。

テンプレートに使用するレポートにサンプル データが含まれていることを確認してください。

ダッシュボード テンプレート用に[グラフ ウィジェットのレポート]を使用していて、グラフを作成するための結果がない場合は、プロジェクトのプロビジョニング時に正しくマッピングされません。レポート テンプレートに少なくとも 1 つのデータ ポイントがあることを確認してください。

テンプレート シートで参照されるセルにデータが含まれていることを確認してください。 

テンプレート シートから参照されたセルにデータが含まれていない場合、データの欠落に関連するエラーが発生することがあります。こうした状況を避けるには、セルを右クリックして セルの履歴を表示 を選択し、テンプレート シートにセルの履歴があることを確認してください。

ダッシュボード テンプレートに直接変更を加えてください。

これは、ダッシュボードがプロジェクトと一致することを保証する最も信頼性の高い方法です。たとえ名前を変更しても。プロジェクト内のダッシュボードは、ブループリント ソース フォルダーのダッシュボード テンプレートの直接的な子ダッシュボードです。Control Center では、そうした子ダッシュボードを簡単に特定し、変更することができます。


ダッシュボード内のフォーム

ダッシュボードにショートカットやウェブコンテンツウィジェットが含まれるコントロールセンターブループリントからプロジェクトをプロビジョニングすると、2つのことが起こる可能性があります:

  1. フォームがテンプレートの一部であるシートに関連付けられている場合、ダッシュボードの結果コピーには、元のURLではなく、新しいコピーのフォームのURLが含まれます。
  2. リンクがコピーされたフォルダーの一部でないシート上のフォーム用である場合、結果プロジェクトはブループリントと同じフォームURLを持ちます。

コントロールセンターの強化されたグローバル更新を介してダッシュボードを追加したり、既存のダッシュボードのウィジェットを変更したりすると、それらのダッシュボードは埋め込まれたフォームを自動的に再リンクしません。

ダッシュボード ウィジェットの更新に関するトラブルシューティング

ウィジェットを使用すると、シートやレポートからデータを抽出できます。ウィジェットに関するトラブルを回避する最善の方法は、ウィジェットにデータを供給するソースに一貫性を持たせ、最新の状態にすることです。 

更新後にプロジェクト ダッシュボードのウィジェットが正しく動作しない場合は、次を確認してください。

検討すべき事項
 
解決策
プロジェクトにすべてのソースが揃っていますか?

レポートまたはシートがプロジェクトから削除された場合、ウィジェットは必要なデータを見つけられません。

ウィジェットが、後からプロジェクトに追加されたレポートやシートを参照している場合や、任意であるためアイテムが作成されなかった場合にも、同じエラーが発生します。

プロジェクトの途中でプライマリ列の値が変更されると、テンプレートと一致しなくなり、ウィジェットがデータを見つけられなくなります。

シートのデータは正しく構造化されていますか?

更新では、プライマリ列の列名と値をシート テンプレートと照合することで、セルを特定します。一致するものが見つからない場合、そのウィジェットには欠けているデータがあります。

グローバル更新を正しく機能させるには、プライマリ列のデータを参照しないようにします。プライマリ列にはメトリックの名前が含まれ、他の列にはデータが含まれている必要があります。

ポートフォリオ リードに、元のプロジェクトまたはレポートにアクセスする権限がありますか?データを表示するには、権限の変更が必要になる場合があります。
ウィジェットはグローバル更新後に左揃えになります
  • 幅の狭いキャンバスのブループリントダッシュボードでグローバル更新を実行すると、更新後に既存のプロジェクトでウィジェットが左揃えになる可能性があります。
  • 整列を修正するには、ブループリントダッシュボードを幅の広いキャンバスを使用するように変換し、ダッシュボードで再度グローバル更新を実行します。
  • ウィジェットを手動で調整し、中央揃えにすることもできます。ただし、グローバル更新を実行すると、再び左揃えになります。

ダッシュボードのグローバルアップデートにおける失敗は、ウィジェットとレポートの範囲内にデータがあることを確認するために、テンプレートダッシュボードと照らし合わせて確認する必要があります。