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

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

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

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

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

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

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

  1. Щелкните Источники данных.

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

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

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

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

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

  1. Щелкните Источники данных.

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

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

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

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

  1. Щелкните Источники данных.

  2. В разделе Подключения к данным выберите пространство, содержащее подключение к данным, которое требуется изменить.

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

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

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

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

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

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

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

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

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

  1. Щелкните Источники данных.

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

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

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

Синтаксис для ссылки на файл следующий: [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`;

Подробнее

Помогла ли вам эта страница?

Если вы обнаружили какую-либо проблему на этой странице и с ее содержанием — будь то опечатка, пропущенный шаг или техническая ошибка, сообщите нам об этом, чтобы мы смогли ее исправить!