PDA

Просмотр полной версии : НЕТ кубов (пустые) в новом ресторане



Cooper
15.08.2017, 10:05
Поставил последнюю версию.
Все работает, ИО показывает за все закрытые смены.
В отчетах кубовых пусто.
Настроил SQL(проверку проходит)
для сервера справочников настроил
Связь с внешней БД


В поле «Источник данных кубов» выбрать параметр «БД SQL»

В поле «Протоколирование запросов» выбрать параметр «llErroneous»*

В поле Режим базы данных UDB выбрать ультралегкий






В секции Обработка данных выбрать рестораны (ресторан представлен набором кассовых серверов), данные с которых мы хотим собирать и видеть в отчетах.

В файле конфигурационном файле сервера справочников / отчетов прописать параметр:

UseSQL=1 (для RefSrv.exe в секции [RefServer],


Что и где я забыл?
сервер похоже обрабатывает смены(логи ниже), только кубы не строятся


26:Cash Data received from server MID(15001), size: 5583872
-------------------------------------
14.08 21:36:48.674
26:Cash Data processed
-------------------------------------
14.08 21:36:49.450
26:copy to ftp server
-------------------------------------
14.08 21:36:49.545
26:GetShiftDataFileInfo
-------------------------------------
14.08 21:36:49.600
26:find midserver (restid: 1, servid: 15001, shiftn: 4)
-------------------------------------
14.08 21:36:49.605
26:converting udb file 'C:\Windows\TEMP\rk7Receive\rcv4F2F.tmp' to abs file 'C:\Windows\TEMP\rk7Receive\rcv4F30.tmp'
-------------------------------------
14.08 21:36:55.980
26:converted udb file 'C:\Windows\TEMP\rk7Receive\rcv4F2F.tmp' to abs file 'C:\Windows\TEMP\rk7Receive\rcv4F30.tmp'
-------------------------------------
14.08 21:36:55.995
26:UDB Export (shifts 4,5)->
-------------------------------------
14.08 21:36:56.380
26:UDB Export (shifts 4,5)<-
-------------------------------------
14.08 21:36:56.400
26:Entiny DB Export ->
-------------------------------------
14.08 21:36:56.420
26:Entiny DB Export <-
-------------------------------------
14.08 21:36:56.430
26:SQL Export (shift2SQL) ->
-------------------------------------
14.08 21:37:14.441
26:SQL Export (shift2SQL): okay <-
-------------------------------------
14.08 21:37:14
5003:Exception Exception during cube Execute BAT File(100000) procession: 'ExecuteData is empty'
ExecuteData is empty

sibgaba
15.08.2017, 12:08
Ну а если в ручную принудительно куб пересчитать - что скажет?

Cooper
15.08.2017, 13:33
Полминуты считает, службы рефсервера, эскуэль и бдкубы
ничего не добавляется
логи
15.08 12:27:16
5003:Exception Exception during cube Execute BAT File(100000) procession: 'ExecuteData is empty'
ExecuteData is empty
007E29BB.D:\RK7\default\Rk7Reference\RefSrv.exe
-------------------Start STACK------------------
00047057.C:\Windows\SYSTEM32\ntdll.dll
007E29BB.D:\RK7\default\Rk7Reference\RefSrv.exe
007D0F9F.D:\RK7\default\Rk7Reference\RefSrv.exe
007D104E.D:\RK7\default\Rk7Reference\RefSrv.exe
007D12B3.D:\RK7\default\Rk7Reference\RefSrv.exe
007D13F3.D:\RK7\default\Rk7Reference\RefSrv.exe
007E135E.D:\RK7\default\Rk7Reference\RefSrv.exe
00014F2A.D:\RK7\default\Rk7Reference\THREAD32.DLL
000116D5.D:\RK7\default\Rk7Reference\THREAD32.DLL
0004EE6C.C:\Windows\system32\kernel32.dll
000637EB.C:\Windows\SYSTEM32\ntdll.dll
000637BE.C:\Windows\SYSTEM32\ntdll.dll
-------------------END STACK------------------

Cooper
15.08.2017, 22:11
Сейчас закинул 1 смену в incoming, очень похоже на то, что ее обсчитало.
в отчетах ничего...

satan
15.08.2017, 23:05
В свойствах куба в разделе обработка данных что? Как вариант антивирус съел файл bldcube.exe

Cooper
16.08.2017, 10:16
в свойствах где обработка:
куб Выручка, куб для отчетов по расходу блюд(например)
везде ок и время вчера вечер. время обсчета 2.5 секунды
сделал пересчет. время поменялось на текущее, в службах bldcube.exe работает и рефсервер и sql тоже.

В свойствах куба тип источника Сервер Отчетов? он был так по-умолчанию

Делал без сервера отчетов, только сервер справочников

SLion
16.08.2017, 20:47
Напрямую запрос из куба если выполнить, данные вернутся?

Cooper
16.08.2017, 21:08
А я так не умею (

amnch
22.08.2017, 11:34
Попробуй при построении куба не ставь галочку которая отвечает за название ресторана, у меня на одном объекте если галку ставить отчетов нет, если убрать то они есть.

Cooper
23.08.2017, 10:22
Решилось пересозданием базы SQL.
причем было на 2 объектах сразу, с одинаковой сборкой. виндоусы разные, sql разный. Создал новую базу, сделал экспорт в другую бд, потом перезакинул смены и все заработало.