Size: a a a

Power BI Group RU

2021 April 18

1

1Service in Power BI Group RU
Это данные из 1с или др oltp ?
источник

S

Sergey in Power BI Group RU
SQL Server
источник

1

1Service in Power BI Group RU
Сделай сводную в sql  или в   pq и просто ее вытяни в вижуал
источник

S

Sergey in Power BI Group RU
у меня не одна эта табла.. это лишь одна из визуализаций.. придется тогда в базу грузить 15 вьюшек и каждую натравливать на визуал свой
источник

1

1Service in Power BI Group RU
Или описываем всю проблему или разбираемся сами) а то в ходе выясняется масса новых ньюансов)
источник

S

Sergey in Power BI Group RU
согласен. Юра, понимаешь трудно описать частный случай в глобальном мире, если глобальная картина влияет на все.
А описывать глобальную картину - не думаю, что кто-то будет слушать рассказ часовой.
источник

MZ

Maxim Zelensky in Power BI Group RU
А почему не подходит поставить столбец "Группа по дням" в область столбцов матрицы? Или я что-то не понимаю?
источник

S

Sergey in Power BI Group RU
Это таблица. Не матрица
источник

MZ

Maxim Zelensky in Power BI Group RU
Что мешает использовать матрицу?
источник

S

Sergey in Power BI Group RU
Вроде бы ничего не мешает. Была изначально таблица.
Но в матрице у нас в строках будет вложенность. У нас помимо номера компании есть другие столбцы (для примера один указал).
Если матрицей будет - то несколько столбцов рядом он поставить
источник

MZ

Maxim Zelensky in Power BI Group RU
Ну вот с точки зрения организации данных в БД все в порядке. А вот "хочу, чтобы была таблица", решается 2 способами:
1. вы действительно добавляете столбец на каждую возможную группу в таблице в данных (делаете пивот в PQ, например), и затем добавляете все эти столбцы в визуал. Все 5 или все 25. Все, что не предусмотрено на этом этапе, в таблице не покажется. Все, чт вдруг исчезнет, приведет к поломке визуала.
2. Не делаете таблицу.
источник

S

Sergey in Power BI Group RU
Ок, спасибо.
Вместо pq ещё можно сделать столбцы с суммой по группам уже в sql server таблице факта - чтобы не считать ничего в bi, грузить в визуал просто из базы.
То есть мерами тут не решить проблему?
источник

R

Remtion in Power BI Group RU
Здравствуйте!
Подскажите, есть ли возможность сцеплять значения более, чем из двух полей?
источник

АО

Анатолий Одегов... in Power BI Group RU
Используйте оператор: &
источник

RG

Ruslan Ganeev in Power BI Group RU
&
источник

R

Remtion in Power BI Group RU
👍
источник

АО

Анатолий Одегов... in Power BI Group RU
И я свои пять копеек вставлю! :)
Не вижу особой проблемы: Есть несколько вариантов, Один как Владимир Зеленский подсказал, В BI создаёте группы по значениям  и с ними играетесь, давно так не делал, но это возможно!
Юрий Полищук подсказал вариант без связей и мерами (диапазоны в отдельную таблицу) - тоже будет работать, и чем-то чувствую я,  что очень хорошо и быстро!!! :)  
Ну и допишу свой любимый вариант:
В PQ из этой таблицы фактов вытаскиваете два столбца: -
первый это ID строчки (уникальный id всегда должен быть в каждой таблице),
второй это дни оформления договора и делаете отдельный столбец, в котором присваивается группа.
После загружаете в модель и связываете получившийся справочник с таблицей фактов по id строчки. И можете делать всё что захотите.
Почему я люблю такой способ - при больших данных PQ справится без проблем с таблицей из двух числовых столбцов и построчным вычислением. В результате в модели у Вас не будет вычисляемых столбцов.
И ещё хочу обратить внимание на то как вы используете AND, можно использовать только максимальные границы и без AND: например
if (ttt<0,zzz_0,
        if(ttt<15,zzz_1,
              if(ttt<45,zzz_2)))
И Swith работает где-то так же.
источник

S

Sergey in Power BI Group RU
Спасибо, 👍
Да, я вроде понял о чем речь. Попробую что-то сделать)
источник

С

Станислав in Power BI Group RU
Всем привет! Не смог запустить Power BI Deskop на win7. После установки при запуске выскакивает сообщение "Произошла неизвестная ошибка". Попробовал погуглить причину. Нашел информацию что Power BI Deskop больше не потдерживается на Windows 7, так ли это?
источник

