テーブルの操作

テーブルの行と列にデータのレコードが格納されます。特別なケースでは、テーブルは Diligent One の他の機能をサポートするデータとメタデータも格納します。テーブルを格納するコレクションや分析を作成したら、該当するテーブルのタイプを作成し、データをインポートするか、関連するアンケートを配布して回答を収集するかのいずれかを行います。

メモ

リザルト管理者、Professional 部門長、または Professional ユーザーのみがこのタスクを実行できます。

テーブル タイプ

リザルトアプリにはテーブルのタイプが複数あります。タイプはどれも特定のタスクおよびデータのタイプに適しているため、必ずニーズに最もマッチするタイプを選択してください。

  • データ アナリティクスは Analytics またはサポートされているファイルフォーマットからインポートされるデータを格納します。このタイプは、レコードの改善の管理と自動化、レコードに関するより多くの情報の収集に加え、視覚化とレポートの作成に使用可能なデータの格納に適しています。

  • 調査 電子メールまたは匿名のリンクを通じて配信されるアンケートへの回答を格納します。

  • イベント レポート 匿名のリンクとして配信されるアンケートへの回答を格納します。

  • プロジェクト これらのテーブルは、Diligent One のプロジェクト アプリの機能をサポートするデータとメタデータを格納します。これらは、標準のテーブルと類似していますが、そのテーブルの目的に応じて特定の特徴または制限を持っています。Diligent One が必要に応じて自動でこれらを生成します。ユーザーはリザルト アプリを通じてテーブルを変更したり削除したりできない場合があります。例:

    • リザルトによるこれらのテーブルの使用例は、アクティブなプロジェクトの統制パフォーマンス認定アンケート回答を格納するなどです。プロジェクトアプリで統制パフォーマンスまたは認定を有効にすると、これらのテーブルが自動的に作成されます。これらは、このテーブルが属するコレクションのリンクされたプロジェクトの表示ハイパーリンクによって特定できます。

  • システム 特殊な場合に使用するテーブルタイプがあります。これらのテーブルは通常、Diligent One の他の機能をサポートするデータおよびメタデータを格納しており、そのテーブルの目的に基づき、特定の機能または制限がある場合があります。Diligent One が必要に応じて自動でこれらのテーブルを生成します。ユーザーはリザルト アプリを通じてテーブルを変更したり削除したりできない場合があります。例:

    • 参照テーブルは、ロボットから投入される他のシステムからのデータを保管しますが、ユーザーはこれを Diligent One で表示し、使用することができます。

テーブルサイズの制限

1 つのテーブルに格納できる上限:

  • 100,000 レコード
  • 500 列

    メモ

    一度に最大 100 列インポートできます。その場合、その他の列は、主キーを使用した Analytics からリンクされたアンケートまたはエクスポートを使用して追加できます。データ列とアンケート列を組み合わせた数は 500 を超えることはできません。メタデータ列はこの制限の対象ではありません。

  • 空白文字を含む、フィールド名あたり 256 文字 (個々のデータフィールドには適用されません)

作業を開始する前に

どのテーブルも分析とコレクションの一部でなくてはなりません。テーブルで作業を始める前に、これらの親データ構成が存在することを確認してください。

テーブルの作成

会社のワークフローに応じて、リザルト アプリからテーブルを作成できます。またはデータ アナリティクステーブルの場合は、これらを Analytics から作成することもできます。

リザルトからテーブルを作成する

  1. リザルトアプリを開きます

  2. このテーブルを保管するコレクション分析に移動します。

  3. テーブルの追加 > テーブルタイプ]を選択します。ここで、[新規のテーブル]ボタンは、使用する Diligent One 製品に応じて、[調査を追加]ボタンまたは[イベントレポートを追加]ボタンと読み替えてください。

  4. テーブルの詳細を入力します。

    • 名前]フィールドに新しい名前を入力します。

    • 省略可能。[説明]テキストボックスに、テーブルに関する追加情報を入力します。

  5. テーブル タイプに固有のフィールドに入力します。

    テーブル タイプ フィールド 説明
    データ アナリティクス

    スクリプト名 (省略可能)

    スクリプト名、またはプロセスは結果セットを生成するために使用されます。

    このフィールドのスクリプト名と Analytics でのスクリプトの処理の間には物理的な関連付けはありません。

    イベント レポート アンケート

    リンク付きアンケート。このアンケートを使って、回答を依頼、収集してテーブルに保管します。

    既存のアンケートを選択するか、あるいは[新規作成]をクリックして新しいアンケートを作成することができます。詳細については、アンケートの回答の収集を参照してください。

    調査
  6. 作成]をクリックします。

    • データ アナリティクスを作成しようとすると、[データをインポート]ページにリダイレクトされます。このページでは、データのインポート処理を開始できます。詳細については、データのインポートとエクスポートを参照してください。

    • イベント レポートまたは調査を作成しようとすると、[コレクション]ページにリダイレクトされます。このページでは、アンケートを配布し、回答を依頼した後、その収集を開始できます。詳細については以下を参照 アンケートの配布

