MaxCompute SQL は、STRING および BINARY 型のネットワークデータを処理するためのネットワーク関数を提供します。これらの関数を使用して、IP アドレスのフォーマットを変換し、URL を解析し、ネットワークマスクを取得できます。本トピックでは、ネットワーク関数とその特徴について説明します。
関数 | 特徴 |
STRING 型の URL からホスト名を解析します。 | |
IPv4 または IPv6 アドレスを STRING フォーマットから BINARY フォーマットに変換します。 説明 入力パラメーターが無効な場合、エラーが返されます。 | |
指定されたプレフィックス長から IPv4 または IPv6 ネットワークマスクを生成します。 | |
IPv4 アドレスを BINARY フォーマットから BIGINT フォーマットに変換します。 | |
IPv4 または IPv6 アドレスを BINARY フォーマットから STRING フォーマットに変換します。 | |
STRING 型の URL から、com、org、net などのパブリックサフィックスを解析します。 | |
STRING 型の URL から登録済みドメイン名を解析します。登録済みドメイン名は、パブリックサフィックスと先行ラベルで構成されます。 | |
IPv4 または IPv6 アドレスを STRING フォーマットから BINARY フォーマットに変換します。 説明 この関数は NET_IP_FROM_STRING と似ています。ただし、入力パラメーターが無効な場合、エラーの代わりに NULL を返します。 | |
ターゲットドメイン名または IP アドレス上の特定のポートへの接続性を検証します。 |