{ "sendNotification": true, "format": "SQL_TSV_ZIP", "sql": "SELECT\n PRINTF('%04d-%02d', \"year\", \"month\") AS yearMonth,\n GBIF_EEARGCode(\n 1000,\n decimalLatitude,\n decimalLongitude,\n COALESCE(coordinateUncertaintyInMeters, 1000)\n ) AS eeaCellCode,\n familyKey,\n family,\n speciesKey,\n species,\n COALESCE(occurrence.sex.concept, 'NOT_SUPPLIED') AS sex,\n COALESCE(occurrence.lifestage.concept, 'NOT_SUPPLIED') AS lifestage,\n COUNT(*) AS occurrences,\n MIN(COALESCE(coordinateUncertaintyInMeters, 1000)) AS minCoordinateUncertaintyInMeters,\n MIN(GBIF_TemporalUncertainty(eventDate, eventTime)) AS minTemporalUncertainty,\n IF(ISNULL(familyKey), NULL, SUM(COUNT(*)) OVER (PARTITION BY familyKey)) AS familyCount\nFROM\n occurrence\nWHERE occurrenceStatus = 'PRESENT'\n AND countryCode = 'PL'\n AND \"year\" >= 2000\n AND kingdomKey = 1\n AND hasCoordinate = TRUE\n AND (coordinateUncertaintyInMeters <= 1000 OR coordinateUncertaintyInMeters IS NULL)\n AND speciesKey IS NOT NULL\n AND NOT ARRAY_CONTAINS(issue, 'ZERO_COORDINATE')\n AND NOT ARRAY_CONTAINS(issue, 'COORDINATE_OUT_OF_RANGE')\n AND NOT ARRAY_CONTAINS(issue, 'COORDINATE_INVALID')\n AND NOT ARRAY_CONTAINS(issue, 'COUNTRY_COORDINATE_MISMATCH')\n AND \"month\" IS NOT NULL\nGROUP BY\n yearMonth,\n eeaCellCode,\n familyKey,\n family,\n speciesKey,\n species,\n sex,\n lifestage\nORDER BY\n yearMonth DESC,\n eeaCellCode ASC,\n speciesKey ASC;\n\n" }