データウェアハウスセンター アプリケーション統合の手引き


付録


付録 A. テンプレート・プランのワークシート

パートナー・アプリケーションから必要な値を収集するために、このワークシートを使用してください。

トークンの値を表に書き込みます。許可される値のリストが示されているトークンについては、許可される値の 1 つを丸で囲みます。

表 128. テンプレートに必要なメタデータのトークン
トークン
*AgentSite
*AgentSiteContact
*AgentSiteDescription
*AgentSiteNotes
*AgentSiteOSType 以下の値の 1 つ:

ISV_windowsNT
Windows NT

ISV_AIX
AIX

ISV_os2
OS/2

ISV_as400
AS/400

ISV_Solaris
SUN

ISV_MVS
MVS
*AgentSiteTCPIPHostName
*AgentSiteUserid
*ColumnAllowsNulls 以下の値の 1 つ:

ISV_NULLSYES
カラムにはヌル・データを入れることができます。

ISV_NULLSNO
カラムにはヌル・データを入れることができません。
*ColumnDataIsText 以下の値の 1 つ:

ISV_ISTEXTYES
カラムにはテキスト・データだけが含まれます。

ISV_ISTEXTNO
カラムにはテキスト以外のデータも含まれます。
*ColumnDescription
*ColumnEditionType 以下の値の 1 つ:

ISV_ColumnIsEditionColumn
カラムはエディション・カラムです。

ISV_ColumnIsNormal
カラムは通常のカラムです。
*ColumnKeyPosition
*ColumnLength
*ColumnName
*ColumnNativeDataType

以下の値の 1 つ:

ISV_NATIVE_CHAR

ISV_NATIVE_VARCHAR

ISV_NATIVE_LONGVARCHAR

ISV_NATIVE_VARCHAR2

ISV_NATIVE_GRAPHIC

ISV_NATIVE_VARGRAPHIC

ISV_NATIVE_LONGVARGRAPHIC

ISV_NATIVE_CLOB

ISV_NATIVE_INT

ISV_NATIVE_TINYINT

ISV_NATIVE_BLOB

ISV_NATIVE_SMALLINT

ISV_NATIVE_INTEGER

ISV_NATIVE_FLOAT

ISV_NATIVE_SMALLFLOAT

ISV_NATIVE_DOUBLE

ISV_NATIVE_REAL

ISV_NATIVE_DECIMAL

ISV_NATIVE_SMALLMONEY

ISV_NATIVE_MONEY

ISV_NATIVE_NUMBER

ISV_NATIVE_NUMERIC

ISV_NATIVE_DATE

ISV_NATIVE_TIME

ISV_NATIVE_TIMESTAMP

ISV_NATIVE_LONG

ISV_NATIVE_RAW

ISV_NATIVE_LONGRAW

ISV_NATIVE_DATETIME

ISV_NATIVE_SMALLDATETIME

ISV_NATIVE_SYSNAME


*ColumnNativeDataType (続き)

以下の値の 1 つ:

ISV_NATIVE_TEXT

ISV_NATIVE_BINARY

ISV_NATIVE_VARBINARY

ISV_NATIVE_LONGVARBINARY

ISV_NATIVE_BIT

ISV_NATIVE_IMAGE

ISV_NATIVE_SERIAL

ISV_NATIVE_DATETIMEYEARTOFRACTION

ISV_NATIVE_DBCLOB

ISV_NATIVE_BIGINT


*ColumnNotes
*ColumnOffsetFromZero
*ColumnOrdinalNumber
*ColumnPositionNumber
*ColumnPrecision
*ColumnUserActions
*CurrentCheckPointID++
*DatabaseContact
*DatabaseDescription
*DatabaseName
*DatabaseNotes
*DatabasePhysicalName
*DatabaseType 以下の値の 1 つ:

ISV_IR_DB2Family
DB2 ファミリー

ISV_IR_Oracle
Oracle

ISV_IR_Sybase
Sybase

ISV_IR_MSSQLServer
Microsoft SQLServer

ISV_IR_Informix
Informix

ISV_IR_GenericODBC
汎用 ODBC

ISV_IR_FFLan
フラット・ファイル LAN

ISV_IR_VSAM
VSAM

