# データセットを追加する

カタログから使用するデータセットを追加します。データ ファイルを Qlik Cloud に直接アップロードし、データセットとして、またはロード スクリプトで使用できます。Qlik Cloud の外部に保存されたデータを参照するデータセットを作成することもできます。具体的には、これらのデータセットはデータ接続を使用して定義されます。

## Qlik Cloud 内に保存されたローカル ファイルとしてデータセットを追加する

データファイルを Qlik Cloud に直接アップロードできます。データ ファイルを Qlik Cloud にアップロードすると、カタログ、影響分析、系列ツールでアクセスできるメタデータを含むデータセットとしても作成されます。データ ファイルとデータセットの違いに関する追加の考慮事項については、「[データ ファイルとデータセットの違い](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataSource/add-datasets.htm#Distinctions)」を参照してください。

サポートされているファイル タイプについては、[ファイルからのデータのロード](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataSource/load-data-from-files.htm) を参照してください。

データ ファイルは最大 100 GB です。ただし、非常に大きなデータ ファイル (6 GBを超える) をアップロードする場合、エンジン容量に制約が生じる可能性があります。これらの制約は、QVD ファイルをエンジンにロードするために必要なメモリ使用量のために QVD データ ファイルで発生する可能性が高くなります。使用可能な容量を増やす方法の詳細については、「[大規模アプリケーションのサポート](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Admin/large-app-support.htm)」を参照してください。

次の手順を実行します。

1. 次のいずれかの状態に該当します。

   [作成] ページから [データセット] を選択します。

   [カタログ] から [新規作成] &gt; [データセット] をクリックします。

2. [データ ファイルをアップロード] をクリックします。

3. データ ファイルを [ファイルの追加] ダイアログにドラッグアンドドロップします。

   または、[参照] をクリックして、データファイルに移動します。

4. ドロップ ダウン メニューを使用して、ファイルの [パス] を指定します。まずスペースを選択し、次にファイルを保存するスペース内のフォルダーに移動します。

   または、完全なパスを手動で入力します。

5. ファイルの宛先スペースを選択します。

6. [Upload] (アップロード)をクリックします。

   または、データセットからアプリケーションをすぐに作成するには、[アップロードして分析] をクリックします。

情報メモ

データ マネージャー (ドラッグ アンド ドロップまたはその他の直接アップロード) を使って Qlik Sense アプリケーションまたはスペースにデータセット ファイルをインポートする際、アップロード可能な最大フィールド数は 5000 です。

### データ ファイルとデータセットの違い

Qlik Cloud 内にローカルで保存されたファイルベースのデータ ソースは、基本的には データ ファイル です。各データ ファイルは、カタログ、系列、影響分析ツールを使用して分析および編集できるデータセットとしても存在します。

データ ファイルを Qlik Cloud 内に直接保存すると、リソースはデータ ファイルとして作成されます。Qlik Cloud 上では、同じファイルが 2 つの異なる方法で表示されます。

* [スペース設定] &gt; [データ ファイル] では、基となるデータ ファイルとして表示されます。

* [カタログ] の概要、 [ホーム]、 [お気に入り]、 [コレクション] では、データセットとして表示されます。ユーザー インターフェイスでのアクセスと場所によっては、データセットの基になるデータ ファイルを表示できる場合もあります。

この違いは、Qlik Cloud 内に保存されているデータ ファイルとデータセットを編集するときに重要です。Qlik Cloud 内にファイルとして保存されているデータセットを編集しても、具体的には名前を変更しても、基になるデータ ファイルの名前は変更されません。代わりに、データセットにエイリアスが追加されます。アプリケーションやスクリプトなどの分析コンテンツは、データセットではなく基となるデータ ファイルを参照するため、アプリケーションやスクリプトの開発中に参照を正しく機能させる必要がある場合は、データセットではなく基となるデータ ファイルの名前を変更する必要があります。

詳細については、「[データ ファイルとデータセットの違い](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Catalog/data-files-and-datasets.htm)」を参照してください。

### データ ファイルを追加するその他の方法

Qlik Cloud Analytics にデータ ファイルをアップロードする方法は他にもたくさんあります。たとえば、特定の分析リソースを構築するときにデータの追加が可能な場合がよくあります。

一般的な方法は次のとおりです。

* スペースを管理するとき。

  [スペースにデータ ファイルを追加する](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Spaces/manage-data-files-spaces.htm#UploadFile)

* アプリケーションやスクリプトを構築するとき。データ ファイルをアップロードするには、データ ロード エディタ 、データ マネージャー 、または スクリプト のインターフェイスを使用できます。

  [データ カタログからのデータのロード](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/LoadData/adding-data-catalog.htm)

  [アップロード済みのデータ ファイルからのデータの追加](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/LoadData/adding-data-datafiles.htm)

  [接続と新しいファイルからのアプリケーションへのデータの追加](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/LoadData/adding-data.htm)

* アプリケーションおよびスクリプトの開発中に STORE スクリプト ステートメントを使用する。

  [Store](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/ScriptRegularStatements/Store.htm)

* データフローからの出力として。

  [データ フローによるデータのロードと準備](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataFlow/loading-preparing-with-data-flow.htm)

* ML 実験にトレーニング データを追加するとき。

* ML 展開内で予測構成を作成するとき。

* Qlik Answers で作業するとき。

### スペース内でのデータ ファイルの管理

Qlik Cloud 内でローカルに保存されたデータ ファイルの管理の詳細については、「[データ ファイルの管理](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Spaces/manage-data-files-spaces.htm)」を参照してください。

## 既存の接続からのデータセットの追加

既存の接続からデータセットを作成します。データベース接続からデータセットを作成するときは、データ ソースからデータベースを選択し、そのデータベース内のテーブルを選択します。選択したテーブルごとにデータセットが作成されます。この方法で作成されたデータセットは、データセットが開かれるたびにデータを更新します。

接続からデータセットを作成すると、外部データ ソースからのデータでカタログ化と系列オプションを使用できます。

データ接続からデータセットを作成する場合、データセットには、スペース内で管理できる基になるデータファイルは含まれません。これは、データセットが Qlik Cloud の外部に保存されているためです。

情報メモ

接続から作成されたデータセットは、そのデータソースへの接続と同じスペースに存在する必要があります。データセットがその接続なしでスペースに移動された場合、データセット名と限定されたメタデータのみがデータセットから使用可能になります。

次の手順を実行します。

1. 分析 アクティビティ センターの [作成] ページに移動し、 [データセット] を選択します。

   ミニホームから、および [カタログ] で [新規作成] &gt; [データセット] をクリックしてデータセットを追加することもできます。

2. 使用可能な接続からデータ ソースへの接続を選択し、[次へ] をクリックします。

3. [データベース] で、データセットを作成するテーブルを含むデータベースを選択します。

4. [テーブル] で、データセットを作成するテーブルを選択します。各テーブルは新しいデータセットを作成します。

5. [Next] (次へ)をクリックします。

6. [スペースの選択] からデータ セットの宛先スペースを選択します。

   スペースが選択した接続にアクセスできない場合は、[&lt;スペース名&gt; に新しい接続を作成] を選択する必要があります。

7. [データセットの作成] をクリックします。

## 新しい接続からのデータセットの追加

新しい接続を追加し、そこからデータセットを作成します。

データ接続からデータセットを作成する場合、データセットには、スペース内で管理できる基になるデータファイルは含まれません。これは、データセットが Qlik Cloud の外部に保存されているためです。

情報メモ

接続から作成されたデータセットは、そのデータソースへの接続と同じスペースに存在する必要があります。データセットがその接続なしでスペースに移動された場合、データセット名と限定されたメタデータのみがデータセットから使用可能になります。

次の手順を実行します。

1. 分析 アクティビティ センターの [作成] ページに移動し、 [データセット] を選択します。

   ミニホームから、および [カタログ] で [新規作成] &gt; [データセット] をクリックしてデータセットを追加することもできます。

2. [接続の作成] をクリックします。

3. 接続の宛先スペースを選択します。

4. [データ コネクタ] で、データ ソースを選択します。

5. 接続の詳細を追加します。

6. データ ソースの接続設定を入力します。

   サポートされている接続については、[分析データのロード](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/LoadData/connect-data-sources.htm) を参照してください。

7. [作成] をクリックします。

8. 使用可能な接続からの接続を選択し、[次へ] をクリックします。

9. [データベース] で、データセットを作成するテーブルを含むデータベースを選択します。

10. [テーブル] で、データセットを作成するテーブルを選択します。各テーブルは新しいデータセットを作成します。

11. [Next] (次へ)をクリックします。

12. [スペースの選択] からデータ セットの宛先スペースを選択します。

    スペースが選択した接続にアクセスできない場合は、[&lt;スペース名&gt; に新しい接続を作成] を選択する必要があります。

13. [データセットの作成] をクリックします。