BI Consult Desktop Logo BI Consult Mobile Logo
  • Перейти на КликСенс
  • Перейти на КликВью
  • Перейти на Tableau
  • Перейти на Power BI
  • российские bi dwh dl
  • Главная
  • Продукты Business-BI
    • Дистрибуция
    • Розничная торговля
    • Производство
    • Операторы связи
    • Страхование
    • Банки
    • Лизинг
    • Логистика
    • Нефтегазовый сектор
    • Медицина
    • Сеть ресторанов
    • Энергетика
    • Фрод-менеджмент
    • E-Commerce
    • Фармацевтика
    • Построение хранилища данных
    • Создание Data Lake
    • Цифровая трансформация
    • Управление по KPI
    • Финансы
    • Продажи
    • Склад
    • HR
    • Маркетинг
    • Внутренний аудит
    • Категорийный менеджмент
    • S&OP и прогнозная аналитика
    • Геоаналитика
    • Цепочки поставок (SCM)
    • Process Mining
    • Сквозная аналитика
  • Платформы
    • Qlik Sense
    • QlikView
    • Tableau
    • Microsoft Power BI
    • Геоаналитика Qlik GeoAnalytics
    • Qlik NPrinting - рассылка отчетности QlikView/Qlik Sense
    • KliqPlanning Suite - бюджетирование в QlikView
    • ATK BiView-1C Коннектор (для Qlik/Tableau/PowerBI)
    • QlikView/Qlik Sense SAP Коннектор
    • QlikView R-Коннектор
    • Qlik Web Connectors - коннектор Google, Facebook, Twitter
    • Vizlib Qlik Sense extentions (библиотека экстеншнов)
    • Библиотека extention для Qlik
    • Qlik Alerting
    • Qlik Data Integration Platform - создание Data Lake
    • Qlik Data Catalog решение для Data Governance
    • ATK BiView документация
  • Услуги
    • Консалтинг
    • Пилотный проект
    • План обучения и сертификации
    • Подготовка специалистов по Qlik
    • Бесплатное обучение Qlik
    • Сертификация Qlik
    • Поддержка
    • Технические задания
    • Сбор требований для проекта внедрения BI-системы
    • Аудит приложений Qlik и Tableau
    • Разработка BI Стратегии
    • Styleguide для BI-системы
    • Как выбрать BI-систему
  • Курсы
    • Учебный курс по Qlik Sense
    • Учебный курс по Tableau
    • Учебный курс по Microsoft Power BI
    • Учебный курс Информационная грамотность (Data Literacy)
    • Учебный курс Современная архитектура хранилища данных
    • Учебный курс для бизнес-аналитиков
    • Учебный курс по NPrinting
    • Учебный курс по BigQuery
    • Учебный курс по Azure Databricks
    • Учебный курс по DWH
    • Учебный курс по Data Governance
    • Учебный курс по Data Science (ML, AI)
    • Учебный курс администратора Qlik Sense
  • Компания
    • Руководство
    • Новости
    • Клиенты
    • Карьера
    • Скачать
    • Контакты

QlikView / Qlik Sense

  • Qlik Sense
    • Возможности Qlik Sense
    • Qlik Sense Enterprise
    • Qlik Sense Desktop
    • Qlik Sense Saas облачная инфраструктура для компаний
    • Источники данных и хранение данных
    • Безопасность и разграничение прав доступа
    • Масштабируемость
    • Политика лицензирования Qlik Sense
    • Qlik Sense November 2021: новые возможности
    • Географические карты в Qlik Sense
    • Qlik Sense Cloud / Qlik Sense в облаке
    • Учебное пособие по Qlik Sense
  • QlikView
    • Архитектура
    • Отличия QlikView от традиционных BI-систем
    • Политика лицензирования QlikView
    • Системные требования и сайзинг
    • Отличие от OLAP-систем
    • QlikView on Mobile
    • Qlik и Big Data
    • Демонстрационные примеры
    • QlikView в "облаке" (Amazon) / QlikView in the cloud
    • Интеграция QlikView с Microsoft SharePoint
    • Учебное пособие по QlikView
    • Что такое QlikView Publisher
    • QlikView Extranet Server и дистрибуция отчетности внешним пользователям
  • Qlik Data Catalog
  • Qlik Alerting
  • Qlik Data Integration Platform
  • Add-ons для QlikView
    • Vizlib Qlik Sense extentions (библиотека экстеншнов)
    • QlikView/Qlik Sense ATK BiView-1C Коннектор
    • Документация ATK BiView
    • Qlik NPrinting
    • Геоаналитика Qlik GeoAnalytics
    • GeoQlik
    • KliqPlanning Suite
    • QlikView/Qlik Sense SAP Коннектор
    • QlikView R-Коннектор
    • Qlik Web Connectors
    • QlikView Cognos TM1 Коннектор
    • Визуализация графов в Qlik Sense с помощью Ogma / Linkurious
  • Учебный курс по Qlik Sense

