メイン コンテンツをスキップする

Adding data from an existing data source

You can add data to your app from connections that have already been defined by you or an administrator. These can be a database, a folder containing data files, or a connector to an external data source, such as Salesforce.com.

警告:

[データ ロード エディター] で、同じ名前および同じ列でスクリプト化されたテーブルとして既に追加済みのテーブルは、[データ マネージャー] に追加しないでください。

接続を右クリックして Ö [接続を削除] を選択すると、[データの追加] から接続を削除できます。

警告:

接続を削除する場合、データをロードする前に、その接続を使用していた [データ マネージャー] からテーブルをすべて削除する必要があります。

次の手順を実行します。

  1. Open your app.
  2. データ マネージャー を開いて、ú をクリックします。¨ メニューで [データの追加] をクリックすることもできます。
  3. Under Data connections, select an existing connection.

    Some connections go directly to their data sources, where you select tables and fields to load. For example, connections to Salesforce.com or a database, such as IBM DB2, go directly to the source for data selection.

  4. Select the specific data source you want to add data from if the connection offers a selection.

    This differs depending on the type of data source.

    • File-based data sources: Select a file.
    • Databases: Set which database to use.
    • Web files: Enter the URL of the web file.
    • Other data sources: Specified by the connector.
  5. Select the tables and fields to load.

    For more information, see データ項目の選択.

  6. Optionally, select to apply a data filter if you want to select a subset of the data contained in the fields you have selected.

    データ ソースがファイルである場合、[フィルター] を選択します。フィルターを追加するテーブルのそばにある、[Add filter] (フィルターを追加) をクリックして項目、条件を選択し、フィルターに使用する値を入力します。詳しくは「ファイルのデータのフィルタリング」を参照してください。

    注:

    Qlik Sense は、QVD ファイルからのデータ項目に対するフィルターには対応していません。

    次の点に注意してください。

    • 複数のフィルターを同じ項目に適用できます。
    • [データ マネージャー] の [関連付け] ビューのフィルターは、[ソースからデータを選択] から削除できます。変更を反映させるには、[データのロード] ボタンをクリックしてデータをリロードします。

    データベースおよびコネクターに対して [データのフィルタリング] を選択すると、フィルター条件用のテキスト ボックスが開きます。条件に関する詳細については、「ファイルのデータのフィルタリング」を参照してください。

    次の点に注意してください。

    • データベースの項目名にフィルターを適用します。データ マネージャーで項目の名前を変更する場合は、データベースの元の項目名にフィルターを適用する必要があります。例えば、データベースで項目に EMPという名前を付け、[データ マネージャー] で EMPLOYEE という名前に変更した場合、フィルター EMP = 「filter_value」を適用する必要があります。
    • [データ マネージャー] の [関連付け] ビューのデータ フィルターをクリアできます。変更を反映させるには、[データのロード] ボタンをクリックしてデータをリロードします。フィルターをクリアする前に、連結されたテーブルを分割する必要があります。
    • すべてのコネクター、または添付ファイルでは現在、データのフィルタリングは使用できません。Qlik DataMarket ではフィルタリングも使用できません。
  7. [データの追加] をクリックして、データ マネージャーの [関連付け] ビューでデータを開きます。これにより、データ マネージャーでのデータ ソースの追加、データの変換、テーブルの関連付けを続行できます。

    データ プロファイリングは、[データの追加] をクリックするとデフォルトで有効になります。データ プロファイリングでは次の処理が行われます。

    • データ関連付けを推奨する。
    • テーブル間の共通項目を自動記述する。これにより、テーブル名に基づいて一意のプレフィックスが追加されます。
    • 日付項目と時刻項目を autoCalendar にマッピングする。

    テーブルは共通の項目名で自動的に関連付けられません。テーブルは [関連付け] ビューで関連付けることができます。

    ヒント: データをアプリに直接ロードする場合は、¥ をクリックしてからデータ プロファイリングを無効にします。無効にすることで、データを追加するときに、新しく選択したデータが外部データ ソースからロードされるようになります。テーブルは共通の項目名で自動的に関連付けられます。日付項目と時刻項目は作成されません。

    For more information, see データ関連付けの管理.

  8. データの準備が完了したら、[データのロード] をクリックします。重大な問題が検出された場合は、[データ マネージャー] で解決してからアプリにデータをロードする必要があります。

    For more information, see トラブルシューティング - データのロード.

To reload all the data that you have selected from the external source, use the ô button in the Data manager footer. This ensures you get all the current data from the source for the selections you have made. Reloading all the data can take longer than loading only the new data. If the data you loaded previously has not been changed in the data source, it is not necessary to reload all the data.