すべてのプロダクト
Search
ドキュメントセンター

MaxCompute:ネットワーク関数

最終更新日:Oct 23, 2025

MaxCompute SQL は、STRING 型および BINARY 型のネットワークデータを処理するためのネットワーク関数を提供します。これらの関数を使用して、IP アドレスのフォーマットを変換したり、URL を解析したり、ネットワークマスクを取得したりできます。この Topic では、ネットワーク関数とその特徴について説明します。

関数

特徴

NET_HOST

STRING 型の URL からホスト名を解析します。

NET_IP_FROM_STRING

STRING フォーマットの IPv4 または IPv6 アドレスを BINARY フォーマットに変換します。

説明

入力パラメーターが無効な場合、エラーが返されます。

NET_IP_NET_MASK

指定されたマスク長から IPv4 または IPv6 ネットワークマスクを生成します。

NET_IPV4_TO_INT64

BINARY フォーマットの IPv4 アドレスを BIGINT フォーマットに変換します。

NET_IP_TO_STRING

BINARY フォーマットの IPv4 または IPv6 アドレスを STRING フォーマットに変換します。

NET_PUBLIC_SUFFIX

STRING 型の URL から、com、org、net などのパブリックサフィックスを解析します。

NET_REG_DOMAIN

STRING 型の URL から登録ドメイン名を解析します。登録ドメイン名は、パブリックサフィックスとそれに先行するラベルで構成されます。

NET_SAFE_IP_FROM_STRING

STRING フォーマットの IPv4 または IPv6 アドレスを BINARY フォーマットに変換します。

説明

この関数は NET_IP_FROM_STRING に似ています。ただし、入力が無効な場合はエラーを返す代わりに NULL を返します。