リザルト外のテーブルを作成する

EXPORT コマンドを使えば、Analytics からデータ アナリティクスを作成できます。Diligent One のリザルト アプリへの例外のエクスポートを参照してください。

テーブルの設定を変更する

  1. リザルトアプリを開きます

  2. 更新したいテーブルを含むコレクション分析に移動します。

  3. そのテーブルについて、[]、[設定]の順にクリックします。

  4. テーブルの詳細を入力します。

    • 名前]フィールドに新しい名前を入力します。

    • 説明]テキストボックスに、テーブルに関する追加情報を入力します。

  5. テーブル タイプに固有のすべてのフィールドを更新します。

    テーブル タイプ フィールド 説明
    データ アナリティクスと特定のシステム テーブル (統制パフォーマンスと統制の認定書) スクリプト名 (省略可能)

    スクリプト名、またはプロセスは結果セットを生成するために使用されます。

    このフィールドのスクリプト名と Analytics でのスクリプトの処理の間には物理的な関連付けはありません。

    主キー レコードを一意に特定するフィールド。詳細については、主キーの指定を参照してください。
    電子メールとアンケート レコードの情報

    フィールドの受信者を、アンケート、およびアンケートの割り当て電子メール通知に表示できます。インポートされたデータ、リザルトのメタデータ フィールド、およびアンケート フィールドはどれでも選択できます。1 つ以上のフィールドを選択する必要があります。

    詳細については、アンケート電子メールのカスタマイズレコードからのアンケートの送信を参照してください。

    メモ

    これが認定テーブルである場合は、ここでアンケート フィールドをオフにしたとしても、連続的な認定の受信者には常に前の回答が表示されます。

    イベント レポート アンケートの管理 リンク付きアンケートの設定。このアンケートを使って、回答を依頼、収集してテーブルに保管します。詳細については、アンケートの回答の収集を参照してください。
    調査
  6. 省略可能。[このテーブルのデータをデータセットとしてアクティビティ センターに自動公開します]を選択して、ダッシュボード作成で使用する最新データを継続的に公開します。自動公開を一時停止する場合は、このオプションを選択解除します。

  7. メモ

    データセットが作成されると、レポート管理者はアクティビティ センターアプリでテーブルのすべてのレコードにアクセスできます。リザルト アプリのテーブルは定期間隔で自動的に公開されます。デフォルトでは「24 時間ごと」に設定されています。

  8. 保存]をクリックします。

リザルト アプリデータをアクティビティ センターアプリに公開する

リザルトデータをデータセットとしてアクティビティ センターアプリに公開し、レポート管理者アクセス権を持つユーザーがそれを活用してカスタムダッシュボードを作成したり、オプションで Boards サイトに公開したりすることができます。

  1. リザルトアプリを開きます
  2. アクティビティ センターアプリに公開したいデータを含むコレクションに移動して、選択します。これでテーブルが開きます。
  3. そのテーブルで をクリックし、[アクティビティ センターに公開]を選択します。[アクティビティ センターに公開]ダイアログボックスが開きます。
  4. 公開]をクリックします。これでダイアログボックスが閉じられ、データセットがアクティビティ センターアプリで利用できるようになります。
  5. メモ

    データセットのサイズによっては、アクティビティ センターアプリに表示されるまでに時間がかかる場合があります。データセットが作成/更新されると、レポート管理者はアクティビティ センターアプリで公開されたテーブルのすべてのレコードにアクセスできます。

    重要

    アクティビティ センターアプリのデータセットは、対応する結果テーブルに変更が加えられたときに自動的に更新されるわけではありません。データセットに変更を加えて最新のレポートを作成するには、アクティビティ センターアプリにデータセットを再度公開する必要があります。

  6. 省略可能。レポート管理者アクセス権がある場合、Boards サイトと接続できるカスタムダッシュボードをアクティビティ センターアプリから作成して共有することができます。アクティビティ センターアプリでのダッシュボードの管理およびDiligent One:アクティビティ センターダッシュボードと Boards サイトの接続を参照してください。