Tableau

  • Tableau
    • Tableau Desktop
    • Tableau Server
    • Tableau Prep
    • Технологии
    • Источники данных Tableau
    • Безопасность в Tableau
    • Политика лицензирования
    • Tableau 2021: новые возможности
    • Сравнение продуктов Tableau (Desktop, Server, Online, Public)
    • Демонстрационные примеры
    • Учебный портал Tableau
    • Коробочное решение "Мониторинг Tableau Server"
    • Чем отличаются Tableau Reader и Viewer?
  • Учебный курс по Tableau

Другое

  • Microsoft Power BI
    • Power BI Desktop
    • Power BI Report Server
    • Отраслевые решения Microsoft Power BI
    • Политика лицензирования Microsoft Power BI
    • Power BI Mobile
    • Учебные курсы Microsoft Power BI
    • Архитектура Power BI
    • Обработка данных в Power BI
    • Аудит системы Power BI
    • Power BI Report Server Management Tool
      • Power BI Report Server Monitoring
      • Power BI Report Server vs SQL Server Reporting Services
      • Автоматизация отчетов в Power BI Report Server
  • Учебный курс по Microsoft Power BI
  • Alteryx
    • Alteryx Designer
    • Инструменты Alteryx Designer
    • Alteryx Server
    • Alteryx Analytics Gallery
    • Alteryx. Создание приложения, workflow, ETL
  • Data Engeneering
    • Создание Data Lake
    • Создание Data Warehouse
    • Учебный курс "Современная архитектура хранилища данных"
Главная » Курсы » Учебный курс по Qlik Sense

Функции файла Qlik Sense с синтаксисом и примерами

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

Функции файла Qlik Sense с синтаксисом и примерами

 

i. Функция Attribute()

Эта функция возвращает имена атрибутов, также известные как мета-теги файла. Мета-теги нужно сохранить как часть самого файла, чтобы функция могла их прочитать. Qlik Sense поддерживает ряд форматов файлов, таких как MP3, WMA, WMV, PNG и JPG.

Синтаксис функции файла Qlik Sense:

Attribute(filename, attributename)

 

где filename – имя файла, атрибуты или метатег которого вы хотите получить. В некоторых случаях вам также может потребоваться указать путь к файлу, например, «lib://Table Files/».

attributename – это имя атрибутов или метатегов, которые вы хотите, чтобы эта функция возвращала.

Например,

   Attribute(FileLongName, ‘ImageWidth’) как ImageWidth,

   Attribute(FileLongName, ‘ImageLength’) как ImageLength,

   Attribute(FileLongName, ‘BitsPerSample’) как BitsPerSample,

   Attribute(FileLongName, ‘Compression’) как Compression,

 

ii. Функция ConnectString()

Эта функция возвращает строку с именами активных или подключенных в данный момент соединений ODBC или OLE DB. Если активного соединения нет, функция вернет пустую строку.

Синтаксис функции файла Qlik Sense:

ConnectString()

 

Например, если сценарий подключен к соединению OBDC с именем «Sales», функция вернет то же имя в строке.

Загрузка ConnectString() как ODBCConnection вернет строку «Sales» в поле ODBCConnection.

 

iii. Функция FileBaseName()

Эта функция возвращает строку, в которой содержится базовое имя файла таблицы, который в данный момент читается в сценарии. Базовое имя – это только имя файла без остальных деталей пути к файлу.

Синтаксис функции файла Qlik Sense:

FileBaseName()

 

Например, если файл с путем «C:\UserFiles\Sales.txt» в настоящее время читается системой, функция FileBaseName() вернет строку «Sales».

 

iv. Функция FileDir()

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

Синтаксис функции файла Qlik Sense:

FileDir()

 

Например, если путь к файлу таблицы такой: C:\UserFiles\Sales.txt, тогда

FileDir() вернет «C:\UserFiles» в качестве каталога для файла «Sales».

 

v. Функция FileExtension()

Эта функция возвращает расширение файла таблицы в виде строки. Табличный файл должен быть тем, который читается в данный момент.

Синтаксис функции файла Qlik Sense:

FileExtension()

 

Например, если путь к файлу таблицы такой: C:\UserFiles\Sales.txt, тогда FileExtension() вернет «txt» как расширение файла «Sales».

 

