AWS IoT Analytics でサポートされている SQL 機能 - AWS IoT Analytics

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

AWS IoT Analytics でサポートされている SQL 機能

データセットは、データストアのデータで SQL 式を使用して生成されます。AWS IoT Analytics で実行するクエリは Presto 0.217 に基づきます。

サポートされているデータ型

AWS IoT Analytics と Amazon Athena ではこれらのデータ型がサポートされています。

  • primitive_type

    • TINYINT

    • SMALLINT

    • INT

    • BIGINT

    • BOOLEAN

    • DOUBLE

    • FLOAT

    • STRING

    • TIMESTAMP

    • DECIMAL(precision, scale)

    • DATE

    • CHAR (指定した長さの固定長文字データ)

    • VARCHAR (指定した長さの可変長文字データ)

  • array_type

    • ARRAY<data_type>

  • map_type

    • MAP<primitive_type, data_type>

  • struct_type

    • STRUCT<col_name:data_type[COMMENT col_comment][,...]>

注記

AWS IoT Analytics と Amazon Athena では一部のデータ型がサポートされていません。

サポートされている関数

Amazon Athena と AWS IoT Analytics SQL 機能は Presto 0.217 に基づきます。関連する関数、演算子、および式については、「関数および演算子」および Presto ドキュメントの以下の特定のセクションを参照してください。

  • 論理演算子

  • 比較関数および演算子

  • 条件式

  • 変換関数

  • 数学関数と演算子

  • ビット単位関数

  • 進数関数および演算子

  • 文字列関数および演算子

  • バイナリ関数

  • 日付/時刻関数と演算子

  • 正規表現関数

  • JSON 関数および演算子

  • URL 関数

  • 集計関数

  • Window 関数

  • カラー関数

  • 配列関数と演算子

  • マッピング関数と演算子

  • Lambda 式および関数

  • Teradata 関数

注記

AWS IoT Analytics と Amazon Athena では、ユーザー定義関数 (UDF または UDAF) とストアドプロシージャはサポートされていません。