2017-06-02 40 views
0

我正在编写ETL以从HANA表中提取数据并将其加载到BODS中的SQL Server中。SAP数据服务BODS

我的工作是在每次使用名称作为那天的日期运行我的作业时,在SQL Server上创建一个新表。我知道我们可以通过使用全局变量来为平面文件做到这一点,但不知道我们如何在模板表中声明类似的变量以获得期望的结果?

回答

0

为什么要使用模板表。你可以做同样的,如下:

  1. 负载使用BODS
  2. 使用DS脚本机制生成一个查询创建一个表
  3. 使用SQL执行查询的一个标准的临时表中的数据转换
  4. 生成另一个查询以将数据从临时表复制到上面创建的表中

还有一些其他方法也可以编写数据库过程来创建具有所需名称的表并复制数据从舞台到那张桌子。您可以从DS调用此过程。

希望这会有所帮助。

干杯。 Shaz