次の方法で共有


以前のリリースの SQL Server Data Tools (SSDT と SSDT-BI)

適用対象: SQL Server Azure SQL Database Azure SQL Managed Instance Azure Synapse Analytics Analytics Platform System (PDW)

SQL Server Data Tools (SSDT) には、SQL Server のコンテンツ タイプ (リレーショナル データベース、Analysis Services モデル、Reporting Services レポート、および Integration Services パッケージ) を構築するためのプロジェクト テンプレートとデザイン サーフェイスが収録されています。

SSDT には後方互換性があるため、最新の SSDT でも古いバージョンの SQL Server を実行するデータベース、モデル、レポート、パッケージの設計と配置を行うことができます。

SQL Server のコンテンツ タイプの作成に使用される Visual Studio シェルは、これまでにさまざまな名前でリリースされてきました。たとえば、 SQL Server Data ToolsSQL Server Data Tools - Business IntelligenceBusiness Intelligence Development Studioです。 以前のバージョンに付属しているプロジェクト テンプレート セットの内容は、バージョンごとに異なります。 すべてのプロジェクト テンプレートを 1 つの SSDT でまとめて入手するには、 最新バージョンが必要です。 それがない場合は、以前のバージョンをいくつもインストールしなければ、SQL Server で使われるテンプレートのすべてをそろえることはできません。 インストールされるシェルは、Visual Studio のバージョンごとに 1 つだけです。別のバージョンの SSDT をインストールすると、不足しているテンプレートだけが追加されます。

警告

Visual Studio 2017 はメインストリーム サポート対象外であるため、Visual Studio 2019 または 2022 の使用をお勧めします。 「SSDT のダウンロード」で、SSDT for Visual Studio 2019 および 2022 の詳細を学習します。

以前のバージョンの SSDT をダウンロードするには、関連セクションでダウンロード リンクを選択します。

SSDT のバージョン Visual Studio のバージョン
15.9 2017
17.4 2015

Note

Microsoft Entra ID は、以前は Azure Active Directory (Azure AD) と呼ばれていました。

SSDT for Visual Studio (VS) 2017

SSDT for Visual Studio 2017 の変更点

Visual Studio 2017 以降では、データベース プロジェクトの作成機能が Visual Studio のインストールに統合されています。 Core SSDT エクスペリエンス用の SSDT のスタンドアロン インストーラーをインストールする必要はありません。

Analysis Services、Integration Services または Reporting Services のプロジェクトを作成するには、依然として SSDT のスタンドアロン インストーラーが必要です。

Visual Studio 2017 で SSDT をインストールする

Visual Studio インストール中に SSDT をインストールするには、 [データの保存と処理] ワークロードを選択し、 [SQL Server Data Tools] を選択します。

Visual Studio が既にインストールされている場合、Visual Studio を使用し、インストール済みのワークロードを SSDT を含めるように変更します。

  1. Visual Studio インストーラーを起動します。 Windows の [スタート] メニューで "installer"を検索できます。

    Windows の [スタート] メニューの Visual Studio インストーラー (2017) のスクリーンショット。

  2. インストーラーで SSDTを追加するエディションの Visual Studioを選択し、 [変更]を選択します。

  3. ワークロードのリストで [データの保存と処理] の下にある [SQL Server Data Tools]を選択します。

    [データの保存と処理] ワークロード (2017) のスクリーンショット。

Analysis Services、統合サービス、Reporting Services ツールをインストールする

Analysis Services、Integration Services、Reporting Services プロジェクトのサポートをインストールするには、SSDT スタンドアロン インストーラーを実行します。

このインストーラーは、SSDT ツールの追加先となる Visual Studio インスタンスを一覧表示します。 Visual Studio がまだインストールされていない場合、 [Install a new SQL Server Data Tools instance](新しい SQL Server Data Tools インスタンスをインストールする) を選択すると、SSDT と最小バージョンの Visual Studio がインストールされます。ただし、最良のエクスペリエンスを得るには、最新バージョンの Visual Studio で SSDT を使用することをお勧めします。

サポートされる SQL のバージョン

プロジェクト テンプレート サポートされている SQL プラットフォーム
リレーショナル データベース SQL Server 2005* - SQL Server 2017

Azure SQL データベース
Azure Synapse Analytics (クエリのみサポートします。データベース プロジェクトは、まだサポートされていません)
* SQL Server 2005 のサポートは非推奨とされます。
正式にサポートされている SQL バージョンに移行します
Analysis Services モデル

Reporting Services レポート
SQL Server 2008 - SQL Server 2017
Integration Services パッケージ SQL Server 2012 - SQL Server 2019

SSDT for VS 2017 (スタンドアロン インストーラー)

SSDT for Visual Studio 2017 (15.9.10) のダウンロード

重要

SSDT for Visual Studio 2017 (15.8) のダウンロード

SSDT for Visual Studio 2017 の今回のリリースは、次の言語でインストールできます。

簡体中国語 | 繁体中国語 | 英語 (米国) | フランス語 | ドイツ語 | イタリア語 | 日本語 | 韓国語 | ポルトガル語 (ブラジル) | ロシア語 | スペイン語

システム必要条件

SSDT for Visual Studio 2017 のシステム要件は Visual Studio と同じです。

使用できる言語 - SSDT for VS 2017

SSDT for VS 2017 の今回のリリースは、次の言語でインストールできます。

考慮事項と制限事項

  • コミュニティ バージョンをオフラインでインストールすることはできません

  • SSDT をアップグレードするには、SSDT のインストールに使用したのと同じパスに従う必要があります。 たとえば、VSIX 拡張機能を使用して SSDT を追加した場合、VSIX 拡張機能を使用してアップグレードする必要があります。 別のインストール経由で SSDT をインストールした場合は、その方法を使用してアップグレードする必要があります。

オフライン インストール

インターネットに接続されていない状態で SSDT をインストールするには、このセクションの手順に従います。 詳細については、「Visual Studio 2017 のネットワーク インストールを作成する」を参照してください。

まず、オンラインのときに次の手順を完了します。

  1. SSDT スタンドアロン インストーラーをダウンロードします

  2. Download vs_sql.exe

  3. 引き続き、オンラインのときに、次のコマンドのいずれかを実行し、オフライン インストールに必要なすべてのファイルをダウンロードします。 --layout オプションの使用がキーとなり、オフライン インストールのために実際のファイルがダウンロードされます。 <filepath> はファイルを保存する実際のレイアウトのパスに置き換えます。

    a. 特定の言語の場合は、ロケールを渡します: --lang。 1 つの言語のサイズは約 1 GB です。

    vs_sql.exe --layout c:\<filepath> --lang en-us
    

    b. すべての言語の場合は、--lang 引数を省略します。 すべての言語は約 3.9 GB です。

    vs_sql.exe --layout c:\<filepath>
    

前述の手順を完了したら、以下の手順をオフラインで実行できます。

  1. 次のコマンドを実行して、VS2017 Shell と SQL Server Data Project をインストールします。

    vs_setup.exe --NoWeb
    
  2. 次のコマンドを実行して、SSDT をインストールします

    a. 対話型インストールを実行する場合は、レイアウト フォルダーから、次のコマンドを実行して SSIS/SSRS/SSAS を選択します

    SSDT-Setup-ENU.exe /install
    

    b. 無人インストールを実行する場合は、次のコマンドを実行します

    SSDT-Setup-ENU.exe /INSTALLALL[:vsinstances] /passive
    

    c. 以前にインストールした特定の VS インスタンスに対する無人インストールを行う場合は、目的の VS インスタンスのインスタンス ID を照会できます

    cd C:\Program Files (x86)\Microsoft Visual Studio\Installer
    C:\Program Files (x86)\Microsoft Visual Studio\Installer> vswhere.exe -all
    

    その後、VS_INSTANCE_ID_HERE を instanceID (例: 49cf420b) に置き換えて次のコマンドを実行します

    SSDT-Setup-ENU.exe /INSTALLALL[:VS_INSTANCE_ID_HERE] /passive
    

利用可能なオプションについては、SSDT-Setup-ENU.exe /help を実行します

Note

Visual Studio 2017 の完全バージョンを使用する場合は、SSDT 専用のオフライン フォルダーを作成し、この新しく作成したフォルダーから SSDT-Setup-ENU.exe を実行します (別の Visual Studio 2017 のオフライン レイアウトに SSDT を追加しないでください)。 既存の Visual Studio のオフライン レイアウトに SSDT レイアウトを追加すると、必要なランタイム (.exe) コンポーネントがそこに作成されません。

リリース ノート

15.9.10、SSDT for VS 2017

リリース日: 2022 年 4 月 6 日
ビルド番号: 14.0.16248.0 SSDT for Visual Studio 2017。

新機能
New Item 詳細
Integration Services (SSIS) Azure 経由で SSIS パッケージを実行すると、新しく作成されたデータ ファクトリで Azure-SSIS IR が失敗する問題を修正しました。
Integration Services (SSIS) log4j の依存関係を削除しました。
既知の問題
既知の問題 詳細
ExecuteOutOfProcess が True に設定されていると、SSIS パッケージ実行タスクはデバッグをサポートしません。 この問題はデバッグにのみ該当します。 DTExec.exe または SSIS カタログを介した保存、展開、実行は影響を受けません。

15.9.9、VS 2017 用 SSDT

リリース日: 2021 年 8 月 27 日
ビルド番号: 14.0.16245.0
Visual Studio 2017 用 SSDT。

新機能
New Item 詳細
統合サービス (SSIS) Azure 対応の SQL Server Integration Services (SSIS) プロジェクトで、各国のクラウド (Azure US Government および 21Vianet 運営による Microsoft Azure) がサポートされるようになりました。
Integration Services (SSIS) Analysis Services 処理タスクを編集するときに Microsoft アカウントでサインインできない問題を修正しました。
Integration Services (SSIS) アクセシビリティと高 DPI に関連するいくつかの問題を修正しました。
既知の問題
既知の問題 詳細
ExecuteOutOfProcess が True に設定されていると、SSIS パッケージ実行タスクはデバッグをサポートしません。 この問題はデバッグにのみ該当します。 DTExec.exe または SSIS カタログを介した保存、展開、実行は影響を受けません。

15.9.8、VS 2017 用 SSDT

リリース日: 2021 年 4 月 27 日
ビルド番号: 14.0.16236.0
Visual Studio 2017 用 SSDT。

新機能
New Item 詳細
Integration Services (SSIS) セルフホステッド統合ランタイムをプロキシとして有効にするために、SQL 実行タスクとプロセス実行タスクに ExecuteOnProxy プロパティを追加します。
Integration Services (SSIS) ConnectRetryCount と ConnectRetryInterval のプロパティを公開することにより、OLE DB 接続マネージャーへの接続の再試行を許可します。
Integration Services (SSIS) 統合ランタイムの作成ウィザードで、選択したサブスクリプションに基づいて使用可能な場所を一覧表示します。
Integration Services (SSIS) マネージド ADAL コンポーネントの読み込みに失敗したために Analysis Services 接続マネージャーでの接続テストに失敗するイシューを修正しました。
Integration Services (SSIS) アクセシビリティと高 DPI に関連するいくつかの問題を修正しました。
既知の問題
既知の問題 詳細
ExecuteOutOfProcess が True に設定されていると、SSIS パッケージ実行タスクはデバッグをサポートしません。 この問題はデバッグにのみ該当します。 DTExec.exe または SSIS カタログを介した保存、展開、実行は影響を受けません。

15.9.7、VS 2017 用 SSDT

リリース日: 2021 年 1 月 5 日
ビルド番号: 14.0.16228.0
Visual Studio 2017 用 SSDT。

