要求URL分類機能は、要求URLを分類し、URLにタグを付ける。 この関数は、タグのパターンを定義する正規表現も提供します。 タグパターンを使用してURLを検索し、検索結果を抽出、変換、および読み込み (ETL) プロセスに渡すことができます。
説明 リクエストURL分類機能は、中国 (北京) および中国 (上海) リージョンで使用できます。
- 関数の構文
url_classify(url_path varchar) を選択します。url_classify(url_path varchar、weight long) を選択します。
- 入力パラメーター
パラメーター 説明 url_path リクエストのURL。 重み リクエストURLが呼び出された回数。 - 出力パラメーター
パラメーター 説明 url_path リクエストのURL。 api_path リクエストURLに対応するAPIエンドポイント。 APIエンドポイントは、定義済みの関数によって返されます。 regex_tpl 定義済みのアルゴリズムによって返される正規表現。 - レスポンス
url_path | api_path | regex_tpl ------------------------------------- + ------------------------------ + ------------------------------------- /gl/balance/666398186799140 | /gl/balance/* | \/gl\/balance\/[0-9].+ /gl/glaccount/30579281472076 | /gl/glaccount/* | \/gl\/glaccount\/[0-9].+ /gl/balance/709016207098025 | /gl/balance/* | \/gl\/balance\/[0-9] 。 +
- 例
- 次のクエリ文を入力します。
* | select url_classify(uri, num) from (select uri, COUNT(*) as num from log group by uri limit 1000)
- クエリ結果を表示します。
- 次のクエリ文を入力します。