メイン コンテンツをスキップする 補完的コンテンツへスキップ

ロード スクリプトでデータ ソースに接続

データ ロード エディターデータ接続 および スクリプト エディター によって、よく使用するデータ ソース (データベースやローカル ファイル、リモート ファイル) へのショートカットを保存できます。

[データ接続] には、属するスペースごとのグループにアルファベット順で保存したデータ接続がリストアップされます。検索ボックスを使用すれば、リストを特定の名前またはタイプの接続に絞り込むことができます。[データ ソース] をクリックすると、データ接続にアクセスできます。

情報メモ自分が所有しているか、アクセス権が付与されているデータ接続のみを表示できます。 アクセス権を取得する必要がある場合は、Qlik Sense システム管理者に問い合わせてください。

データ接続の新規作成

次の手順を実行します。

  1. [データ ソース] をクリックします。

  2. [接続の新規作成] をクリックします。
  3. [スペース] で、接続が配置されるスペースを選択します。

  4. ドロップダウン リストから作成したいデータ ソースのタイプを選択します。

    選択したデータ ソースの種類に応じた設定ダイアログが開きます。

  5. データ ソース設定を入力して [作成] をクリックし、データ接続を作成します。

データ接続の削除

次の手順を実行します。

  1. [データ ソース] をクリックします。

  2. 削除したいデータ接続で 削除 をクリックします。
  3. 接続を削除することを確認します。

これでデータ接続が削除されました。

データ接続の編集

次の手順を実行します。

  1. [データ ソース] をクリックします。

  2. [データ接続] で、編集するデータ接続を含むスペースを選択します。

  3. 編集したいデータ接続で [編集] をクリックします。
  4. データ接続の詳細を編集します。接続の詳細は接続のタイプごとに異なります。

    接続の資格情報を提供する必要がある場合があります。

これでデータ接続が更新されます。

情報メモデータ接続名を編集する際、同じ接続の参照を維持したい場合は、スクリプトに含まれる参照 (lib://) をすべて編集する必要があります。

DataFiles 接続について

DataFiles 接続は、アクセスできるスペースごとに自動的に作成されます。接続は、各スペースのセクションの [データ接続] にあります。

情報メモDataFiles 接続のファイル拡張子は大文字と小文字を区別します。例: .qvd

データ接続からのデータの選択

データ接続からデータを選択してアプリでロードする場合、次の項目を実行します。

  1. [データ ソース] をクリックします。

  2. データ ソースにリンクする [接続の新規作成] を実行します (データ接続が既に存在していない場合)。
  3. データ選択 接続からデータを選択します。

スクリプト内でのデータ接続の参照

パス付きのファイル名を参照する場合など、ステートメント内のデータ ソースやスクリプト内の関数を参照する際は、データ接続を使用できます。

ファイルを参照する場合の構文は [lib://(スペース名):(接続名)/(ファイル名)] です。

個人スペースに接続している場合は、スペース名を追加する必要はありません。

Data データ接続で定義されている個人スペースから orders.csv ファイルをロードします。

LOAD * FROM [lib://DataFiles/orders.csv];

Data データ接続で定義されている共有スペースから orders.csv ファイルをロードします。

LOAD * FROM [lib://TeamSharedConnection:DataFiles/orders.csv];

次の使用例は、現在のスペースからファイル orders.csv をロードします。たとえば、アプリを別のスペースに移動すると、新しいスペースのファイル orders.csv が使用されます。

LOAD * FROM [lib://:DataFiles/orders.csv];

この例では、ユーザーの個人スペースにある DataSource データベース接続から、Sales_data テーブルをロードします。

LIB CONNECT TO 'DataSource';
LOAD *;
SQL SELECT * FROM `Sales_data`;

別のスペースにあるデータベースからのロード

この例では、現在のスペースにある DataSource データベース接続から、Sales_data テーブルをロードします。

LIB CONNECT TO ':DataSource';
LOAD *;
SQL SELECT * FROM `Sales_data`;

特定のスペースにあるデータベースからのロード

この例では、SalesSpace スペースにある DataSource データベース接続から、Sales_data テーブルをロードします。

LIB CONNECT TO 'SalesSpace:DataSource';
LOAD *;
SQL SELECT * FROM `Sales_data`;

詳細を見る

このページは役に立ちましたか?

このページまたはコンテンツに、タイポ、ステップの省略、技術的エラーなどの問題が見つかった場合は、お知らせください。改善に役立たせていただきます。