

# Athena 카탈로그를 AWS Glue로 가져오기
<a name="aws-glue-api-catalog-migration"></a>

마이그레이션 API는 Athena 데이터 카탈로그를 AWS Glue로 마이그레이션하는 것과 관련된 AWS Glue 데이터 유형 및 작업에 대해 설명합니다.

## 데이터 타입
<a name="aws-glue-api-catalog-migration-objects"></a>
+ [CatalogImportStatus 구조](#aws-glue-api-catalog-migration-CatalogImportStatus)

## CatalogImportStatus 구조
<a name="aws-glue-api-catalog-migration-CatalogImportStatus"></a>

이송 상태 정보를 포함한 구조.

**필드**
+ `ImportCompleted` – 부울입니다.

  마이그레이션이 완료되면 `True`이고 그렇지 않으면 `False`입니다.
+ `ImportTime` – 타임스탬프입니다.

  이송이 시작된 시간.
+ `ImportedBy` – [Single-line string pattern](aws-glue-api-common.md#aws-glue-api-regex-oneLine)과(와) 일치하는 1\$1255바이트 길이의 UTF-8 문자열입니다.

  이송을 시작한 사람의 이름입니다.

## 운영
<a name="aws-glue-api-catalog-migration-actions"></a>
+ [ImportCatalogToGlue 작업(Python: import\$1catalog\$1to\$1glue)](#aws-glue-api-catalog-migration-ImportCatalogToGlue)
+ [GetCatalogImportStatus 작업(Python: get\$1catalog\$1import\$1status)](#aws-glue-api-catalog-migration-GetCatalogImportStatus)

## ImportCatalogToGlue 작업(Python: import\$1catalog\$1to\$1glue)
<a name="aws-glue-api-catalog-migration-ImportCatalogToGlue"></a>

기존 Amazon Athena Data Catalog를 AWS Glue로 가져옵니다.

**요청**
+ `CatalogId` – [Single-line string pattern](aws-glue-api-common.md#aws-glue-api-regex-oneLine)과(와) 일치하는 1\$1255바이트 길이의 카탈로그 ID 문자열입니다.

  가져올 객체의 ID입니다. 현재는 AWS 계정 ID여야 합니다.

**응답**
+ *무응답 파라미터.*

**오류**
+ `InternalServiceException`
+ `OperationTimeoutException`

## GetCatalogImportStatus 작업(Python: get\$1catalog\$1import\$1status)
<a name="aws-glue-api-catalog-migration-GetCatalogImportStatus"></a>

이송 작업 상태 검색

**요청**
+ `CatalogId` – [Single-line string pattern](aws-glue-api-common.md#aws-glue-api-regex-oneLine)과(와) 일치하는 1\$1255바이트 길이의 카탈로그 ID 문자열입니다.

  이송할 카탈로그의 ID입니다. 현재는 AWS 계정 ID여야 합니다.

**응답**
+ `ImportStatus` – [CatalogImportStatus](#aws-glue-api-catalog-migration-CatalogImportStatus) 객체입니다.

  지정된 카탈로그 이송 상태.

**오류**
+ `InternalServiceException`
+ `OperationTimeoutException`