Athena カタログを AWS Glue にインポートする
Migration API では、Athena データカタログの AWS Glue への移行と関係のある AWS Glue データ型とオペレーションについて説明します。
データ型
CatalogImportStatus 構造
移行ステータス情報を含む構造。
フィールド
-
ImportCompleted– ブール。移行が完了した場合は
True、それ以外の場合はFalseです。 -
ImportTime– タイムスタンプ。移行を開始した時刻。
-
ImportedBy– UTF-8 文字列。1~255 バイト長。Single-line string pattern に一致。移行を開始したユーザーの名前。
操作
ImportCatalogToGlue アクション (Python: import_catalog_to_glue)
既存の Amazon Athena Data Catalog を AWS Glue にインポートする
リクエスト
-
CatalogId– カタログ ID 文字列、1~255 バイト長、「Single-line string pattern」に一致。インポートするカタログの ID。現在、これは AWS アカウント ID である必要があります。
レスポンス
応答パラメータはありません。
エラー
InternalServiceExceptionOperationTimeoutException
GetCatalogImportStatus アクション (Python: get_catalog_import_status)
移行操作のステータスを取得します。
リクエスト
-
CatalogId– カタログ ID 文字列、1~255 バイト長、「Single-line string pattern」に一致。移行するカタログの ID。現在、これは AWS アカウント ID である必要があります。
レスポンス
-
ImportStatus– CatalogImportStatus オブジェクト。指定したカタログ移行のステータス。
エラー
InternalServiceExceptionOperationTimeoutException