Essbase Error(1290002)

На действительно загруженных системах (множество sparce Smart View отчетов), зачастую возникают проблемы на APS сервере при параллельном (одновременном) доступе к Essbase

UPD. Подобная ошибка может возникать из-за множественного использования XREF|XWRITE

———
Cannot associate attribute member. Essbase Error(1290002): Network Error [10061]: Unable To Connect To [ ]. The client timed out waiting to connect to the Essbase Server using TCP/IP. Make sure that the client machine has sufficient number of ports available.
———

Для решения этой проблемы нужно воспользоваться следующим алгоритмом
1) Ограничить время выполнения отчетов по размеру и по времени
2) Настроить сетевые параметры сервера (время задержки и допустимый пул портов)

NO_HOSTNAME_LISTCONNECT TRUE

;Specifies the maximum number of the Essbase Server can spawn to allow the first connection to an application and database, negotiated between the Agent and server. Default 5
AGTSVRCONNECTIONS 100

AGENTTHREADS 250
SERVERTHREADS 250

;Specifies the number of seconds an Agent thread waits to perform an action. Default (20)
AGENTDELAY 10

;Sets a limit on the number of user sessions that can be connected to the Essbase Server at any one time. default 10000.
MAXLOGINS 100000

3) Поднять pool APS серверов, спрятав их за либо за TCP Forward утилитами, либо за Revers-Proxy
4) Если Вы можете влиять на XMLA запросы, то используйте все множество localhost адресов (127.0.0.Х)
5) Для Хrew|Xwrite запросов , можно так же использовать различные коннекты из пула адресов (127.0.0.Х)