小编Bet*_*eto的帖子

如何更改Dockerfile中文件的权限?

我有以下 Dockerfile:

FROM sonarqube

ADD https://github.com/gabrie-allaigre/sonar-gitlab-plugin/releases/download/4.0.0/sonar-gitlab-plugin-4.0.0.jar /opt/sonarqube/extensions/plugins/
RUN chmod +r /opt/sonarqube/extensions/plugins/ && chown -R sonarqube.sonarqube /opt/sonarqube/extensions/plugins/
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

Step 3/3 : RUN chmod +x /opt/sonarqube/extensions/plugins/ && chown -R sonarqube.sonarqube /opt/sonarqube/extensions/plugins/
 ---> Running in 0fd0abc88b73
chown: changing ownership of '/opt/sonarqube/extensions/plugins/sonar-gitlab-plugin-4.0.0.jar': Operation not permitted
The command '/bin/sh -c chmod +x /opt/sonarqube/extensions/plugins/ && chown -R sonarqube.sonarqube /opt/sonarqube/extensions/plugins/' returned a non-zero code: 1
Run Code Online (Sandbox Code Playgroud)

如果我做 :

FROM sonarqube


ADD https://github.com/gabrie-allaigre/sonar-gitlab-plugin/releases/download/4.0.0/sonar-gitlab-plugin-4.0.0.jar /opt/sonarqube/extensions/plugins/
RUN sudo chmod +r /opt/sonarqube/extensions/plugins/ && sudo chown -R sonarqube.sonarqube /opt/sonarqube/extensions/plugins/
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

Step 3/3 : …
Run Code Online (Sandbox Code Playgroud)

docker sonarqube dockerfile

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

从 SQL 查询创建图表

我想从超集中 2 个表之间的连接 sql 查询创建一个图表。

例如,我去 SQL Lab 并执行这个查询:

select film, count("film") from rental r, payment p where r.rental_id=p.rental_id group by("film") order by count("film") limit 20;
Run Code Online (Sandbox Code Playgroud)

这会返回一个结果,但如何插入图表?

如何从 SQL 查询创建图表?

superset

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

如何在Shell脚本中获取JSON中向量的大小?

我想在shell脚本中获取JSON中向量的大小,但是我只得到每个向量字符串的大小,例如:

#!/bin/bash

j='{"Names": { "names": ["marry", "jason", "frank","kelly"] }}'

echo "$j" | jq -r ".Names | .names[] | length"
Run Code Online (Sandbox Code Playgroud)

输出为:

5
4
5
4
Run Code Online (Sandbox Code Playgroud)

但我想得到4,即向量中的项目数量。

arrays bash json count jq

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

如何在Pentaho中将字符串转换为日期类型?

我尝试将字符串值转换为日期。该字符串具有以下格式:yyyy-MM-dd. 但是当我尝试使用选择值进行转换时(在元日期中我选择了 fildname、type = Date 和currency =dd/MM/yyyy我收到此错误:

String : couldn't convert string [2017-01-30] to a date using format [yyyy/MM/dd HH:mm:ss.SSS] on offset location 4
Run Code Online (Sandbox Code Playgroud)

如果我在计算器步骤中执行以下操作:创建一个新字段,Final_date 作为字段 A 的副本;在字段 A 上输入输入字符串的名称;数据类型为日期,在转换掩码上选择 yyyy-MM-dd 格式(您不必从下拉菜单中选择一种,您可以编写自己的格式)。我遇到了同样的错误。

我正在使用 Pentaho Data Intagration 9。

我尝试将字符串格式转换为yyyy-MM-dd日期类型格式dd/MM/yyyy。对于这种情况,如何将字符串转换为日期?

pentaho pentaho-data-integration

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