snowflake-cloud-data-platform - 从 Snwoflake 表的变量列中获取 xml 元素
问题描述
这是我的样本数据
ID VERSION ACT_TYPE EVE_TYPE CLI_ID DETAILS OBJ_TYPE DATE_TIME AAPP_EVENT_TO_UTC_DT GRO_ID OBJECT_NAME OBJ_ID USER_NAME USER_ID EVENT_ID FINDINGS SUMMARY
6tgbcrq9pfhj1ezsdo82mcrzz o SCREENED_CASE WORLDCHECK o <?xml version="1.0" encoding="UTF-8" standalone="yes"?><testPayload><testId>565656-21cf-4c7e-8071-574a1ef78981</testId><testCode>COMPLETED</testCode><testState>TEST</testState><testResults>1</testResults><testRequiredResults>0</testRequiredResults><testExcludedResults>0</testExcludedResults><testAutoResolvedResults>1</testAutoResolvedResults><testproviderTypes>WATCHLIST</testproviderTypes></testPayload> CASE 9/16/2020 9:45 9/16/2020 9:45 erutrt7-d726-4672-8599-83d21927bec5 o 5786765dfgdfgdfg System User USER_SYSTEM o o <?xml version="1.0" encoding="UTF-8" standalone="yes"?><testCaseEventSummary><testTypes>WATCHLIST</testTypes><testResults>1</testResults></testCaseEventSummary>
我需要从这个表中获取 ID、testId。
请注意 testId 在 DETAIL 列内,它是一个 xml 。
我正在尝试类似下面的东西,但它不起作用
select DETAILS:"$" from audit_event;
解决方案
推荐阅读
- java - 即使断言失败,TestNG 也不会失败测试用例
- apache-kafka - 从外部系统发送到 Kafka,在事务中没有重复
- html - 如何仅使用 Html 和 CSS 在滚动上创建固定/粘性标题?
- c# - 如何使用 Windows 窗体应用程序仅在 DataGrid 视图中为特定行加下划线
- python - PyQt项目视图自定义拖放
- javascript - 如何在三个js中设置轨道控制的工作范围
- html - 列和行灵活
- ionic-framework - 如何在 ion-slide 中手动滑动到下一张幻灯片
- tensorflow - 如何重新训练初始模型(windows)?
- laravel - Laravel问题在多表单上将多个图像插入会话