GitHub の DataConnectors リポジトリにサンプルの一覧が保持されています。 以下の各リンクは、サンプル リポジトリ内のフォルダーにリンクしています。 通常、これらのフォルダーには、readme、1 つ以上の .pq/.query.pq ファイル、Visual Studio 用のプロジェクト ファイル、場合によってはアイコンが含まれます。 Visual Studio でこれらのファイルを開くには、SDK が正しく設定されていることを確認し、複製またはダウンロードしたフォルダーから .mproj ファイルを実行します。
機能
| Sample | Description | Link |
|---|---|---|
| Hello World | この簡単なサンプルは、コネクタの基本的な構造を示しています。 | GitHub Link |
| こんにちは、ドキュメント付きハローワールド | Hello World サンプルと同様に、このサンプルでは、共有関数にドキュメントを追加する方法を示します。 | GitHub Link |
| ナビゲーション テーブル | このサンプルでは、 Table.ToNavigationTable 関数を使用してデータ コネクタのナビゲーション テーブルを作成する方法の 2 つの例を示します。 |
GitHub Link |
| 単体テスト | このサンプルでは、 <extension>.query.pq ファイルに単純な単体テストを追加する方法を示します。 | GitHub Link |
OAuth
| Sample | Description | Link |
|---|---|---|
| GitHub | このサンプルは、 GitHub コネクタのチュートリアルに対応しています。 | GitHub Link |
ODBC
| Sample | Description | Link |
|---|---|---|
| SQL | このコネクタ サンプルは、ODBC コネクタのテンプレートとして機能します。 | GitHub Link |
| Redshift | このコネクタ サンプルでは、Redshift ODBC ドライバーを使用し、コネクタ テンプレートに基づいています。 | GitHub Link |
| Hive LLAP(高速処理サービス) | このコネクタ サンプルでは、Hive ODBC ドライバーを使用し、コネクタ テンプレートに基づいています。 | GitHub Link |
| Snowflake | このコネクタ サンプルでは、Snowflake ODBC ドライバーを使用し、コネクタ テンプレートに基づいています。 | GitHub Link |
| Impala | このコネクタ サンプルでは、Cloudera Impala ODBC ドライバーを使用し、コネクタ テンプレートに基づいています。 | GitHub Link |
| SQL の直接クエリ | このサンプルでは、SQL Server の Direct Query を有効にする ODBC ベースのカスタム コネクタを作成します。 | GitHub Link |
TripPin
| Sample | Description | Link |
|---|---|---|
| パート 1 | このサンプルは、 TripPin チュートリアル パート 1 - OData に対応しています。 | GitHub Link |
| パート 2 | このサンプルは、 TripPin チュートリアル パート 2 - REST に対応しています。 | GitHub Link |
| パート 3 | このサンプルは、 TripPin チュートリアル パート 3 - ナビゲーション テーブルに対応しています。 | GitHub Link |
| パート 4 | このサンプルは、 TripPin チュートリアル パート 4 - データ ソース パスに対応しています。 | GitHub Link |
| パート 5 | このサンプルは、 TripPin チュートリアル パート 5 - ページングに対応しています。 | GitHub Link |
| パート 6 | このサンプルは、 TripPin チュートリアル パート 6 - スキーマの適用に対応しています。 | GitHub Link |
| パート 7 | このサンプルは、 TripPin チュートリアル パート 7 - M 型の高度なスキーマに対応しています。 | GitHub Link |
| パート 8 | このサンプルは、 TripPin チュートリアル パート 8 - 診断の追加に対応しています。 | GitHub Link |
| パート 9 | このサンプルは、 TripPin チュートリアル パート 9 - テスト接続に対応しています。 | GitHub Link |
| パート 10 | このサンプルは、 TripPin チュートリアル パート 10 - 基本的なクエリ フォールディングに対応しています。 | GitHub Link |