本演示将向您展示DataDirect如何连接到多个BI和分析源。首先,它将展示使用我们的Autonomous REST Connector和Power BI连接到REST端点的ODBC连接,其次,它还将展示我们的Hybrid Data Pipeline产品,以实现到同一REST端点的OData连接。雷竞技官方app
----
今天我将展示两个演示。第一个显示了使用的ODBC连接自治的连接器,以及Power BI,并连接到REST端点。我还将展示我们的混合数据管道产品,以实现与同一个REST端点的Odata连接。雷竞技官方app当您为ODBC安装Autonomous REST Connector时,您将进入启动程序窗口,它将创建并打开用户界面,以便创建一个配置文件。我们的自治REST连接器使用一个REST配置文件来访问后端API。这个文件只是一个JSON文档它决定了数据如何形成关系模型。它可以通过ODBC或JDBC连接与传统的BI工具一起使用。这些产品raybet雷电竞官网将对来自我们可以使用的许多REST API的响应进行采样,然后将其转换为关系数据模型。
就像我说的,我们提供这个用户界面来帮助你构建配置文件。或者你也可以把我们预先准备好的食谱带来,就像我们预先为你准备好的模板一样。Abbott提到的一些资源,比如啊哈!, Jira, Twitter,我们支持GitHub和HubSpot的一些测试版资源,比如PayPal。在今天的演示中,我将展示Open Brewery API。如果你点击这个,它会自动把我们预先为你准备好的食谱带进来。Open Brewery是任何人都可以访问的公共API。这是他们的网站,开放啤酒厂数据库。他们的项目可以在GitHub上找到。如果你在左边列出啤酒厂,你会看到,这是我们可以与驱动程序一起使用的基础URL,以便访问那个REST端点。
如果我回到这里的用户界面,主机名或基本URL已经为我带来了,显示了Open Brewery URL,以及我在这里需要做的唯一一件用于身份验证的事情,我们确实支持自治REST连接器的多种身份验证方法,如[听不清000217],Baro令牌。我们还支持自定义身份验证,但对于这个啤酒厂,API确实需要身份验证。我会选择,None,这里。接下来,当您配置端点时,当您连接到自己的API时,您将在这里放入端点和表名。这时,你可以点击发送,它会对REST端点进行采样,然后返回左边的端点,因为我们使用的是那个模板。它自动为我们带来了它。它找到了啤酒厂的Endpoint。如果我展开它它已经形成了行和列的关系模型。
它显示了端点中对我们可用的列名。点击啤酒厂,它会自动在UI中实时验证数据,并显示SQL视图和JSON视图,如果需要,你还可以修改JSON文件,如果有什么不太对的地方。例如,我转到这里,你可以去修改属性。这被设置为主键。取消勾选。我把这个设为主键,然后改变它来改变数据类型。
它会自动为我更新模型。现在一切都如我所愿。如果需要,您甚至可以为该后端API创建或添加自己的查询参数。包括分页,所有这些已经为我做了,因为我上传的模板。一旦我在这里拥有了所有内容,它就会创建连接字符串,无论您使用的是dsm连接字符串,还是使用JDBC,它都会在这里提供JDBC URL,或者您可以继续下载REST配置文件,并在创建ODBC连接时使用它。我在这里打开它。它创建了Open Brewery, API REST文件或JSON文件。因此,现在如果我转到ODBC管理员并为Autonomous REST Connector创建一个数据源,它现在打开配置管理器来创建该数据源,您必须为它提供一个数据源名称,这里惟一需要添加的是创建的REST configuration文件的位置。复制那个位置,放到这里,然后添加REST文件名。
由于这个API没有身份验证,所以我不考虑这个问题。这就是我要做的并保存它。现在它已经为我创建了数据源名称。我回到ODBC管理员那里。它为我创建了[Ado 000524], breweries数据源。现在,您可以访问您最喜欢的BI工具。我将使用Power BI并获取该数据,您可以选择other和ODBC并连接。我将选择在ODBC管理器中创建的Ado breweries数据源。由于这个数据源没有身份验证,我将选择默认或因为系统。
它会读取数据源并为我返回数据。它漂浮在那里。我把它放在这里。这将从啤酒厂的API返回几千行。一旦它完成浮点运算,它就会把信息添加到右边。在那里我可以访问啤酒厂的数据。
让我在这里加一些。我将把它添加为一个地图。让我加上啤酒厂的名字,它位于州内的城市以及啤酒厂的类型。我把这个改一下,把名字改一下,这样就更有意义了。你可以重命名它们的字段名然后我改变这个现在它会返回啤酒厂API的视觉效果。你会看到,这是针对全世界的。伦敦有几家酿酒厂,阿拉斯加也有几家。我将滚动到离美国更近一点的地方,这里是气泡。它给出了它们可用的信息,显然这只是API中可用的信息。这就得到了啤酒厂的类型。 It is here, Springfield, Missouri, White River Brewing.
这是啤酒厂API的可视化。对于Power BI,它提供了以两种不同方式引入数据的能力。你可以导入数据,就像我们刚才做的那样它会把数据载入内存。用户每天只能刷新一次数据。它们还提供了使用直接查询的能力。它会给你实时需要的结果,你可以配置数据刷新为每15分钟刷新一次,每小时刷新一次,每几个小时刷新一次,但它对数据的最新程度有更多的灵活性。
以便使用直接查询。它们要求您使用所谓的自定义连接器。我们为几个ODBC驱动程序提供了自定义连接器,Autonomous REST connector就是其中之一。我们支持定制连接器与我们的高比青梅和其他驱动器以及。但是,如果您导航到ODBC驱动程序的安装,并且我们在那里为您提供了Power BI定制连接器,那么您只需要将它合并到您的Power BI应用程序中,我们有关于如何做到这一点的文档。
当我选择产品时,我将使用Auto REST Connector,即自定义连接器,而不是ODBC,我将放入相同的数据源,并选择直接查询,而不是导入。现在它恢复数据的方式和以前一样。选择啤酒厂和加载,我将做一切和上次一样。好的,我再选择其中一些,哎呀。现在它会返回数据,数据已经返回,然后我可以保存这个报告。
保存之后,我就可以将这个报告发布到Power BI和云上,然后在Power BI和云上发布刷新间隔。我会把它保存在我的工作空间,在云端,一旦完成,我可以在Power BI中打开它,相同的报告将在这里或任何人打开。你可以发送一个链接给任何人,让他们访问这份报告。在那里,报告已经被导入到Power BI云,然后你就可以进入那个数据集了。这是你可以配置刷新的地方,无论是每天1小时,每15分钟,还是每周。
这就是Power BI,并使用自治REST连接器。我想快速展示的另一个演示是使用我们的混合数据管道与Odata连接。雷竞技官方app正如Abbott所提到的,混合数据管道可以让您在企业身份验证之后保护数据源。我可以让您在防火墙后访问On-Prem数据源,还可以让您决定希望向终端用户公开哪些表和列。
您还可以通过提供一个ODBC或JDBC驱动程序,将数据源共享给On-Prem源或基于云的源,甚至一个REST API。您甚至不需要共享ODBC或JDBC驱动程序,并且可以为任何这些源提供无数据端点。很快地,我们将向您展示如何实现与我们在上一个演示中使用的REST API的Odata连雷竞技官方app接。如果我在这里单击新的数据源,这些数据源是我们目前使用混合数据管道(Hybrid data Pipeline)提供的开箱即用的数据源,您可以使用单个ODBC驱动程序或JDBC驱动程序或Odata端点连接到所有这些数据源。我们还支持在混合数据管道中使用您自己的JDBC驱动程序。或者你也可以用our…我们最近也合并了自治REST连接器,以便在混合数据管道中使用。我点击它,给它起个名字。
我将使用我们在上一个例子中使用的端点导入它。它会自动导入数据,点击生成配置,这是之前生成的JSON REST文件。你可以看到数据类型和列名,你甚至可以编辑这个文件,如果这里有任何你想要更改或更新的东西。现在,如果单击Odata选项卡,就可以配置SEMA映射以连接到REST端点。我将选择auto REST,我想删除配置,因为我们只想要啤酒厂的信息。
这是我们能访问到的所有列名。如果您不想让终端用户访问其中一些列名并保存该映射,则可以删除列名。完成之后,就可以保存数据源了,这个Odata映射已经创建好了。我可以点击它。这是我的URI,我可以在任何支持Odata的应用程序中使用它。我将快速向你们展示,你们可能已经注意到,Excel仍然是众多商业智能工具之一,客户正在使用。我将使用Excel,因为您可以在Excel中使用我们的ODBC驱动程序或Odata。如果我转到data,从其他来源获取数据,选择Odata,你可以输入Odata URL,点击ok它会返回啤酒厂的列表,把数据拉进来,就这样。一切都回到了Excel中。
联系我们了解关于这些特性的更多信息。