👋 介绍
通过此篇,了解如何使用ILLA连接到您的数据源,并且在ILLA中调用这些数据。
ILLA允许您连接合整合多种的数据源,包括数据库和API,作为您团队的资源使用。
数据源是存储和处理数据的位置。 数据源的例子包括PostgreSQL数据库、Twilio REST APIs和Amazon S3桶。 在ILLA中,您可以添加多个数据源,并通过前端页面让用户可以访问这些数据源进行数据查询。
ILLA 为许多需要最小配置的热门数据源提供内置集成,如SQL数据库和 Stripe。 这些集成,也被称为资源,您可以通过这些资源,连接和查询你的数据源。 如果一个特定类型的数据源不被内置集成所支持,你可以使用REST、GraphQL或SOAP集成来连接到几乎所有的API。 这使您能够从ILLA中访问广泛的数据源。
ILLA支持数十种常用数据库,可以使用ILLA连接并访问。
ILLA支持REST API、GraphQL等常用API,可以通过ILLA页面输入连接信息,连接到API。
ILLA中的资源配置会保存在ILLA服务器(如果您使用本地部署,那这些数据只会存储在您的本地数据库,ILLA不会通过任何方式访问这些信息)。ILLA的资源指定了ILLA与数据源的连接方式。 要在ILLA中使用一个数据源,你必须为它创建一个资源。 在编写查询(Action)时,您可以选择适当的资源,以进行进一步的查询操作。
ILLA中的每个资源都有自己的配置选项,决定ILLA如何连接到相应的数据源。 这些选项可能包括认证凭证和流程、数据库连接设置、API设置等,如Base URL、Header等。
ILLA资源会将必要的设置存储下来,以安全地连接到您的数据源(同样的,使用本地部署时,这些配置将存到您的本地数据库,ILLA不会以任何方式存储或访问这些内容)。 这使您可以轻松地查询数据,而不需要将您的数据源直接暴露给您的用户。 当对一个资源进行查询时,ILLA使用该资源的配置设置来代理服务器上的数据源请求。 这确保只有ILLA可以直接访问数据源。
ILLA简化了用户连接到数据源的过程。 用户只需要在编写查询时选择相关的资源,而不需要担心数据源的细节问题。 您还可以添加多个相同类型的资源,如多个Amazon S3桶,通过重命名来区分它们。
这种方法使你的数据源不被用户发现,并确保与数据源的所有互动都得到安全处理。 ILLA避免了对数据源进行客户端连接,以免暴露敏感信息,并对所有互动使用相同的条件。 此外,资源支持查询缓存,这可以减少对数据源的请求次数,并有可能降低成本。