ISV_IR_IMS
IMS
*DatabaseTypeExtended 以下の値の 1 つ:

ISV_IR_DB2400CISC
CISC 用の DB2 UDB (AS/400(R) 版)

ISV_IR_DB2400RISC
RISC 用の DB2 UDB (AS/400 版)

ISV_IR_FFLanLocalCmd
ローカル・フラット・ファイル

ISV_IR_FFLanFTPCopy
リモート・システムから FTP を使用して送信されたローカル・フラット・ファイル
*DatabaseServerName
*DatabaseUserid
*DatabaseVersion
*PostStepName
*ProcessContact
*ProcessDescription
*ProcessName
*ProcessNotes
*ProcessType 以下の値の 1 つ:

ISV_ProcessType_Normal
プロセスは通常のユーザー・プロセスです。

ISV_ProcessType_Meta_pub
プロセスはメタデータ資料プロセスです。

ISV_ProcessType_Notify
プロセスは通知プロセスです。
*SecurityGroup ISV_DEFAULTSECURITYGROUP
*StarSchemaContact
*StarSchemaDBName
*StarSchemaDescription
*StarSchemaName
*StarSchemaNotes
*StepCommit 以下の値の 1 つ:

ISV_Step_Incremental_Commit_On
データはターゲットにおいて増分的にコミットされます。

ISV_Step_Incremental_Commit_Off
データはターゲットにおいて増分的にコミットされません。
*StepCommitAfterNumberRows
*StepContact
*StepDataNotPresent 以下の値の 1 つ:

ISV_StepDataNotPresent_OK
データが存在しない場合、処理を続けます。

ISV_StepDataNotPresent_Warning
データが存在しない場合、警告を発行して処理を続けます。

ISV_StepDataNotPresent_Error
データが存在しない場合、エラー・メッセージを発行して処理を停止します。
*StepDescription
*StepExternalPopulation 以下の値の 1 つ:

ISV_StepExternalNo
表には他の方法で外部的なデータが取り込まれることはありません。

ISV_StepExternalYes
表には他の方法で外部的なデータが取り込まれます。
*StepName
*StepNotes
*StepSelectStatement
*StepSelectStatementGenerated 以下の値の 1 つ:

ISV_StepSelectStatementNo
SELECT ステートメントは生成されませんが、*StepSelectStatement に含まれています。

ISV_StepSelectStatementYes
SELECT ステートメントが生成されて、*StepSelectStatement は無視されます。
*StepSQLWarning 以下の値の 1 つ:

ISV_StepSQLWarning_OK
SQL 警告が生じた場合、処理を続けます。

ISV_StepSQLWarning_Warning
SQL 警告が生じた場合、警告を発行して処理を続けます。

ISV_StepSQLWarning_Error
SQL 警告が生じた場合、エラーを発行して処理を停止します。
*StepType 以下の値の 1 つ:

ISV_StepType_Editioned_Append
ステップが実行されると、表内のデータは追加されます。

ISV_StepType_Full_Replace
ステップが実行されると、表内のデータは置換されます。

ISV_StepType_Uneditioned_Append
ステップが実行されると、表内のデータは追加されます。

ISV_StepType_VWP_Population
表内のデータはデータウェアハウスセンター プログラムによって取り込まれます。
*SubjectArea
*SubjectAreaContact
*SubjectAreaDescription
*SubjectAreaNotes
*TableBinaryIfFile 以下の値の 1 つ:

ISV_DR_FILE_IS_BINARY
ファイルはバイナリーです。

ISV_DR_FILE_IS_NOT_BINARY
ファイルは ASCII、または混合形式です。
*TableCreatedByDWC 以下の値の 1 つ:

ISV_TableIsToBeCreatedByDWC
表はデータウェアハウスセンターによって作成されます。

ISV_TableIsNotToBeCreatedByDWC
表はデータウェアハウスセンターによって作成されません。
*TableCreateStatement
*TableDelimiterIfFile
*TableDescription
*TableFirstRowNamesIfFile 以下の値の 1 つ:

ISV_DR_ROW_CONTAINS_NAMES
ファイルの最初の行には、列名が含まれます。

