サポートされているデータ ソース (SSAS テーブル)
このトピックでは、テーブル モデルで使用できるデータ ソースの種類について説明します。
この記事は、次のセクションで構成されています。
サポートされるデータ ソース
次の表のデータ ソースからデータをインポートできます。 SQL Server Data Tools (SSDT) をインストールする場合、セットアップでは、各データ ソースに一覧表示されているプロバイダーはインストールされません。 プロバイダーは、他のアプリケーションと共にコンピューターに既にインストールされている場合もあれば、プロバイダーをダウンロードしてインストールしなくてはならない場合もあります。
source | バージョン | ファイルの種類 | プロバイダー 1 |
Access データベース | Microsoft Access 2003、2007、2010。 | .accdb または .mdb | ACE 14 OLE DB プロバイダー |
SQL Server リレーショナル データベース | Microsoft SQL Server2005、2008、2008 R2;SQL Server 2012、Microsoft SQL Azure Database 2 | (該当なし) | OLE DB Provider for SQL Server SQL Server Native Client OLE DB プロバイダー SQL Server Native 10.0 Client OLE DB プロバイダー .NET Framework Data Provider for SQL Client |
SQL Server 並列Data Warehouse (PDW) 3 | 2008 R2 | (該当なし) | OLE DB provider for SQL Server PDW |
Oracle リレーショナル データベース | Oracle 9i、10g、11g | (該当なし) | Oracle OLE DB プロバイダー .NET Framework Data Provider for Oracle Client .NET Framework SQL Server 用データ プロバイダー OraOLEDB MSDASQL |
Teradata リレーショナル データベース | Teradata V2R6、V12 | (該当なし) | TDOLEDB OLE DB プロバイダー .Net Data Provider for Teradata |
Informix リレーショナル データベース | (該当なし) | Informix OLE DB プロバイダー | |
IBM DB2 リレーショナル データベース | 8.1 | (該当なし) | DB2OLEDB |
Sybase Adaptive Server Enterprise (ASE) リレーショナル データベース | 15.0.2 | (該当なし) | Sybase OLE DB プロバイダー |
その他のリレーショナル データベース | (該当なし) | (該当なし) | OLE DB プロバイダーまたは ODBC ドライバー |
テキスト ファイル | (該当なし) | .txt、.tab、.csv | ACE 14 OLE DB Provider for Microsoft Access |
Microsoft Excel ファイル | Excel 97 ~ 2003、2007、2010 | .xlsx、.xlsm、.xlsb、.xltx、.xltm | ACE 14 OLE DB プロバイダー |
PowerPivot ブック | Microsoft SQL Server 2008 R2 Analysis Services | .xlsx、.xlsm、.xlsb、.xltx、.xltm | ASOLEDB 10.5 (PowerPivot for SharePoint がインストールされている SharePoint ファームに発行された PowerPivot ブックでのみ使用されます) |
Analysis Services キューブ | Microsoft SQL Server 2005、2008、2008 R2 Analysis Services | (該当なし) | ASOLEDB 10 |
データ フィード (Reporting Services のレポート、Atom サービス ドキュメント、Microsoft Azure Marketplace DataMarket、および単一のデータ フィードからのデータのインポートに使用) |
Atom 1.0 形式 Windows Communication Foundation (WCF) データ サービス (以前の ADO.NET Data Services) として公開されている任意のデータベースまたはドキュメント。 |
.atomsvc (1 つ以上のフィードを定義するサービス ドキュメント用) .atom (Atom Web フィード ドキュメント用) |
PowerPivot 用 Microsoft データ フィード プロバイダー PowerPivot のデータ フィード データ プロバイダーを.NET Frameworkする |
Office データ接続ファイル | .odc |
1 OLE DB Provider for ODBC を使用することもできます。
2 SQL Azureの詳細については、Web サイトのSQL Azureを参照してください。
3 SQL Server PDWの詳細については、Web サイト SQL Server 2008 R2 並列Data Warehouseを参照してください。
4 MSDAORA OLE DB プロバイダーを使用すると、特に新しいバージョンの Oracle で接続エラーが発生する場合があります。 エラーが生じる場合は、Oracle 用に記載されている他のプロバイダーを使用することをお勧めします。
サポートされていないソース
次のデータ ソースは、現在サポートされていません。
- サーバー ドキュメント (たとえば、SharePoint にパブリッシュされている Access データベース) はインポートできません。
データ ソースの選択に関するヒント
リレーショナル データベースからテーブルをインポートする場合、インポート時には 外部キー リレーションシップを使用して、モデル デザイナーのテーブル間にリレーションシップが作成されるので、手順を省略できます。
複数のテーブルをまとめてインポートしてから不必要なテーブルを削除することで、手順を省略することもできます。 テーブルを 1 つずつインポートしても、テーブル間のリレーションシップを手動で作成する必要が生じる場合があります。
複数のデータ ソースに、類似データが格納されている列があれば、モデル デザイナー内でリレーションシップを作成する理由になります。 異種のデータ ソースを使用する場合は、同一データまたは類似データが格納されている他のデータ ソースのテーブルにマップできる列のあるテーブルを選択します。
一般に、OLE DB プロバイダーは、大規模なデータに対して高いパフォーマンスを発揮します。 同じデータ ソースに対して数種類のプロバイダーの中から選択する場合は、最初に OLE DB プロバイダーを選択することをお勧めします。