Forum Discussion
Comparta sus ideas sobre DirectQuery para conjuntos de datos de Power BI y Azure Analysis Services (versión preliminar)
Pulse Responder y háganos saber qué piensa de los conjuntos de datos de DirectQuery para Power BI y Azure Analysis Services. Para obtener más información sobre esta función, visite esta entrada de blog o nuestra documentación.
Estas son algunas áreas de las que nos gustaría escuchar en particular:
- Rendimiento
- Experiencia del editor de consultas: la consulta de modelo remoto no se muestra en el editor de consultas y solo en el cuadro de diálogo de configuración del origen de datos. ¿Cuáles son tus pensamientos?
- Experiencia de navegación
- Pensamientos sobre la gobernanza y los permisos para los modelos que aprovechan esta característica
- Modelos de anidamiento, es decir, la construcción de un modelo compuesto en la parte superior de un modelo compuesto
- Actualización automática de páginas para conexión en vivo en modelos compuestos
Gracias y esperamos escuchar sus comentarios!
- El equipo de modelado de Power BI
520 Replies
- n8ball
Advocate I
EDITAR: Veo que la ordenación por columna no se admite actualmente en la documentación. Lo siento publicar antes de ver eso.
Me encanta hasta ahora. Un posible error que he encontrado es que la conversión de Live Connection a DirectQuery para conjuntos de datos PBI rompe la ordenación por columna. - sam_xlpowerbi
Advocate I
Cambiador de juego - sin embargo, el performace es bastante pobre incluso en pequeños conjuntos de datos (30 K) filas
Cheer Sam
- jeroenterheerdt
Microsoft Employee
puede darnos más detalles sobre el escenario aquí?
- psolli
Advocate II
@tessahurr Actualmente estamos construyendo modelos y probándolos. Hasta ahora se ve fantástico. Este es el nuevo Santo Grial de La Inteligencia de Negocios. Power ON se informará de todos los hallazgos en breve. Pronto haremos algunas denuncias muy emocionantes pronto para la comunidad de Power BI. Sólo necesito asegurarme de que esté todo ahí.
Debe ser un día muy emocionante para el equipo de productos. ¡Felicitaciones!Para
- ggaudfroy
Advocate III
¡Esta es la nueva característica de 2020!
Bonito regalo de Navidad!!
- WillHopkins
Advocate I
SQL Svr Analysis Services aún no es compatible con SQL Svr Analysis Services. ¿Puede aclarar qué versión de SQL Svr será necesaria y cuándo podemos esperarlo?
- jeroenterheerdt
Microsoft Employee
Estamos viendo la próxima versión principal de SQL Server. El nombre de la característica es "... Azure Analysis Services" a propósito 🙂
- WillHopkins
Advocate I
Gracias que es información útil. Mantendremos y vigilaremos la función.
- drewlarsonFrequent Visitor
Esta característica podría ser increíblemente poderosa. Tengo un conjunto de datos básico que requiere un ligero enriquecimiento por parte de cada cliente... que actualmente daría lugar a muchos conjuntos de datos. Estoy entusiasmado con la posibilidad de volver a usarlo y luego enriquecerlo.
Un problema que noté de inmediato es que no parece que se admita la heirachy de fecha del conjunto de datos de Power BI al que me estoy conectando. ¿Hay alguna posibilidad de que se pueda arreglar?
- AnonymousPerson
Advocate V
@drewlarson escribió:Un problema que noté de inmediato es que no parece que se admita la heirachy de fecha del conjunto de datos de Power BI al que me estoy conectando. ¿Hay alguna posibilidad de que se pueda arreglar?
@drewlarson Creo que la limitación con las jerarquías de fecha se abordó en la entrada del blog....
Es posible que vea algún comportamiento inesperado al usar una jerarquía de fechas. Para resolver este problema, utilice una columna de fecha en su lugar. Después de agregar una jerarquía de fechas a un objeto visual, puede cambiar a una columna de fecha haciendo clic en la flecha hacia abajo en el nombre del campo y haciendo clic en el nombre de ese campo en lugar de usar "Jerarquía de fechas":
Este comportamiento se abordará más adelante en la vista previa.
Para obtener más información sobre el uso de columnas de fecha frente a jerarquías de fecha, visite este artículo. - jeroenterheerdt
Microsoft Employee
no está seguro de lo que quiere decir, ¿puede darnos más detalles?
- AnonymousNot applicable
Muy emocionado por esto! Sin embargo, creamos nuestros modelos de datos en SSAS, por lo que la única manera de aprovechar esto es conectarnos a SSAS, publicar el modelo en Power BI Service y, a continuación, conectar un nuevo *.pbix a él.
¿Eso hace que una desgredación de rendimiento utilice esencialmente el Servicio como paso a SSAS?- WillHopkins
Advocate I
Hola lo intenté. No se obtiene la opción de cambiar al modo de consulta directa aunque el botón get data no está deshabilitado. Creo que Power BI sabe que SQl Server Analysis Services está detrás del conjunto de datos. Si usted puede conseguir que funcione aunque sería útil.
- jeroenterheerdt
Microsoft Employee
No creo que sea una gran solución, demasiados saltos y realmente estás tratando de hacer que algo funcione que no sea compatible.
- mim
Advocate V
primera retroalimentación hasta ahora.
1- Será bueno tener la descripción del modelo de origen apoyado pensando en usarlo como una manera de documentar la fórmula de medida, para que los usuarios de nivel inferior puedan ver la fórmula utilizada en una medida.
2-es posible eliminar tablas y medidas, en algunos casos, todo lo que quiero es obtener datos usando directQuery de 1 Tabla.
3- si 2 no es posible, ¿podemos tener una carpeta para agrupar todas las tablas y medidas de 1 modelo, de lo contrario puede llegar a ser muy difícil navegar por grandes modelos.
obras muy grandes
- jeroenterheerdt
Microsoft Employee
Hola Mim, para 1: por ahora no hemos decidido también, ya que puede haber propiedad intelectual en el modelo u otras razones para no exponer la definición. Con respecto a 2: no estoy seguro de lo que quieres decir aquí.
- ncmillerFrequent Visitor
He estado teniendo dificultades con esta característica, que es un desastre porque he estado muy emocionado de usarlo. He conectado con éxito pequeños modelos de datos publicados en el servicio. Sin embargo, cada vez que intento conectar un modelo de datos más grande > 200 mb obtengo este error, excepto en el modelo de 550 mb con sólo 9 tablas. Cuando golpeo cancelar aparece una y otra vez y necesito cerrar el programa desde el administrador de tareas. Todos los modelos son solo importados y se alojan/se accede con una licencia profesional.
A continuación se muestra una copia del informe cuando selecciono 'Informar de este problema'
Feedback Type: Frown (Error) Timestamp: 2020-12-17T02:25:03.7471645Z Local Time: 2020-12-16T21:25:03.7471645-05:00 Session ID: 3d361669-bfb6-41ee-a337-7d929976c0fc Release: December 2020 Product Version: 2.88.621.0 (20.12) (x64) Stack Trace: at System.Linq.Enumerable.Single[TSource](IEnumerable`1 source) at Microsoft.PowerBI.Modeling.Engine.DataModel.Utilities.DataModelExtensions.GetLastKnownQueryName(IQueryableObject obj, Boolean isV3FeatureSwitchEnabled) at Microsoft.PowerBI.Modeling.Engine.DataModel.Utilities.DataModelExtensions.GetLinkedQuery(IQueryableObject obj, TwoWayDictionary`2 queryOriginalNameToRuntimeIdMap, ModelingMashupDocument mashupDocument, Boolean isV3FeatureSwitchEnabled) at Microsoft.PowerBI.Modeling.Engine.Loader.QueryStalenessEvaluator.<GetQueryableModelItemsWithoutQuery>d__5.MoveNext() at System.Linq.Enumerable.Any[TSource](IEnumerable`1 source) at Microsoft.PowerBI.Modeling.Engine.Loader.QueryStalenessEvaluator.GetStalenessReason(ModelingMashupDocument mashupDocument, IModelingSession modelingSession, IModelingQueryServices modelingQueryServices, IDataModel dataModel, Boolean isModelV3Enabled, Boolean isV3FeatureSwitchEnabled, Boolean includePendingUpgrades, Dictionary`2& queryIdToStalenessReasonMap) at Microsoft.PowerBI.Client.Windows.PowerBIQueryStalenessEvaluator.IsLoadRequired(Report report, Boolean includePendingUpgrades) at Microsoft.PowerBI.Client.Windows.Services.ReportFactory.CreatePowerBIPackageFromReport(Report report, DataModelSaveMode abfSaveState, Queries overrideQueries, IReadOnlyDictionary`2 parameterExpressionsToUpdate, Boolean packageWillHaveLabel) at Microsoft.PowerBI.Client.Windows.Services.PowerBIPackagingService.Save(Report report, FileStream fileStream, DataModelSaveMode dataModelSaveMode, Queries overrideQueries, IReadOnlyDictionary`2 parameterExpressionsToUpdate) at Microsoft.PowerBI.Client.Windows.Services.AutoRecoveryManager.<>c__DisplayClass82_1.<PerformAutoSave>b__3() at Microsoft.PowerBI.Client.Windows.Services.AutoRecoveryManager.<>c__DisplayClass85_0.<TryIOActionAndLogException>b__0() at Microsoft.PowerBI.Client.Windows.Services.AutoRecoveryManager.TryIOActionAndLogException[T](Func`1 action, String description) at Microsoft.PowerBI.Client.Windows.Services.AutoRecoveryManager.<>c__DisplayClass82_0.<<PerformAutoSave>b__1>d.MoveNext() PowerBINonFatalError: {"AppName":"PBIDesktop","AppVersion":"2.88.621.0","ModuleName":"Microsoft.PowerBI.Modeling.Engine.dll","Component":"Microsoft.PowerBI.Modeling.Engine.DataModel.Utilities.DataModelExtensions","Error":"System.InvalidOperationException","MethodDef":"GetLastKnownQueryName - PowerBIPackager.Save","ErrorOffset":"92"} OS Version: Microsoft Windows NT 10.0.18362.0 (x64 en-US) CLR Version: 4.7 or later [Release Number = 528040] Peak Virtual Memory: 39.2 GB Private Memory: 745 MB Peak Working Set: 897 MB IE Version: 11.1139.18362.0 User ID: d3d15e6c-c879-408e-bc45-d21c1a816328 Workbook Package Info: 1* - en-US, Query Groups: 0, fastCombine: Disabled, runBackgroundAnalysis: True. Telemetry Enabled: True Model Default Mode: DirectQuery Model Version: PowerBI_V3 Is Report V3 Models Enabled: True Enabled Preview Features: PBI_shapeMapVisualEnabled PBI_NewWebTableInference PBI_v3ModelsPreview PBI_dataPointLassoSelect PBI_compositeModelsOverAS PBI_narrativeTextBox PBI_newFieldList PBI_cartesianMultiplesAuthoring Disabled Preview Features: PBI_SpanishLinguisticsEnabled PBI_JsonTableInference PBI_ImportTextByExample PBI_ExcelTableInference PBI_qnaLiveConnect PBI_eimInformationProtectionForDesktop PBI_azureMapVisual PBI_dynamicParameters PBI_anomalyDetection Disabled DirectQuery Options: TreatHanaAsRelationalSource Cloud: GlobalCloud DPI Scale: 125% Supported Services: Power BIA medida que estoy probando más acabo de encontrar otro mensaje de error:
Esto fue después de que me había conectado en vivo a un modelo en el servicio y estaba convirtiendo para traer el modelo en el archivo al conectarse a otro origen de datos.
Tipo de comentarios: Frown (Error) Timestamp: 2020-12-17T02:47:33.4852072Z Hora local: 2020-12-16T21:47:33.4852072-05:00 ID de sesión: afb01825-2553-4afc-9255-6bfa94d8b141 Lanzamiento: Diciembre de 2020 Versión del producto: 2.88.621.0 (20.12) (x64) Rastreo de pila: en System.ThrowHelper.ThrowKeyNotFoundException() at System.Collections.Generic.Dictionary'2.get_Item(TKey key) en Microsoft.PowerBI.Client.Windows.Modeling.RelationshipLoader.TableInputRelationshipVisitor.. ctor(Informe de informe, IDataModel dataModel, IEnumerable'1 tableInputs, HashSet'1 existingTableInputs, List'1 tableInputsToProcess) en Microsoft.PowerBI.Client.Windows.Modeling.RelationshipLoader.TryImportRelationships(CancellationToken cancellationToken, IEnumerable'1 tableInputs, IDataModel dataModel, HashSet'1 existingTableInputs, IReadOnlyDictionary'2 dqResourceInfoMap, TableInputToQueryMap tableInputToQueryMap) en Microsoft.PowerBI.Client.Windows.Modeling.RelationshipLoader.TryDetectAndImportRelationships(IExtendedModelChangeScope modelChangeScope, CancellationToken cancellationToken, IEnumerable'1 tableInputs, List'1 newTableColumnPairs, HashSet'1 existingTableInputs, TableInputToQueryMap tableInputToQueryMap) en Microsoft.PowerBI.Modeling.Engine.Loader.PowerQueryToModelLoader.CreateRelationships(IRelationshipLoader relationshipLoader, IExtendedModelChangeScope modelChangeScope, List'1 newTableColumnPairs, HashSet'1 existingTableInputs) en Microsoft.PowerBI.Modeling.Engine.Loader.PowerQueryToModelLoader.ProcessLoadInputs(IRelationshipLoader relationshipLoader, IExtendedModelChangeScope modelChangeScope, Action'1 beforeSchemaSyncCallback, Action'1 afterSchemaSyncCallback) en Microsoft.PowerBI.Modeling.Engine.Loader.PowerQueryToModelLoader.<>c__DisplayClass19_0.<PerformLoadInternal>b__0(IExtendedModelChangeScope modelChangeScope) en Microsoft.PowerBI.Modeling.Engine.Authoring.AsyncModelAuthoringService.<>c__DisplayClass14_0.<RunExtendedModelChangeAsync>b__0() en System.Threading.Tasks.ContinuationResultTaskFromResultTask'2.InnerInvoke() en System.Threading.Tasks.Task.Execute() --- seguimiento de fin de pila desde la ubicación anterior donde se produce una excepción --- en System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() en Microsoft.PowerBI.Modeling.Common.TaskExtensions.WaitAndUnpackException(Task task) en Microsoft.PowerBI.Modeling.Engine.Loader.PowerQueryToModelLoader.PerformLoadInternal(IRelationshipLoader relationshipLoader, IModelAuthoringChangeScopeProvider authoringChangeScopeProvider, IModelingQueryServices queryServices, Action'1 beforeSchemaSyncCallback, Action'1 afterSchemaSyncCallback, IRefreshPolicyUpdater refreshUpdater, Boolean skipImpactAnalysisWarning) en Microsoft.PowerBI.Modeling.Engine.Loader.PowerQueryToModelLoader.<>c__DisplayClass18_0.<PerformLoadAsync>b__1() en System.Threading.Tasks.Task'1.InnerInvoke() en System.Threading.Tasks.Task.Execute() --- seguimiento de fin de pila desde la ubicación anterior donde se produce una excepción --- en System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() en System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) en Microsoft.PowerBI.Client.Windows.Modeling.Hosting.ModelingTelemetryService.<>c__DisplayClass8_0'1.<<RunInAsyncActivity>b__0>d.MoveNext() --- seguimiento de fin de pila desde la ubicación anterior donde se produce una excepción --- en System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() en System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) en Microsoft.PowerBI.Client.Windows.Modeling.Hosting.ModelingTelemetryService.<RunInAsyncActivity>d__7.MoveNext() --- seguimiento de fin de pila desde la ubicación anterior donde se produce una excepción --- en System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() en System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) en Microsoft.PowerBI.Client.Windows.Modeling.Hosting.ModelingTelemetryService.<RunInAsyncActivity>d__8'1.MoveNext() --- seguimiento de fin de pila desde la ubicación anterior donde se produce una excepción --- en System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() en System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) en Microsoft.PowerBI.Modeling.Engine.Loader.LoadToReportFlow.<PerformLoadToAnalysisServices>d__37.MoveNext() --- seguimiento de fin de pila desde la ubicación anterior donde se produce una excepción --- en System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() en System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) en Microsoft.PowerBI.Modeling.Engine.Loader.LoadToReportFlow.<ExecuteInternal>d__32.MoveNext() --- seguimiento de fin de pila desde la ubicación anterior donde se produce una excepción --- en System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() En System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Tarea de tarea) en Microsoft.PowerBI.Modeling.Engine.Loader.LoadToReportFlow.<Execute>d__31.MoveNext() --- seguimiento de fin de pila desde la ubicación anterior donde se produce una excepción --- en System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() en System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) en Microsoft.PowerBI.Modeling.Engine.ModelingEngine.<LoadModelAsyncInternal>d__10.MoveNext() --- seguimiento de fin de pila desde la ubicación anterior donde se produce una excepción --- en System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() en System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) en Microsoft.PowerBI.Client.Windows.Modeling.Hosting.ModelingTelemetryService.<>c__DisplayClass8_0'1.<<RunInAsyncActivity>b__0>d.MoveNext() --- seguimiento de fin de pila desde la ubicación anterior donde se produce una excepción --- en System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() en System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) en Microsoft.PowerBI.Client.Windows.Modeling.Hosting.ModelingTelemetryService.<RunInAsyncActivity>d__7.MoveNext() --- seguimiento de fin de pila desde la ubicación anterior donde se produce una excepción --- en System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() en System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) en Microsoft.PowerBI.Client.Windows.Modeling.Hosting.ModelingTelemetryService.<RunInAsyncActivity>d__8'1.MoveNext() --- seguimiento de fin de pila desde la ubicación anterior donde se produce una excepción --- en System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() en System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) en Microsoft.PowerBI.Client.Windows.Modeling.Hosting.ModelingService.<LoadToModel>d__16.MoveNext() --- seguimiento de fin de pila desde la ubicación anterior donde se produce una excepción --- en System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() en System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) en Microsoft.PowerBI.Client.Windows.FloatingDialog.KoLoadToReportDialog.<>c__DisplayClass35_0.<<StartLoadToReportFlow>b__0>d.MoveNext() --- seguimiento de fin de pila desde la ubicación anterior donde se produce una excepción --- en System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() en System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) en Microsoft.PowerBI.Client.Windows.IExceptionHandlerExtensions.<HandleAwaitableAsyncExceptions>d__1.MoveNext() PowerBINonFatalError: "AppName":"PBIDesktop","AppVersion":"2.88.621.0","ModuleName":"Microsoft.PowerBI.Client.Windows.dll","Component":"Microsoft.PowerBI Client.Client.Windows.Modeling.RelationshipLoader+TableInputRelationshipVisitor","Error":"System.Collections.Generic.KeyNotFoundException","MethodDef":".ctor","ErrorOffset":"194" Versión del sistema operativo: Microsoft Windows NT 10.0.18362.0 (x64 en-US) Versión CLR: 4.7 o posterior [Número de liberación n.o 528040] Máxima memoria virtual: 38,1 GB Memoria privada: 457 MB Conjunto de trabajo de pico: 672 MB Versión IE: 11.1139.18362.0 ID de usuario: d3d15e6c-c879-408e-bc45-d21c1a816328 Información del paquete del libro de trabajo: 1* - en-US, Grupos de consulta: 0, fastCombine: Deshabilitado, runBackgroundAnálisis: Verdadero. Telemetría habilitada: Verdad AS Conexión en vivo: Verdad Funciones de vista previa habilitadas: PBI_shapeMapVisualEnabled PBI_NewWebTableInference PBI_v3ModelsPreview PBI_dataPointLassoSelect PBI_compositeModelsOverAS PBI_narrativeTextBox PBI_newFieldList PBI_cartesianMultiplesAuthoring Funciones de vista previa desactivadas: PBI_SpanishLinguisticsEnabled PBI_JsonTableInference PBI_ImportTextByExample PBI_ExcelTableInference PBI_qnaLiveConnect PBI_eimInformationProtectionForDesktop PBI_azureMapVisual PBI_dynamicParameters PBI_anomalyDetection Opciones de DirectQuery deshabilitadas: TreatHanaAsRelationalSource Nube: GlobalCloud Escala de PPP: 125% Servicios soportados: Power BIEncantado de proporcionar detials adicionales.
- megank
Power BI Team
@ncmiller El segundo error que mencionó, "La clave dada no estaba presente en el diccionario", es un problema conocido. Está relacionado con las tablas de medida en el origen, por lo que no debería ver esto si intenta conectarse a un conjunto de datos que no tiene ninguna tabla de medida. Ya estamos trabajando en la solución y estará disponible pronto.
El primer error, "Sequence contains more than one matching element", es uno nuevo. Parece que podría estar sucediendo durante un guardado automático. ¿Recuerda si recibió el error al conectarse a un conjunto de datos en modo de conexión en vivo o durante la conversión a DirectQuery (o ya tenía datos en el informe cuando se conectó forzando el modo DQ)?
- ncmillerFrequent Visitor
Gracias por la respuesta, espero con ansias la solución con la tabla de medidas. Prefiero no volver a través de todos mis modelos y cambiarlos. Pregunta, ¿se aplica ese error incluso si la tabla es una tabla de hechos, pero todas las columnas están ocultas dejando solo medidas? Esto parece una tabla de medida, pero todavía tiene relaciones con otras tablas.
Para la 'Secuencia contiene más de un elemento coincidente' puedo obtener eso al pasar al modo DQ desde la conexión en vivo, o al agregar un segundo modelo DQ. He estado probando con modelos de datos de informes de uso y no he podido cargar un segundo informe de uso en el mismo modelo de datos hoy, aunque ayer tuve éxito.
- jeroenterheerdt
Microsoft Employee
gracias, ¿está utilizando un modelo que contiene una de las tablas más de solo medida por casualidad?
- AnonymousPerson
Advocate V
@tessahurr ¡Felicidades por tu "increíble" Guy en un debut en Un Cubo! 😀
Espero utilizar esta función para dividir/modularizar mis modelos.
Tengo un modelo grande en el servicio, con varias tablas de hechos que no tienen el mismo requisito de frecuencia de actualización. Actualmente, me veo obligado a actualizar todas las tablas de hechos cada 10 minutos, aunque algunas solo necesitan actualizarse diariamente, porque el punto de conexión XMLA de PBI no admitirá la automatización con SSIS o el Agente SQL. Eso cuesta tiempo y recursos innecesarios.
Con esta nueva característica, voy a hacer de cada tabla de hechos un "modelo" de una sola tabla que se actualizará según su propia programación. Voy a tener un modelo "principal" que es sólo las dimensiones más pequeñas, refrescante como cada 10 minutos. Entonces puedo simplemente conectar y jugar con las diferentes tablas de hechos según sea necesario. Mi POC en esta idea funcionó bien hoy. Sólo espero que funcione cuando escale hasta 500 millones de filas.
De cualquier manera, no estoy planeando poner esto en producción hasta que no haya vista previa... Demasiadas limitaciones pendientes (utilizo "ALLSELECTED" mucho, y no ser capaz de eliminar los objetos una vez añadidos es un poco molesto). Pero gracias por dejarnos probarlo, y por hacerme llegar continuamente inteligente a todos mis clientes y jefes! GA no puede llegar muy pronto. Mientras tanto. ¡Felices Fiestas!
- justblindbaek
Most Valuable Professional
En su escenario, definitivamente se solucionó el problema de actualización en lugar de realizar una solución alternativa con esta nueva característica. Forseas que se mete en problemas de rendimiento cuando se empieza a unir tablas de tantos modelos diferentes. Las implicaciones generales de rendimiento al usar DQ también se aplican al usarlo con Analysis ServicesAnalysis Services: https://docs.microsoft.com/en-us/power-bi/transform-model/desktop-composite-models#performance-implications
¿Tiene instaladas las bibliotecas de cliente MSOLAP y ADOMD.NET más recientes en su equipo SSIS?