Microsoft SharePoint
Designerの新しいコネクタバージョン
SharePointコネクタがAlteryx Oneエクスペリエンスの一部になりました。このページの情報をよく確認して、適切なツールを正しく使用していることを確認してください。
Microsoft SharePointコネクタを使用すると、Designer DesktopのMicrosoft SharePointストレージに接続できます。
Microsoft SharePointは、データ出力ツールのデータソースとして、またスタンドアロンのSharePoint入力ツールおよびSharePoint出力ツールとして使用できます。データ出力ツールは、ファイルとリストの両方への書き込みをサポートしています。
コネクタタイプ | 可用性 | ツールとデータ処理オプション |
|---|---|---|
最新のバージョンは、Alteryx Marketplace から入手できます。 | ||
最新のバージョンは、Alteryx Marketplace から入手できます。 |
Microsoft SharePointコネクタの詳細
Microsoft SharePointは、データ出力ツールのデータソースとして、Designer Desktop 2025.1.XX以降で使用できます。ファイルの種類のオプションについて詳しくは、SharePointにデータを書き込むを参照してください。
2025年10月24日
Microsoft SharePointコネクタバージョン3.0.0
新機能
Alteryx OneとDesigner Desktopとのユーザーエクスペリエンスを一貫させるため、Designer Desktop向けの新しいMicrosoft SharePointコネクタをリリースします。このコネクタを使用すると、データ出力ツールでMicrosoft SharePointへのDCM接続が可能になります。
既知の問題
既知 Microsoft SharePointコネクタバージョン3.0.0 | |
|---|---|
ID | 説明 |
TCO-2795 | 「ID」という名前の列をAlteryx OneからSharePointリストに書き込むと、サイレントに失敗し、エラーメッセージも表示されない。 |
認証方法
Microsoft SharePointは、ユーザーの資格情報を使用した基本認証(Azure AD-プライベート(ビルトインアプリ))、カスタムアプリケーション(Azure AD-プライベート(カスタムアプリ))、高度なカスタムAPIアプリ認証(サービスプリンシパル(アプリケーション))をサポートしています。
Azure AD-プライベート(ビルトインアプリ)
Eメールとパスワードによる基本認証は、ユーザー個人のGoogle資格情報に関連付けられています。この接続はSDKで許可できます。
この認証タイプは、ワークフローのスケジュール設定にはお勧めしません。
Azure AD-プライベート(カスタムアプリ)
APIアプリの設定方法については、Microsoft Azure API app setup (Microsoft Azure APIアプリの設定)を参照してください。この接続はSDKで許可できます。
サービスプリンシパル(アプリケーション)
高度な認証では、サービスプリンシパルを使用したカスタムAPIアプリケーションの機能が利用されます。APIアプリの設定方法については、Microsoft Azure API app setup (Microsoft Azure APIアプリの設定)を参照してください。この接続はSDKで許可できます。
サービスプリンシパルを使用したAPIアプリは特定のユーザーに関連付けられていないため、ワークフローのスケジュール設定の際により便利に使用できます。ただし、DCMで接続を作成する場合はワンタイム認証が必要になります。
サービスプリンシパル(証明書)
SharePointアプリ専用の認証を有効にするには、証明書を作成し、Azureポータルにアップロードして、プライベートキーを取得する必要があります。アプリ専用の認証は、すべてのSharePointコネクタバージョンのSharePointリストと、バージョン2.7.2以降のSharePointファイルで機能します。
APIアプリの設定方法については、SharePointアプリ専用認証用の証明書の作成を参照してください。このアプリ専用の認証は、DCM経由でのみサポートされています。DCM - Designer
DCMで接続を設定する
DCMを使用してMicrosoft SharePointに接続するには、次の手順に従います。DCM - Designer
ツールパレットのデータ入力ツールまたはデータ出力ツールをキャンバスにドラッグし、それを選択します。
[接続を設定します]を選択します。
すでにMicrosoft SharePoint接続を作成済みの場合は、[データソース] > [Microsoft SharePointファイル]または[リスト] > [クイック接続]を選択して、手順12にスキップします。
[データ接続]ウィンドウで、[データソース]を選択します。
[Microsoft SharePointファイル]または[リスト]を検索し、[クイック接続]を選択します。
[接続]ウィンドウが開きます。
[+新規]を選択して新しい接続を作成します。
任意の接続名を入力します。
[データソース]セクションで、Designerは自動的にMicrosoft SharePointデータソーステクノロジーを選択します。
任意のデータソース名を入力します。
[資格情報]セクションで、認証方法を選択し、資格情報を入力します。詳細については、前のセクションの認証方法を参照してください。
[保存]を選択します。保存する前に接続をテストすることもできます。
[接続]を選択します。Microsoft SharePointが認証を要求する場合があります。
ファイルブラウザーウィンドウで、読み取りまたは書き込み先のファイルを選択します。
[オプション]ウィンドウで読み取りまたは書き込み設定を選択します。
[確認]を選択して、ファイルへの接続を作成します。ワークフローの構築を続行できます。
重要
Alteryx DesignerおよびServer 2022.3では、SharePointリストツール は廃止されました。SharePointツール をインストールすると、アップデートされた機能をご利用いただけます。
コネクタ1.0.0リリースノート(Python)
Designerとの互換性(検討中)
解決済みの問題
解決済み コネクタリリースバージョンxxxx.x.x.xxxxx | |
|---|---|
ID | 説明 |
TPM-5063 | The SharePoint Output tool can’t create a YXDB file after upgrading Python to version 3.13.11. |
TPM-5062 | The SharePoint tools fail to read XLSX files after upgrading Python to version 3.13.11. |
TPM-5080 | Metadata isn’t populated when Attach Metadata is enabled for a CSV file. |
TPM-4989 | The SharePoint Input tool doesn’t return the file name for CSV files when LinkFilename is enabled. |
TPM-4552 | Custom apps using GCC High environments don’t work with the SharePoint tools. |
TPM-4066 | The SharePoint tools fail to connect through certain proxy servers because the CONNECT request doesn’t include a Host header. |
既知の問題
既知 コネクタリリースバージョンxxxx.x.x.xxxxx | |
|---|---|
ID | 説明 |
TPM-5118 | The SharePoint tools version 2.7.6 don’t display refined sites.search results in the dropdown. |
TPM-5072 | The SharePoint Input tool for Lists fails with the error “Failed to update the Person records” when the Document Library contains a large number of items. |
TPM-5066 | The SharePoint List tools return an error when a search filter is applied in the configuration. |
TPM-5042 | The SharePoint tools fail after updating to version 2.7.3. |
TPM-4959 | Uploading data to SharePoint Lists fails when the site language is set to French. |
キャンセルされた問題
キャンセルされました コネクタリリースバージョンxxxx.x.x.xxxxx | |
|---|---|
ID | 説明 |
TPM-4894 | The SharePoint Input and Output tools version 2.7.3 parse proxy settings differently when WPAD is enabled. |
TPM-4355 | Kerberos authentication isn’t supported in the SharePoint Input and SharePoint Output tools. |
TPM-5076 | The SharePoint Output tool doesn’t support dynamic file naming when writing YXDB files. |
TPM-5070 | PyPAC returns an incorrect private IP address in the CIBC environment. |
TPM-5033 | A 404 error appears in the login UI when setting up app-only Service Principal authentication for SharePoint Lists or Files using a certificate. |
TPM-5026 | The SharePoint List tools return a ValueError when modifying credentials pulled from DCM and authenticating without DCM. |
TPM-5022 | The SharePoint tool version 2.7.4 can’t update SharePoint sites when used with Interface tools or Macros. |
TPM-4908 | The SharePoint Output tool in Designer fails to update “People or Groups” fields when using identifiers such as email addresses, employee names, or claims strings. |
TPM-4806 | The SharePoint Output tool returns an error when appending data to an existing CSV file. |
TPM-4551 | Service Principal authentication with GCC High environments doesn’t work with the SharePoint tools. |
TPM-4512 | Appending to a list with a Person or Group column type fails with an error in the SharePoint tools. |
TPM-4510 | The SharePoint Input tool handles Double column data types incorrectly. |
TPM-4444 | The SharePoint Input tool returns Date and Time values with an extra fractional component. |
TPM-4443 | The SharePoint Input tool doesn’t return metadata for YXDB and CSV files when Attach Metadata is enabled. |
TPM-4441 | The SharePoint Input tool returns TIME and DATETIME values with an extra “.000000000” in YXDB files. |
TPM-4303 | Appending multiple columns to a YXDB file using built-in authentication completes without an error, but the resulting file contains empty data. |
TPM-4274 | Updating a SharePoint List that contains a null value in a Date field returns this error: Error code 400: Bad request syntax or unsupported method. |
TPM-4071 | The SharePoint Output tool writes float values with insufficient precision. |
TPM-4015 | The SharePoint Input tool returns an error when selecting Document in SharePoint Lists. |
TPM-3975 | The SharePoint Output tool doesn’t overwrite a list when only header rows are provided as input data. |
TPM-3795 | The SharePoint Output tool doesn’t upload fields that start with an underscore when writing to a SharePoint List. |
TPM-3785 | In SharePoint On-Premise, overwriting a sheet removes other sheets in the file and keeps only the overwritten sheet. |
TPM-3783 | The SharePoint Input tool returns DateTime metadata as a string when reading SharePoint Lists. |
TPM-3773 | The SharePoint Input tool returns an “Int too big to convert” error for Int64 data types. |
TPM-3711 | The Start in Cell option in the SharePoint Output tool doesn’t work correctly for overwrite sheet and append operations. |
TPM-3171 | The SharePoint List append operation fails when using the email value of a Person or Group field with multiple selection disabled. |
バージョン | 説明 |
v2.7.6 |
既知の問題
|
v2.7.5 |
|
v2.7.4 |
|
v2.7.3 |
|
v2.7.2 |
|
v2.7.0 |
|
v2.6.3 |
|
v2.6.2 |
既知の問題
|
v2.6.1 |
|
v2.6.0 |
既知の問題
|
v2.5.0 |
|
v2.4.2 |
既知の問題
|
v2.4.1 |
既知の問題
|
v2.4.0 |
既知の問題
|
v2.3.0 |
既知の問題
|
v2.2.0 |
|
v2.1.0 |
|
v2.0.1 |
|
v1.1.1 |
|
v1.1.0 |
|
v1.0.x |
|
データ接続マネージャー
SharePointツールのバージョン2.2.0以降は データ接続マネージャー をサポートしているため、資格情報を簡単かつ安全に保存できます。SharePointへの接続を作成し、SharePointツールを含むワークフローで保存された資格情報を簡単に再利用できます。Alteryx Serverで公開されたワークフローを正常に実行するには、保存された資格情報が必要です。
AMP Engineを有効にする
SharePointツールのバージョン2.2.0以降を含むワークフローで、AMP Engineが有効になっていることを確認します。
カスタムMicrosoft Azure APIアプリケーションのセットアップ
このツールのカスタムAPIアプリケーションを設定するには、ガイドを参照してください。
従来の暗号化方式を有効にする
オンプレミスのSharePointに接続している、またはNTLM認証でプロキシを使用している場合は、OpenSSL3で暗号化方式を有効にする必要があります。
追加の詳細
SharePoint では、すべての日時値が UTC として保存されます。システムの日時値を UTC との間で正しく変換するには、次の手順に従います。
SharePointに書き込む場合は、DateTimeToUTC()関数を使用して、システムのタイムゾーンをUTCに変換します。
SharePointから読み取る場合は、DateTimeToLocal()関数を使用して、UTCからシステムのタイムゾーンに変換します。
それ以外の場合は、別の日時関数を使用して計算を実行します。詳細については、「 関数」を参照してください。
重要
Desktop Automation (Scheduler)は、SharePoint (SharePointファイル)ではサポートされていません。



