问题标签 [scriptella]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
csv - 包含空格的 Scriptella 和 CSV 列标题
我正在尝试将数据从 CSV 文件移动到数据库表中,并且我想在脚本中使用列标题名称。例如:
我从上面得到一个 SQL 语法错误。如果我改为使用 SQL 语句
然后它工作。但我真的更愿意使用列标题。由于后勤原因,我不能将列标题名称更改为不包含空格。有没有办法使用有空格的名称来完成?
我尝试转义空格、引用名称、使用方括号和使用 unicode 表示法 ( \u0020
),但到目前为止还没有运气。
谢谢!
java - Sqlsheet公式求值
我们使用 sqlsheet 库从 excel 表中读取数据。该库工作正常,但由公式计算的字段存在问题。该单元格的值始终为空。
有没有办法告诉 sqlsheet 在执行数据查询之前评估单元格公式?
csv - Scriptella - 动态命名 csv 文件
我想创建一个 csv 文件,其中包含在执行 etl 脚本期间获得的值。例如,我从一个序列中得到一个新值,并希望将它附加到 csv 的名称中。听起来很简单,但我真的卡住了......
我的脚本:
我的输出:
如您所见,csv 文件名错误:
scriptella - 使用 Scriptella 转换 ETL 的一部分?
我正在试用 Scriptella,看看它是否能满足我的需求。到目前为止,它似乎是一个很棒的工具。我花了几个小时研究示例脚本、搜索论坛并尝试掌握嵌套查询/脚本的窍门。
这是我的 ETL 文件的一个示例,为简洁起见稍微清理了一下。添加以 # 开头的行,而不是实际 ETL 文件的一部分。我正在尝试插入/检索 ID,然后将它们传递给以后的脚本块。最有希望的方法似乎是使用全局变量,但在尝试检索值时我得到了 null。稍后,我将在脚本块中添加代码,在将字段添加到数据库之前解析和显着转换字段。
没有错误。我只是没有得到我期望的操作系统 ID 和类别 ID。先感谢您。
spring - Scriptella - Spring 集成 - 数据库升级如何?
我目前在 Spring 中使用 Scriptella ETL。我想在执行程序时更改数据库架构并升级数据库。除了使用 ANT 的方法外,我没有找到任何参考来执行此操作。 数据库升级示例
想知道我们是否可以使用新的更改和创建语句编写一个单独的 sql,如 v1-v2.xml,并在 spring context.xml 中引用它?
我当前的spring上下文xml引用etl ..
请问这里有什么帮助吗?
export-to-csv - 使用 Scriptella 有条件地写入 CSV 文件
我正在开发一个 ETL 脚本,该脚本从数据库中读取数据,使用 Java 对其进行操作,最后将其写入 CSV 文件。我的脚本如下所示:
这些脚本的工作方式是,我将查询结果中每一行的一行写入 CSV 文件。但是我需要一种方法来创建比查询结果提供的更多或更少的行。因此,我想要一个基于 Java 部分中设置的值的 CSV 文件的条件输出:
这种方法行不通。即使我将“a”的值明确设置为 1,它也不会向 CSV 写入任何内容。那么在 Scriptella 中执行条件脚本的正确方法是什么?还是有更好的解决方案?
scriptella - Scriptella:在 ETL 脚本中模拟查询内/外连接
我有一个要求,我的两个表位于两个不同的数据库中。
所以本质上我不能写连接查询。现在的问题是如何编写一个 ETL 文件,它基本上可以帮助我模拟内部连接scriptella
。
想在 scriptella 中模拟以下查询:
谢谢,迪帕克
xml - 使用 Scriptella 将 XML 转换为 CSV,如何获取属性值?
我找到了一个将XML转换为CSV的例子,在使用的例子中,这个结构
在这个文件结构中,Scriptella 代码:
如何转换具有以下结构的 XML 文件
如何获取 XML 中的属性值?
spring - 与 spring 一起使用时发生 FatalBeanException - 调用 etlexecutor.execute() 时 - 没有 Internet
我有一个使用 scriptella etl 的基于弹簧的应用程序。当我连接到互联网时它工作正常。如果不是,则 etlexecutor.execute() 抛出以下异常说
有什么我想念的吗?我正在使用 Spring core 4.1.1-RELEASE 和 scriptella 1.1。
请问有什么帮助吗?
java - mysql上的Scriptella数据复制错误
我正在使用Scriptella将数据从一个表复制到 Mysql 上的另一个表(不同的数据库)。对于源代码,我使用了 Mysql 示例数据库 Sakila 中的 table film。
复制数据时,我收到此错误消息。
这是表格中的一行。
这里是两个表的 DDL 语句。
sakila.film
电影
Scriptella etl.xml
Java 代码
请告诉我我在哪里做错了,或者有什么解决方法可以解决它。