新機能
New Item 詳細
Integration Services (SSIS) IR 作成ウィザードの SSISDB の作成をオプションにします。
Integration Services (SSIS) 異なるサブスクリプションの名前が同じである場合に、IR 作成ウィザードおよび Azure 対応プロジェクト ウィザードで Azure サブスクリプションのコンボ ボックス項目が重複するという問題を修正しました。
Integration Services (SSIS) IR 作成ウィザードで [接続] ボタンを有効にできない場合があるという問題が修正されました。
Integration Services (SSIS) 異なるサブスクリプションの名前が同じである場合に、IR 作成ウィザードおよび Azure 対応プロジェクト ウィザードで Azure サブスクリプションのコンボ ボックス項目が重複するという問題を修正しました。
Integration Services (SSIS) 現在のロケールがドイツの場合に、スクリプト コンポーネントの bufferwrapper.cs の下にある自動生成されたコードによって余計な二重引用符が追加される問題を修正しました。
Integration Services (SSIS) ターゲット サーバーのバージョンが SQL Server 2012、2014、2016 の場合に、[WSDL のダウンロード] ボタンが表示されないという問題を修正しました。
Integration Services (SSIS) メモリ不足の例外が原因で大規模なプロジェクトのビルドが失敗することがある問題を修正しました。
Integration Services (SSIS) パッケージ展開モデルでファイル システムまたは msdb にコピーとして保存するときに、パッケージがプロジェクトの現在のターゲット サーバー バージョンにダウングレードされないという問題を修正しました。
Integration Services (SSIS) "No such interface" (該当するインターフェイスがありません) エラーが原因でディメンション処理変換先が機能しない問題を修正しました。
Integration Services (SSIS) アクセシビリティと高 DPI に関連するいくつかの問題を修正しました。
既知の問題
既知の問題 詳細
ExecuteOutOfProcess が True に設定されていると、SSIS パッケージ実行タスクはデバッグをサポートしません。 この問題はデバッグにのみ該当します。 DTExec.exe または SSIS カタログを介した保存、展開、実行は影響を受けません。

15.9.6、VS2017 用 SSDT

リリース日: 2020 年 8 月 31 日
ビルド番号:14.0.16222.0
Visual Studio 2017 用 SSDT。

新機能
New Item 詳細
Integration Services (SSIS) SQL Server Analysis Services (SSAS) データソースへの接続時に OLE DB ソースで [プレビュー] ボタンが機能しないという問題を修正しました。
Integration Services (SSIS) 関連付けられたパスを削除する前にデータ フロー コンポーネントの入力または出力を削除すると COMException エラーが発生するという問題を修正しました。
Integration Services (SSIS) SSAS 処理タスクが Power BI ワークスペースに接続してそのモデルを更新できないという問題を修正しました。
Integration Services (SSIS) x64 ランタイムを使用し、SQL Server 2017 をターゲットとしている場合に、Visual Studio がデバッグ スクリプト タスク/コンポーネントでハングするという問題を修正しました。
Integration Services (SSIS) 一部の環境で MySQL ドライバーを選択したときにインポート/エクスポート ウィザードがクラッシュするという問題を修正しました。
Integration Services (SSIS) アクセシビリティと高 DPI に関連するいくつかの問題を修正しました。
Integration Services (SSIS) ユーザーがパッケージを開くときに、検証をスキップしてパフォーマンスを向上させることができるようになりました。 詳しくは、SSDT での SSIS パッケージのオープンを高速化する方法に関する記事を参照してください。
Integration Services (SSIS) ターゲット サーバーのバージョンが SQL Server 2017 ではない場合に、Azure-SSIS へのデプロイをブロックします。
既知の問題
既知の問題 詳細
ExecuteOutOfProcess が True に設定されていると、SSIS パッケージ実行タスクはデバッグをサポートしません。 この問題はデバッグにのみ該当します。 DTExec.exe または SSIS カタログを介した保存、展開、実行は影響を受けません。
SSIS と SSAS が同じ Visual Studio インスタンスにインストールされている場合、Power Query ソースは OData v4 をサポートしない可能性があります。  
SSIS と SSAS が同じ Visual Studio インスタンスにインストールされている場合、Power Query ソースでは Oracle への接続に ODBC を使用できない可能性があります。  
Power Query ソースはローカライズされていません。  

15.9.5、VS 2017 用 SSDT

リリース日: 2020 年 5 月 27 日
ビルド番号: 14.0.16218.0
Visual Studio 2017 用 SSDT。

新機能
New Item 詳細
Integration Services (SSIS) SSIS ツールボックスに検索ボックスを追加して、タスクおよびパイプライン コンポーネントを検索するためのサポートを追加しました。
Integration Services (SSIS) ターゲット サーバーのバージョンを切り替えるときの進行状況バーを追加しました。
Integration Services (SSIS) Azure 対応プロジェクトのクラウド構成を追加し、Azure でパッケージを実行するための Windows 認証サポートを追加しました。
Integration Services (SSIS) Azure 対応プロジェクトにおいて Azure で実行されるパッケージの評価を追加しました。
Integration Services (SSIS) VS インスタンスをインストーラーに表示できない場合があるという問題を修正しました。
Integration Services (SSIS) VS インスタンスがアンインストールされている場合に、この運用環境をアンインストールできないという問題を修正しました。
Integration Services (SSIS) ターゲット サーバーのバージョンが SQL Server 2019 よりも低い場合に、同じパッケージ内の別のスクリプト コンポーネントからコピーされたスクリプト コンポーネントをデバッグ中に正しく読み込むことができない問題を修正しました。
Integration Services (SSIS) パッケージ デザイナー ウィンドウの下にあるコンポーネント コネクタの線の輝度比率が 3:1 未満であるというアクセシビリティの問題を修正しました。
Integration Services (SSIS) パッケージ デザイナー ウィンドウの下に表示される "ビューをウィンドウ サイズに合わせる" コントロールの輝度比率が 3:1 未満であるというアクセシビリティの問題を修正しました。
Integration Services (SSIS) ファイルストリームを含むファイルグループがデータベースにある場合に、データベース転送タスクが機能しないという問題を修正しました。
Integration Services (SSIS) Foreach ループ コンポーネントで ODBC コンポーネントを使用すると、パッケージの実行中に、2 回目のループで ODBC コンポーネントに "関数シーケンス エラー" が発生するという問題を修正しました。
Integration Services (SSIS) インデックスの再構築タスクの UI が低解像度モードで表示されないという問題を修正しました。
Integration Services (SSIS) 高 DPI モードで [サインイン] ボタンが表示されないという問題を修正しました。
Integration Services (SSIS) 高 DPI モードで接続マネージャーの要素の表示が大きすぎるという問題を修正しました。
Integration Services (SSIS) 高 DPI モードで実行結果が重ねて表示される問題を修正しました。
既知の問題
既知の問題 詳細
ExecuteOutOfProcess が True に設定されていると、SSIS パッケージ実行タスクはデバッグをサポートしません。 この問題はデバッグにのみ該当します。 DTExec.exe または SSIS カタログを介した保存、展開、実行は影響を受けません。
SSIS と SSAS が同じ Visual Studio インスタンスにインストールされている場合、Power Query ソースは OData v4 をサポートしない可能性があります。  
SSIS と SSAS が同じ Visual Studio インスタンスにインストールされている場合、Power Query ソースでは Oracle への接続に ODBC を使用できない可能性があります。  
Power Query ソースはローカライズされていません  
SQL Server 2017 と、CU19 またはそれ以降の CU の修正プログラムが適用された SQL Server 2017 を並行してターゲットにする場合、Run64BitRuntime が true に設定されていると、ブレークポイントのあるスクリプト タスクまたはコンポーネントを含むパッケージのデバッグがハングします。  

15.9.4、VS 2017 用 SSDT

リリース済み: 2020 年 3 月 26 日
ビルド番号: 14.0.16214.0
Visual Studio 2017 用 SSDT。

新機能
New Item 詳細
統合サービス (SSIS) コンテナーの中で制御フローの制約線を動かすと VS がクラッシュすることがあるという問題を修正しました。
Integration Services (SSIS) メンテナンス計画タスクの UI では、タスク UI の外で作成された ADO.NET 接続マネージャーを一覧表示できないという問題を修正しました。
Integration Services (SSIS) SSIS プロジェクトも読み込まれているソリューションに属する SSAS プロジェクトをデプロイするときに、Azure インタラクティブ サインイン ページが表示されないという問題を修正しました。
Integration Services (SSIS) SQL Server がインストールされていないときに、MSOLAP ドライバー プロパティ ボタンを選択すると DTS ウィザードがクラッシュするという問題を修正しました。
Integration Services (SSIS) MSOLEDBSQL ドライバーでは、DTS ウィザードで Microsoft Entra がサポートされない問題を修正しました。
Integration Services (SSIS) SQL Server 2012 を対象にしているとき、XML 変換元と ADO.NET 変換先を正しく永続化できないという問題を修正しました。
Integration Services (SSIS) Web サービス タスク エディターの "WSDL ダウンロード" ボタンが正しく表示されない問題を修正しました。
Integration Services (SSIS) 参照変換エディターの [接続マネージャー] ページでテーブルを選択できないことがある問題を修正しました。
Integration Services (SSIS) キャッシュ変換エディターのレイアウトが崩れることがある問題を修正しました。
Integration Services (SSIS) パッケージ エディターの "接続マネージャー" 領域が正しく表示されない問題を修正しました。
Integration Services (SSIS) [パッケージ配置モデルに変換] ウィザードに状態アイコンが正しく表示されない問題を修正しました。
Integration Services (SSIS) インストーラーを、インターネットからペイロードをダウンロードする必要のない完全なインストーラーに変更しました。
既知の問題
既知の問題 詳細
ExecuteOutOfProcess が True に設定されていると、SSIS パッケージ実行タスクはデバッグをサポートしません。 この問題はデバッグにのみ該当します。 DTExec.exe または SSIS カタログを介した保存、展開、実行は影響を受けません。
SSIS と SSAS が同じ Visual Studio インスタンスにインストールされている場合、Power Query ソースは OData v4 をサポートしない可能性があります。  
SSIS と SSAS が同じ Visual Studio インスタンスにインストールされている場合、Power Query ソースでは Oracle への接続に ODBC を使用できない可能性があります。  
Power Query ソースはローカライズされていません  

15.9.3、VS 2017 用 SSDT

リリース日: 2020 年 1 月 3 日
ビルド番号: 14.0.16203.0
Visual Studio 2017 用 SSDT。

新機能
New Item 詳細
Integration Services (SSIS) SQL Server 2017 用の受信トレイ コンポーネント Power Query ソースが削除されました。 すぐに使用できるコンポーネントとして SQL Server 2017 および 2019 用の Power Query ソースを発表しました。これはこちらからダウンロードできます。
Integration Services (SSIS) SQL Server 2019 用の受信トレイ コンポーネント Microsoft Oracle Connector が削除されました。 すぐに使用できるコンポーネントとして SQL Server 2019 用の Microsoft Oracle Connector を発表しました。これはこちらからダウンロードできます。
Integration Services (SSIS) ターゲット サーバーのバージョンが SQL Server 2017 または 2019 の場合、IDtsHost インターフェイスが登録されていないために、SSIS デバッガーの起動に失敗することがある問題を修正しました。
Integration Services (SSIS) 高 DPI モードでの UI レイアウトの主要な問題を修正しました。
Integration Services (SSIS) ターゲット サーバーのバージョンが SQL Server 2019 の場合、スクリプト タスクおよびコンポーネントの .NET Framework バージョンを 4.7 にアップグレードしました。
Integration Services (SSIS) ODBC 接続マネージャーでセルフホステッド Integration Runtime をプロキシとして有効にすることをサポートするために、ODBC 接続マネージャーに ConnectByProxy プロパティを追加しました。
Integration Services (SSIS) ユーザーがパッケージ デプロイ モードで新しいデータ ソースを追加できないという問題を修正しました。
Integration Services (SSIS) .NET 4.5 より後に導入された新しい構文をコードで使用した場合、ユーザーがスクリプト タスクおよびコンポーネントをデバッグできないという問題を修正しました。
Integration Services (SSIS) Integration Runtime 作成ウィザードを使用して Azure サブスクリプションに最初の Data Factory を作成すると、Data Factory リソース プロバイダーが登録されていないために失敗することがある問題を修正しました。
Integration Services (SSIS) ファイルのみのストレージ アカウントがサブスクリプションにある場合に、ADF 接続ウィザードの SSIS で Azure ストレージ アカウント一覧を正しく表示できないという問題を修正しました。
Integration Services (SSIS) パッケージにコンテナーが含まれていると、"Azure で実行" が機能しないという問題を修正しました。
Integration Services (SSIS) Oracle Connector で char (n char) と varchar2 (n char) が不適切な DTS 型にマップされる問題を修正しました。
既知の問題
既知の問題 詳細
ExecuteOutOfProcess が True に設定されていると、SSIS パッケージ実行タスクはデバッグをサポートしません。 この問題はデバッグにのみ該当します。 DTExec.exe または SSIS カタログを介した保存、展開、実行は影響を受けません。
SSIS と SSAS が同じ Visual Studio インスタンスにインストールされている場合、Power Query ソースは OData v4 をサポートしない可能性があります。  
SSIS と SSAS が同じ Visual Studio インスタンスにインストールされている場合、Power Query ソースでは Oracle への接続に ODBC を使用できない可能性があります。  
Power Query ソースはローカライズされていません  