ISV_DR_ROW_DOES_NOT_CONTAIN_NAMES
ファイルの最初の行には、データが含まれます。
*TableFullName
*TableGenerateCreateStatement 以下の値の 1 つ:

ISV_GenerateCreateTableStmt
データウェアハウスセンターは、CREATE TABLE ステートメントを生成することになります。

ISV_DoNotGenerateCreateTableStmt
データウェアハウスセンターは、CREATE TABLE ステートメントを生成しないことになります。
*TableGrantedToPublic 以下の値の 1 つ:

ISV_GrantTableAccessToPublic
この表に PUBLIC アクセスを権限付与します。

ISV_DoNotGrantTableAccessToPublic
この表に PUBLIC アクセスを権限付与しません。
*TableIsAnAlias 以下の値の 1 つ:

ISV_TableIsAnAlias
この表は他の表の別名です。

ISV_TableIsNotAnAlias
この表は他の表の別名ではありません。
*TableIsADimensionTable 以下の値の 1 つ:

ISV_TableIsADimensionalTable
表は次元表です。

ISV_TableIsNotADimensionalTable
表は次元表ではありません。
*TableIsAFactTable 以下の値の 1 つ:

ISV_TableIsAFactTable
表はファクト表です。

ISV_TableIsNotAFactTable
表はファクト表ではありません。
*TableIsAView 以下の値の 1 つ:

ISV_TableIsAView
表はビューです。

ISV_TableIsNotAView
表はビューではありません。
*TableIsPersistent 以下の値の 1 つ:

ISV_TableIsPersistent
表は持続的なものとみなされます。

ISV_TableIsTransient
表は一時的なものとみなされます。
*TableMaximumEditions
*TableNotes
*TableOwner
*TablePhysicalName
*TableTypeIfFile 以下の値の 1 つ:

ISV_DR_REL_TABLE
表はリレーショナル表です。

ISV_DR_COMMA_DELIMITED
ファイル内の列はコンマで区切られます。

ISV_DR_FIXED_FORMAT
ファイル内の列は混合形式です。

ISV_DR_TAB_DELIMITED
ファイル内の列はタブで区切られます。

ISV_DR_CHAR_DELIMITED
ファイル内の列は、*TableDelimiterIfFile の値で区切られます。
*VWPGroup
*VWPGroupDescription
*VWPGroupNotes
*VWPProgramInstanceKey
*VWPProgramInstanceParameterData
*VWPProgramInstanceParameterKey
*VWPProgramInstanceParameterName
*VWPProgramInstanceParameterOrder
*VWPProgramInstanceParameterType 以下の値の 1 つ:

ISV_ParameterTypeNone
パラメーター・タイプは不明です。

ISV_ParameterTypeCharacter
パラメーター・タイプは文字です。

ISV_ParameterTypeNumeric
パラメーター・タイプは数値です。

ISV_ParameterTypePassword
パラメーター・タイプはパスワードです。
*VWPProgramTemplateDescription
*VWPProgramTemplateExecutableName
*VWPProgramTemplateFunctionName
*VWPProgramTemplateName
*VWPProgramTemplateNotes
*VWPProgramTemplateType 以下の値の 1 つ:

ISV_PROGRAMTYPEDLL
データウェアハウスセンター プログラムはダイナミック・リンク・ライブラリー (DLL) からロードされるか、またはロード・モジュールです。

ISV_PROGRAMTYPECOMMAND
データウェアハウスセンター プログラムはコマンド・ファイルです。

ISV_PROGRAMTYPEEXECUTABLE
データウェアハウスセンター プログラムは実行可能ファイルです。
*VWPProgramTemplateParameterData
*VWPProgramTemplateParameterKey
*VWPProgramTemplateParameterName
*VWPProgramTemplateParameterOrder
*VWPProgramTemplateParameterType 以下の値の 1 つ:

ISV_ParameterTypeNone
パラメーター・タイプは不明です。

ISV_ParameterTypeCharacter
パラメーター・タイプは文字です。

ISV_ParameterTypeNumeric
パラメーター・タイプは数値です。

ISV_ParameterTypePassword
パラメーター・タイプはパスワードです。


[ ページのトップ | 前ページ | 次ページ | 目次 | 索引 ]