Skip to content

Commit 3222f31

Browse files
authored
Added params to savePaths for spark dialect. (#2276)
Fixes #2275.
1 parent f3f124a commit 3222f31

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

src/main/java/org/ohdsi/webapi/pathway/PathwayStatisticsTasklet.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
import java.util.stream.Collectors;
3232
import java.util.stream.IntStream;
3333
import java.util.stream.Stream;
34+
import org.ohdsi.sql.SqlRender;
3435
import org.ohdsi.webapi.common.generation.CancelableTasklet;
3536
import org.ohdsi.webapi.util.PreparedStatementRendererCreator;
3637
import org.springframework.jdbc.core.PreparedStatementCreator;
@@ -170,6 +171,10 @@ private int[] savePathwayCodes(List<PathwayCode> pathwayCodes) {
170171
private int[] savePaths(Source source, Long generationId) throws SQLException {
171172
String sql = SAVE_PATHS_SQL;
172173
if (source.getSourceDialect().equals("spark")) {
174+
sql = SqlRender.renderSql(sql,
175+
new String[]{"target_database_schema", GENERATION_ID},
176+
new String[]{source.getTableQualifier(SourceDaimon.DaimonType.Results), generationId.toString()}
177+
);
173178
sql = BigQuerySparkTranslate.sparkHandleInsert(sql, source.getSourceConnection());
174179
}
175180

0 commit comments

Comments
 (0)