15.9.2、 VS 2017 用 SSDT

リリース済み: 2019 年 7 月 17 日
ビルド番号: 14.0.16194.0
Visual Studio 2017 用 SSDT。

新機能
New Item 詳細
Integration Services (SSIS) AzureEnabled 機能を追加しました。 Azure Data Factory で、プロジェクトのパッケージを SSIS のサービスとしてのプラットフォーム (PaaS) で実行できるようにしました
Integration Services (SSIS) Oracle コネクタのプロパティを変数式から設定できないという問題を修正しました
Integration Services (SSIS) SQL Server 2019 より前を対象とするパッケージをデバッグするときに Oracle コネクタで VS_NEEDSNEWMETATDATA エラーが発生する問題を修正しました
Integration Services (SSIS) パッケージ/プロジェクトで接続マネージャーのプロパティに式を使用している場合に、Oracle コネクタがパッケージ/プロジェクトのアップグレード/ダウングレードに失敗した問題を修正しました
Integration Services (SSIS) Web サービス タスク エディターの [WSDL のダウンロード] ボタンが、TLS 1.1 & 1.2 プロトコルをサポートしていない問題を修正しました (対象は SQL Server 2019)
Integration Services (SSIS) DQS 接続マネージャーを含むパッケージを保存後に再度読み込むことができない問題を修正しました
既知の問題
既知の問題 詳細
ExecuteOutOfProcess が True に設定されていると、SSIS パッケージ実行タスクはデバッグをサポートしません。 この問題はデバッグにのみ該当します。 DTExec.exe または SSIS カタログを介した保存、展開、実行は影響を受けません。
パッケージ配置モデルのデータ ソースを作成または編集できません。 データ ソース ウィザードを開くことができません。
SSIS と SSAS が同じ Visual Studio インスタンスにインストールされている場合、Power Query ソースは OData v4 をサポートしない可能性があります。  
SSIS と SSAS が同じ Visual Studio インスタンスにインストールされている場合、Power Query ソースでは Oracle への接続に ODBC を使用できない可能性があります。  
Power Query ソースはローカライズされていません  

15.9.1、 VS 2017 用 SSDT

リリース済み: 2019 年 4 月 27 日
ビルド番号: 14.0.16191.0
Visual Studio 2017 用 SSDT。

新機能
New Item 詳細
Integration Services (SSIS) 以前のバージョンの SQL Server を対象にするとパッケージ パーツを正しく永続化できないという問題を修正しました。
Integration Services (SSIS) パッケージ パーツを使用する場合に、優先順位制約に式を追加できないという問題を修正しました。
Integration Services (SSIS) Power Query ソース・接続マネージャーの [ヘルプ] ボタンが正しいドキュメントにリンクしていないという問題を修正しました。
Integration Services (SSIS) VS ヘルプ ウィンドウに SSIS ビルド バージョンが表示されないという問題を修正しました。
Integration Services (SSIS) Ole DB およびフラット ファイル接続マネージャー用のプロパティ "ConnectByProxy" を追加しました。これにより、Azure-SSIS IR でセルフホステッド IR を使用してオンプレミスのデータへのアクセスを有効にすることができます。
Integration Services (SSIS) ODBC コンポーネントが DT_DBDATE データ型に誤ってマップされるという問題を修正しました。
Integration Services (SSIS) ADO.NET および OLE DB 接続マネージャー用のプロパティ "ConnectUsingManagedIdentity" を追加しました。これにより、Azure-SSIS IR 内でデータ ソースに接続するためのマネージド ID 認証を有効にすることができます。
既知の問題
既知の問題 詳細
ExecuteOutOfProcess が True に設定されていると、SSIS パッケージ実行タスクはデバッグをサポートしません。 この問題はデバッグにのみ該当します。 DTExec.exe または SSIS カタログを介した保存、展開、実行は影響を受けません。
パッケージ配置モデルのデータ ソースを作成または編集できません。 データ ソース ウィザードを開くことができません。
SSIS と SSAS が同じ Visual Studio インスタンスにインストールされている場合、Power Query ソースは OData v4 をサポートしない可能性があります。  
SSIS と SSAS が同じ Visual Studio インスタンスにインストールされている場合、Power Query ソースでは Oracle への接続に ODBC を使用できない可能性があります。  
Power Query ソースはローカライズされていません。  

15.9.0、VS 2017 用 SSDT

リリース済み: 2019 年 1 月 28 日
ビルド番号: 14.0.16186.0
Visual Studio 2017 用 SSDT。

新機能
New Item 詳細
Integration Services (SSIS) ADF 2017 の SSIS 用の Power Query ソース (プレビュー) を追加します。
Integration Services (SSIS) SQL Server 2012 のサポートが再び追加されます。
Integration Services (SSIS) SQL Server 2019 用の Oracle ソース/ターゲットを追加します。
Integration Services (SSIS) SQL Server 2019 をターゲットとする Oracle ソースとターゲットは、SSDT によって既にインストールされています。

2017 以前のバージョンのサーバーをターゲットとするパッケージを設計するには、Microsoft ダウンロード サイトから該当する Oracle コネクタのバージョンをダウンロードして SSDT マシン上にインストールします。
Attunity による SQL Server 2017 をターゲットとする Microsoft Connector Version 5.0 for Oracle
Attunity による SQL Server 2016 をターゲットとする Microsoft Connector Version 4.0 for Oracle
Attunity による SQL Server 2014 をターゲットとする Microsoft Connector Version 3.0 for Oracle
Attunity による SQL Server 2012 をターゲットとする Microsoft Connector Version 2.0 for Oracle
Integration Services (SSIS) 以前のバージョンの SSIS から移行する際に、スクリプト タスク/コンポーネントを読み込みできないという問題を修正します。
Integration Services (SSIS) Windows 7 SP1 および Windows 8.1 でデータ ビューアーが機能しないという問題を修正します。
Integration Services (SSIS) パッケージの保存時に Visual Studio がクラッシュすることがあるという問題を修正します。
Integration Services (SSIS) パッケージを実行できない場合がある問題を修正します。
Integration Services (SSIS) この問題は、次の条件の両方が当てはまるときに発生します。

• 保護レベルが EncryptSensitiveWithPassword である。
• ターゲット サーバーのバージョンが、SQL Server 2017 より前である。
Integration Services (SSIS) 既定のフォントを使用した注釈が SSDT に表示されないという問題を修正します。
Integration Services (SSIS) ISDeploymentWizard では、SQL 認証、Microsoft Entra 統合認証、Microsoft Entra パスワード認証がコマンド ライン モードでサポートされています。
既知の問題
既知の問題 詳細
ExecuteOutOfProcess が True に設定されていると、SSIS パッケージ実行タスクはデバッグをサポートしません。 この問題はデバッグにのみ該当します。 DTExec.exe または SSIS カタログを介した保存、展開、実行は影響を受けません。
SSIS と SSAS が同じ Visual Studio インスタンスにインストールされている場合、Power Query ソースは OData v4 をサポートしない可能性があります。  
SSIS と SSAS が同じ Visual Studio インスタンスにインストールされている場合、Power Query ソースでは Oracle への接続に ODBC を使用できない可能性があります。  
Power Query ソースはローカライズされていません。  

15.8.2、VS 2017 用 SSDT

リリース済み: 2018 年 11 月 5 日
ビルド番号: 14.0.16182.0
Visual Studio 2017 用 SSDT。

新機能

SSIS:

スクリプト タスク/Azure-SSIS へのフラット ファイル変換先が含まれるパッケージを含む SSIS プロジェクトを展開すると、パッケージで Azure-SSIS の実行が失敗する問題を修正しました。

既知の問題:
  • ExecuteOutOfProcess が True に設定されていると、SSIS パッケージ実行タスクはデバッグをサポートしません。 この問題はデバッグにのみ該当します。 DTExec.exe または SSIS カタログを介した保存、展開、実行は影響を受けません。

15.8.1、VS 2017 用 SSDT

リリース済み: 2018 年 9 月 27 日
ビルド番号: 14.0.16179.0
Visual Studio 2017 用 SSDT。

新機能

SSIS:

  • SQL Server 2019 (15.x) のサポートが追加されます。
  • SQL Server 2012 のサポートが削除されます。
既知の問題:
  • ExecuteOutOfProcess が True に設定されていると、SSIS パッケージ実行タスクはデバッグをサポートしません。 この問題はデバッグにのみ該当します。 DTExec.exe または SSIS カタログを介した保存、展開、実行は影響を受けません。
  • スクリプト タスク/フラット ファイルの変換先が含まれるパッケージを含む SSIS プロジェクトを Azure-SSIS に展開すると、Azure-SSIS でのパッケージの実行が失敗します。

15.8、VS 2017 用 SSDT

リリース済み: 2018 年 9 月 5 日
ビルド番号: 14.0.16174.0
Visual Studio 2017 用 SSDT。

新機能

SSIS:

  • スクリプト タスクまたはコンポーネントを保存するとコンパイル エラーが発生する VS 15.8 の回帰を修正しました。
  • 配置ウィザードが動作しない VS 15.8 の回帰を修正しました。
  • ADO.NET 接続マネージャーでサード パーティの ADO.NET プロバイダーがサポートされない問題を修正しました。

インストーラー:

  • Windows 10 に SSDT をインストールしているときに途中で再起動する機能を実装しました。
既知の問題:
  • ExecuteOutOfProcess が True に設定されていると、SSIS パッケージ実行タスクはデバッグをサポートしません。 この問題はデバッグにのみ該当します。 DTExec.exe または SSIS カタログを介した保存、展開、実行は影響を受けません。

15.7.1、VS 2017 用 SSDT

リリース済み: 2018 年 7 月 2 日
ビルド番号: 14.0.16167.0
Visual Studio 2017 用 SSDT。

新機能

SSIS:

  • AS タスクで使用するための新しい Azure Government Microsoft Entra オーソリティ (login.microsoftonline.us) のサポートが追加されます。
  • ターゲット サーバーのバージョンが SQLServer2016 のときに AS 処理タスク UI に "メソッドが見つかりません" と表示される問題が修正されます。
  • ターゲット サーバーのバージョンが SQLServer2012 のときに一部のパイプライン コンポーネントを実行できない問題が修正されます。

インストーラー:

  • VS インスタンス リストをフィルター処理して、SSDT をインストールできないインスタンスを除外します。
既知の問題:
  • ExecuteOutOfProcess が True に設定されていると、SSIS パッケージ実行タスクはデバッグをサポートしません。 この問題はデバッグにのみ該当します。 DTExec.exe または SSIS カタログを介した保存、展開、実行は影響を受けません。
  • Windows 10 に SSDT をインストールするときに、[新しい SQL Server Data Tools for Visual Studio 2017 インスタンスをインストールします] を選ぶと、"要求されたメタファイル操作はサポートされていません" で失敗します。 コンピューターを再起動し、SSDT インストーラーを再起動して、インストールを続行してください。