vi. Функция FileName()

Эта функция возвращает строку, содержащую имя файла с его расширением.

Синтаксис функции файла Qlik Sense:

FileName()

 

Например, если путь к файлу таблицы такой: C:\UserFiles\Sales.txt, тогда FileName() вернет Sales.txt в качестве имени файла «Sales».

 

vii. Функция FilePath()

Эта функция возвращает полный путь к табличному файлу, который в данный момент читается в сценарии. Тип данных – строка.

Синтаксис функции файла Qlik Sense:

FilePath()

 

Например, если путь к файлу таблицы такой: C:\UserFiles\Sales.txt , то

FilePath() вернет «C:\UserFiles\Sales.txt» в качестве пути к файлу.

 

viii. Функция FileSize()

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

Синтаксис функции файла Qlik Sense:

FileSize([filename])

 

Например, если путь к файлу таблицы такой: C:\UserFiles\Sales.txt , то FileSize («C:\UserFiles\Sales.txt») вернет 65,724 в качестве размера файла Sales.txt в байтах.

 

ix. Функция FileTime()

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

Синтаксис функции файла Qlik Sense:

FileTime([ filename ])

 

Например, файл «Sales.xls» изменен в 2018-11-15 1:28:00, то функция FileTime («Sales.xls») вернет «2018-11-15 1:28:00» в качестве отметка времени.

 

x. Функция GetFolderPath()

Эта функция возвращает строку, содержащую полный путь к папке Microsoft Windows.

Синтаксис функции файла Qlik Sense:

GetFolderPath(foldername)

 

Например, в приведенном ниже примере сценария требуются пути к некоторым папкам.

LOAD
GetFolderPath('Music')
GetFolderPath('Pictures')
GetFolderPath('Windows')
AutoGenerate 1;

 

Этот код вернет пути для каждой папки, упомянутой в функции,

C:\Users\smu\Music для папки Music.

C:\Users\smu\Pictures для папки Pictures.

C:\Windows для папки Windows.

 

xi. Функция QvdCreateTime()

Эта функция возвращает строку с меткой времени XML-заголовка файла QVD. Она возвращает метку времени только в том случае, если в сценарии существует файл QVD. В противном случае возвращается NULL.

Синтаксис функции файла Qlik Sense:

QvdCreateTime(filename)

 

Например,

QvdCreateTime (‘Sales.qvd’) вернет временную метку XML, например, «2018-02-20 12:29».

QvdCreateTime («C:\MyDir\Sales.qvd»)

 

xii. Функция QvdFieldName()

Эта функция возвращает имя поля, присутствующего в файле QVD. Эта функция принимает номер поля и имя QVD-файла и возвращает имя поля, соответствующего этому номеру поля. Если поле, соответствующее номеру поля, отсутствует, функция возвращает NULL.

Синтаксис функции файла Qlik Sense:

QvdFieldName(filename , fieldno)

 

где fieldname – имя файла QVD, в котором мы хотим искать поле.

fieldno – целое число, определяющее количество полей, имя которых вы хотите получить из этой функции.

Например,

В файле QVD с именем Sales третье поле – ProductName, тогда функция будет использоваться как,

QvdFieldName («Sales.qvd», 3) вернет строку «ProductName».

 

xiii. Функция QvdNoOfFields()

Эта функция возвращает общее количество полей в файле QVD.

Синтаксис функции файла Qlik Sense:

QvdNoOfFields(filename)

 

Например,

QvdNoOfFields (‘Sales.qvd’) вернет «5», если в файле «Sales.qvd» всего пять полей.

 

xiv. Функция QvdNoOfRecords()

Эта функция возвращает общее количество записей в файле QVD.

Синтаксис функции файла Qlik Sense:

QvdNoOfRecords(filename)

 

Например,

QvdNoOfRecords (‘Sales.qvd’) вернет «50», если в файле «Sales.qvd» всего пятьдесят полей.

 

xv. Функция QvdTableName()

Эта функция возвращает имя таблицы в загруженном файле QVD.

Синтаксис функции файла Qlik Sense:

QvdTableName(filename)

 

Например, если файл QVD с именем «Sales.qvd» содержит таблицу «Year2018», функция QvdTableName (Sales.qvd) вернет строку «Year2018».

 

 

Узнать стоимость решенияЗапросить видео презентацию

Решения

datafinder.ru Анализировать ФинансыУвеличивайте ПродажиОптимальный Склад и ЛогистикаМаркетинговые Метрики

