翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
コマンドの名前変更
rename
コマンドを使用して、検索結果の 1 つ以上のフィールドの名前を変更します。
注記
このPPLコマンドをサポートする AWS データソース統合を確認するには、「」を参照してくださいコマンド。
構文
次の構文を使用します。
rename <source-field> AS <target-field>["," <source-field> AS <target-field>]...
ソースフィールド
-
必須。
-
これは、名前を変更するフィールドの名前です。
ターゲットフィールド
-
必須。
-
これは、名前を変更する名前です。
例 1: 1 つのフィールドの名前を変更する
この例では、1 つのフィールドの名前を変更する方法を示します。
PPL クエリ:
os> source=accounts | rename account_number as an | fields an; fetched rows / total rows = 4/4 +------+ | an | |------| | 1 | | 6 | | 13 | | 18 | +------+
例 2: 複数のフィールドの名前を変更する
この例では、複数のフィールドの名前を変更する方法を示します。
PPL クエリ:
os> source=accounts | rename account_number as an, employer as emp | fields an, emp; fetched rows / total rows = 4/4 +------+---------+ | an | emp | |------+---------| | 1 | Pyrami | | 6 | Netagy | | 13 | Quility | | 18 | null | +------+---------+
制限
-
既存のフィールドの上書きはサポートされていません。
source=accounts | grok address '%{NUMBER} %{GREEDYDATA:address}' | fields address