15.7.0、VS 2017 用 SSDT

リリース済み: 2018 年 6 月 4 日
ビルド番号: 14.0.16165.0
Visual Studio 2017 用 SSDT。

新機能

SSIS:

  • [オプション] ダイアログの [Integration Services デザイナー] ページが正しく表示されない問題を解決。
  • [並べ替え変換エディター] エディターに表示されるテキストの輝度比率問題を解決。
  • コンボボックスを編集しようとすると [参照の解決] ダイアログが消える問題を解決。
  • [Hadoop 接続マネージャー] の F1 ヘルプ リンクが機能しない問題を解決。
  • SQL Server 2016 が対象のとき、コンテナーに含まれていない場合、スクリプト タスク コードが失われる問題を解決。

インストーラー:

  • VS 15.7.2 で SSRS と SSIS をインストールする前に SSAS をインストールできない問題を解決。
既知の問題:
  • ExecuteOutOfProcessTrue に設定されていると、SSIS パッケージ実行タスクはデバッグをサポートしません。 この問題はデバッグにのみ該当します。 DTExec.exe または SSIS カタログを介した保存、展開、実行は影響を受けません。

15.6.0、VS 2017 用 SSDT

リリース日: 2018 年 4 月 10 日
ビルド番号: 14.0.16162.0
Visual Studio 2017 用 SSDT。

新機能

SSIS:

  • SQLServer2016 と SQLServer2017 を対象とする AS の処理タスクで処理手順のログが記録されない問題を修正しました
  • SSDT で英語以外の長いタスク名の dtsx を開くとアクセス違反が発生する問題を修正しました
  • ScriptTask の変数一覧がタスク UI に時々表示されなくなる問題を修正しました
  • パッケージの場所が SQL Server である場合に既存のパッケージのコピーの追加が失敗する問題を修正しました
  • 一部のエディターのダイアログ ボックスでコンボ ボックスにアクセスするとフォーカスがスタックする問題を修正しました。
  • VS のテーマの切り替え中に背景が変化しないという問題を修正しました。
  • ダーク テーマで注釈と読み込み中のラベルが表示されない問題を修正しました。
  • SSIS ツールボックスが無効なアイテムで状態プロパティが正しく定義されないという問題を修正しました。
  • WebServiceTask の実行が常に失敗する問題を修正しました。
  • 接続文字列を式がプロジェクト パラメーターに依存するように可変に設定すると、パッケージの展開が失敗する問題を修正しました。

インストーラー:

  • プライバシーに関する免責事項に "SQL Server Data Tools のカスタマー エクスペリエンス向上プログラム" のリンクを追加します。
  • [Install new SQL Server Data Tools for Visual Studio 2017 instance](Visual Studio 2017 インスタンス用の新しい SQL Server Data Tools のインストール) を選択すると VS インストーラー ウィンドウが開く問題を修正しました
既知の問題:
  • ExecuteOutOfProcess が True に設定されていると、SSIS パッケージ実行タスクはデバッグをサポートしません。 この問題はデバッグにのみ該当します。 DTExec.exe または SSIS カタログを介した保存、展開、実行は影響を受けません。

15.5.2、VS 2017 用 SSDT

ビルド番号: 14.0.16156.0
Visual Studio 2017 用 SSDT。

新機能

SSIS

  • SSAS と SSIS の両方が同じ VS 2017 インスタンスにインストールされているときに、SSIS 2008 プロジェクトの移行が失敗する問題を修正しました。
  • Rdlc レポート デザイナーと SSIS の両方が同じ VS 2017 インスタンスにインストールされているときに、Rdlc プロジェクトをビルドできない問題を修正しました。
  • 注釈の色を更新できない問題を修正しました。
  • Hadoop 接続マネージャー エディターで一部の文字列が他の言語で切り捨てられる問題を修正しました。
  • OData 接続マネージャー エディターで一部の文字列が切り捨てられる問題を修正しました。
  • Integration Services のプロジェクトのインポート ウィザード ウィンドウで一部の文字列が切り捨てられる問題を修正しました。
  • SSIS ツール ボックス情報ウィンドウのタイトルの問題を修正しました。
  • Integration Services のプロジェクトの配置ウィザード ウィンドウで一部の文字列が切り捨てられる問題を修正しました。

インストーラー

  • ペイロードのダウンロードが "指定されたファイルが見つかりません (0x80070002)" というエラーで失敗することがある問題を修正しました。
既知の問題
  • ExecuteOutOfProcessTrue に設定されていると、SSIS パッケージ実行タスクはデバッグをサポートしません。 この問題はデバッグにのみ該当します。 DTExec.exe または SSIS カタログを介した保存、展開、実行は影響を受けません。

15.5.1、VS 2017 用 SSDT

ビルド番号: 14.0.16148.0
Visual Studio 2017 用 SSDT。

新機能

Visual Studio 2017 (15.5.1) はバージョン 15.5.0 と同じリリースですが、インストーラーの次のバグが修正されています。

  • SQL Server Integration Services のインストールの後処理でインストーラーが応答を停止する問題を修正しました。
  • セットアップに失敗し、"The requested metafile operation isn't supported (0x800707D3)" (要求されたメタファイル操作はサポートされていません) というエラー メッセージが表示される問題を修正しました。

以上の 2 つのバグ修正に加え、15.5.0 の次の詳細が 15.5.1 にも当てはまります。

15.5.0、VS 2017 用 SSDT

ビルド番号: 14.0.16146.0
Visual Studio 2017 用 SSDT。

新機能

SSDT for Visual Studio 2017 (15.5.0) がプレビューから一般公開 (GA) になりました。

インストーラー

  • セットアップ UI がローカライズされました。
  • アイコンが品質の良いものに変わりました。

Integration Services (IS)

  • ADF で Azure SSIS IR にデプロイするときのデプロイ ウィザードにパッケージ検証手順が追加されました。Azure SSIS IR で実行する SSIS パッケージの互換性問題を検出します。 詳細については、「Azure にデプロイされた SSIS パッケージの検証」を参照してください。
  • SSIS 拡張機能がローカライズされました。

15.4.0 (プレビュー)、VS 2017 用 SSDT

ビルド番号: 14.0.16134.0
Visual Studio 2017 用 SSDT。

新機能

このリリースでは、Visual Studio 2017 (15.4 以降) での SQL Server データベース、Analysis Services、Reporting Services、および Integration Services の各プロジェクトに対するスタンドアロン Web インストーラーが提供されています。

Installer
  • ユーザーは、VS2017 インスタンス用の新しい SSDT をインストールするときに、ニックネームを設定できるようになります。
  • VS インスタンスが選ばれていない場合、インストーラーの機能選択ボックスが表示されなくなります。
  • お客様のフィードバックに基づいて、インストーラーの一部のメッセージが修正されます。
  • インストーラーがアップグレードに対応していない問題が修正されます。
SSIS
  • Azure 機能パックがインストールされているときに Import/Export ウィザードがデータ ソースを一覧表示できない問題が修正されます。
  • SSIS Analysis Services プロセス タスクを編集すると接続切り替え中に例外がスローされる問題が修正されます。
  • __$command_id 列を追加する SQL の修正を適用した後、CDC コンポーネントが壊れる問題が修正されます。
  • 使用していない SQL Server を対象にしたときに、サード パーティのパッケージを編集および実行できない問題を修正しました。
  • DTSWizard.exe をダブルクリックして [フラット ファイル ソース] を選んだときに、フラット ファイル ソース構成ダイアログ ボックスが正しく表示されない問題が修正されます。
  • SQL Server 2017 を対象にした場合に Azure Feature Pack のタスク/コンポーネントを含むパッケージが実行できない問題が修正されます。

既知の問題

  • インストーラーはローカライズされていません。
  • ExecuteOutOfProcess が True に設定されていると、SSIS パッケージ実行タスクはデバッグをサポートしません。 この問題はデバッグにのみ該当します。 DTExec.exe または SSIS カタログを介した保存、展開、実行は影響を受けません。
バグ修正

Integration Services (IS)

  • OLEDB と ADO.NET の接続マネージャーのレイアウトが壊れる問題を修正しました。
  • ディメンション処理タスクを編集しようとすると、アセンブリが見つからないエラーが表示される問題を修正しました。
既知の問題

ExecuteOutOfProcess が True に設定されていると、Integration Services (IS) SSIS パッケージ実行タスクはデバッグをサポートしません。 この問題はデバッグにのみ該当します。 DTExec.exe または SSIS カタログを介した保存、展開、実行は影響を受けません。

15.3.0 (プレビュー)、VS 2017 用 SSDT

ビルド番号: 14.0.16121.0
Visual Studio 2017 用 SSDT。

新機能

このプレビューは、SSDT for Visual Studio 2017 の最初のバージョンです。 このリリースでは、Visual Studio 2017 (15.3 以降) での SQL Server データベース、Analysis Services、Reporting Services、および Integration Services のプロジェクトに対してスタンドアロン Web インストール エクスペリエンスを導入します。

既知の問題

  • インストーラーはローカライズされていません。
  • SSIS はローカライズされていません。
  • ExecuteOutofProcessTrue に設定されると、SSIS パッケージ実行タスクはデバッグをサポートしません。 この問題はデバッグにのみ該当します。 DTExec.exe または SSIS カタログを介した保存、展開、実行は影響を受けません。
  • サード パーティの拡張機能を含む SSIS パッケージは、その他のサーバー バージョンを対象にするように切り替えることはできません。

SSDT for Visual Studio (VS) 2015

このバージョンの SSDT をインストールするには、ISO イメージをダウンロードする必要があります。 この ISO ファイルは、SSDT に必要なすべてのコンポーネントが含まれた自己完結型ファイルであり、再開可能なダウンロード マネージャーを使用してダウンロードできます (ネットワークの帯域幅が限られている場合や信頼性が低い場合に便利です)。 ダウンロードが完了したら、ISO はドライブとしてマウントすることができます。

インストールする手順:

  1. SSDT for Visual Studio 2015 (17.4) をダウンロードします

  2. ISO イメージを開きます。

  3. SSDTSetup.exe ファイルを実行します。

    ISO イメージのスクリーンショット。

SSDT for Visual Studio 2015 の今回のリリースは、次の言語でインストールできます。

Language SHA256 ハッシュ
簡体中国語 79A958B122DDEC2857F1F4B9F0272A6BD2106BB17B4DA94CC68CACFCDDC16EAE
繁体中国語 8F9661883F2D2D28D6928AE66242DB465DBB25696EDFE0348D222421CEAB000A
英語 (米国) 7727BA227A9E49C2DFCC1E9F2A10924CC472E3425653DC7DE8E4B830712B302E
フランス語 2DF6655819F604E8D20A396CA9FDFEE279C5A9E50776FFC143A5BA4C3E2F1849
ドイツ語 5C44502DEE8B31675D0B10B4CE8CA6F5D96A2692CC498B9859A77C24F30EF870
イタリア語 6A616F6E3A1C7DD52457FB8C8692E5C1C551032FF46AD8C5112CF9364F17C631
日本語 1244A5EADF673E4BD36E9967A2008F65CA2A1D40E8E7DD4D17640A6FC1EACA9A
韓国語 6E0E057A853F54AB87F3F8984954F590FCCD3BE2EC2139F02EFA085FEA6D3E61
ポルトガル語 (ブラジル) 24122C092464B299F41A7644814F375F0CC2786877BCAE0282221FF8D73BD100
ロシア語 2CDE208C241C3F13D2EC37294C10503C7A9D1222ED33F6FE54849169F30BE697
スペイン語 BD12844E6F0A0ECFD5815D01EDFB8018CE9B4A1044DE8DF96AC740D85E800FD6

リリース ノート

17.3、VS 2015 用 SSDT

ビルド番号: 14.0.61712.050
Visual Studio 2015 用 SSDT。

新機能

