Soracom

GROUPS

Group configuration records.

GROUPS contains the latest available group configuration records for the current SORACOM Query request context. Use it to inspect settings shared by SIMs and devices that belong to the same group.

The CONFIGURATION column contains service-specific settings such as SORACOM Beam, Harvest, Funk, and Funnel configuration.

Public Contract

  • Rows are limited to the current SORACOM Query request context.

Data Freshness

Updated daily.

Columns

Column Type Description
SNAPSHOT_DATE DATE Date of the group configuration snapshot.
GROUP_ID TEXT Group identifier.
CONFIGURATION VARIANT Group service configuration as JSON.
CREATED_AT TIMESTAMP_NTZ When the group was created.
LAST_MODIFIED_AT TIMESTAMP_NTZ When the group was last modified.

JSON / VARIANT Fields

CONFIGURATION is a JSON object whose fields vary by the services configured on the group. Top-level keys commonly correspond to SORACOM service names.

Common fields include:

Field Type Description
SoracomBeam object SORACOM Beam group settings.
SoracomHarvest object SORACOM Harvest group settings.
SoracomFunk object SORACOM Funk group settings.
SoracomFunnel object SORACOM Funnel group settings.

Example:

SELECT
  GROUP_ID,
  CONFIGURATION:SoracomBeam AS beam_configuration
FROM GROUPS
WHERE CONFIGURATION:SoracomBeam IS NOT NULL;

Common Queries

Count groups:

SELECT COUNT(*) AS group_count
FROM GROUPS;

Find groups with SORACOM Beam settings:

SELECT
  GROUP_ID,
  CONFIGURATION:SoracomBeam AS beam_configuration
FROM GROUPS
WHERE CONFIGURATION:SoracomBeam IS NOT NULL;

Recently modified groups:

SELECT
  GROUP_ID,
  LAST_MODIFIED_AT
FROM GROUPS
ORDER BY LAST_MODIFIED_AT DESC
LIMIT 100;