ancient-apartment-23316
02/02/2022, 8:07 PM[2022-02-02 19:57:29,766] ERROR {datahub.ingestion.run.pipeline:87} - failed to write record with workunit corp_data_forge_ods_dev.ada.curr_ada_permissions with ('Unable to emit metadata to DataHub GMS'
'status': 500
errors in GMS pod:
16:31:33.065 [qtp544724190-11] INFO c.l.m.filter.RestliLoggingFilter:56 - POST /entities?action=ingest - ingest - 500 - 0ms
16:31:33.066 [qtp544724190-11] ERROR c.l.m.filter.RestliLoggingFilter:38 - java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
this is my recipes
source:
type: snowflake
config:
env: POC
host_port: "myacc"
warehouse: "wh-name"
database_pattern:
allow:
- "db-name"
username: "username"
password: "pass"
role: "myrole"
sink:
type: "datahub-rest"
config:
server: "<http://123123-123123.us-east-1.elb.amazonaws.com:8080>"
GSM is able, I can send API request and receive respond
curl --location --request POST '<http://123123-12312123.us-east-1.elb.amazonaws.com:8080/entities?action=search>' \
--header 'X-RestLi-Protocol-Version: 2.0.0' \
--header 'Content-Type: application/json' \
--data-raw '{
"input": "*",
"entity": "dataset",
"start": 0,
"count": 1000
}'
but I can set sink to json. It’s work. Then I able to set source = json, sink=datahub and it’s work!
Don’t know how it’s happensorange-night-91387
02/02/2022, 9:57 PMancient-apartment-23316
02/02/2022, 10:44 PMancient-apartment-23316
02/02/2022, 10:46 PMorange-night-91387
02/02/2022, 10:47 PMorange-night-91387
02/02/2022, 10:48 PMurn:li:dataset:(urn:li:qqq:snowflake,qqq.curr_ada_permissions,POC)ancient-apartment-23316
02/02/2022, 10:50 PMancient-apartment-23316
02/02/2022, 10:50 PMsource:
type: snowflake
config:
env: POCancient-apartment-23316
02/02/2022, 10:51 PMorange-night-91387
02/02/2022, 10:58 PMorange-night-91387
02/02/2022, 10:58 PMorange-night-91387
02/02/2022, 10:58 PMancient-apartment-23316
02/02/2022, 11:43 PM