建模工具与Deepgreen/Greenplum的集成(连续更新)

简介: 今天测试了一下各个建模工具与Deepgreen/Greenplum的集成,结果会连续发出来。 1.与ERWin集成 目前ERWin还不支持数据库连接到PostgreSQL,Greenplum和Deepgreen。

今天测试了一下各个建模工具与Deepgreen/Greenplum的集成,结果会连续发出来。

1.与ERWin集成

目前ERWin还不支持数据库连接到PostgreSQL,Greenplum和Deepgreen。

2.与PowerDesigner集成

目前最新版本的PowerDesigner 16.5 版本,已经集成支持Greenplum4.2版本。


更新于2017年8月22日

PowerDesigner从网上下载的破解版本属于老版本,不支持Greenplum4.2,当然也不支持Deepgreen。

从SAP官网下载的15天使用版本,支持Greenplum和Deepgreen。以前的经验,在不涉及分区表的时候,使用PostgreSQL的驱动,也可以连接GP,但是对分区表的支持不好。这次官方提供的支持,可以看到对分区表支持的很好,这是一个大的优点。

下面以一个逆向Deepgreen的例子来看一下大体的配置流程:

1.首先从SAP官网下载PowerDesigner 16.5 SP04版本试用文件

http://powerdesigner.de

2.下载完成后,安装到电脑,我这里安装Windows x64版本
3.从Greenplum官网下载Greenplum ODBC驱动,这里选择GP4.3版本的驱动。

https://network.pivotal.io/products/pivotal-gpdb#/releases/6680

4.下载完成后,安装到电脑,基本就是下一步下一步,具体步骤略
5.下载完成后,紧接着在Deepgreen中新建一个分区表,以备后用。
6.接下来打开PowerDesigner --> File --> Reverse Engineer --> Database
跳出的New Physical Data Model中,DBMS选择Greenplum 4.2

点击确定后,新窗口中选择Using a data source,点击右边的新建数据源按钮。

然后配置ODBC机器数据源,选择新建一个Greenplum用户数据源。
配置完成后,选择该数据源,连接Deepgreen数据库,选择上面创建的分区表。
7.加载完物理模型后,可以看到分区表成一张表展现,不像以前分成好多字表都展现出来。
8.通过双击查看表信息,在Physical Option选项卡中,可以看到分布键和分区信息。

目录
相关文章
|
4天前
|
人工智能 自然语言处理 Java
FastExcel:开源的 JAVA 解析 Excel 工具,集成 AI 通过自然语言处理 Excel 文件,完全兼容 EasyExcel
FastExcel 是一款基于 Java 的高性能 Excel 处理工具,专注于优化大规模数据处理,提供简洁易用的 API 和流式操作能力,支持从 EasyExcel 无缝迁移。
48 9
FastExcel:开源的 JAVA 解析 Excel 工具,集成 AI 通过自然语言处理 Excel 文件,完全兼容 EasyExcel
|
1月前
|
机器学习/深度学习 人工智能 自然语言处理
Voice-Pro:开源AI音频处理工具,集成转录、翻译、TTS等一站式服务
Voice-Pro是一款开源的多功能音频处理工具,集成了语音转文字、文本转语音、实时翻译、YouTube视频下载和人声分离等多种功能。它支持超过100种语言,适用于教育、娱乐和商业等多个领域,为用户提供一站式的音频处理解决方案,极大地提高工作效率和音频处理的便捷性。
110 10
Voice-Pro:开源AI音频处理工具,集成转录、翻译、TTS等一站式服务
|
8天前
|
人工智能 自然语言处理 搜索推荐
Open Notebook:开源 AI 笔记工具,支持多种文件格式,自动转播客和生成总结,集成搜索引擎等功能
Open Notebook 是一款开源的 AI 笔记工具,支持多格式笔记管理,并能自动将笔记转换为博客或播客,适用于学术研究、教育、企业知识管理等多个场景。
69 0
Open Notebook:开源 AI 笔记工具,支持多种文件格式,自动转播客和生成总结,集成搜索引擎等功能
|
5月前
|
分布式计算 DataWorks 关系型数据库
MaxCompute 生态系统中的数据集成工具
【8月更文第31天】在大数据时代,数据集成对于构建高效的数据处理流水线至关重要。阿里云的 MaxCompute 是一个用于处理大规模数据集的服务平台,它提供了强大的计算能力和丰富的生态系统工具来帮助用户管理和处理数据。本文将详细介绍如何使用 DataWorks 这样的工具将 MaxCompute 整合到整个数据处理流程中,以便更有效地管理数据生命周期。
162 0
|
5月前
|
小程序 开发者
微信开发者工具如何集成SVN、同时解决集成SVN无效果的问题
这篇文章介绍了如何在微信开发者工具中集成SVN版本控制系统,并提供了解决集成后无效果问题的方法。
微信开发者工具如何集成SVN、同时解决集成SVN无效果的问题
|
4月前
|
缓存 数据可视化 jenkins
推荐2款实用的持续集成与部署(CI&CD)自动化工具
推荐2款实用的持续集成与部署(CI&CD)自动化工具
228 1
|
5月前
|
Java jenkins Shell
jenkins学习笔记之五:Maven、Ant、Gradl、Node构建工具集成
jenkins学习笔记之五:Maven、Ant、Gradl、Node构建工具集成
|
6月前
|
jenkins 测试技术 持续交付
探索自动化测试的边界:从工具选择到持续集成
【7月更文挑战第30天】自动化测试在软件开发生命周期中扮演着越来越重要的角色,它不仅提高了测试效率,还确保了软件质量的稳定性。然而,自动化测试并非一劳永逸的解决方案,它需要精心规划、选择合适的工具,并持续地集成到开发流程中。本文将探讨如何根据项目需求挑选合适的自动化测试工具,以及如何将这些工具无缝集成到持续集成/持续部署(CI/CD)流程中,以最大化自动化测试的效益。
44 2
|
5月前
|
Kubernetes 监控 Shell
在K8S中,我们公司用户反应pod连接数非常多,希望看一下这些连接都是什么信息?什么状态?怎么排查?容器里面没有集成bash环境、网络工具,怎么处理?
在K8S中,我们公司用户反应pod连接数非常多,希望看一下这些连接都是什么信息?什么状态?怎么排查?容器里面没有集成bash环境、网络工具,怎么处理?
|
6月前
|
Java 测试技术 Maven
在Java项目中集成单元测试与覆盖率工具
在Java项目中集成单元测试与覆盖率工具

热门文章

最新文章