Analysis Services (AS) プロジェクト

  • 表形式プロジェクトに新しいオプションを 3 つ追加しました ([オプション] > [Analysis Services 表形式] >[データ インポート] の下):
    • レガシ データ ソースを有効にする - ユーザーは最新の互換モードで以前の "1200 互換モード" データ ソースを作成できます。
    • 型の自動検出 - 有効にすると、最新のデータ ソースのクエリ エディターは、非構造化クエリが読み込まれるとデータ型の検出を試行します。 検出に成功した場合、新しい手順がクエリに追加されることがあります。
    • バックグラウンド分析の実行 - 有効にすると、最新のデータ ソースのクエリ エディターは、クエリの出力スキーマを分析する目的で、クエリが読み込まれるとデータ ソースに対してクエリを実行します。

Integration Services (IS)

  • ADF で Azure SSIS IR にデプロイするときのデプロイ ウィザードにパッケージ検証手順が追加されました。Azure SSIS IR で実行する SSIS パッケージの互換性問題を検出します。 詳細については、「Azure にデプロイされた SSIS パッケージの検証」を参照してください。
バグの修正

Analysis Services (AS) プロジェクト:

  • TFS のモデル変更を確認するとき、ハンドルされていない例外を引き起こす可能性がある問題を修正しました。
  • 複雑な M 式の表を 1400 モデルに追加するとき、例外を引き起こす可能性がある問題を修正しました。
  • モデル ダイアグラム ビューでメタデータを検索するとき、Visual Studio でクラッシュを引き起こす可能性がある問題を修正しました。
  • パーティション M クエリの変更を保存すると、計算済みの列を表の定義から削除することがあるという、1400 モデルの問題を修正しました。
  • データの取得/テーブル エディター UI で 1400 モデルに [クエリ名の変更] を使用するとき、現在のデータ モデルとの互換性の検証中にフリーズする可能性がある問題を修正しました。
  • Azure Analysis Service に 1400 モデルをデプロイするとき、Newtonsoft アセンブリ参照がなくなる問題を修正しました。
  • 特定の状況で、1400 モデルに PQ 経由でデータをインポートするときにエラーを引き起こした問題を修正しました。
  • Windows スケーリングを設定したときに表示される PowerQuery ユーザー インターフェイス ダイアログのスケーリング問題を修正しました。
  • 名前変更ロールの問題を修正しました。
  • 特定の状況で変更を適切に保存/同期しないという、プロジェクト構成の問題を修正しました。
  • "型の変更" 手順を自動的に追加するという、PowerQuery の問題を修正しました。
  • 統合ワークスペース モードに、または統合ワークスペース モードから切り替えた後、BIM ファイルを開けなくなる問題を修正しました。
  • MaxConnections プロパティが表形式モデルのデータ ソースに表示されるようになりました。
  • PowerQuery エディター ウィンドウの初期サイズを大きくしました。
  • PowerQuery エディターで、"Source" など、M クエリ キーワードがローカライズされました。
  • 編集する表ごとに同じ資格情報を入力しなくても済むように、1400 モデルと構造化データ ソースを使用するとき、資格情報をキャッシュします。

RS プロジェクト:

  • マルチ レポート プロジェクトでシングル レポートをデプロイできない問題を修正しました。
  • デプロイで問題を引き起こした可能性がある共有データ ソースの問題を修正しました。
  • コード ビュー、デザイン ビュー、クエリ エディター ウィンドウを切り替えたときに元に戻すマネージャーをクラッシュさせた問題を修正しました。
  • ランタイム エラー後、パラメーター ウィンドウが消える原因となった可能性がある問題を修正しました。
  • ソース管理マッピングを失わせる可能性があった、レポート プロジェクトの問題を修正しました。

Integration Services:

  • Analysis Services プロセス タスクで接続を切り替えるときに発生した可能性がある問題を修正しました。
  • 一部のタスク/コンポーネントが正しくローカライズされないという問題を修正しました。
  • __$command_id 列を追加する CDC に SQL 修正を適用した後、CDC コンポーネントが壊れる問題を修正しました。

17.30、VS 2015 用 SSDT

ビルド番号: 14.0.61709.290
Visual Studio 2015 用 SSDT。

新機能

Analysis Services (AS)

  • Cosmos DB と HDI Spark は 1400 モデルで有効です。
  • 表形式データ ソースのプロパティ。
  • 1400 互換性レベルのモデルのクエリ エディターで新しいクエリを作成する場合、"空のクエリ" がサポートされるようになりました。
  • 1400 モード モデルのクエリ エディターで、新しいテーブルを自動的に処理することなく、クエリを保存できるようになりました。

Reporting Services (RS)

  • プロジェクトで、構築と展開に MSBuild の使用をサポートするアップグレードされた形式を開くときに、メッセージが表示されるようになりました。
既知の問題

Analysis Services (AS)

  • パースペクティブがある直接クエリ モードの 1400 互換性レベルのモデルは、メタデータのクエリまたは検出に失敗します。

Reporting Services (RS)

  • 新しいレポート プロジェクト形式は、ソース管理バインディングを保持せず、次のメッセージのようなエラーが発生します。

    プロジェクト ファイル C:\path はソース管理にバインドされていませんが、ソリューションはソース管理のバインド情報を含んでいます。

    この問題を回避するには、ソリューションを開くたびに [ソリューション バインドを使用する] を選択します。

  • プロジェクトを新しい MSBuild 形式にアップグレードした後に、次のようなメッセージで保存が失敗することがあります。

    "パラメーター "unevaluatedValue" を NULL にすることはできません。"

    この問題を回避するには、 [プロジェクト構成] を更新し、 [プラットフォーム] プロパティを設定してください。

バグの修正

Analysis Services (AS)

  • 表形式モデル ダイアグラム ビューを読み込むときのパフォーマンスを大幅に改善しました。
  • 複数の問題を修正し、1400 互換性レベル モデルの PowerQuery 統合とエクスペリエンスを改善しました。
    • ファイル ソースのアクセス許可を編集できない問題を修正しました。
    • ファイル ソースのソースを変更できない問題を修正しました。
    • ファイル ソースに不適切な UI が表示される問題を修正しました。
  • "Join on Date (日付で結合)" リレーションシップが非アクティブなときに、"JoinOnDate" プロパティが削除される問題を修正しました。
  • クエリ ビルダーの [新しいクエリ] オプションで、新しい空のクエリを作成できるようになりました。
  • 既存のデータ ソース クエリに対する編集で、1400 互換性レベルのテーブルのモデル定義が更新されない問題を修正しました。
  • 例外が発生する可能性があるカスタム コンテキスト式に関する問題を修正しました。
  • 1400 表形式モデルで名前が重複する新しいテーブルをインポートするときに、競合する名前があるため、名前が一意になるように調整されたことがユーザーに通知されるようになりました。
  • 現在のユーザー権限借用モードは、サポートされないシナリオのため、インポート モードではモデルから削除されました。
  • PowerQuery 統合は、追加のデータ ソースのオプション (OData.Feed、Odbc.DataSource、Access.Database、SapBusinessWarehouse.Cubes) をサポートするようになりました。
  • PowerQuery のデータ ソースのオプション文字列には、クライアントのロケールに基づいてローカライズされたテキストが正しく表示されるようになります。
  • ダイアグラム ビューには、1400 互換性レベル モデルで M クエリ エディターから新しく作成された列が表示されるようになりました。
  • Power Query エディターには、データをインポートしないオプションが追加されました。
  • VS2017 の多次元モデルが Oracle からテーブルをインポートするときに使用されるデータ カートリッジのインストールに関する問題を修正しました。
  • マウス カーソルが表形式の数式バーを離れるときに、クラッシュが発生する可能性がある問題を修正しました。
  • テーブル名を変更することで、ソース テーブルが不適切に変更され、予期しないエラーが発生する [テーブルのプロパティの編集] ダイアログの問題を修正しました。
  • 多次元プロジェクトのロール デザイナーのセル データ タブ デザイナーで [キューブのセキュリティをテスト] を呼び出そうとすると、VS2017 で発生する可能性があるクラッシュを修正しました。
  • SSDT:データ ソースが表形式の場合、プロパティは編集できません。
  • ソリューション ファイルで、MSBuild と DevEnv ビルドが正しく動作しなくなる場合がある問題を修正しました。
  • 表形式モデルに大きなメタデータが含まれる場合、モデルの変更 (メジャーの DAX 編集、計算列) をコミットするときのパフォーマンスが大幅に改善されました
  • 1400 互換性レベル モデルで PowerQuery を使用してデータをインポートする場合に関するいくつかの問題を修正しました
    • [インポート] を選択した後にインポートに時間がかかり、UI に状態が表示されない
    • ナビゲーション ビューでインポートするテーブルを選択しようとするときに、大きなテーブルのリストが非常に遅くなる
    • クエリ エディター ビューで 35 個のクエリのリストがあると、クエリ エディターのパフォーマンスが低下する (PBI デスクトップの問題でもあります)
    • 特定の場合に、複数のテーブルをインポートするとツールバーが無効になり、インポートが完了しないことがある
    • PQ を使用してテーブルをインポートした後に、モデル デザイナーが無効と表示され、データが表示されない
    • PQ UI で [新しいテーブルの作成] をオフにしても、新しいテーブルが作成される
    • フォルダー データ ソースが資格情報の入力を求めない
    • オブジェクト参照で、構造化されたデータ ソースで更新された認証情報の取得を試行することができる例外が設定されない
    • M 式が含まれるパーティション マネージャーを開くと、処理が非常に遅くなる
    • PQ エディターでテーブルのプロパティを選択しても、プロパティが表示されない
    • 最上位の例外をキャッチし、[出力] ウィンドウに表示する Power Query UI 統合の保全性を改善しました
  • コンテキスト式の場合に、データ ソースの構造で変更が維持されない ChangeSource に関する問題を修正しました
  • M 式のエラーによって、エラー メッセージが表示されずにモデルの更新に失敗することがある問題を修正しました
  • "ソリューションを閉じる前にビルドを中止しなければなりません" エラーで SSDT が終了する問題を修正しました
  • 1400 互換性レベル モデルで不適切な権限借用モードを設定すると、VS が応答を停止したような状態になる問題を修正しました
  • 詳細な行プロパティは、空ではない場合にのみ、JSON にシリアル化されるようになります (既定からの変更)
  • Oracle OLEDB ドライバーは、表形式の直接クエリ モードのリストで使用できるようになりました
  • 1400 互換性表形式モデルに M 式を追加すると、表形式モデル エクスプローラー (TME) で表示または更新できるようになりました
  • 1400 よりも前の互換性レベル モデルで "その他" のデータ ソースを使用してインポートしようとすると、MSOLAP プロバイダーが VS2017 に表示されなくなる問題を修正しました
  • TME を介して変換を追加すると発生する可能性がある問題を修正しました
  • 特定の場合にタブが不適切に表示または非表示になるオブジェクト レベル セキュリティ インターフェイスの問題を修正しました
  • [データベースへの接続] ダイアログを使用して以前に読み込んだ多次元モデルを開こうとすると、エラーが発生する可能性がある問題を修正しました
  • 多次元モデルにカスタム アセンブリを追加するときにエラーが発生する問題を修正しました

Reporting Services (RS)

  • VS 2017 の RDLC のコンパイルとビルドに関する問題を修正しました

17.2、VS 2015 用 SSDT

ビルド番号: 14.0.61707.300
Visual Studio 2015 用 SSDT。

新機能

AS プロジェクト:

  • 1400 互換性レベル表形式モデルでの高度なセキュリティの [ロール] ダイアログでオブジェクト レベルのセキュリティを構成できるようになりました。
  • VS2017 の SSDT AS プロジェクトの AS Azure モデルにメール アドレスがないユーザーに対する新しい Microsoft Entra ロール メンバー選択。
  • ADAL 資格情報のキャッシュ動作をカスタマイズするための SSDT AS 表形式のプロジェクトでの新しい AS Azure の "Always Prompt" プロジェクト プロパティ。
バグの修正

全般

  • SQL Server 2017 の参照のブランド化が更新されました。

