MaxCompute SQL は、文字列およびバイナリ形式のネットワークデータの処理をサポートするネットワーク関連の関数を提供します。これらの関数は、IP アドレスの形式変換、URL 解析、ネットワークマスクの取得などの機能を実現します。このトピックでは、ネットワーク関数とその機能について説明します。
|
関数 |
説明 |
|
文字列型の URL からホスト名を解析します。 |
|
|
IPv4 または IPv6 アドレスを文字列形式からバイナリ形式に変換します。 説明
入力パラメータが無効または不正な場合、エラーを返します。 |
|
|
指定されたネットワークマスク長に基づいて、対応する IPv4 または IPv6 ネットワークマスクアドレスを生成します。 |
|
|
IPv4 アドレスをバイナリ形式から BIGINT 形式に変換します。 |
|
|
IPv4 または IPv6 アドレスをバイナリ形式から文字列形式に変換します。 |
|
|
文字列型の URL からパブリックサフィックス (com、org、net など) を解析します。 |
|
|
文字列型の URL から登録ドメイン名または登録可能ドメイン名 (つまり、パブリックサフィックスとその直前のラベル) を解析します。 |
|
|
IPv4 または IPv6 アドレスを文字列形式からバイナリ形式に変換します。 説明
NET_IP_FROM_STRING 関数と同様ですが、入力パラメータが無効または不正な場合、エラーを発生させる代わりに NULL を返します。 |
|
|
ターゲットドメイン名または IP アドレスの特定のポートが到達可能かどうかを検証します。 |