[해결됨] 접착제 보기가 오래되었습니다. 그것은 다시 생성되어야합니다
'<your-view-name' is stale; it must be re-created
This query ran against the "glue_<yours>_crawler"
대부분의 경우 솔루션은 간단합니다. 인터넷(stackoverflow 및 일부 멋진 블로그)에서 솔루션을 거의 찾을 수 없음에도 불구하고 presto 메타데이터에서 열 순서를 검토해 보세요. 제 경우에는 aws cdk로 보기를 생성하므로 생성했습니다. 다음 예제와 같이 내 구성이 포함된 json을 생성한 다음 이를 base64로 구문 분석합니다.
{
"catalog": "awsdatacatalog",
"schema": "glue_my_crawler",
"columns": [
{
"name": "name",
"type": "varchar"
},
{
"id": "id",
"type": "varchar"
},
],
"originalSql": "SELECT id, name from \"schema-job-result\""
}
위의 예는 다음에 대한 결과입니다.
'<your-view-name' is stale; it must be re-created
This query ran against the "glue_<yours>_crawler"
올바른 방법은 아래의 예와 같습니다.
{
"catalog": "awsdatacatalog",
"schema": "glue_my_crawler",
"columns": [
{
"name": "id",
"type": "varchar"
},
{
"id": "name",
"type": "varchar"
},
],
"originalSql": "SELECT id, name from \"schema-job-result\""
}
Reference
이 문제에 관하여([해결됨] 접착제 보기가 오래되었습니다. 그것은 다시 생성되어야합니다), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/wakeupmh/solved-glue-view-is-stale-it-must-be-re-created-4i4c텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)