次の方法で共有


Excel のカスタム プロパティ

ソース カスタム プロパティ

Excel ソースには、カスタム プロパティと、すべてのデータ フロー コンポーネントに共通するプロパティの両方があります。

次の表では、Excel ソースのカスタム プロパティについて説明します。 すべてのプロパティは読み取り/書き込み可能です。

プロパティ名 データ型 説明
アクセスモード 整数 データベースへのアクセスに使用するモード。 指定できる値は、 Open RowsetOpen Rowset from VariableSQL Commandおよび SQL Command from Variable です。 既定値は [行セットを開く] です
CommandTimeout(コマンドタイムアウト) 整数 コマンドがタイムアウトするまでの秒数。値 0 は、無限のタイムアウトを示します。

手記 このプロパティは Excel ソース エディターでは使用できませんが、 詳細エディターを使用して設定できます。
OpenRowset 行セットを開くために使用されるデータベース オブジェクトの名前。
OpenRowsetVariable 行セットを開くために使用されるデータベース オブジェクトの名前を含む変数。
パラメータマッピング SQL コマンドのパラメーターから変数へのマッピング。
SqlCommand 実行する SQL コマンド。
SqlCommandVariable 実行する SQL コマンドを含む変数。

Excel ソースの出力列と出力列には、カスタム プロパティがありません。

詳細については、「 Excel ソース」を参照してください。

宛先カスタムプロパティ

Excel 変換先には、カスタム プロパティと、すべてのデータ フロー コンポーネントに共通するプロパティの両方があります。

次の表では、Excel 変換先のカスタム プロパティについて説明します。 すべてのプロパティは読み取り/書き込み可能です。

プロパティ名 データ型 説明
アクセスモード Integer (列挙) 宛先が宛先データベースにアクセスする方法を指定する値。

このプロパティの値は、次のいずれか 1 つです。

OpenRowset (0)-テーブルまたはビューの名前を指定します。

OpenRowset from Variable (1)-テーブルまたはビューの名前を含む変数の名前を指定します。

OpenRowset Using Fastload (3)-テーブルまたはビューの名前を指定します。

OpenRowset Using Fastload from Variable (4)-テーブルまたはビューの名前を含む変数の名前を指定します。

SQL Command (2)-SQL ステートメントを指定します。
CommandTimeout(コマンドタイムアウト) 整数 SQL コマンドがタイムアウトになるまでの最大秒数。この値に 0 を指定すると、時間は無制限になります。 このプロパティの既定値は 0です。

注: このプロパティは Excel 変換先エディターでは使用できませんが、 詳細エディターを使用して設定できます。
FastLoadKeepIdentity ボーリアン データの読み込み時に ID 値をコピーするかどうかを指定する値。 このプロパティは、高速読み込みオプションのいずれかを使用する場合にのみ使用できます。 このプロパティの既定値は Falseです。
FastLoadKeepNulls ボーリアン データの読み込み時に Null 値をコピーするかどうかを指定する値。 このプロパティは、高速読み込みオプションのいずれかでのみ使用できます。 このプロパティの既定値は Falseです。
FastLoadMaxInsertCommitSize 整数 高速読み込み操作中に Excel 変換先がコミットしようとするバッチ サイズを指定する値。 既定値は 2147483647 です。 値 0 は、すべての行が処理された後の 1 つのコミット操作を示します。
フェストロードオプション 高速読み込みオプションのコレクション。 高速読み込みオプションには、テーブルのロックと制約のチェックが含まれます。 1 つ、両方、またはどちらも指定できません。

注: このプロパティの一部のオプションは 、Excel 変換先エディターでは使用できませんが、 詳細エディターを使用して設定できます。
OpenRowset AccessMode が OpenRowset の場合は、Excel の出力先がアクセスするテーブルまたはビューの名前となります。
OpenRowsetVariable AccessMode が OpenRowset from Variableされている場合、Excel 変換先がアクセスするテーブルまたはビューの名前を含む変数の名前。
SqlCommand AccessMode が SQL Command の場合、Excel デスティネーションがデータの目的列を指定するために使用する Transact-SQL 命令文。

Excelの宛先の入力および入力列には、カスタムプロパティがありません。

詳細については、「Excel デスティネーション」を参照してください。

こちらもご覧ください

共通プロパティ