小编dan*_*anD的帖子

如何检查雪花中的时区

我想以雪花形式显示时区,例如“美国/太平洋”或“GMT”。有没有什么函数可以表明这一点。像选择 current_timezone 这样的东西。

snowflake-cloud-data-platform

8
推荐指数
1
解决办法
2万
查看次数

需要从字符串中删除第一行,然后在 Scala 中删除前两个单词

我需要导入一个文件并将其转换为字符串:

示例输入文件是:

#doc source topic proportion ...
0 src/main/resources/alpha1234 128 0.0651366607249073 26 0.05985658726301475 105 0.047919029870909846 173 0.04677118781397669 
Run Code Online (Sandbox Code Playgroud)

我只需要文件第二行的一部分字符串。那是来自第二行的第三个字。

预期输出字符串

128 0.0651366607249073 26 0.05985658726301475 105 0.047919029870909846 173 0.04677118781397669 
Run Code Online (Sandbox Code Playgroud)

到目前为止,我已经尝试过:

val inFile  = Source.fromResource("FileName").getLines.mkString(" ").drop(1)
    val out = new BufferedWriter(new FileWriter("src/main/resources/newResult.txt"))
    out.write(inFile)
    out.close()
Run Code Online (Sandbox Code Playgroud)

但是,它不会删除第一行,而只会删除第一个字母。

scala

2
推荐指数
1
解决办法
596
查看次数

雪花检查表是否存在

Snowflake中是否有任何内置函数或过程可以返回布尔值来指示表是否存在?

喜欢

cal IF_table_exist('table_name') or select iftableexist('table_name');
Run Code Online (Sandbox Code Playgroud)

如果没有,那么我计划编写一个存储过程来解决这个目的。任何方向都会非常有帮助。

提前致谢

snowflake-schema snowflake-cloud-data-platform

2
推荐指数
1
解决办法
1万
查看次数

如何查询雪花阶段元数据的最后修改列

我们有一个 aws s3 存储桶,其中每天都会重写相同的文件。我们需要将该文件加载到今天才加载的雪花中。

复制命令工作正常。但是,当未加载新文件时,它只会加载不需要的前一个文件。相反,它应该抛出一个错误让团队知道。

我们可以查询last_modified日期:

ls @stage_name
Run Code Online (Sandbox Code Playgroud)

或者我们可以获得阶段元数据信息。

通过查询

select metadata@filename from @stage_name
Run Code Online (Sandbox Code Playgroud)

但我无法找到任何查询或过滤last_modified阶段列的方法。

snowflake-cloud-data-platform

1
推荐指数
1
解决办法
2701
查看次数

需要在scala中将字符串转换为Json对象

我正在尝试使用JSON Spray将字符串转换为JSON。但是我在scala中是一个新手,编写代码时遇到了麻烦。我的输入文件是一个字符串,可能包含更多元素。

输入字符串示例

12 rob 133 millan 
Run Code Online (Sandbox Code Playgroud)

预期的JSON文件如下

[
  {
    "M": {
      "Score": {
        "N": "12"
      },
      "TopicID": {
        "S": "rob"
      }
    }
  },
  {
    "M": {
      "Score": {
        "N": "133"
      },
      "TopicID": {
        "S": "milan"
      }
    }
  }
Run Code Online (Sandbox Code Playgroud)

任何有关代码方法的建议也会有所帮助。请提出建议。

json scala

-2
推荐指数
1
解决办法
117
查看次数