リザルト アプリデータをアクティビティ センターアプリに自動的に公開する

リザルト管理者は、リザルト アプリデータセットの自動公開を有効にすることで、データを最新の状態に維持できます。これにより、最新のダッシュボード作成のためにアクティビティ センターアプリと共有する必要がある新しいデータを手動で公開する必要がなくなります。

  1. リザルトアプリを開きます
  2. 更新したいテーブルを含むコレクション分析に移動します。
  3. そのテーブルについて、[]、[設定]の順にクリックします。
  4. このテーブルのデータをデータセットとしてアクティビティ センターに自動公開します]を選択して、ダッシュボード作成で使用する最新データを継続的に公開します。
  5. メモ

    データセットが作成されると、レポート管理者はアクティビティ センターアプリでテーブルのすべてのレコードにアクセスできます。リザルト アプリのテーブルは定期間隔で自動的に公開されます。デフォルトでは「24 時間ごと」に設定されています。

  6. 保存]をクリックします。

リザルト アプリデータをアクティビティ センターアプリに自動的に公開することを一時停止する

リザルト管理者は、リザルト アプリデータをアクティビティ センターアプリに自動的に公開することをいつでも一時停止できます。

  1. リザルトアプリを開きます
  2. 更新したいテーブルを含むコレクション分析に移動します。
  3. そのテーブルについて、[]、[設定]の順にクリックします。
  4. このテーブルのデータをデータセットとしてアクティビティ センターに自動公開します]を選択解除して、自動公開を一時停止します。
  5. 保存]をクリックします。

テーブルの削除

テーブルを削除するときには、関連付けられたすべてのトリガーとレコードも完全に削除されます。

メモ

アクティブなアドレス帳テーブルを削除すると、誰かが割り当てられた連絡先を手動で変更するまで、そのテーブルへの参照が固定されます。

メモ

別の機能の操作をサポートするために Diligent One によって作成されたシステムテーブルは、削除できない場合があります。たとえば、認定および統制パフォーマンスはそれ独自のデータ構造を生成します。プロジェクト アプリでこれらを生成したプロジェクトを削除することで、これらのテーブルを削除できます。

  1. リザルトアプリを開きます
  2. 削除したいテーブルを含むコレクション分析に移動します。
  3. そのテーブルについて、[]、[設定]の順にクリックします。
  4. ページの下部にある次のいずれかを実行します:
    • テーブルからすべてのレコードを削除するには、[レコードの削除]をクリックします。
      メモ

      このオプションは、テーブルからのすべてのレコードと、別なソースからインポートされたすべてのデータ列を削除します。次のものは削除しません:

      • リンクしたアンケートからのメタデータや列などの Diligent One で生成された列
      • そのテーブルの設定
      • 解釈と視覚化 (解釈を生成するために必要なデータが使用できるまで、解釈を開くことはできません)
      • メトリクス
      • トリガー
    • すべてのレコードとテーブルを削除するには、[すべてを削除]をクリックします。
  5. 確認ダイアログ ボックスで、[削除]をクリックします。

テーブル ID を表示または非表示

Diligent One の API の使用、スクリプトの作成、またはロボットの設定をいつ行うのかなど、テーブル ID を知って、自動化を使用してやり取りできるようにようにする必要があります。リザルトのいずれかのコレクションで各テーブルの名前の横にあるこれらの ID を表示できます。

  1. リザルトアプリを開きます
  2. 必要な ID のあるテーブルを含むコレクションに移動します。
  3. テーブル ID をオンまたはオフに切り替えるには、ページ最上部近くで[テーブル ID を表示]をクリックします。これがオンの場合は、各テーブル ID がその名前の横に表示されます。