KQL 互換性
IBM では、草の SQL を実装することで、最初のリリースが終了するまでいくつかのギャップが生じます。 ここでは、 IBM KQL で注意すべき相違、ニュアンス、または事柄について説明します。
タイプ・サポート
| 名前 |
説明 |
| ダイナミック |
現在サポートされているのは、単一タイプで、最大 2 次元の配列のみです。 |
| ストリング |
@ 記号で始まるものと同様に、逐語ストリングはサポートされません。 |
| データ・テーブル |
表演算子への入力としての Datatable は現在サポートされていません |
オペレーター
| 名前 |
説明 |
| in |
現在、サブ照会はサポートされていません |
| ! in |
現在、サブ照会はサポートされていません |
| トップヒッター |
現在、近似アルゴリズム Count-min スケッチ はサポートされていないため、 summarize 演算子よりも効率的ではありません。 |
| 許可する |
現在、いかなる let 機能もサポートしていません。 |
関数
| 名前 |
説明 |
| dcount () |
count_distinct () のシノニム。 2 番目のパラメーターは無視されます。 この時点では、 HpperLogLog (HLL) または近似値はサポートされません。 |
| dcountif () |
count_distinct () と同義です。 2 番目のパラメーターは無視されます。 この時点では、HLL または近似値はサポートされていません。 |
| any() |
別名は推奨されません。サポートされていません。 |
| anyif () |
別名は非推奨です。サポートされていません |
| パック () |
非推奨。bag_pack () を参照してください。 |
| pack_dictionary () |
非推奨。bag_pack () を参照してください。 |
IBM の追加機能
関数
| 名前 |
説明 |
| ルックアップ (lookup) |
演算子と同様に、参照データの解決を可能にします。 |