O Azure SQL Data Warehouse tem uma maneira de dividir seqüências de caracteres?

Fazendo algumas pesquisas, vejo que não há boas opções para dividir seqüências de caracteres no Azure SQL Data Warehouse. Não possui a nova função STRING_SPLIT () ou a função OPENJSON (). Também não permite que instruções SELECT em funções definidas pelo usuário tentem criar suas próprias, como muitas das funções de divisão personalizadas que a comunidade fez.

Assim, imaginei que colocaria as perguntas: O SQL Data Warehouse tem maneiras de dividir seqüências de caracteres e quais são as melhores opções a serem adotadas aqui?

Caso de Uso

Você tem um campo em uma tabela SQL com o valor "My_Value_Is_Good". O objetivo é dividir cada segmento em campos separados usando o sublinhado do delimitador em uma instrução SELECT ou, no máximo, gravada em uma nova tabela.

Soluções que usei

O principal para mim é apenas transformar os dados antes que eles cheguem ao data warehouse. Eu faço isso usando Python para analisar os dados. No entanto, conjuntos de dados maiores reduzem a velocidade e o isolam mais em registros específicos, uma vez no sistema também.

questionAnswers(1)

yourAnswerToTheQuestion