

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Importazione di un Athena catalogo in AWS Glue
<a name="aws-glue-api-catalog-migration"></a>

L'API di migrazione descrive AWS Glue i tipi di dati e le operazioni relative alla migrazione di un catalogo di Athena dati verso. AWS Glue

## Tipi di dati
<a name="aws-glue-api-catalog-migration-objects"></a>
+ [CatalogImportStatus struttura](#aws-glue-api-catalog-migration-CatalogImportStatus)

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

Una struttura che contiene informazioni sullo stato della migrazione.

**Campi**
+ `ImportCompleted`: booleano.

  `True` se la migrazione è stata completata, in caso contrario `False`.
+ `ImportTime`: timestamp.

  L'ora in cui la migrazione è stata avviata.
+ `ImportedBy`: stringa UTF-8, non inferiore a 1 o superiore a 255 byte di lunghezza, corrispondente a [Single-line string pattern](aws-glue-api-common.md#aws-glue-api-regex-oneLine).

  Il nome della persona che ha avviato la migrazione.

## Operazioni
<a name="aws-glue-api-catalog-migration-actions"></a>
+ [ImportCatalogToGlue azione (Python: import\_catalog\_to\_glue)](#aws-glue-api-catalog-migration-ImportCatalogToGlue)
+ [GetCatalogImportStatus azione (Python: get\_catalog\_import\_status)](#aws-glue-api-catalog-migration-GetCatalogImportStatus)

## ImportCatalogToGlue azione (Python: import\_catalog\_to\_glue)
<a name="aws-glue-api-catalog-migration-ImportCatalogToGlue"></a>

Importa un catalogo dati Amazon Athena esistente in. AWS Glue

**Richiesta**
+ `CatalogId`: stringa ID catalogo, non inferiore a 1 o superiore a 255 byte di lunghezza, corrispondente a [Single-line string pattern](aws-glue-api-common.md#aws-glue-api-regex-oneLine).

  L'ID del catalogo da importare. Attualmente, questo dovrebbe essere l'ID dell' AWS account.

**Risposta**
+ *Nessun parametro di risposta.*

**Errori**
+ `InternalServiceException`
+ `OperationTimeoutException`

## GetCatalogImportStatus azione (Python: get\_catalog\_import\_status)
<a name="aws-glue-api-catalog-migration-GetCatalogImportStatus"></a>

Recupera lo stato di un'operazione di migrazione.

**Richiesta**
+ `CatalogId`: stringa ID catalogo, non inferiore a 1 o superiore a 255 byte di lunghezza, corrispondente a [Single-line string pattern](aws-glue-api-common.md#aws-glue-api-regex-oneLine).

  L'ID del catalogo da migrare. Attualmente, questo dovrebbe essere l'ID dell'account. AWS 

**Risposta**
+ `ImportStatus`: un oggetto [CatalogImportStatus](#aws-glue-api-catalog-migration-CatalogImportStatus).

  Lo stato della migrazione del catalogo specificata.

**Errori**
+ `InternalServiceException`
+ `OperationTimeoutException`