Influx データベースの制限事項
FactoryTalk Optix
での Influx データベースの使用には、このセクションで説明する特定の制限があります。SQL サポート
Influx データベースは SQL を直接サポートしていません。パーサーが、SQL クエリを Influx ベースのクエリ言語に変換します。特定の SQL コマンドのみをサポートしています。
機能 | SQL | InfluxQL |
---|---|---|
WHERE 句 | ![]() | ![]() |
GROUP BY 句 | ![]() | サポートされていません |
ORDER BY 句 | ![]() | 部分的にサポート |
HAVING | ![]() | サポートされていません |
LIMIT 句と SLIMIT 句 | ![]() | ![]() |
OFFSET 句と SOFFSET 句 | ![]() | ![]() |
EXTRACT 句 | ![]() | サポートされていません |
CHAR_LENGTH 句 | ![]() | サポートされていません |
タイムゾーンクエリ | サポートされていません | サポートされていません |
サブクエリ | ![]() | ![]() |
正規表現 | サポートされていません | サポートされていません |
CREATE ステートメント | 部分的にサポート | サポートされていません |
INSERT ステートメント | サポートされていません | サポートされていません |
UPDATE ステートメント | ![]() | サポートされていません |
DELETE ステートメント | ![]() | 部分的なサポートの例 |
DROP ステートメント | 部分的にサポート | 部分的にサポート |
エイリアス | ||
AS テーブル エイリアス | ![]() | サポートされていません |
AS 列のエイリアス | ![]() | ![]() |
JOIN 句 | ||
INNER 結合 | ![]() | サポートされていません |
OUTER 結合 | ![]() | サポートされていません |
CROSS 結合 | ![]() | サポートされていません |
オペレーター | ||
<, >, =, != (比較演算子) | ![]() | ![]() |
AND、OR (論理演算子) | ![]() | ![]() |
not、IN、IS NULL、LIKE、EXISTS | ![]() | サポートされていません |
BETWEEN | ![]() | ![]() |
関数 | ||
ウィンドウ関数: ROW_NUMBER、RANK、DENSE_RANK | ![]() | サポートされていません |
集計関数: COUNT、MIN、MAX、AVG、SUM | ![]() | 部分的にサポート |
その他の制限事項
- Influx データベースは時間データの機密性データです。データの一貫性を保つために、ソースデバイスとデータベースデバイスの時間を同期させる必要があります。同じタイムスタンプのデータレコードは Influx で上書きされるため、データベース側のデータ構造を慎重に設計する必要があります。
- Influx は、制限されたフレーズであるカスタム名前付きtime列のレコードを追加できない場合があります。
- STATUS変数は、データが転送されるときにのみ接続がアクティブになるため、Influx データベースとは関係ありません。
Influx
ご質問やご意見