QIAO
Escenario: consulta directa mediante el controlador ODBC
Cuando agregue el filtro, arroje «No se pudo plegar»
SqlTranslator / SqlParser / Parse {«Start»: «2018-05-06T21: 31: 15.6637693Z», «Action»: «SqlTranslator / SqlParser / Parse», «HostProcessId»: «9640», «SQL»: » nSELECT n SUPERIOR (501) [t0].[sceneid],[t0].[courseid] nDE n ( n (SELECCIONAR * DE [modulescenesummary]) n) n COMO [t0] nDONDE n ( n ([t0].[sceneid] EN (N’122 ‘, N’112’, N’121 ‘, N’124’, N’123 ‘, N’129’, N’125 ‘, N’127’, N’120 ‘, N’128 ‘, N’126’)) n) n nGRUPO POR [t0].[sceneid],[t0].[courseid] nPEDIR POR [t0].[courseid] nASC n,[t0].[sceneid] nASC n «,» ProductVersion «:» 2.57.5068.721 (PBIDesktop) «,» ActivityId «:» d747b9db-929d-48c9-b102-12596beee84e «,» Proceso «:» Microsoft.Mashup.Container.NetFX40 «,» Pid «: 14572,» Tid «: 1,» Duración «:» 00: 00: 00.0003625 «}
SqlExpressionTranslator / Translate {«Inicio»: «2018-05-06T21: 31: 15.6642032Z», «Acción»: «SqlExpressionTranslator / Translate», «HostProcessId»: «9640», «IsRecognized»: «Verdadero», «Resultado» : «(entorno) => Table.RenameColumns (let r n t826 = Table.RenameColumns (Table.PrefixColumns (entorno[modulescenesummary], «moduleummary «), {{ «moduleummary.moduleid «, «t0.moduleid «}, { «moduleummary.moduletitle «, «t0.moduletitle «}, { «moduleummary. moduleversion «, » t0.moduleversion «}, {» modulemodsummary.sceneid «, » t0.sceneid «}, {» Modulescenesummary.scenetitle «, » t0.scenetitle «}, { «modulescenesummary.scenereference «, «t0.scenereference «}, { «Modulelescenesummary.scenestarteddate «, «t0.scenestarteddate «}, { «Modulelescenesummary.scenestoppeddate «, «t0.scenestoppeddate «}, {» modulescenesummary.scenedurationtimeelapsed «, » t0.scenedurationtimeelapsed «}, {» Modulelescenesummary.scenetrainingtimeelapsed «, » t0.scenetrainingtimeelapsed «}, {» moduleelapse.scenesuspendresumetimeelapsed t0.scenesuspendresumetimeelapsed «}, {» modulescenesummary.sceneinternalinterruptiontimeelapsed «, » t0.sceneinternalinterruptiontimeelapsed «}, {» modulesummary.sceneexternalinterruptiontimeelapse «, » t0.sceneexternalinterruptiontimeelapsed} mmary. , { «moduleelapse.sceneinformationinternalinterruptiontimeelapsed «, «t0.sceneinformationinternalinterruptiontimeelapsed «}, { «moduleelapse.sceneinformationexternalinterruptiontimeelapsed «, «t0.sceneinformationexternalinterruptiontime » moduleelapse «. sceneactionsdurationtimeelapsed «}, {» Modulelescenesummary. «t0.sceneactionsinternalinterruptiontimeelapsed «}, { «Modulelescenesummary.sceneactionsexternalinterruptiontimeelapsed «, «t0.sceneactionsexternalinterruptiontimeelapsed «}, { «Modulelescenesummary.scenequestiondurationtimeelapsed «, «t0.scenequestiondurationtimeelapse «}, { «module » modulescenesummaryelapsetimeelapse «. }, { «modulescenesummary.scenequestionsuspendresumetimeelapsed «, «t0.scenequestionsuspendresumetimeelapsed «}, { «modulesummary.scenequestioninternalinterruptiontimeelapse «, «t0.scenequestioninternalinterruptiontimeelapsed » .scenequestionexternalinterruptiontimeelapsed «}, {» modulescenesummary.scenefeedbackdurationtimeelapsed «, » t0.scenefeedbackdurationtimeelapsed «}, {» Modulescenesummary.scenefeedbacktrainingtimeelapsed «, » t0.sceneecksumfeedback » , «t0.scenefeedbacksuspendresumetimeelapsed «}, { «modular nesummary. , { «Modulelescenesummary.sceneactionsinteractiontimeelapsed «, «t0.sceneactionsinteractiontimeelapsed «}, { «Modulelescenesummary.sceneactionsjustificationtimeelapsed «, «t0.sceneactionsjustificationtimeelapse «}, { «moduleelescenesummary», scenechoicesubmittedtimeelapsed «}, {» modulesummary.sceneshowattemptttimes «, » t0.sceneshowattemptttimes «}, {» modulesummary.scenesuspendresumeattemptttimes «, » t0.scenesuspendresumeattemptttimes «}, {» «t0.sceneinternalinterruptionattemptttimes «}, { «modulesummary.sceneexternalinterruptionattemptttimes «, «t0.sceneex ternalinterruptionattemptttimes «}, { «modlescenesummary.sceneinformationsuspendresumeattemptttimes «, «t0.sceneinformationsuspendresumeatt», «ProductVersion»: «2.57.5068.721 (PBIDesktop)», «ActivityId»: «d747b102db-9 -6 «Proceso»: «Microsoft.Mashup.Container.NetFX40», «Pid»: 14572, «Tid»: 1, «Duración»: «00: 00: 00.0077092»}
SimpleDocumentEvaluator / GetResult / Evaluate {«Start»: «2018-05-06T21: 31: 15.6636938Z», «Action»: «SimpleDocumentEvaluator / GetResult / Evaluate», «HostProcessId»: «9640», «ProductVersion»: «2.57. 5068.721 (PBIDesktop) «,» ActivityId «:» d747b9db-929d-48c9-b102-12596beee84e «,» Proceso «:» Microsoft.Mashup.Container.NetFX40 «,» Pid «: 14572,» Tid «: 1,» Duración «:» 00: 00: 00.0095008 «}
OdbcQuery / FoldingWarning {«Start»: «2018-05-06T21: 31: 15.6757885Z», «Action»: «OdbcQuery / FoldingWarning», «HostProcessId»: «9640», «Nombre de función»: «Grupo», «ProductVersion «:» 2.57.5068.721 (PBIDesktop) «,» ActivityId «:» d747b9db-929d-48c9-b102-12596beee84e «,» Proceso «:» Microsoft.Mashup.Container.NetFX40 «,» Pid «: 14572,» Tid » : 1, «Duración»: «00: 00: 00.0000161»}
OdbcQuery / FoldingWarning {«Start»: «2018-05-06T21: 31: 15.6758359Z», «Action»: «OdbcQuery / FoldingWarning», «HostProcessId»: «9640», «Nombre de función»: «PushDownQuerySpecification», «ProductVersion «:» 2.57.5068.721 (PBIDesktop) «,» ActivityId «:» d747b9db-929d-48c9-b102-12596beee84e «,» Proceso «:» Microsoft.Mashup.Container.NetFX40 «,» Pid «: 14572,» Tid » : 1, «Duración»: «00: 00: 00.0000266»}
OdbcQuery / FoldingWarning {«Start»: «2018-05-06T21: 31: 15.6761608Z», «Action»: «OdbcQuery / FoldingWarning», «HostProcessId»: «9640», «ErrorMessage»: «Este controlador ODBC no establezca la función Sql92Conformance. Puede anularla mediante SqlCapabilities. «,» ProductVersion «:» 2.57.5068.721 (PBIDesktop) «,» ActivityId «:» d747b9db-929d-48c9-b102-12596beee84e «,» Proceso «:» Microsoft .Mashup.Container.NetFX40 «,» Pid «: 14572,» Tid «: 1,» Duración «:» 00: 00: 00.0000405 «}
OdbcQueryDomain / ReportFoldingFailure {«Start»: «2018-05-06T21: 31: 15.6764580Z», «Action»: «OdbcQueryDomain / ReportFoldingFailure», «HostProcessId»: «9640», «Exception»: «Exception: r nExceptionType : Microsoft.Mashup.Engine1.Runtime.FoldingFailureException, Microsoft.MashupEngine, Version = 1.0.0.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35 r nMessage: Falló el plegado. Eche un vistazo a la información en el seguimiento. R nStackTrace : n en Microsoft.Mashup.Engine1.Library.Odbc.OdbcQuery.PushDownQuerySpecification (Boolean liftOrderBy) r n en Microsoft.Mashup.Engine1.Library.Odbc.OdbcQuery.Group (Agrupación de grupos en Microsoft) r n. Mashup.Engine1.Runtime.OptimizingQueryVisitor.VisitQuery (Consulta de consulta, operación Func`2) r n r n r n «,» ProductVersion «:» 2.57.5068.721 (PBIDesktop) «,» ActivityId «:» d747b9db-929d-48c9-b102-12596beee84e «,» Proceso «:» Microsoft.Mashup.Container.NetFX40 «,» Pid «: 14572,» Tid «: 1,» Duración «:» 00: 00: 00.0018037 «}
QIAO
El problema radica en «Este controlador ODBC no establece la función Sql92Conformance. Puede anularlo utilizando SqlCapabilities.«
Proporciona información falsa y guía al lugar equivocado.
Cuando configuro Sql92Conformance = 8 (anterior = 2), va bien.
diegoadum
En respuesta a QIAO
¡Hola! ¿Le importaría explicar dónde y cómo hacerlo? ¡¡Gracias de antemano!!
v-xjiin-msft
En respuesta a QIAO
Hola @QIAO,
Me alegra saber que ha resuelto su problema y gracias por compartirnos su solución.
Por cierto, marque amablemente su solución como respuesta. Beneficiará a otros con problemas relevantes.
Gracias,
Xi Jin.