我们在 GitHub 上的 DataConnectors 存储库中维护了一份示例列表。 以下每个链接都指向示例存储库中的某个文件夹。 通常,这些文件夹包括自述文件、一个或多个 .pq/ .query.pq 文件、Visual Studio 的项目文件,在某些情况下还包括图标。 若要在 Visual Studio 中打开这些文件,请确保已正确设置 SDK,并运行克隆或下载文件夹中的 .mproj 文件。
功能
示例 |
说明 |
链接 |
Hello World |
这个简单示例展示了连接器的基本结构。 |
GitHub 链接 |
使用 Docs 文档的 Hello World |
与 Hello World 示例类似,此示例展示了如何为共享函数添加文档。 |
GitHub 链接 |
导航表 |
本示例提供了两个示例,说明如何使用 Table.ToNavigationTable 函数为数据连接器创建导航表。 |
GitHub 链接 |
单元测试 |
本示例展示如何在 <extension>.query.pq 文件中添加简单的单元测试。 |
GitHub 链接 |
OAuth
ODBC
示例 |
说明 |
链接 |
SQL |
此连接器示例可作为 ODBC 连接器的模板。 |
GitHub 链接 |
Redshift |
此连接器示例使用 Redshift ODBC 驱动程序,并且基于连接器模板。 |
GitHub 链接 |
Hive LLAP |
此连接器示例使用 Hive ODBC 驱动程序,并且基于连接器模板。 |
GitHub 链接 |
Snowflake |
此连接器示例使用 Snowflake ODBC 驱动程序,并且基于连接器模板。 |
GitHub 链接 |
Impala |
此连接器示例使用 Cloudera Impala ODBC 驱动程序,并且基于连接器模板。 |
GitHub 链接 |
SQL 直接查询 |
此示例创建了一个基于 ODBC 的自定义连接器,可用于启用 SQL Server 的直接查询。 |
GitHub 链接 |
TripPin