View a markdown version of this page

CHANGE_DATA_TYPE - AWS Glue DataBrewデベロッパーガイド

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

CHANGE_DATA_TYPE

既存の列のデータ型を変更します。

列の値を新しい型に変換できない場合は、NULL に置き換えられます。これは、文字列列が整数列に変換された場合に発生する可能性があります。たとえば、文字列「123」は整数 123 になりますが、文字列「ABC」は数値になることができないため、NULL 値に置き換えられます。

パラメータ
  • sourceColumn - 既存の列の名前。

  • columnDataType – 列の新しいタイプ。以下のデータ型 (タイプ) がサポートされています。

    • byte: 1 バイトの符号付き整数。数値の範囲は -128~127 です。

    • short: 2 バイトの符号付き整数。数値の範囲は -32768~32767 です。

    • int: 4 バイトの符号付き整数。数値の範囲は -2147483648~2147483647 です。

    • long: 8 バイトの符号付き整数。数値の範囲は -9223372036854775808~9223372036854775807 です。

    • float: 4 バイトの単精度浮動小数点数。

    • double: 8 バイトの倍精度浮動小数点数。

    • 小数: 合計 38 桁、小数点以下 18 桁の符号付き小数。

    • string: 文字列値。

    • ブール値: ブール型には、「true」と「false」または「yes」と「no」の 2 つの値のいずれかがあります。

    • timestamp: 年、月、日、時間、分、秒のフィールドで構成される値。

    • date: 年、月、日フィールドで構成される値。

例例

{ "RecipeAction": { "Operation": "CHANGE_DATA_TYPE", "Parameters": { "sourceColumn": "columnName", "columnDataType": "boolean" } } }