Snowflake cloud data platform XML数据检索
我已将XML文件保存为变量数据类型Snowflake cloud data platform XML数据检索,snowflake-cloud-data-platform,Snowflake Cloud Data Platform,我已将XML文件保存为变量数据类型 复杂类型 层次结构最多6个级别 中的复杂属性具有多个引用 我需要读取XML中所有复杂类型的值和属性 有没有办法读取Snowflake中的所有复杂属性和值 读取存储在Snowflake中的XML(如JAVA、Python等)的最佳方式是什么 下面是该场景的示例XML: <?XML VERSION="1.0" ENCODING="UTF-8"?> <DEPT NAME='ACCOUNT'> <EMPLOYEE CITY_NAM
<?XML VERSION="1.0" ENCODING="UTF-8"?>
<DEPT NAME='ACCOUNT'>
<EMPLOYEE CITY_NAME='CALIFORNIA'>
<EMPNO>8888</EMPNO>
<ENAME>QUEEN</ENAME>
<JOB>ELIZABETH</JOB>
<DEPTNO>10</DEPTNO>
<SAL>5000</SAL>
<SKILLS YEAR='2017'>
<UI>AngularJS</UI>
<MW>JAVA</MW>
<DB>MYSQL</DB>
</SKILLS>
</EMPLOYEE>
<EMPLOYEE CITY_NAME='AUSTIN'>
<EMPNO>7777</EMPNO>
<ENAME>KING</ENAME>
<JOB>PRESIDENT</JOB>
<DEPTNO>10</DEPTNO>
<SAL>5000</SAL>
<SKILLS YEAR='2018'>
<SKILL>
<UI>AngularJS</UI>
<MW>.Net</MW>
<DB>ORACLE</DB>
</SKILL>
<SKILL>
<UI>HTML</UI>
<MW>JAVA</MW>
<DB>Hive</DB>
</SKILL>
</SKILLS>
</EMPLOYEE>
</DEPT>
8888
女王
伊丽莎白
10
5000
安格拉斯
JAVA
MYSQL
7777
国王
主席:
10
5000
安格拉斯
.Net
神谕
HTML
JAVA
蜂箱
需要检索所有员工和技能详细信息。请提出建议。您阅读过雪花文档了吗。我会从那里开始。还请注意,XML函数是私有预览,这意味着还不是生产。此外,您应该能够在Snowflake中完全做到这一点。不需要JAVA或Python。也可以查看这篇博客文章中的示例:操作符从存储的xml中选择XMLGET(src_xml,'SKILLS',0):$;尽管对于您提供的示例,您可能实际上希望将XMLGet和横向展平结合起来。谢谢Mike,我已经在via Get和GetXML函数中实现了同样的功能。