AS プロジェクト

  • DAX メジャーの変更とその他のモデルの編集をコミットするときのエクスペリエンスを向上させるため、大幅なパフォーマンスの修正が行われました。
  • 1400 互換性レベル表形式モデルを使用する Analysis Services プロジェクトでの Power Query 統合で複数の問題を修正しました。
  • VS2017 でデザイン集計デザイナーのみが読み込みに失敗する場合がある、多次元プロジェクトの問題を修正しました。
  • Analysis Services 多次元 DSV ダイアグラムで項目をドラッグしたときに VS 2017 がクラッシュする場合がある問題を修正しました。
  • [デプロイ] ダイアログが Visual Studio 上の前景に必ずしも表示されないという AS プロジェクトの問題を修正しました。
  • Data Marketplace から Analysis Services をデータ ソースとしてインポートするのは、サービスが停止されたため、削除されました。
  • 表形式モデル エクスプローラーで既存のデータ ソースから新しいテーブルのインポート後に、テーブル デザイナーが無効になったままになる問題を修正しました。
  • [モデル] メニュー項目で [データ ソースからのインポート] または [データ ソースの追加] が間違ったコンテキストで非表示のままになる問題を修正しました。
  • フォーカスがメジャーを作成するために使用された列に戻るのを避けるため、表形式モデル エクスプローラーからメジャーを作成する際のエクスペリエンスが向上しました。
  • AS の表形式プロジェクトの統合ワークスペースから明示的ワークスペース サーバーに切り替えると、古いデータベース ファイルにクリーンアップされるようになりました。
  • [行レベルセキュリティ] チェックボックス UI の状態が、基になるオブジェクトの実際の状態に関係なく、最初はオフになっている、AS 表形式 1400 モデル プロジェクトの問題を修正しました。
  • Power Query を使用してテキスト ファイルまたは Excel ファイルを 1400 互換モード表形式モデルにインポートして、ハンドルされない例外が発生した場合に、クラッシュが発生することがある問題を修正しました。
  • AS 表形式モデル デザイナーの DAX 数式の編集コントロール内のスクロールバーのつまみで発生することがある問題を修正しました。
  • PowerQuery マッシュアップ データ ソースにユーザー名認証またはパスワード認証が含まれていると、変更できない問題を修正しました。
  • 接続文字列に追加のプロパティを設定するときに、データ ソースの接続を妨げる可能性のある問題を修正しました。
  • 複数の AS 表形式モデル プロジェクトが読み込まれるときに、最初にデザイナー内のいずれともやり取りをすることなく、2 番目のモデル デザイナーが閉じて VS がクラッシュする可能性がある問題を修正しました。
  • KPI の書式設定に対して行った編集が場合によって保持されないという問題を修正しました。
  • 数式バーが表示されたかどうかについて、メニューのチェック状態が正しく表示されない PowerQuery UI の問題を修正しました。
  • 表形式モデル エクスプローラーから [データ ソースの変更] メニューを選択すると、VS がクラッシュすることがある PowerQuery データソースを使用した AS 表形式 1400 互換性レベル プロジェクトの問題を修正しました。
  • 1400 表形式モデルの読み込み時に、'ファイルまたはアセンブリ 'Microsoft.ProBI.MashupLibrary' を読み込むことができませんでした というエラーが表示されることがある断続的な問題を修正しました。

RS プロジェクト

  • RS ルーラーとパラメーター ボックスの設定に対するユーザーの選択は、セッション間で正しく記憶されます。

IS プロジェクト

  • ADO/ADO.NET ForEachLoop コンテナーが正しく表示されない問題を修正しました
  • 一部のタスク/コンポーネント/ウィザードがローカライズされていない問題を修正しました
  • 最新の TargetServerVersion が "SQL Server vNext" から "SQL Server 2017" に変更されました

17.10、VS 2015 用 SSDT

ビルド番号: 14.0.61705.170
Visual Studio 2015 用 SSDT。

新機能

AS プロジェクト:

  • ユーザーは、1400 モデルの UI の列にエンコーディング ヒントを設定できます。
  • モデルに関係がない IntelliSense をオフライン モードで使えるようになりました
  • 表形式モデル エクスプローラーにモデル (1400 互換性レベル表形式モデル) 全体で利用可能な名前付き M 式を表すノードが含まれるようになりました
  • Microsoft Azure portal の IAM に似た Microsoft Entra ユーザー ピッカーが、表形式のモデルでロール メンバーを設定するときに使えるようになりました

データベース プロジェクト:

  • DacFx 17.1 に更新されました
バグの修正
  • VS2017 の Visual Studio オプションでビジネス インテリジェンス デザイナー グループ名が正しく表示されない問題を修正しました
  • レポート プロジェクトまたは AS プロジェクトでソリューションのコード マップを生成するときにクラッシュが発生する可能性がある問題を修正しました
  • Analysis Services 1400 互換性レベル表形式モデルの PowerQuery 統合でのいくつかの問題を修正しました
  • メジャーを定義するときに代入演算子が新しい行にならないという、新しい DAX エディター ツール ウィンドウでの問題を修正しました
  • パースペクティブ内のメジャーの名前を変更するときに、テーブル メジャーの表示が更新されない問題を修正しました
  • Analysis Services 統合ワークスペース エンジンとテーブル オブジェクト モデルを更新し、翻訳を含む 1200 テープル プロジェクトが SQL Server 2016 Analysis Services サーバーへの配置で失敗する原因となったバグ再発を修正しました
  • 新しい 1400 テーブル データ ソースの作成/削除が非常に遅くなるパフォーマンスの問題を修正しました
  • 異なる DSV 間ですばやくビューを変更すると多次元モデルの DSV ダイアグラムがレンダリングを停止する問題を修正しました

DacFx 17.1

  • 他の ID 列でメモリ最適化テーブルの列を暗号化するときの問題を修正しました
  • CREATE DATABASE の CATALOG_COLLATION オプションの SQLDOM のサポート

DacFx 17.0.1

  • EKM プロバイダー Connect アイテムでの HSM による非対称キーでのデータベースの問題を解決しました

17.0、VS 2015 用 SSDT

ビルド番号: 14.0.61704.140
Visual Studio 2015 用 SSDT。
SQL Server 2017 までのサポート。

新機能

データベース プロジェクト:

  • ビューのクラスター化インデックスが修正され、展開がブロックされることはなくなりました
  • 列の暗号化に関連するスキーマ比較文字列で、インスタンス名ではなく適切な名前が使用されます。
  • SqlPackage に新しいコマンド ライン オプション(ModelFilePath) が追加されました。 これにより、上級ユーザーは、インポート、発行およびスクリプト作成操作で、外部 model.xml を指定することができます
  • Microsoft Entra ユニバーサル認証と多要素認証 (MFA) をサポートするように DacFx API が拡張されました

IS プロジェクト:

  • SSIS OData ソースと OData 接続マネージャーで、Microsoft Dynamics AX Online と Microsoft Dynamics CRM Online の OData フィードに接続できるようになりました。
  • SSIS プロジェクトが "SQL Server 2017" のターゲット サーバー バージョンをサポートするようになりました
  • SQL Server 2017 をターゲットにした場合、CDC 制御タスク、CDC スプリッター、および CDC ソースをサポートします。

AS プロジェクト:

  • Analysis Services PowerQuery 統合 (1400 互換性レベル表形式モデル):
    • DirectQuery は、SQL Oracle で使用でき、サード パーティ製のドライバーがインストールされている場合は Teradata で使用できます
    • PowerQuery での例示による列の追加
    • 1400 モデルでのデータ アクセス オプション (M エンジンによって使われるモデル レベルのプロパティ)
      • 高速結合の有効化 (既定値は false です。true に設定すると、マッシュアップ エンジンはデータを結合するときにデータ ソースのプライバシー レベルを無視します)
      • 従来のリダイレクトの有効化 (既定値は false です。true に設定すると、マッシュアップ エンジンは安全ではない可能性のある HTTP リダイレクトに従います。たとえば、HTTPS から HTTP URI へのリダイレクト)
      • エラー値を null として返します (既定値は false です。true にすると、セル レベルのエラーが null として返されます。false の場合、セルにエラーが含まれると例外が発生します)
    • PowerQuery を使用する追加データ ソース (ファイル データ ソース)
      • Excel
      • テキスト/CSV
      • xml
      • Json
      • Folder
      • Access データベース
      • Azure Blob Storage
    • ローカライズされた PowerQuery ユーザー インターフェイス
  • DAX エディター ツール ウィンドウ
    • SSDT の [表示] 、 [その他のウィンドウ] メニューで利用可能な DAX 編集エクスペリエンスがメジャー、計算列、詳細行の式に関して改良されました
    • DAX パーサー\Intellisense の機能強化

RS プロジェクト:

  • 埋め込み可能な RVC コントロールで SSRS 2016 をサポートできるようになりました。
バグの修正

AS プロジェクト:

  • BI プロジェクトのテンプレートの優先順位を修正して、VS の [新しいプロジェクト] カテゴリで先頭に表示されることがないようにしました
  • SSIS、SSAS、または SSRS ソリューションが開いているとき、めったにない状況で発生する可能性がある VS のクラッシュを修正しました
  • 表形式: DAX の解析と数式バーにさまざまな機能強化とパフォーマンス修正を行いました。
  • 表形式: SSAS 表形式プロジェクトが開いていない場合、表形式モデル エクスプローラーが表示されなくなりました。
  • 多次元:高 DPI コンピューターで処理中のダイアログを使用できない問題を修正しました。
  • 表形式: SSMS が既に開いている場合に BI プロジェクトを開くと SSDT で障害が発生する問題を修正しました。( Connect アイテムを参照)。
  • 表形式: 1103 モデルの bim ファイルに階層が正しく保存されないという問題が修正されました (Connect アイテムを参照)。
  • 表形式: サポートされていない場合でも、統合ワークスペース モードが 32 ビット コンピューターで使用できるという問題が修正されました。
  • 表形式: 半選択モード (DAX 式は入力したが、メジャーを選択している場合など) の状態で何かを選択するとクラッシュする可能性がある問題を修正しました。
  • 表形式: 展開ウィザードでモデルの .Name プロパティが "Model" にリセットされる問題を修正しました ( Connect アイテムを参照)。
  • 表形式: ダイアログ ビューが選択されていない場合でも、TME で階層を選択するとプロパティが表示されるという問題が修正されました。
  • 表形式: 特定のアプリケーションから貼り付ける場合、DAX 数式バーに、テキストではなく、イメージまたは他のコンテンツが貼り付けられる問題を修正しました。
  • 表形式: 特定の定義のメジャーが存在するため、1103 の一部の古いモデルが開けない問題を修正しました。
  • 表形式: XEvent セッションを削除できないという問題が修正されました。
  • devenv.com で AS "smproj" ファイルのビルドを試行すると失敗する問題を修正しました
  • 韓国 IME での表形式モデルのシート タブのタイトル テキストが何度も変更されるという問題を修正して、テキストを確定しました。
  • DAX Related() 関数の Intellisense が正常に機能せず、他のテーブルの列が表示されないという問題を修正しました
  • データベースからの AS テーブル プロジェクトのインポートを、AS データベースの一覧を並べ替えることで改善しました。
  • AS 表形式モデルで計算テーブルを作成するときに、候補オブジェクトとしてテーブルが式に表示されない問題を修正しました
  • コードの表示後に統合ワークスペースを使用して プレビュー 1400 AS モデルを開こうとしたときに発生する問題を修正しました。
  • 特定の状況で (初期カタログではサポートされていない) 一部のデータ ソースの正常な動作を妨げていた問題を修正しました。
  • デプロイ ウィザードは、パーティションを保持するオプションが有効な場合でも、計算テーブルのパーティションに変更を適用する必要があります。
  • 既存の AS Connection に対する [詳細プロパティ] ダイアログで、選択し直すまでリスト全体が表示されない問題を修正しました
  • 一部のローカライズされたビルドで表示されたクリッピングされた UI 文字列の問題を修正しました
  • 1400 互換性レベル AS 表形式モデルの PowerQuery 統合でのいくつかの問題を修正しました
  • レポート ウィザード スタイル テンプレートが正しく表示されない問題を修正しました
  • SQL から AS に変更するとデータ ソース設定が正しくなくなるレポート ウィザードの問題を修正しました
  • コマンド ライン (devenv.com\exe) からの Analysis Services (表形式) プロジェクトのビルドが失敗する問題を修正しました
  • := の前にある文字で始まる場合に強調表示された正しいテキストの色で表示されるように DAX メジャー パーサーの問題を修正しました
  • 統合ワークスペース モードで表形式プロジェクトのすべてのファイルを表示しようとしてパスが長すぎる場合に ObjectRefException をトリガーする問題を修正しました
  • Compact 4.0 Client Data Provider のデータ ソース デザイナーが使用できない問題を修正しました
  • VS2017 で AS マイニング モデルを参照しようとしてエラーが発生した問題を修正しました
  • VS2017 の AS 多次元モデルで、ビューの変更後に DSV ダイアグラムがレンダリングを停止して例外が検出される問題を修正しました
  • VS2017 で AS 接続時のレポートのプレビューが失敗した問題を修正しました

