データを置換する
Spotfire でデータを置換するには、いくつかの方法があります。ソースへのデータのリンクが十分ではない場合は、データテーブル内のデータ ソースの置換またはデータテーブル全体の置換を選択できます。変換を使用してカラム内の値を置換することも、値の置換オプションの 1 つを使用してカラム内の単一の値を置換することもできます。
リンクされたソースの再ロード
データを置換する最も簡単な方法は、分析でリンクされたデータを使用することです。リンクされたデータは、分析を開いたときに常に新しいデータを使用し、いつでもデータ キャンバスから再ロードできるように構成できます。ソースから新しいデータを常に必要とする場合は、ほとんどの場合、これが推奨されるオプションです。
データテーブルの置換
データテーブルの置換を選択すると、そのデータテーブル内のすべてのソースを含むすべての内容が置換されます。それまでに追加されたすべての変換、他のソースからのカラムまたはローの追加、ローの削除、または値の置換は失われます。ただし、計算カラムおよび挿入された階層は最終データテーブルに適用されるために残ります。
このオプションを使用して完全に別のデータに切り替えるか、またはデータテーブルの種類をインデータベース テーブルからインポートされたテーブルに切り替えるか、またはその逆を行います。データ ソースのみを置換する場合、これは実行できません。
データ ソースの置換
データ ソースを置換すると、特定のデータ ソースが置換されるだけで、データテーブルの他の部分は完全に維持されます。つまり、すべての変換、計算、追加されたローまたはカラム、および最終データテーブルを構築するために使用された操作 (データ キャンバスのソース ビューで最初に追加されたデータ ソースと最終データテーブルの間のすべてのステップ) はそのまま維持されます。
テスト データベースから実動データベースに切り替える場合、またはデータがまったく同じであってもデータ ソースのタイプを別のタイプに変更する場合は、このオプションを使用します。
カラムの計算および置換 (インストールされたクライアントのみ)
分析で使用する前に式を使用してカラムを変更する場合は、[計算カラムでの置換] 変換を使用します。たとえば、不要になった文字列の一部を削除します。
値の置換
特定のローの値を変更するか、カラムのすべてのローの値のスペルミスを変更するか、空の値を置換する場合は、[値の置換] を使用します。
- データの再ロード
分析で使用されているデータ ソースが頻繁に更新され、常に最新のデータを表示するには、分析を再度開かずにセッション中にデータを再ロードできます。 - 単一のデータソースのデータの再ロード
Salesforce、Google Analytics のデータ、またはライブラリーに保存されているデータを操作する場合、データをソースにリンクしたままにして、分析を開くたびにデータがソースから再ロードされるようにすることができます。ただし、セッション中に分析を再度開かずにリンクされたデータを再ロードしたい場合があります。たとえば、ソースのデータが 5 分ごとに更新されることがわかっていて、完全に最新のデータを表示したい場合、このトピックで説明されているように特定のデータソースのデータを再ロードできます。 - データテーブルを置換する
分析のデータテーブルをコンピュータにローカルに保存されているデータ ファイルまたはライブラリーに以前に保存されたデータで置換できます。利用可能なデータ接続にアクセスできる場合は、そこからのデータを使用できます。 - データ ソースを置換する
データテーブルは、1 つ以上のデータ ソースからのデータに基づくことができます。データテーブルがトップ レベルに埋め込まれているのではなくリンクされている場合は、データ キャンバスで個々のデータ ソースを置換できます。この方法は、多くの場合、データテーブル全体を置換するより優先的に選択されます。 - カラムの空の値を置き換える
データに空の値がある場合、Spotfireクライアントでそれらを簡単に置き換えることができます。 - 値を置換する
データテーブルの値にスペルミスが見つかった場合、または 1 つの値がカラムの他の値と異なる形式で入力されている場合は、テーブル ビジュアライゼーション、または Details-on-Demand からその値を直接置換できます。