我的脚本执行简单的工作,从文件运行 SQL 并保存到 CSV。
代码已启动并正在运行,但在生成 CSV 输出时出现奇怪的行为。数据从第 70 行左右开始,而不是从 CSV 文件的最开始处开始。
#!/bin/bash beeline -u jdbc:hive2:default -n -p --silent=true --outputformat=csv2 -f code.sql > file_date+`%Y%m%d%H%M%`.csv
我希望我的数据从实际数据的第一行开始。
1 空白;空白;空白 2 空白;空白;空白 3 空白;空白;空白 4 属性;属性;属性 5 数据;数据;数据 6 数据;数据;数据 7 数据;数据;数据 8 数据;数据;数据 9 数据;数据;数据
我有各个商店销售的产品的数据。对于某些商店,它们以 映射的折扣出售PROMO_FLG。我想显示两COUNT PARTITION列。
+-------------------------+--------------+---------------------+
| Store | Item | PROMO_FLG|
|-------------------------+--------------+---------------------|
| 1 | 1 | 0 |
| 2 | 1 | 1 |
| 3 | 1 | 0 |
| 4 | 1 | 0 |
| 5 | 1 | 1 |
| 6 | 1 | 1 |
| 7 | 1 | 1 |
| 8 | 1 | 0 |
| 9 | 1 | 0 |
| 10 …Run Code Online (Sandbox Code Playgroud) 我启动并运行了 WSL2。在 Windows 级别我安装了 node.js,现在我想npm install snowflake-sdk从 Ubuntu 级别运行。-bash: /mnt/c/Program Files/nodejs/npm: /bin/sh^M: bad interpreter: No such file or directory当 PowerShell 工作正常时终端返回。
问题是:是否可以使用 WSL2 的终端与 Windows 级别安装的应用程序进行交互?
terminal powershell node.js snowflake-cloud-data-platform windows-subsystem-for-linux
我的数组和伪代码如下。我确实需要帮助根据条件用 Stirng 替换值。我在下面尝试过,但无法继续。
\nvar = [5000, 2000, 4030, 1100];\n\nfor (var i = 0; i < arR.length; i++) {\n if (arR.includes >= 5000) {\n (\xe2\x80\x98senior\xe2\x80\x99);\n } else if (arR.includes >= 2000) {\n console.log(\xe2\x80\x98mid\xe2\x80\x99);\n } else {\n (\xe2\x80\x98junior\xe2\x80\x99);\n }\n}\nRun Code Online (Sandbox Code Playgroud)\n预期结果:var = [senior, mid, mid, junior];
我有下面的数据集,其中包含必须返回哪一行的注释。
INSERT INTO rates
(country,kg_from,kg_to,value)
VALUES
--('pl', '0', '5', '2.5'),
--('pl', '5', '10', '4.5'),
--('pl', '10', '15', '6'),
--('pl', '15', '20', '8'), -- return this row
--('de', '0', '5', '1.5'),
--('de', '5', '10', '1.5'),
--('de', '10', '15', '1.5'),
--('de', '15', '45', '1.5'), -- return this row
--('cz', '0', '5', '5'),
--('cz', '5', '10', '5'),
--('cz', '10', '15', '6'),
--('cz', '15', '30', '4') -- return this row
Run Code Online (Sandbox Code Playgroud)
逻辑是:返回每个国家分区内最大kg_to的值。
当前工作代码:
select t.country, t.kg_to, t.value
from rates t
inner join (select country, max(t2.kg_to) …Run Code Online (Sandbox Code Playgroud) sql postgresql data-partitioning snowflake-cloud-data-platform
snowflake-cloud-data-platform ×3
sql ×2
analysis ×1
arrays ×1
beeline ×1
csv ×1
database ×1
hive ×1
if-statement ×1
javascript ×1
node.js ×1
postgresql ×1
powershell ×1
terminal ×1
unix ×1