RS プロジェクト:

  • SSDT でレポートをデザインしているときに、大半を変更すると、パラメーターのツリー ビュー、データ ソース、およびデータセットが折りたたまれる問題を修正しました
  • 保存の操作で、最新バージョンではなく、RDL のバージョンが保存されるという問題が修正されました。
  • バックアップが無効になっているときに SSDT RS がファイルをバックアップするという問題と他のいくつかの問題が修正されました。
  • レポート ビルダーで [セルの分割] を選択するとエラーが表示されるという問題が修正されました。 Connect アイテムを参照)。
  • キャッシュが原因でレポートに誤ったデータが表示される場合があるという問題が修正されました ( Connect アイテムを参照)。

IS プロジェクト:

  • run64bitruntime 設定が固定されないという問題が修正されました。
  • DataViewer で表示されている列が保存されないという問題が修正されました。
  • パッケージ パーツで注釈が非表示になるという問題が修正されました ( Connect アイテムを参照)。
  • パッケージ パーツでデータ フローのレイアウトと注釈が破棄されるという問題が修正されました ( Connect アイテムを参照)。
  • SQL Server からのプロジェクトのインポート時に SSDT がクラッシュするという問題が修正されました。
  • 保存されていた SSIS パッケージを開いた後の実行時に Hadoop ファイル システム タスクの TimeoutInMinutes が既定で 10 になる問題を修正しました。

データベース プロジェクト:

  • SSDT DACPAC のデプロイで、IgnoreColumnOrder の追加設定が復活しました (Connect アイテムを参照)。
  • STRING_SPLIT を使用した場合、SSDT でのコンパイルは失敗します (Connect アイテムを参照)。
  • DeploymentContributors でパブリック モデルにアクセスできるものの、バッキング スキーマが初期化されていないという問題を修正しました (GitHub の問題を参照)
  • ファイル グループの配置に対する DacFx を一時的に修正しました。
  • 外部シノニムに対する「未解決の参照」エラーを修正しました。
  • Always Encrypted: オンライン暗号化は、キャンセル時に変更追跡を無効にできず、暗号化を開始する前に変更追跡がクリーニングされていない場合は適切に機能しません

16.5、VS 2015 用 SSDT

リリース済み: 2016 年 10 月 20 日
ビルド番号: 14.0.61021.0
Visual Studio 2015 用 SSDT。
SQL Server 2016 までのサポート。

新機能

接続の強化
  • [参照] タブの新しい検索ボックスを使用すると、ローカル サーバー、ネットワーク サーバー、および Azure SQL データベースをフィルター処理できます。 これは、多数のサーバーまたはデータベースがリストに表示される場合に便利です。
  • [履歴] タブには、お気に入りをピン留めする、またはピン留めを外すための右クリック メニュー オプションと、履歴から接続を削除するための新しいオプションがあります。
SqlPackage および DacFx API の強化

SqlPackage.exe と DacFx API を使用すると、配置レポートと配置スクリプトの生成、およびデータベースへの発行を 1 回のアクションで実行できるようになりました。 これは、配置時に発行された内容のレポートを保持する場合に時間の節約になります。 もう 1 つのメリットとして、Azure のシナリオにおいて、master データベース用のスクリプトと配置ターゲット用のスクリプトが個別に作成されます。 これまでは 1 つのスクリプトが作成されており、デプロイを繰り返し行う際には役立ちませんでした。

SqlPackage の発行アクションとスクリプト アクションには、2 つの新しい引数が追加されました。

  • DeployScriptPath (省略名: dsp): これは、配置スクリプトの書き込み先のパスです (省略可能)。 Azure の展開では、DB を作成または変更するための Transact-SQL コマンドがある場合に、マスター スクリプトが同じパスに書き込まれますが、出力ファイル名として "Filename_Master.sql" が使用されます。
  • DeployReportPath (省略名: drp): これは、配置レポートの書き込み先のパスです (省略可能)。

スクリプト アクションの場合は、既存の出力パス引数または新しいスクリプト/レポート固有の引数を使用する必要があります。ただし、両方を使用することはできません。

使用例:

発行アクション

Sqlpackage.exe /a:Publish /tsn:(localdb)\ProjectsV13 /tdn:MyDatabase /deployscriptpath:"My\DeployScript.sql" /deployreportpath:"My\DeployReport.xml"スクリプト アクションSqlpackage.exe /a:Script /tsn:(localdb)\ProjectsV13 /tdn:MyDatabase /deployscriptpath:"My\DeployScript.sql" /deployreportpath:"My\DeployReport.xml"

DacFx に 2 つの新しい API、DacServices.Publish() と DacServices.Script() が追加されました。 これらは、発行 + スクリプト + レポートの各アクションを 1 回の操作で実行できるようサポートします。 使用例:

