Skip to content

Commit 11c36bd

Browse files
authored
Merge pull request #350 from tinybirdco/fix/recover_from_quarantine
update recover from quarantine not having quotes
2 parents 9916590 + da4107d commit 11c36bd

File tree

3 files changed

+11
-11
lines changed

3 files changed

+11
-11
lines changed

change_column_type_landing_and_recover_quarantine_data/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ NODE materialized
2626

2727
SQL >
2828
SELECT
29-
assumeNotNull(parseDateTimeBestEffort(replaceAll(timestamp, '"', ''))) as timestamp,
29+
assumeNotNull(parseDateTimeBestEffort(timestamp)) as timestamp,
3030
assumeNotNull(session_id) as session_id,
3131
toLowCardinality(assumeNotNull(action)) as action,
3232
toUInt32(assumeNotNull(version)) as version,

recover_data_from_quarantine/README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,12 @@ When data ends up in quarantine, it is possible to re-ingest it using a Copy Pip
88
SQL >
99
SELECT
1010
toDateTime(
11-
fromUnixTimestamp64Milli(toUInt64(replaceAll(assumeNotNull(timestamp), '"', '')) * 1000)
11+
fromUnixTimestamp64Milli(toUInt64(assumeNotNull(timestamp)) * 1000)
1212
) timestamp,
13-
replaceAll(assumeNotNull(session_id), '"', '') session_id,
14-
replaceAll(assumeNotNull(action), '"', '') action,
15-
replaceAll(assumeNotNull(version), '"', '') version,
16-
replaceAll(assumeNotNull(payload), '"', '') payload
13+
assumeNotNull(session_id) session_id,
14+
assumeNotNull(action) action,
15+
assumeNotNull(version) version,
16+
assumeNotNull(payload) payload
1717
FROM analytics_events_quarantine
1818

1919
TYPE COPY

recover_data_from_quarantine/pipes/analytics_events_quarantine_to_final.pipe

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@ NODE copy_quarantine
22
SQL >
33
SELECT
44
toDateTime(
5-
fromUnixTimestamp64Milli(toUInt64(replaceAll(assumeNotNull(timestamp), '"', '')) * 1000)
5+
fromUnixTimestamp64Milli(toUInt64(assumeNotNull(timestamp)) * 1000)
66
) timestamp,
7-
replaceAll(assumeNotNull(session_id), '"', '') session_id,
8-
replaceAll(assumeNotNull(action), '"', '') action,
9-
replaceAll(assumeNotNull(version), '"', '') version,
10-
replaceAll(assumeNotNull(payload), '"', '') payload
7+
assumeNotNull(session_id) session_id,
8+
assumeNotNull(action) action,
9+
assumeNotNull(version) version,
10+
assumeNotNull(payload) payload
1111
FROM analytics_events_quarantine
1212

1313
TYPE COPY

0 commit comments

Comments
 (0)