diff --git a/connector/tableau/looker-jdbc/dialect.tdd b/connector/tableau/looker-jdbc/dialect.tdd
index 579025a0369..04046273bcc 100644
--- a/connector/tableau/looker-jdbc/dialect.tdd
+++ b/connector/tableau/looker-jdbc/dialect.tdd
@@ -1648,7 +1648,8 @@
(SPLIT((%1), (%2))[SAFE_ORDINAL(%3)])
- (ARRAY_REVERSE(SPLIT((%1), (%2)))[SAFE_ORDINAL(%3)])
+
+ (ARRAY_REVERSE(SPLIT((%1), (%2)))[SAFE_ORDINAL(%3 * -1)])