Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.

Це виправлення також стосується служб аналізу Microsoft SQL Server 2014 (SSAS 2014).

Ознаки

Припустимо, що у вас є деякі виміри в службах аналізу Microsoft SQL Server 2012 (SSAS 2012) або SQL Server 2014 служб аналізу (SSAS 2014) Cube (Tfs_Analysis), що містить дані для сервера Microsoft Visual Studio Foundation (TFS). Під час виконання команди « процес » відносно розмірів обробка може не виконуватися, а з'явиться таке повідомлення про помилку:

Внутрішня помилка: сталася неочікувана помилка (файл "pfiallocator. cpp", Line 822, функція "PFMemoryHolder:: RegisterMemoryHolder").

Якщо ви використовуєте програму SQL Profiler для трасування цієї проблеми, трасування показує, що таке повідомлення про помилку відбувається під час повної команди обробки на розмірній розмірності Vdimworkitemtreeoverlay

Внутрішня помилка: сталася неочікувана помилка (файл "pfiallocator. cpp", Line 822, функція "PFMemoryHolder:: RegisterMemoryHolder"). Помилки в двигуні сховища OLAP: сталася помилка під час обробки атрибута "робоча група" для параметра "робочий елемент" з бази даних "Tfs_Analysis".

Примітка.Помилка обробки впливає на макети баз даних служб аналізу, які містять джерела даних, які використовували постачальник даних .NET Framework для сервера SQL Server, який є System. Data. Sqsclient.

Причина

Ця проблема виникає через те, що в джерелі даних використовується повторюваний значення ключа виміру.

Кожне нове Сукупне оновлення для SQL Server містить усі поточні виправлення та всі виправлення системи безпеки, які були включені до попереднього сукупного оновлення. Ознайомтеся з найновішими сукупними оновленнями для сервера SQL Server:

Додаткові відомості

Після інсталяції виправлення обробка працюватиме відповідно до параметрів конфігурації помилки обробки, а не відповідно до внутрішніх симптомів помилок. Ви можете керувати поведінкою, використовуючи повторювані параметри ключа під час обробки розмірів ssas. Крім того, ви можете керувати поведінкою, настроївши властивість Keyduplicate для властивості errolнастроювання , як описано нижче, коли ви проектуте розміри:

  • Якщо для параметра "установити значення за замовчуванням" установлено параметр " Помилка" для параметра "нестандартне", немає попереджень, коли виявлено повторюваний ключ, і обробка продовжується.

  • Якщо для параметра настроювання ключа настроєно значення Replicandпродовжити, повідомляється про помилки або попередження. Однак обробка продовжується.

  • Якщо для параметра настроювання ключа настроєно значення Replicandstop, повідомляється про помилки або попередження, і обробка припиняється.

Стан

Корпорація Майкрософт підтвердила, що це проблема в продуктах Microsoft, перелічених у розділі "застосовується до".

Інші способи вирішення

Щоб вирішити цю проблему, видаліть неприпустимий повторюваний ключ у таблицях «вимір сховища даних» у SQL Server для обробника баз даних. Щоб отримати повторюваний ключ, можна скористатися таким запитом:SELECT COUNT(WorkItemTreeSK) WorkItemTreeSKCount, WorkItemTreeSKFROM [Tfs_Warehouse].dbo.vDimWOrkItemTreeOverlayGROUP BY WorkItemTreeSKHAVING COUNT(WorkItemTreeSK) >1

Посилання

Щоб отримати докладні відомості про параметри обробки та настройки, перейдіть на такий веб-сайт MSDN:

Відомості про параметри та параметри обробкиЩоб отримати докладні відомості про обробку складу або куба вручну, перейдіть на такий веб-сайт MSDN:

Ручне оброблення даних зі складу та служб аналізу в кубі для сервера групи

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

Дякуємо за відгук!

×