Influx データベースの制限事項

FactoryTalk Optix
での Influx データベースの使用には、このセクションで説明する特定の制限があります。

SQL サポート

Influx データベースは SQL を直接サポートしていません。パーサーが、SQL クエリを Influx ベースのクエリ言語に変換します。特定の SQL コマンドのみをサポートしています。
SQL と InfluxQL の比較
機能
SQL
InfluxQL
WHERE 句
Yes
Yes
GROUP BY 句
Yes
サポートされていません
ORDER BY 句
Yes
部分的にサポート
HAVING
Yes
サポートされていません
LIMIT 句と SLIMIT 句
Yes
Yes
OFFSET 句と SOFFSET 句
Yes
Yes
EXTRACT 句
Yes
サポートされていません
CHAR_LENGTH 句
Yes
サポートされていません
タイムゾーンクエリ
サポートされていません
サポートされていません
サブクエリ
Yes
Yes
正規表現
サポートされていません
サポートされていません
CREATE ステートメント
部分的にサポート
サポートされていません
INSERT ステートメント
サポートされていません
サポートされていません
UPDATE ステートメント
Yes
サポートされていません
DELETE ステートメント
Yes
部分的なサポートの例
DROP ステートメント
部分的にサポート
部分的にサポート
エイリアス
AS テーブル エイリアス
Yes
サポートされていません
AS 列のエイリアス
Yes
Yes
JOIN 句
INNER 結合
Yes
サポートされていません
OUTER 結合
Yes
サポートされていません
CROSS 結合
Yes
サポートされていません
オペレーター
<, >, =, != (比較演算子)
Yes
Yes
AND、OR (論理演算子)
Yes
Yes
not、IN、IS NULL、LIKE、EXISTS
Yes
サポートされていません
BETWEEN
Yes
Yes
関数
ウィンドウ関数: ROW_NUMBER、RANK、DENSE_RANK
Yes
サポートされていません
集計関数: COUNT、MIN、MAX、AVG、SUM
Yes
部分的にサポート

その他の制限事項

  • Influx データベースは時間データの機密性データです。データの一貫性を保つために、ソースデバイスとデータベースデバイスの時間を同期させる必要があります。同じタイムスタンプのデータレコードは Influx で上書きされるため、データベース側のデータ構造を慎重に設計する必要があります。
  • Influx は、制限されたフレーズであるカスタム名前付き
    time
    列のレコードを追加できない場合があります。
  • STATUS
    変数は、データが転送されるときにのみ接続がアクティブになるため、Influx データベースとは関係ありません。
ご質問やご意見
このドキュメントに関するご質問やご意見は、こちらまでお寄せください。 こちらからご意見をお寄せください。
Normal