Перейти к основному содержимому

Подключение к источникам данных в редакторе загрузки данных

С помощью подключения к данным в редакторе загрузки данных можно сохранить ярлыки для часто использующихся источников данных: базы данных, локальные файлы или удаленные файлы.

В списке Подключения к данным перечислены сохраненные подключения, упорядоченные в алфавитном порядке и объединенные в группы по пространствам, к которым они принадлежат. С помощью поля поиска можно сократить список подключений, например, отображать только подключения с определенным именем или одного типа.

Примечание: Можно увидеть только свои подключения к данным или те, к которым предоставлены права доступа. При необходимости обратитесь к системному администратору Qlik Sense для получения доступа.

Создание нового подключения к данным

Выполните следующие действия.

  1. Щелкните команду Создать новое подключение.
  2. Выберите тип источника данных, который необходимо создать, из раскрывающегося списка.

    Откроется диалоговое окно параметров с учетом типа выбранного источника данных.

  3. Укажите параметры источника данных и щелкните команду Создать для создания подключения к данным.

Удаление подключения к данным

Выполните следующие действия.

  1. Щелкните элемент Delete на соединении с данными, которое требуется удалить.
  2. Подтвердите удаление данного подключения.

Подключение к данным будет удалено.

Изменение подключения к данным

Выполните следующие действия.

  1. Щелкните элемент Edit на соединении с данными, которое требуется изменить.
  2. Измените сведения о подключении к данным. Сведения о подключении у каждого типа подключения свои.

    Может потребоваться предоставить учетные данные подключения.

Подключение к данным теперь обновлено.

Примечание: При изменении имени подключения к данным необходимо также изменить все существующие ссылки (lib://) на подключение к скрипту, если необходимо сохранить ссылку на это подключение.

О подключениях DataFiles

Подключения DataFiles автоматически создаются для каждого пространства, к которому имеется доступ. Подключения доступны из любого пространства в разделе Подключения данных.

Примечание: При вводе расширения файла подключений DataFiles учитывается регистр. Например: .qvd.

Вставка строки подключения

Для большинства подключений требуются строки подключения. Строки подключения не требуются только для подключений к папкам и веб-файлам.

Выполните следующие действия.

  • Щелкните элемент Insert into script на подключении, для которого требуется вставить строку подключения.

Строка подключения для выбранного подключения к данным будет вставлена в текущем положении в редакторе загрузки данных.

Выбор данных из подключения к данным

Если необходимо выбрать сведения из подключения к данным для загрузки в ваше приложение, выполните следующие шаги.

  1. Связать параметр Создать новое подключение с источником данных (если подключения к данным еще нет).
  2. Data Selection Выбрать данные из подключения.

Ссылка на подключение к данным в скрипте

Можно использовать подключение к данным для ссылки на источники данных в операторах и функциях в скрипте там, где необходимо ссылаться на имя файла с путем.

Синтаксис для ссылки на файл следующий: [lib://(space_name):(connection_name)/(file_name)]

Нет необходимости добавлять space_name при подключении к личному пространству.

В этом примере загружен файл orders.csv из личного пространства, определенного в подключении к данным Data.

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

В этом примере загружен файл orders.csv из общего пространства, определенного в подключении к данным Data.

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

В этом примере загружен файл orders.csv из текущего пространства. Если, например, приложение будет перемещено в другое пространство, оно будет использовать файл orders.csv в новом пространстве.

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

В этом примере загружена таблица Sales_data из подключения к базе данных DataSource в личное пространство пользователя.

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

Пример: Загрузка из базы данных в другое пространство

В этом примере загружена таблица Sales_data из подключения к базе данных DataSource в текущем пространстве.

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

Пример: Загрузка из базы данных в определенное пространство

В этом примере загружена таблица Sales_data из подключения к базе данных DataSource в пространстве SalesSpace.

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