Informatica Cloud Error: ошибка подключения к нулевому ответу снежинки на сообщение запроса - PullRequest
0 голосов
/ 16 октября 2019

(Отправка интересной темы вопросов и ответов, которая может быть полезна другим пользователям Snowflake при переполнении стека)


В моем проекте мы загружаемся в Snowflake через облако Informatica из BLOB-объекта Azure.

Тестовое соединение в конце Informatica прошло успешно, и я мог получить таблицы, но данные не загружаются в таблицу.

MAPPING> JAVA PLUGIN_1762 [2019-08-29 16:11:39.087] [DEBUG] ttp.impl.execchain.ProtocolExec.execute(ProtocolExec.java:185)

at net.snowflake.client.jdbc.internal.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89)
at net.snowflake.client.jdbc.internal.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:111)
at net.snowflake.client.jdbc.internal.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185)
at net.snowflake.client.jdbc.internal.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83)
at net.snowflake.client.jdbc.internal.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:108)
at net.snowflake.client.jdbc.internal.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:56)
at net.snowflake.client.core.SFTrustManager.fetchOcspResponse(SFTrustManager.java:838)

... еще 43

Caused by: java.net.ConnectException: Connection timed out: connect

at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)   
at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
at java.net.Socket.connect(Socket.java:589)
at net.snowflake.client.jdbc.internal.apache.http.conn.socket.PlainConnectionSocketFactory.connectSocket(PlainConnectionSocketFactory.java:75)
at net.snowflake.client.jdbc.internal.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:142)

. .. еще 54

MAPPING> JAVA PLUGIN_1762 [2019-08-29 16:11:39.087] [DEBUG] 1273154 [main] WARN net.snowflake.client.jdbc.RestRequest - Null response for request=POST https://totalgp.west-europe.azure.snowflakecomputing.com/session/v1/login-request?warehouse=DEV_WH&roleName=UK_DEV_RW&requestId=05b37454-a92b-40e9-ad06-03a7c540784f&retryCount=1&request_guid=cb1acefe-69a7-4c67-9579-0f2bcb34011f HTTP/1.1
MAPPING> JAVA PLUGIN_1762 [2019-08-29 16:11:39.088] [DEBUG] 1273154 [main] WARN net.snowflake.client.jdbc.RestRequest - Null response for request=POST https://totalgp.west-europe.azure.snowflakecomputing.com/session/v1/login-request?warehouse=DEV_WH&roleName=UK_DEV_RW&requestId=05b37454-a92b-40e9-ad06-03a7c540784f&retryCount=1&request_guid=cb1acefe-69a7-4c67-9579-0f2bcb34011f HTTP/1.1
MAPPING> JAVA PLUGIN_1762 [2019-08-29 16:11:39.088] [DEBUG] 1273155 [main] ERROR net.snowflake.client.jdbc.RestRequest - Stop retrying since elapsed time due to network issues has reached timeout. Elapsed=2546202 milliseconds, timeout=60 seconds
MAPPING> JAVA PLUGIN_1762 [2019-08-29 16:11:39.088] [DEBUG] 1273155 [main] ERROR net.snowflake.client.jdbc.RestRequest - Stop retrying since elapsed time due to network issues has reached timeout. Elapsed=2546202 milliseconds, timeout=60 seconds
MAPPING> CMN_1761 [2019-08-29 16:11:39.101] Timestamp Event: [Thu Aug 29 16:11:39 2019]
MAPPING> JAVA PLUGIN_1762 [2019-08-29 16:11:39.101] [ERROR] com.informatica.powercenter.sdk.SDKException: com.informatica.cloud.api.adapter.runtime.exception.InitializationException
at com.informatica.cloud.adapter.cci.runtime.CCIGroupOperation.init(CCIGroupOperation.java:120)
at com.informatica.cloud.api.adapter.writer.runtime.GenericWriterTargetDriver.initGroupOperation(Unknown Source)
at com.informatica.cloud.api.adapter.writer.runtime.GenericWriterTargetDriver.init(Unknown Source)
MAPPING> CMN_1761 [2019-08-29 16:11:39.101] Timestamp Event: [Thu Aug 29 16:11:39 2019]
MAPPING> JAVA PLUGIN_1762 [2019-08-29 16:11:39.101] [ERROR] 
MAPPING> CMN_1761 [2019-08-29 16:11:39.101] Timestamp Event: [Thu Aug 29 16:11:39 2019]
MAPPING> JAVA PLUGIN_1762 [2019-08-29 16:11:39.101] [ERROR] at com.informatica.cloud.api.adapter.writer.runtime.GenericWriterTargetDriver.init(Unknown Source)
MAPPING> CMN_1761 [2019-08-29 16:11:39.101] Timestamp Event: [Thu Aug 29 16:11:39 2019]
MAPPING> SDKS_38500 [2019-08-29 16:11:39.102] Plug-in #449900's target [TESTAZSF] failed in method [init].
MAPPING> CMN_1761 [2019-08-29 16:11:39.102] Timestamp Event: [Thu Aug 29 16:11:39 2019]
MAPPING> TM_6006 [2019-08-29 16:11:39.102] Error initializing DTM for session [s_mtt_01038F0Z000000000005].
MAPPING> CCI_GroupOperation_1000 [2019-08-29 16:11:39.104] [INFO] After the run-time engine writes records, it runs the following post-SQL query: []

Q: Может кто-нибудь, пожалуйста, руководство здесь?

1 Ответ

0 голосов
/ 16 октября 2019

A: Похоже, что ответ на запрос равен NULL. Можете ли вы уточнить у своей внутренней сетевой команды, настроен ли прокси-сервер или что-то, что могло бы блокировать связь?


Q: Проксиавторизация была обойдена, но ошибка осталась прежней.

После того, как она достигла плагина SDK

MAPPING> SDKS_38029 [2019-09-04 11: 06: 39.981] Loaded plug-в 449900: [описание плагина].

MAPPING> SDKS_38024 [2019-09-04 11: 06: 39.998] Инициализация плагина 449900 завершена.

MAPPING> SDKS_38017 [2019-09-04 11: 06: 39.998] Завершение инициализации подключаемого модуля Writer SDK.

задание остается там в течение 10 минут без каких-либо дальнейших действий.

Задание завершается со следующей ошибкой.

[ОШИБКА] com.informatica.powercenter.sdk.SDKException: com.informatica.cloud.api.adapter.runtime.exception.InitializationException в com.informatica.cloud.adapter.cci.runtime.CCIGroupOperation.init (CCIGroupOperation. Java: 120) на com.informatica.cloud.api.adapter.writer.runtime.GenericWriterTargetDriver.initGroupOperation (неизвестный источник) в com.informatica.cloud.api.adapter.writer.runtime.GenericWriterTargetDriver.init (неизвестный источник) 10 1026 * A: Это все еще звучит как проблема с сетью, прокси или брандмауэром из-за тайм-аута (на мой взгляд). Ваша внутренняя сетевая команда должна иметь возможность отслеживать трафик, чтобы помочь в том, где связь блокируется. Возможно, некоторые URL-адреса должны быть в белом списке? Я также заметил подобные ошибки на форумах Informatica. Может ли помочь просмотреть некоторые из их потенциальных решений (ссылки ниже)?

https://network.informatica.com/thread/59666

https://kb.informatica.com/solution/23/pages/58/499407.aspx

https://network.informatica.com/thread/78386


ЛЮБЫЕ ДРУГИЕ ИДЕИ, РЕКОМЕНДАЦИИ, ETC.??

...