До 2023 года компания BI Consult обладала официальным партнерским статусом Qlik в России. В настоящий момент деятельность QlikTech на территории России прекращена, BI Consult не имеет партнерских отношений и никаким иным образом более не связана с QlikTech и не предлагает к продаже системы бизнес-анализа QlikView, Qlik Sense и иные продукты бренда Qlik. Все материалы о продукции бренда Qlik на сайте приведены исключительно в описательных целях и для информирования пользователей о существующих в мире системах бизнес-анализа. Для приобретения продукции Qlik необходимо обратиться к правообладателю программного обеспечения QlikTech или дистрибьюторам.

Клиенты

  • Вероника

    Анализ этапов обслуживания клиентов; статистика обращений; анализ эффективности сотрудников; анализ платежей.

  • Все показатели сгруппированы в четыре функциональных блока. 
    Показатели блока «Продажи»
    Показатели блока «Затраты»
    Производные показатели
    Показатели блока ДДС
  • Qlik Sense для сетей DIY, внедрение Клик Сенс в Максидом

    Поставка лицензий Qlik Sense, настройка, администрирование и поддержка сервера Qlik Sense, обучение и консультации клиента по разрабтке приложений и моделей Qik Sense

  • Arla Foods

    Анализ комплекса показателей продаж во всех разрезах (в т.ч. по каналам, по регионам, по категориям товаров, с детализацией до SKU, до клиента, до менеджера, до даты)

    Реализация отчетов: Sales Contribution Report; Отчет по отгрузкам после пересчета  (в т.ч. анализ возвратов, бонусов, себестоимости, прибыли, рентабельности и т.д.)

    Анализ листинга

    Планирование акций и расчет скидок по акциям

    План-фактный анализ продаж (до год/мес/SKU)

    План-фактный анализ заказа на день (по территориальным представителям)

    ABC-XYZ-анализ (по ассортиментному справочнику до SKU, по клиентам)

    Сравнительный анализ продаж по периодам (в т.ч. like for like, YTD)

    Анализ эффективности работы региональных представителей

    Конструктор отчетов

  • Решения
    • Дистрибуция
    • Розничная торговля
    • Производство
    • Операторы связи
    • Банки
    • Страхование
    • Фармацевтика
    • Лизинг
    • Логистика
    • Медицина
    • Нефтегазовый сектор
    • Сеть ресторанов
  • BI платформы
    • Qlik Sense
    • QlikView
    • Tableau
    • Microsoft Power BI
    • ATK BiView-1C Коннектор (для Qlik/Tableau/PowerBI)
    • Vizlib Qlik Sense extentions (библиотека экстеншнов)
    • NPrinting
    • Геоаналитика Qlik GeoAnalytics
    • KliqPlanning Suite
    • Qlik WebConnectors
    • QlikView R Коннектор
    • QlikView/Qlik Sense SAP Коннектор
    • Alteryx
    • Qlik Data Catalog
    • Документация ATK BiView
  • Услуги
    • Консалтинг
    • Пилотный проект
    • Поддержка
    • План обучения и сертификации Qlik
    • Бесплатное обучение
    • Учебные курсы
    • Сертификация Qlik
    • Аудит приложений
  • Курсы
    • Учебный курс по Qlik Sense
    • Учебный курс по Tableau
    • Учебный курс по Microsoft Power BI
    • Учебный курс Современная архитектура хранилища данных
    • Учебный курс Информационная грамотность
    • Учебный курс для бизнес-аналитиков
    • Учебный курс по NPrinting
    • Учебный курс по Azure Databricks
    • Учебный курс по Google BigQuery
  • Компания
    • О нас
    • Руководство
    • Новости
    • Клиенты
    • Скачать
    • Контакты
    • Политика конфиденциальности
  • Функциональные решения
    • Продажи
    • Финансы
    • Склад
    • HR
    • S&OP и прогнозная аналитика
    • Внутренний аудит
    • Геоаналитика
    • Категорийный менеджмент
    • Построение хранилища данных
    • Система управления KPI и BSC
    • Управление цепочками поставок
    • Маркетинг
    • Цифровая трансформация
    • Сквозная аналитика
    • Process Mining
RutubeVkontakteLinkedInYouTube
ООО "Би Ай Консалт",
ИНН: 7811437757,
ОГРН: 1097847154184
199178, Россия,
Санкт-Петербург,
6-ая линия В.О., Д. 63, 4 этаж
Тел: +7 (812) 334-08-01
Тел: +7 (499) 608-13-06
E-mail: info@biconsult.ru

×

Пользуясь сайтом, вы соглашаетесь с использованием cookies и политикой конфиденциальности.