Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Грешка при обработката на SSAS куб относно обвързването на колона

Това съобщение за грешка ме подлудява от часове. Вече открих коя колона е увеличила дължината си и актуализирах таблицата с данни в източника, която сега показва правилната дължина. Но грешката продължаваше да изскача. Оказва се, че това поле е използвано във връзка факт-към-измерение в раздела Използване на измерение на куба. И когато опресните източника, обвързването, създадено за тази връзка, не се опреснява. Поправката е да премахнете (промените типа връзка на „Без връзка“) и да създадете отново тази връзка.

Актуализирано :Тъй като този отговор изглежда все още актуален, реших да добавя екранна снимка, показваща областта, в която можете да срещнете този проблем. Ако по някаква причина използвате низ за връзка Dimension-to-Fact, това може да бъде повлияно от увеличения размер. И решението е описано по-горе. Това е в допълнение към проблема с колоните за ключ, име и стойност в атрибута на измерението.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Броят на транзакциите след EXECUTE показва, че липсва оператор COMMIT или ROLLBACK TRANSACTION - SQL server 2005

  2. Запитване за уникална стойност въз основа на съвкупността от друга стойност, докато се групира изцяло върху трета стойност

  3. Основи и използване на NOLOCK намек в SQL Server

  4. Преброяване на броя на редовете, върнати от съхранена процедура

  5. Поддръжка на UTF-8, SQL Server 2012 и UTF8String UDT