С

Станислав in Power BI Group RU
Сама ошибка: Feedback Type:
Frown (Error)

Error Message:
AS Process PID=8904 has exited with ExitCode=-1073741511, ExitTime=2021-04-18T17:17:12.5040183+03:00

Stack Trace:
Microsoft.PowerBI.Client.Windows.AnalysisServices.AnalysisServicesProcessUnexpectedExitException
  в Microsoft.PowerBI.Client.Windows.AnalysisServices.AnalysisServicesProcess.AcquireServerDynamicPortInfo()
  в Microsoft.PowerBI.Client.Windows.AnalysisServices.AnalysisServicesProcess.EnsureServiceIsReady()
  в Microsoft.PowerBI.Client.Windows.AnalysisServices.AnalysisServicesProcess.Start()
  в System.Threading.Tasks.Task.InnerInvoke()
  в System.Threading.Tasks.Task.Execute()
--- Конец трассировка стека из предыдущего расположения, где возникло исключение ---
  в System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
  в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
  в Microsoft.PowerBI.Client.Windows.AnalysisServices.AnalysisServicesService.<StartProcess>d__22.MoveNext()
--- Конец трассировка стека из предыдущего расположения, где возникло исключение ---
  в Microsoft.PowerBI.Client.Windows.Utilities.TaskExtensions.WaitAndUnpackException(Task task)
  в Microsoft.PowerBI.Client.Windows.AnalysisServices.AnalysisServicesService.CreateEmptyDatabase()
  в Microsoft.PowerBI.Client.Windows.AnalysisServices.AnalysisServicesService.<StartProcess>d__22.MoveNext()
--- Конец трассировка стека из предыдущего расположения, где возникло исключение ---
  в System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
  в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
  в Microsoft.PowerBI.Client.Windows.IExceptionHandlerExtensions.<HandleAwaitableAsyncExceptions>d__1.MoveNext()

Stack Trace Message:
AS Process PID=8904 has exited with ExitCode=-1073741511, ExitTime=2021-04-18T17:17:12.5040183+03:00

Invocation Stack Trace:
  в Microsoft.Mashup.Host.Document.ExceptionExtensions.GetCurrentInvocationStackTrace()
  в Microsoft.Mashup.Client.UI.Shared.StackTraceInfo..ctor(String exceptionStackTrace, String invocationStackTrace, String exceptionMessage)
  в Microsoft.PowerBI.Client.Windows.Telemetry.PowerBIUserFeedbackServices.GetStackTraceInfo(Exception e)
  в Microsoft.PowerBI.Client.Windows.Telemetry.PowerBIUserFeedbackServices.ReportException(IWindowHandle activeWindow, IUIHost uiHost, FeedbackPackageInfo feedbackPackageInfo, Exception e, Boolean useGDICapture)
  в Microsoft.Mashup.Client.UI.Shared.UnexpectedExceptionHandler.<>c__DisplayClass15_0.<HandleException>b__0()
  в Microsoft.Mashup.Host.Document.SynchronizationContextExtensions.<>c__DisplayClass2_1.<SendAndMarshalExceptions>b__0(Object null)
  в System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
  в System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
  в System.Delegate.DynamicInvokeImpl(Object[] args)
  в System.Windows.Forms.Control.InvokeMarshaledCallbackDo(ThreadMethodEntry tme)
  в System.Windows.Forms.Control.InvokeMarshaledCallbackHelper(Object obj)
  в System.Windows.Forms.Control.InvokeMarshaledCallback(ThreadMethodEntry tme)
  в System.Windows.Forms.Control.InvokeMarshaledCallbacks()
  в System.Windows.Forms.Control.MarshaledInvoke(Control caller, Delegate method, Object[] args, Boolean synchronous)
  в System.Windows.Forms.Control.Invoke(Delegate method, Object[] args)
  в System.Windows.Forms.WindowsFormsSynchronizationContext.Send(SendOrPostCallback d, Object state)
  в Microsoft.Mashup.Host.Document.SynchronizationContextExtensions.SendAndMarshalExceptions(SynchronizationContext context, Action callback)
  в Microsoft.Mashup.Client.UI.Shared.UnexpectedExceptionHandler.HandleException(Exception e)
  в Microsoft.PowerBI.Client.PowerBIUnexpectedExceptionHandler.HandleException(Exception e)
источник