我们在 GitHub 上的 DataConnectors 存储库中维护示例列表。 下面的每个链接都链接到示例存储库中的文件夹。 通常,这些文件夹包括自述文件、一个或多个 .pq/ .query.pq 文件、Visual Studio 的项目文件,在某些情况下,图标。 若要在 Visual Studio 中打开这些文件,请确保已正确设置 SDK,并从克隆或下载的文件夹运行 .mproj 文件。
功能性
| Sample | Description | Link |
|---|---|---|
| Hello World | 这个简单示例显示了连接器的基本结构。 | GitHub 链接 |
| 使用 Docs 的 Hello World | 与 Hello World 示例类似,此示例演示如何向共享函数添加文档。 | GitHub 链接 |
| 导航表 | 此示例提供了两个示例,演示如何使用 Table.ToNavigationTable 函数为数据连接器创建导航表。 |
GitHub 链接 |
| 单元测试 | 此示例演示如何将简单的单元测试添加到 <extension.query.pq> 文件。 | GitHub 链接 |
OAuth
| Sample | Description | Link |
|---|---|---|
| GitHub | 此示例对应于 GitHub 连接器教程。 | GitHub 链接 |
ODBC
| Sample | Description | Link |
|---|---|---|
| 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
| Sample | Description | Link |
|---|---|---|
| 第 1 部分 | 此示例对应于 TripPin 教程第 1 部分 - OData。 | GitHub 链接 |
| 第 2 部分 | 此示例对应于 TripPin 教程第 2 部分 - REST。 | GitHub 链接 |
| 第 3 部分 | 此示例对应于 TripPin 教程第 3 部分 - 导航表。 | GitHub 链接 |
| 第 4 部分 | 此示例对应于 TripPin 教程第 4 部分 - 数据源路径。 | GitHub 链接 |
| 第 5 部分 | 此示例对应于 TripPin 教程第 5 部分 - 分页。 | GitHub 链接 |
| 第 6 部分 | 此示例对应于 TripPin 教程第 6 部分 - 强制实施架构。 | GitHub 链接 |
| 第 7 部分 | 此示例对应于 TripPin 教程第 7 部分 - 具有 M 类型的高级架构。 | GitHub 链接 |
| 第 8 部分 | 此示例对应于 TripPin 教程第 8 部分 - 添加诊断。 | GitHub 链接 |
| 第 9 部分 | 此示例对应于 TripPin 教程第 9 部分 - 测试连接。 | GitHub 链接 |
| 第 10 部分 | 此示例对应于 TripPin 教程第 10 部分 - 基本查询折叠。 | GitHub 链接 |