DacServices service = new DacServices(connectionString);
using(DacPackage package = DacPackage.Load(@"C:\My\db.dacpac")) {
var options = new PublishOptions() {
    GenerateDeploymentScript = true, // Should a deployment script be created?
    GenerateDeploymentReport = true, // Should an xml deploy report be created?
    DatabaseScriptPath = @"C:\My\OutputScript.sql", // optional path to save script to
    MasterDbScriptPath = @"C:\My\OutputScript_Master.sql", // optional path to save master script to
    DeployOptions = new DacDeployOptions()
};

// Call publish and receive deployment script & report in the results
PublishResult result = service.Publish(package, "TargetDb", options);
Console.WriteLine(result.DatabaseScript);
Console.WriteLine(result.MasterDbScript);
Console.WriteLine(result.DeploymentReport);

// Call script and receive deployment script & report in results
result = service.Script(package, "TargetDb", options);
Console.WriteLine(result.DatabaseScript);
Console.WriteLine(result.MasterDbScript);
Console.WriteLine(result.DeploymentReport);

Analysis Services と Reporting Services

SSAS 表形式デザイナーの DAX パーサーにおいて、大きな DAX 式を使用する際のパフォーマンスが向上しました。 詳しくは、Analysis Services に関するブログ記事をご覧ください。

今月の修正点/強化点

データベース ツール

  • 接続のバグ 3055711 - 明示的なスキーマを使用する CROSS APPLY OPENJSON から列を選択できません
  • 修正 - 自動生成された履歴テーブルのインデックスに関する問題。再配置の際に DacFx がインデックスを削除します
  • 修正 - DacFx のバッチ パーサーがエスケープした角かっこ "]" を解析しない問題。これにより、発行が失敗していました
  • 強化 - SqlPackage のヘルプ出力に各アクションの説明が含まれるようになりました
  • 修正 - [詳細設定] オプションの編集時と、発行、Schema Compare、その他のファイルに保存された接続文字列の編集時に、接続ダイアログの [パスワードを記憶する] オプションが保持されませんでした
  • 修正 - [履歴] タブに表示される接続で IntegratedAuthentication=true の場合、接続プロパティの [認証] フィールドが空白のままになっていました。 現在は、想定どおり、[Windows 認証] と表示されます
  • 修正 - [ツール] -> [オプション] -> [テキスト エディター] で、SQL Server Tools の Intellisense の設定に対する変更が保持されませんでした
  • 強化 - [履歴] タブの接続ダイアログにある [ピン留め]/[ピン留めを外す] ボタンがコンパクトになり、スクロール バーが表示される可能性が少なくなりました
  • 修正 - 接続ダイアログのアクセシビリティに関するいくつかの問題が修正されました。

Analysis Services と Reporting Services

  • SSDT AS のテーブル デザイナーにおいて、特定の状況でデータ グリッドのスクロール バーのつまみを選択するとクラッシュしていた問題を修正しました。
  • SSDT AS のテーブルで接続を現在のユーザーとして偽装するオプションを使用できない問題を修正しました
  • SSDT AS のテーブル デザイナーにおいて、数式バーを大きく展開しすぎると、プロジェクトを再度開けなくなる問題を修正しました
  • SSDT AS のテーブル デザイナーにおいて、テーブル タブが選択された場合にキーを押すとクラッシュが発生する問題を修正しました。
  • SSDT AS のプロジェクトにおいて、[Excel で分析] から下位の AS サーバー バージョンに接続できないという問題を修正しました

統合サービス

  • 接続のバグ 1608896 の修正: 複数の統合サービス パッケージのタスクの移動

16.4、VS 2015 用 SSDT

リリース済み: 2016 年 9 月 20 日
ビルド番号: 14.0.60918
SQL Server 2016 の場合。

新機能

SqlPackage.exe および Data-Tier Application Framework (DacFx) API でスキーマ比較がサポートされるようになりました。 詳しくは、「Schema Compare in SqlPackage and the Data-Tier Application Framework」(SqlPackage および Data-Tier Application Framework におけるスキーマ比較) をご覧ください。

Analysis Services - SSDT テーブル (SSAS) 統合のワークスペース モード

SSDT テーブルに内部 SSAS インスタンスが含まれるようになりました。これにより、統合ワークスペース モードが有効な場合は、SSDT テーブルがバックグラウンドで自動的に起動するため、テーブル、列、データをモデル デザイナーで追加および表示できます。外部のワークスペース サーバー インスタンスを指定する必要はありません。 統合ワークスペース モードを使用しても、SSDT テーブルがワークスペース サーバーおよびデータベースと連動するしくみは変わりません。 変わるのは、SSDT テーブルがワークスペース データベースをホストする場所です。 統合ワークスペース モードを有効にするには、新しい表形式プロジェクトの作成時に表示される [テーブル モデル デザイナー] ダイアログ ボックスの [統合ワークスペース] オプションを選択します。 明示的なワークスペース サーバーを現在使用している既存の表形式プロジェクトの場合は、[プロパティ] ウィンドウで [統合ワークスペース モード] パラメーターを True に設定して統合ワークスペース モードに切り替えることができます。このパラメーターは、ソリューション エクスプローラーで Model.bim ファイルを選択すると表示されます。 詳しくは、Analysis Services に関するブログ記事をご覧ください。

データベース ツールの更新および修正点:

  • 接続の問題 3087775:VS データ ツールの 7 月の更新 14.0.60629.0 では、テンポラル テーブルが破損していました ("値を null にすることはできません。 パラメーター名: reportedElement")。
  • 接続の問題 1026648:SSDT 比較では IsPersistedNullable が異なるものとして表示されます。
  • 接続の問題 2054735:BACPAC のインポート時に ID がリセットされます。
  • 接続の問題 2900167:SSDT 単体テストを実行すると一時ファイルが残ります。
  • 接続の問題 1807712:下位互換性が確保されません - AppLocal と NuGet 化

Analysis Services と Reporting Services

  • SSDT において、DirectQuery の計算列での DAX の編集時にエラーのヒントのポップアップが邪魔になる問題を修正しました。
  • SSDT AS 表形式グリッドにおいて、Windows スケール ファクターが高 DPI (200% 以上) に設定されている場合に KPI アイコンがメジャー グリッドに表示されない問題を修正しました。
  • SSDT AS において、大きなテーブル データを貼り付けると表形式プロジェクトが応答しなくなる問題を修正しました。
  • SSDT AS のテーブル モデル エディターにおいて、接続フレンドリ名の変更時に、変更の保存が必要であるとモデルがマークされる問題を修正しました。
  • SSDT AS の表形式プロジェクトにおいて、リレーションシップの管理ダイアログの列の幅を変更できないという問題を修正しました。
  • SSDT AS の 1200 レベルの表形式モデルにおいて、ドイツ語などのロケール設定を使用して Excel からデータを貼り付けると、コンマが小数点として正しく処理されない問題を修正しました。
  • KPI アイコンが設定されている SSDT AS のプロジェクトにおいて、"このビジュアルのデータを取得できませんでした" というエラーが生成される問題を修正しました。
  • 高 DPI スケールでサイズ変更する際に正しく固定される SSDT AS のプロジェクトのプロパティダイアログに関する問題を修正しました。
  • SSDT AS のプロジェクトにおいて、貼り付けられたテーブルを含む特定のモデルのアップグレード中にエラーが発生する問題を修正しました。
  • SSDT AS において、Excel からシート行全体を貼り付ける処理が遅く、不要な多数の列が作成される問題を修正しました。
  • SSDT AS において、静的な大きい DataTable 式の解析と強調表示が遅い、または応答が停止する問題を修正しました。
  • SSDT AS において、エディターで選択した現在のパースペクティブにメジャーと KPI 値を追加する際の問題を修正しました。
  • SSDT において、SQL Azure から AS プロジェクトへのデータのインポートで "dbo" 以外のスキーマの種類がサポートされない問題を修正しました。

16.3、VS 2015 用 SSDT

リリース済み: 2016 年 8 月 15 日
ビルド番号: 14.0.60812.0
SQL Server 2016 の場合。

新機能

  • リリース バージョン管理と番号付け: 月別ではなく数値でリリースがタグ付けされるようになりました。 これは新しい SSMS ポリシーに準拠したもので、リリースや修正プログラムが 1 か月に複数ある場合の処理が簡略化されます。 このリリースは 16.3 であり、RTM リリース後の 3 回目の更新であることを意味します。 修正プログラムは 16.3.1 のように表記され、次回の更新 (来月を予定) は 16.4 になります。
  • Analysis Services - 表形式モデル エクスプローラー: 表形式モデル エクスプローラーを使用すると、モデル内のさまざまなメタデータ オブジェクト (データ ソース、テーブル、メジャー、リレーションシップなど) 間を移動できます。 このエクスプローラーは個別のツール ウィンドウとして実装されます。Visual Studio の [表示] メニューを開いて [その他のウィンドウ] をポイントし、[表形式モデル エクスプローラー] を選択すると表示できます。 既定では、表形式モデル エクスプローラーは個別のタブのソリューション エクスプローラー領域に表示されます。表形式モデル エクスプローラーでは、メタデータ オブジェクトが、表形式モデル 1200 のスキーマによく似たツリー構造で表示されます。また、多数の新機能も追加されています。
  • データベース ツール - Always Encrypted: このリリースには、新しい Always Encrypted キー管理ダイアログが用意されています。これにより、データベース プロジェクトまたは SQL Server オブジェクト エクスプローラーのライブ データベースに列マスター キーまたは列暗号化キーを簡単に追加できます。 このリリースは、Windows 証明書ストアの証明書をサポートしています。
    • 列マスター キーまたは列暗号化キーを作成する際、[データベースの更新] の選択直後に SQL Server オブジェクト エクスプローラーに変更が反映されない可能性があります。 回避するには、SQL Server オブジェクト エクスプローラーでデータベース ノードを更新します。
    • SQL Server オブジェクト エクスプローラーからデータを含むテーブル内の列を暗号化しようとすると、エラーが発生する可能性があります。 現在、この機能は SSDT データベース プロジェクトと SSMS でのみサポートされています。

更新と修正点

  • データベース ツール:

    • SSDT:
    • DACFx:
      • DACFx 互換性レベルが SqlAzureV12 エラーのために更新されないという問題を修正しました。
      • IsAutoGeneratedHistoryTable プロパティがモデルの比較から正しく除外されない問題を修正しました。
  • Analysis Services と Reporting Services

    • SSDT:
      • サーバー接続が失われると表形式モデルを保存できない問題を修正しました。
      • AS の無限ループの問題が原因で SSDT が応答しなくなる問題を修正しました。
      • 式のコミット方法に基づく動作の不一致の原因となる DAX 式の問題を修正しました。
      • KPI 作成時の VS のクラッシュの問題を修正しました。
      • SQL Server 2008 R2、2012、および 2014 用の無効なレポートが生成される問題を修正しました。
      • .dwpro プロジェクトの無限ループ エラーの原因となる階層順の問題を修正しました。
      • RDL のダウングレードの際に完全なリビルドが必要になり、ユーザーの混乱を招く RS RDL の問題を修正しました。
      • [クライアント ツールに非表示] が無効になる KPI の問題を修正しました。

2016 年 7 月、VS 2015 用 SSDT

リリース済み: 2016 年 6 月 30 日
ビルド番号: 14.0.60629.0
SQL Server 2016 の場合。

新機能

  • Always Encrypted のサポート: このリリースでは、Always Encrypted 列があるデータベースで、Always Encrypted がコア API とコマンド ライン ツール (SqlPackage.exe) を通じて完全にサポートされます。 Always Encrypted のすべての機能が完全にサポートされた状態でデータベース プロジェクトをビルドして発行できます。
  • テンポラル テーブルのサポートの強化: テンポラル テーブルのリンクを変更前に解除し、これらが完了したら再リンクするようにして、処理を簡略化しました。 つまり、サポートされる操作に関して、テンポラル テーブルが他の種類のテーブル (標準、メモリ内) と同等になります。
  • SqlPackage.exe とインストールの変更: SSDT を SQL Server エンジンと SSMS の更新から切り離すための変更を行いました。 詳しくは、「Changes to SSDT and SqlPackage.exe installation and updates」(SSDT と SqlPackage.exe のインストールおよび更新の変更) をご覧ください。

更新と修正点

  • データベース ツール:

    • 今後、SSDT がデータベースで Transparent Data Encryption (TDE) を無効にすることはありません。 これまでは、プロジェクトのデータベース設定における既定の暗号化オプションが無効であると、暗号化がオフになっていました。 この修正により、暗号化を有効にすることができ、発行中に無効になることはありません。
    • 初期接続時の Azure SQL データベース接続の再試行の回数が増えて、回復性が向上しました。
    • 既定のファイル グループが PRIMARY でない場合は、Azure V12 へのインポート/発行が失敗していました。 現在では、発行時にこの設定が無視されるようになりました。
    • 引用符で囲まれた識別子がオンになっているオブジェクトを含むデータベースのエクスポート時に、一部のインスタンスでエクスポートの検証が失敗する問題を修正しました。
    • Hekaton テーブルの作成用の TEXTIMAGE_ON オプションが許可されていない場合に正しく追加されないという問題を修正しました。
    • データ フェーズの完了後の model.xml ファイルへの書き込みによってファイルの内容の書き換えが発生するため、大量のデータを使用したエクスポートに時間がかかる問題を修正しました。
    • Azure SQL DW および APS 接続用のセキュリティ フォルダーにユーザーが表示されないという問題を修正しました。
  • Analysis Services と Reporting Services:

    • 32 ビット プロバイダーだけがインストールされるという、MSOLAP OLEDB プロバイダーに関する SxS の問題を修正しました。その問題は、SQL Server 2014 に接続する 64 ビットの Excel 2016 に影響を及ぼします (Office 365 からの SelectOnce インストールでは再現せず、MSI Excel インストールでのみ発生します)。
    • 貼り付けられたテーブルを含む AS モデルを 1103 から 1200 互換性レベルにアップグレードすると、"リレーションシップで無効な列 ID が使用されています" というエラーが発生し、コーナー ケースがより堅牢な|信頼性の高いものになる問題を修正しました。
    • SSDT-BI 2013 が同じコンピューター上にある場合の SxS の問題を修正しました。この場合、SSDT 2015 のアンインストール後に AS モデル内のデータをインポートできません (カートリッジ共有のレジストリ設定)。
    • AS エンジンへの接続が失われた場合 (SSDT を一晩中開いたままにしておく、AS サーバーをリサイクルする、または接続が一時的に失われるその他のケース) の問題/クラッシュに対処するための堅牢性が強化されました。
    • マルチモニターを使用する場合に、VS ではなく別の画面でダイアログが開く問題を修正しました。
    • AS モデルの貼り付けられたテーブルでの HTML テーブル (グリッド データ) からの貼り付けのサポートを修正/有効にしました。
    • 空の貼り付けられたテーブルの 1200 へのアップグレードが失敗する (メジャー用のコンテナー テーブルとしてのみ使用されます) 問題を修正しました。
    • 貼り付けられたテーブルを含む AS 表形式モデルの 1200 へのアップグレードに関する問題を修正しました。このアップグレードは、(1200 の貼り付けられたテーブルに使用する) 計算テーブルに関する AS エンジンの問題を回避し、アップグレード後に新しい計算テーブルでプロセスを実行するための処理です。
    • 不完全な DAX 式を含む新しい AS 1200 モデルの計算テーブルの作成を取り消す際にクラッシュが発生する問題を修正しました。
    • DB 名とテーブル名が同じ場合に、AS サーバーから SSDT AS プロジェクトに 1200 モデルをインポートする際の問題を修正しました。
    • 1103 表形式モデルの KPI メジャーの編集に関する問題を修正しました。
    • AS 1200 モデルのグリッドに KPI メジャーを貼り付ける際に、オブジェクト参照が設定されていないという例外が発生する問題を修正しました。
    • 計算テーブル内の列を 1200 モデルのダイアグラム ビューから削除できないという問題を修正しました。
    • コード ビューで model.bim プロジェクト ファイルのプロパティを表示する際に発生するオブジェクト参照が設定されていないという例外を修正しました。
    • 貼り付けされたテーブルを作成するために AS モデルのグリッドにデータを貼り付けると、コンマを小数点として使用する国際ロケールで正しくない値が生成される問題を修正しました。
    • SSDT で 2008 RS プロジェクトを開き、そのプロジェクトをアップグレードしないよう選択する際の問題を修正しました。
    • 1200 互換性レベル モデルの計算テーブルの UI において、列の種類の既定の書式設定を使用して UI から書式設定の種類の変更を許可する際の問題を修正しました。

2016 年 6 月、VS 2015 用 SSDT

リリース済み: 2016 年 6 月 1 日
ビルド番号: 14.0.60525.0
SQL Server 2016 の場合。

SSDT の一般提供 (GA) がリリースされました。 2016 年 6 月の SSDT GA の更新では、SQL Server 2016 RTM の最新の更新プログラムのサポートとさまざまなバグ修正が追加されました。 詳しくは、「SQL Server Data Tools GA update for June 2016」(2016 年 6 月の SQL Server Data Tools の GA 更新) をご覧ください。

SQL BI: Analysis Services、Reporting Services、統合サービス

BI のテンプレートは、SSAS モデル、SSRS レポート、SSIS パッケージの作成に使用されます。 BI デザイナーの各バージョンは、特定のリリースの SQL Server に対応しています。 BI の新しい機能を使うには、新しいバージョンの BI デザイナーをインストールしてください。

BI デザイナー

SSDT-BI for Visual Studio 2013 のダウンロード (SQL Server 2014、SQL Server 2012、SQL Server 2008、および 2008 R2)

SSDT-BI for Visual Studio 2012 のダウンロード (SQL Server 2014、SQL Server 2012、SQL Server 2008、および 2008 R2)

Business Intelligence Development Studio (BIDS) は SQL Server のセットアップを通じてインストールされます。 Web ダウンロードはありません (SQL Server 2008 および 2008 R2)。

SQL Server 2012 または 2014 の場合は、 Visual Studio 2012 用 SSDT-BISSDT-BI と Visual Studio 2013です。 この 2 つの違いは、Visual Studio のバージョンだけです。