Содержание урока по Qlik Sense
Для того, чтобы подключиться к базе данных 1С Предприятия 8.3 (8.2/8.4 и т.п.) необходимо получить следующие данные:
Скачиваем утилиту для генерации запросов на языке SQL для выгрузки данных напрямую из базы данных 1С предприятия 8.3. Утилита бесплатная. Ссылка на скачивание утилиты:
Принскрин работы внешней утилиты:
Принскрин выгрузки перечислений и списка таблиц:
С помощью представленной внешней обработки EPF Вы сможете получить все значения перечислений в формате Excel. А дальше, загрузив в Qlik Sense, можно использовать в запросах (в процессах обработки данных).
Пример сгенерированного скрипта SQL для выгрузки данных из 1С:
LET vTableName = 'РегистрНакопленияПродажи';
LET vFieldPrefix = 'РНПродажи';
[$(vTableName)]:
LOAD
_Period As [$(vFieldPrefix) Период],
text(_RecorderTRef) As [$(vFieldPrefix) Регистратор_IDType],
text(_RecorderRRef) As [$(vFieldPrefix) Регистратор_ID],
_LineNo As [$(vFieldPrefix) НомерСтроки],
_Active As [$(vFieldPrefix) Активность],
text(_Fld8382RRef) As [$(vFieldPrefix) Магазин_ID],
text(_Fld8383RRef) As [$(vFieldPrefix) Склад_ID],
text(_Fld8384RRef) As [$(vFieldPrefix) Номенклатура_ID],
text(_Fld8385RRef) As [$(vFieldPrefix) Характеристика_ID],
_Fld8386_TYPE As [$(vFieldPrefix) ДокументПродажи_TYPE],
text(_Fld8386_RTRef) As [$(vFieldPrefix) ДокументПродажи_IDType],
text(_Fld8386_RRRef) As [$(vFieldPrefix) ДокументПродажи_ID],
text(_Fld8387RRef) As [$(vFieldPrefix) Продавец_ID],
text(_Fld8388RRef) As [$(vFieldPrefix) ЗаказПокупателя_ID],
_Fld8389 As [$(vFieldPrefix) Количество],
_Fld8390 As [$(vFieldPrefix) Стоимость],
_Fld8391 As [$(vFieldPrefix) СтоимостьБезСкидок],
_Fld8392 As [$(vFieldPrefix) НДС],
text(_Fld8393RRef) As [$(vFieldPrefix) АналитикаХозяйственнойОперации_ID],
_Fld486 As [$(vFieldPrefix) ОбластьДанныхОсновныеДанные]
;
SQL SELECT * FROM $(Schema)._AccumRg8331 (NOLOCK)
; Введение Иногда при создании расширения Qlik Sense вам необходимо получить доступ к системным данным. Это…
// Команда, которая будет запускаться в Powershell на сервере LET vPowershellCommand = 'Get-ChildItem -Path ''lib://Data/QVDs''…
Как построить диаграмму Control Chart со скользящим средним в Qlik Sense? В этой статье будет…
Как сделать чередование цвета в строках прямой таблицы Qlik Sense? Если порядок строк неважен, то…
Обзор В этой серии руководств мы собираемся создать расширение Qlik Sense с использованием Nebula.js и…
Создание расширенного расширения визуализации с использованием Qlik Nebula.js и D3.js В моем последнем посте я рассказал…
This website uses cookies.