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.Х)

  • u041bu0435u043eu043du0438u0434 u0411u043eu0440u0447u0443u043a

    u0416u0435u043du044f, u0430 u0440u0430u0437u0432u0435 APS u043du0435 u0431u0430u043bu0430u043du0441u0438u0440u0443u0435u0442u0441u044f u0448u0442u0430u0442u043du044bu043cu0438 u0441u0440u0435u0434u0441u0442u0432u0430u043cu0438? u041cu043du0435 u043au0430u0436u0435u0442u0441u044f u0434u043bu044f 11.1.2.1 u044f u0432u0438u0434u0435u043b u043fu0430u0440u0443 u0431u0430u0433u043eu0432 u0438 u043fu0430u0442u0447u0435u0439/workaround u043a u043du0438u043c, u043au0430u043a u0432u0441u0435 u0436u0435 u043au043bu0430u0441u0442u0435u0440u0438u0437u043eu0432u0430u0442u044c APS.

    • u0414u0435u0442u0430u043bu044cu043du043e u044f u043du0435 u0438u0441u0441u043bu0435u0434u043eu0432u0430u043b u0432u0441u0442u0440u043eu0435u043du043du044bu0435 u0432u043eu0437u043cu043eu0436u043du043eu0441u0442u0438 – u043du0435 u0443u0441u043fu0435u0432u0430u044e u0441u043bu0435u0434u0438u0442u044c u0437u0430 u0432u0441u0435u043cu0438 u0438u0437u043cu0435u043du0435u043du0438u044fu043cu0438. u0415u0441u043bu0438 u0442u044b u043fu043eu043au0430u0436u0435u0448u044c u0434u043eu043au0443u043cu0435u043du0442 u0432 u043au043eu0442u043eu0440u043eu043c u044du0442u043e u043eu043fu0438u0441u044bu0432u0430u0435u0442u0441u044f, u044f u0441 u0443u0434u043eu0432u043eu043bu044cu0441u0442u0432u0438u0435u043c u0440u0430u0441u0448u0438u0440u044e u0441u043fu0438u0441u043eu043a u043bu0435u043au0430u0440u0441u0442u0432 u0432 u044du0442u043eu043c u043fu043eu0441u0442u0435. )

      • u041bu0435u043eu043du0438u0434 u0411u043eu0440u0447u0443u043a

        u041fu0440u0430u043au0442u0438u0447u0435u0441u043au043eu0433u043e u043eu043fu044bu0442u0430 u043du0435u0442, u0442u0430u043a u0447u0442u043e u0442u043eu0447u043du043eu0433u043e u0440u0435u0446u0435u043fu0442u0430 u0434u0430u0442u044c u043du0435 u043cu043eu0433u0443. u041eu0434u043du0430u043au043e u0436u0435 u0432 Oracleu00ae Hyperion Provider Services Administration Guide 11.1.2.2.100 u0441u043au0430u0437u0430u043du043e: “nFor information about using Provider Services to cluster Essbase databases, see Oracle Hyperion Enterprise Performance Management System High Availability and Disaster Recovery Guide. nnFor information about clustering Provider Services, see u201cClustering Web Applicationsu201d in Oracle Hyperion Enterprise Performance Management System Installation and Configuration Guide.”nnu0412 u043fu043eu0441u043bu0435u0434u043du0435u043c u0434u043eu043au0443u043cu0435u043du0442u0435 u043eu0442u0434u0435u043bu044cu043du043eu0433u043e u043fu0443u043du043au0442u0430 u043e u043au043bu0430u0441u0442u0435u0440u0438u0437u0430u0446u0438u0438 APS u043du0435u0442, u0442u0430u043a u0447u0442u043e u043fu043eu0434u0445u043eu0434u0438u0442 u0440u0430u0437u0434u0435u043b “Clustering Java Web Applications Using EPM System Configurator”, u0442.u0435. u0432 u043fu0440u0438u043du0446u0438u043fu0435 u0432u0441u0435 u0441u0442u0430u043du0434u0430u0440u0442u043du043e, u0441u043eu0437u0434u0430u044eu0442u0441u044f 2 u0441u0435u0440u0432u0435u0440u0430 u0438 u0432 u043au043eu043du0444u0438u0433u0435 weblogic u043fu0440u043eu043fu0438u0441u044bu0432u0430u0435u0442u0441u044f u043au043bu0430u0441u0442u0435u0440. u041du0435 u0443u0432u0435u0440u0435u043d, u0443u043cu0435u0435u0442 u043bu0438 u044du0442u043e u0434u0435u043bu0430u0442u044c EPM System Configurator. nnu0417u0434u0435u0441u044c u043cu043eu0436u0435u0442 u0441u043cu0443u0449u0430u0442u044c u0442u0430u043au0430u044f u0432u043eu0442 Note “What Are Important Points/Restrictions When Using Analytic Provider Services Clustering For Essbase [ID 853761.1]”, u0432 u043au043eu0442u043eu0440u043eu0439, u0432 u0447u0430u0441u0442u043du043eu0441u0442u0438, u0441u043au0430u0437u0430u043du043e: “Essbasen will have no write-back capability and should be used for reporting nonly. As such Hyperion Planning, Fusion Edition is not supported.” u041eu0434u043du0430u043au043e u043du0443u0436u043du043e u043fu043eu043du0438u043cu0430u0442u044c, u0447u0442u043e u044du0442u043e u043eu0442u043du043eu0441u0438u0442u0441u044f u0432 u043fu0435u0440u0432u0443u044e u043eu0447u0435u0440u0435u0434u044c u043a u043au043bu0430u0441u0442u0435u0440u0438u0437u0430u0446u0438u0438 Essbase u043fu043eu0441u0440u0435u0434u0441u0442u0432u043eu043c APS, u043au043eu0433u0434u0430 u0435u0441u0442u044c u043du0435u0441u043au043eu043bu044cu043au043e APS u0441u0435u0440u0432u0435u0440u043eu0432 u0438 u043au0430u0436u0434u044bu0439 u0438u0437 u043du0438u0445 u0441u043cu043eu0442u0440u0438u0442 u0432 u0441u0432u043eu044e u0440u0435u043fu043bu0438u043au0443 Essbase. u0422u0430u043a u0432u043eu0442, u0442u0430u043au043eu0435 u043fu043eu0434u0434u0435u0440u0436u0438u0432u0430u0435u0442u0441u044f, u043du043e u0442u043eu043bu044cu043au043e u0432 read-only mode. u0423u0445u043eu0434u044f u0432 u0441u0442u043eu0440u043eu043du0443, u0438u0434u0435u044f u0441u0430u043cu0430 u043fu043e u0441u0435u0431u0435 u043au0440u0430u0441u0438u0432u0430u044f, u0435u0441u043bu0438 u043eu043du0438 u0434u043eu043fu0438u043bu044fu0442 u044du0442u043e u0434u043e write-back, u0431u0443u0434u0435u0442 u043au0440u0443u0442u043e, u0431u0443u0434u0435u0442 u043du0430u0441u0442u043eu044fu0449u0438u0439 essbase cluster. nnu0412u043fu043eu043bu043du0435 u043bu043eu0433u0438u0447u043du043e, Essbase Cluster u043du0435 u043fu043eu0434u0434u0435u0440u0436u0438u0432u0430u0435u0442u0441u044f u0432u043eu0432u0441u0435, u043au0430u043a u0441u043au0430u0437u0430u043du043e u0432 “It is not Possible to Configure Essbase Analytics Link Against an Essbase Cluster. [ID 1449709.1]”. nnu0418u0437 u0431u0430u0433u043eu0432 u043du0430u0445u043eu0434u0438u0442u0441u044f u0438u043du0444u043eu0440u043cu0430u0446u0438u044f u043fu043e u0441u0442u0430u0440u044bu043c u0440u0435u043bu0438u0437u0430u043c u0442u0438u043fu0430 “Error Using APS Connection for Hyperion Planning in Cluster Mode [ID 943502.1]”, u043du043e u0437u0434u0435u0441u044c u043eu0441u043eu0431u043e u043du0435 u043au043eu043fu0430u043b, u0438u0431u043e u0441u0430u043c u043du0435 u0438u0441u043fu043eu043bu044cu0437u0443u044e. nnnu0412u0435u0441u044cu043cu0430 u043du0435u043eu0436u0438u0434u0430u043du043du043e u0432u0438u0434u0435u0442u044c u0443u0437u043au0438u043c u043cu0435u0441u0442u043eu043c APS. u042f u0431u044b u043eu0436u0438u0434u0430u043b, u0447u0442u043e u0441u043au043eu0440u0435u0435 u043du0430 u0441u0442u043eu0440u043eu043du0435 Essbase u0431u0443u0434u0435u0442 u0437u0430u0442u044bu043a 🙂