2016-10-25 17 views
1

Visual Studio 2015 SQL Serverデータツール2015内のSSISパッケージを使用して、Microsoft Dynamics NAV(Microsoft Azureクラウドでホストされています)のODataフィードに接続しようとしています。SSIS Odata接続は成功しましたが、コレクションはロードされません

接続をテストするときに接続マネージャが「接続が成功しました」というメッセージを表示します。ただし、OData Source Editorでこの接続を指定する場合は、「接続xxxxのコレクションをロードできません。理由:この接続を開けません」というメッセージが表示されます。

興味深いことに、私はそのODataフィードに正常に接続し、Power BI Desktop経由でデータをプルできるようになりました。しかし、そこからSQL Server DBにデータをエクスポートできないため、これは実用的ではありません。

enter image description here

この問題を引き起こしているものを任意の提案ですか?

答えて

0

私は最近、データを直接取得するために複数のSharePointリストに接続する必要がありました。 OData Sourceを使ってみることにしました。 Connection Managerを作成するときは、Webサイト全体またはURLの一部に入れたときに接続をテストすると常にうまくいったようですが、ODataソースのマネージャを使用するときにエラーが発生しました。「Unable to load collection接続xxxxの理由:この接続を開くことができません "。一言で言えばhttps://www.mssqltips.com/sqlservertip/3220/using-the-new-odata-source-in-sql-server-integration-services/

「サービス文書の場所:」ODataの接続マネージャエディタで、次の形式に準拠していますhttp://mySharePointServer/mySite/_vti_bin/listdata.svc

私は最終的に非常に有用であることが証明された次のページを設置します。

この記事では、urlの_vti_bin/listdata.svcの部分は変更されません。 この形式を使用した後、ODataソースはSharepointサイトのすべてのリストを含む「Collection:」ドロップダウンを埋めました。

こちらがお役に立てば幸いです。

0

あなたのサイトが含まれている場合、私はこれが発生した:数字で始まる

  1. リスト(ドキュメントライブラリ、カレンダー、など。)(。つまり、2016年予算)AND
  2. リストに含まれています選択列

私が見つけた唯一の回避策は、リストの名前を変更することでした:

  • 2016予算
  • 予算2016
関連する問題