【问题标题】:ER Modelling tool for schema generation in SAP HANA用于在 SAP HANA 中生成模式的 ER 建模工具
【发布时间】:2017-05-08 13:52:37
【问题描述】:

是否有任何适用于 SAP HANA 的好的 ER 建模工具,它可以完成以下任务:

  • ER 图的创建
  • 生成 HANA 特定的 SQL 脚本
  • 连接到 HANA 数据库实例
  • 生成所有已建模的架构对象

TIA

【问题讨论】:

    标签: sql model sap entity-relationship hana


    【解决方案1】:

    SAP 提供两种工具: SAP (Sybase) Powerdesigner,也支持不同的其他数据库,例如用于逆向工程。使用 Powerdesigner,您可以对概念、逻辑、物理数据模型进行建模,还可以通过不同方式生成 HANA DB 模式,例如通过生成包含“create...”语句或 CDS 文件的脚本。 然后是 Enterprise Architecture Designer,它可以作为插件安装在 HANA XS Advanced 中,从 HANA 2.0 开始。这个工具很新,我还没有使用它。 可能还有其他供应商提供的工具。

    【讨论】:

      【解决方案2】:

      与 SAP HANA 2.0 SP01 中的 XS Advanced 一起提供的 SAP HANA Web IDE 听起来像您正在寻找的东西,因为它有一个图形编辑器来创建和链接数据库实体(这就是它的样子):

      Core Data Services graphical editor Web IDE for SAP HANA

      使用 XS Advanced,模型是基于容器和无模式的。

      如果您想尝试一下,这里有几个链接:

      • XS Advanced 入门(在 HDI 步骤中,右键单击任何 .hdbcds 文件,您可以选择在图形编辑器中打开它):https://www.sap.com/developer/groups/hana-xsa-get-started.html

        李>
      • 如果您需要集成 XS Classic 中的数据库架构或例如 ERP 复制架构,您可以在同一站点中搜索 xsa-create-user-provided-anonymous-service

      至于“特定于 HANA 的 SQL 脚本”,这取决于您要执行的操作。如果您想以优化的方式访问数据并执行计算,您可以使用以图形方式构建的计算视图,数据库将在后台执行相当于 SQL 的操作。 developer[dot]sap[dot]com 网站上有一些教程,在 Developer->tutorial 菜单下。

      如果您没有 HANA 实例来试用这个和/或 EA 设计器,您可以免费下载自己的 HANA 实例:

      • 下载 SAP HANA 速成版(您将需要包含 SAP HANA 的 Web IDE 的 XS 高级工具):sap[dot]com/developer/topics/sap-hana-express.html

      • 如果您的计算机没有足够的资源来舒适地托管您的 HANA 实例,有一篇关于如何使用免费操作系统将其安装在云平台上的博客,请搜索 hana-express-edition-on-google -cloud-platform-and-ubuntu(对不起,我不能发布更多链接)。

      干杯!

      【讨论】:

        猜你喜欢
        • 2020-03-13
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-01-21
        • 1970-01-01
        • 2019-02-23
        • 1970-01-01
        相关资源
        最近更新 更多