FACT_COSTOS_EOR_RET.dtsx 92 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446
  1. <?xml version="1.0"?>
  2. <DTS:Executable xmlns:DTS="www.microsoft.com/SqlServer/Dts"
  3. DTS:refId="Package"
  4. DTS:CreationDate="7/5/2019 3:07:57 PM"
  5. DTS:CreationName="Microsoft.Package"
  6. DTS:CreatorComputerName="NIETO"
  7. DTS:CreatorName="GRUPOME\rnieto"
  8. DTS:DTSID="{DFF2E171-1C03-4CAD-8101-1A71278F4848}"
  9. DTS:ExecutableType="Microsoft.Package"
  10. DTS:LastModifiedProductVersion="15.0.1100.123"
  11. DTS:LocaleID="3082"
  12. DTS:ObjectName="FACT_COSTOS_EOR_RET"
  13. DTS:PackageType="5"
  14. DTS:VersionBuild="42"
  15. DTS:VersionGUID="{4B9277E6-A19E-4569-8A9B-B0029ECF9674}">
  16. <DTS:Property
  17. DTS:Name="PackageFormatVersion">8</DTS:Property>
  18. <DTS:Variables>
  19. <DTS:Variable
  20. DTS:CreationName=""
  21. DTS:DTSID="{379D3C5D-D8B7-442E-BDB3-2134269623E6}"
  22. DTS:IncludeInDebugDump="2345"
  23. DTS:Namespace="User"
  24. DTS:ObjectName="GivenDate">
  25. <DTS:VariableValue
  26. DTS:DataType="8"
  27. xml:space="preserve"></DTS:VariableValue>
  28. </DTS:Variable>
  29. <DTS:Variable
  30. DTS:CreationName=""
  31. DTS:DTSID="{37FAAA1F-6E69-4B0F-BA0D-B2C5881853BD}"
  32. DTS:EvaluateAsExpression="True"
  33. DTS:Expression="&quot;SELECT &#xA; vfcer.Y_OPE&#xA; , vfcer.M_OPE&#xA; , vfcer.ESTADO&#xA; , vfcer.DIM_FECHA_FECHAPK&#xA; , vfcer.DIM_HORA_HORAPK&#xA; , vfcer.COD_PROYECTO&#xA; , vfcer.MEDIDOR_ORIGEN&#xA; , vfcer.MONTO_CMORC_MRS&#xA; , vfcer.MONTO_CMORC_FLEX&#xA; , vfcer.ENERGIA_FLEX&#xA;&#x9;, vfcer.MONTO_RETIRO_FLEX&#xA;FROM CONCILIACION.VW_FACT_COSTOS_EOR_RET vfcer&quot;"
  34. DTS:IncludeInDebugDump="2345"
  35. DTS:Namespace="User"
  36. DTS:ObjectName="VW_FACT_COSTOS_EOR_RET">
  37. <DTS:VariableValue
  38. DTS:DataType="8">SELECT
  39. vfcer.Y_OPE
  40. , vfcer.M_OPE
  41. , vfcer.ESTADO
  42. , vfcer.DIM_FECHA_FECHAPK
  43. , vfcer.DIM_HORA_HORAPK
  44. , vfcer.COD_PROYECTO
  45. , vfcer.MEDIDOR_ORIGEN
  46. , vfcer.MONTO_CMORC_MRS
  47. , vfcer.MONTO_CMORC_FLEX
  48. , vfcer.ENERGIA_FLEX
  49. , vfcer.MONTO_RETIRO_FLEX
  50. FROM CONCILIACION.VW_FACT_COSTOS_EOR_RET vfcer</DTS:VariableValue>
  51. </DTS:Variable>
  52. </DTS:Variables>
  53. <DTS:Executables>
  54. <DTS:Executable
  55. DTS:refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET"
  56. DTS:CreationName="Microsoft.Pipeline"
  57. DTS:Description="Tarea Flujo de datos"
  58. DTS:DTSID="{5d35182c-1414-450e-9f1d-b912e1d0b0f3}"
  59. DTS:ExecutableType="Microsoft.Pipeline"
  60. DTS:LocaleID="-1"
  61. DTS:ObjectName="Insertar en STG_FACT_COSTOS_EOR_RET"
  62. DTS:TaskContact="Performs high-performance data extraction, transformation and loading;Microsoft Corporation; Microsoft SQL Server; (C) Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1">
  63. <DTS:Variables />
  64. <DTS:ObjectData>
  65. <pipeline
  66. version="1">
  67. <components>
  68. <component
  69. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Destino STAGE_FACT_COSTOS_EOR_RET"
  70. componentClassID="Microsoft.OLEDBDestination"
  71. contactInfo="Destino de OLE DB;Microsoft Corporation; Microsoft SQL Server; (C) Microsoft Corporation; Todos los derechos reservados; http://www.microsoft.com/sql/support;4"
  72. description="Destino de OLE DB"
  73. name="Destino STAGE_FACT_COSTOS_EOR_RET"
  74. usesDispositions="true"
  75. version="4">
  76. <properties>
  77. <property
  78. dataType="System.Int32"
  79. description="Número de segundos antes de que se agote el tiempo de espera de un comando. Un valor de 0 indica un tiempo de espera infinito."
  80. name="CommandTimeout">0</property>
  81. <property
  82. dataType="System.String"
  83. description="Especifica el nombre del objeto de base de datos usado para abrir un conjunto de filas."
  84. name="OpenRowset">[STAGE].[STG_FACT_COSTOS_EOR_RET]</property>
  85. <property
  86. dataType="System.String"
  87. description="Especifica la variable que contiene el nombre del objeto de base de datos usado para abrir un conjunto de filas."
  88. name="OpenRowsetVariable"></property>
  89. <property
  90. dataType="System.String"
  91. description="Comando SQL para ejecutar."
  92. name="SqlCommand"
  93. UITypeEditor="Microsoft.DataTransformationServices.Controls.ModalMultilineStringEditor, Microsoft.DataTransformationServices.Controls, Version=15.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91"></property>
  94. <property
  95. dataType="System.Int32"
  96. description="Especifica la página de códigos de columna para utilizar cuando la información de página de códigos no está disponible en el origen de datos."
  97. name="DefaultCodePage">1252</property>
  98. <property
  99. dataType="System.Boolean"
  100. description="Fuerza el uso del valor de la propiedad DefaultCodePage al describir datos de caracteres."
  101. name="AlwaysUseDefaultCodePage">false</property>
  102. <property
  103. dataType="System.Int32"
  104. description="Especifica el modo utilizado para obtener acceso a la base de datos."
  105. name="AccessMode"
  106. typeConverter="AccessMode">3</property>
  107. <property
  108. dataType="System.Boolean"
  109. description="Indica si los valores proporcionados para columnas de identidad se van a copiar al destino. Si es False, los valores de las columnas de identidad se generan automáticamente en el destino. Solo se aplica si está activada la carga rápida."
  110. name="FastLoadKeepIdentity">false</property>
  111. <property
  112. dataType="System.Boolean"
  113. description="Indica si las columnas que contienen NULL tendrán NULL insertado en el destino. Si es False, las columnas que contienen NULL tendrán sus valores predeterminados insertados en el destino. Solo se aplica si está activada la carga rápida."
  114. name="FastLoadKeepNulls">false</property>
  115. <property
  116. dataType="System.String"
  117. description="Especifica opciones para usar con la carga rápida. Solo se aplica si está activada la carga rápida."
  118. name="FastLoadOptions">TABLOCK,CHECK_CONSTRAINTS</property>
  119. <property
  120. dataType="System.Int32"
  121. description="Especifica cuándo se emiten confirmaciones durante la inserción de datos. El valor 0 especifica que se emitirá una confirmación al final de la inserción de datos. Solo se aplica si está activada la carga rápida."
  122. name="FastLoadMaxInsertCommitSize">2147483647</property>
  123. </properties>
  124. <connections>
  125. <connection
  126. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Destino STAGE_FACT_COSTOS_EOR_RET.Connections[OleDbConnection]"
  127. connectionManagerID="{ECD91CC3-B1B4-4475-A167-1D75611471D5}:external"
  128. connectionManagerRefId="Project.ConnectionManagers[DWH_ME]"
  129. description="La conexión de tiempo de ejecución OLE DB usada para obtener acceso a la base de datos."
  130. name="OleDbConnection" />
  131. </connections>
  132. <inputs>
  133. <input
  134. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Destino STAGE_FACT_COSTOS_EOR_RET.Inputs[Entrada de destino de OLE DB]"
  135. errorOrTruncationOperation="Insertar"
  136. errorRowDisposition="FailComponent"
  137. hasSideEffects="true"
  138. name="Entrada de destino de OLE DB">
  139. <inputColumns>
  140. <inputColumn
  141. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Destino STAGE_FACT_COSTOS_EOR_RET.Inputs[Entrada de destino de OLE DB].Columns[DIM_FECHA_FECHAPK]"
  142. cachedDataType="i4"
  143. cachedName="DIM_FECHA_FECHAPK"
  144. externalMetadataColumnId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Destino STAGE_FACT_COSTOS_EOR_RET.Inputs[Entrada de destino de OLE DB].ExternalColumns[DIM_FECHA_FECHAPK]"
  145. lineageId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de origen de OLE DB].Columns[DIM_FECHA_FECHAPK]" />
  146. <inputColumn
  147. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Destino STAGE_FACT_COSTOS_EOR_RET.Inputs[Entrada de destino de OLE DB].Columns[DIM_HORA_HORAPK]"
  148. cachedDataType="i4"
  149. cachedName="DIM_HORA_HORAPK"
  150. externalMetadataColumnId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Destino STAGE_FACT_COSTOS_EOR_RET.Inputs[Entrada de destino de OLE DB].ExternalColumns[DIM_HORA_HORAPK]"
  151. lineageId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de origen de OLE DB].Columns[DIM_HORA_HORAPK]" />
  152. <inputColumn
  153. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Destino STAGE_FACT_COSTOS_EOR_RET.Inputs[Entrada de destino de OLE DB].Columns[PROYECTOPK]"
  154. cachedDataType="i4"
  155. cachedName="PROYECTOPK"
  156. externalMetadataColumnId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Destino STAGE_FACT_COSTOS_EOR_RET.Inputs[Entrada de destino de OLE DB].ExternalColumns[DIM_PROYECTOS_PROYECTOPK]"
  157. lineageId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Determinar Key Proyecto.Outputs[Salida de entradas coincidentes de búsqueda].Columns[PROYECTOPK]" />
  158. <inputColumn
  159. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Destino STAGE_FACT_COSTOS_EOR_RET.Inputs[Entrada de destino de OLE DB].Columns[ESTADOPK]"
  160. cachedDataType="i4"
  161. cachedName="ESTADOPK"
  162. externalMetadataColumnId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Destino STAGE_FACT_COSTOS_EOR_RET.Inputs[Entrada de destino de OLE DB].ExternalColumns[DIM_ESTADO_ESTADOPK]"
  163. lineageId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Obtener Key ESTADO.Outputs[Salida de entradas coincidentes de búsqueda].Columns[ESTADOPK]" />
  164. <inputColumn
  165. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Destino STAGE_FACT_COSTOS_EOR_RET.Inputs[Entrada de destino de OLE DB].Columns[MONTO_CMORC_MRS]"
  166. cachedDataType="r8"
  167. cachedName="MONTO_CMORC_MRS"
  168. externalMetadataColumnId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Destino STAGE_FACT_COSTOS_EOR_RET.Inputs[Entrada de destino de OLE DB].ExternalColumns[MONTO_CMORC_MRS]"
  169. lineageId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de origen de OLE DB].Columns[MONTO_CMORC_MRS]" />
  170. <inputColumn
  171. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Destino STAGE_FACT_COSTOS_EOR_RET.Inputs[Entrada de destino de OLE DB].Columns[MONTO_CMORC_FLEX]"
  172. cachedDataType="r8"
  173. cachedName="MONTO_CMORC_FLEX"
  174. externalMetadataColumnId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Destino STAGE_FACT_COSTOS_EOR_RET.Inputs[Entrada de destino de OLE DB].ExternalColumns[MONTO_CMORC_FLEX]"
  175. lineageId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de origen de OLE DB].Columns[MONTO_CMORC_FLEX]" />
  176. <inputColumn
  177. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Destino STAGE_FACT_COSTOS_EOR_RET.Inputs[Entrada de destino de OLE DB].Columns[ENERGIA_FLEX]"
  178. cachedDataType="r8"
  179. cachedName="ENERGIA_FLEX"
  180. externalMetadataColumnId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Destino STAGE_FACT_COSTOS_EOR_RET.Inputs[Entrada de destino de OLE DB].ExternalColumns[ENERGIA_FLEX]"
  181. lineageId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de origen de OLE DB].Columns[ENERGIA_FLEX]" />
  182. <inputColumn
  183. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Destino STAGE_FACT_COSTOS_EOR_RET.Inputs[Entrada de destino de OLE DB].Columns[MONTO_RETIRO_FLEX]"
  184. cachedDataType="r8"
  185. cachedName="MONTO_RETIRO_FLEX"
  186. externalMetadataColumnId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Destino STAGE_FACT_COSTOS_EOR_RET.Inputs[Entrada de destino de OLE DB].ExternalColumns[MONTO_RETIRO_FLEX]"
  187. lineageId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de origen de OLE DB].Columns[MONTO_RETIRO_FLEX]" />
  188. </inputColumns>
  189. <externalMetadataColumns
  190. isUsed="True">
  191. <externalMetadataColumn
  192. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Destino STAGE_FACT_COSTOS_EOR_RET.Inputs[Entrada de destino de OLE DB].ExternalColumns[DIM_FECHA_FECHAPK]"
  193. dataType="i4"
  194. name="DIM_FECHA_FECHAPK" />
  195. <externalMetadataColumn
  196. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Destino STAGE_FACT_COSTOS_EOR_RET.Inputs[Entrada de destino de OLE DB].ExternalColumns[DIM_HORA_HORAPK]"
  197. dataType="i4"
  198. name="DIM_HORA_HORAPK" />
  199. <externalMetadataColumn
  200. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Destino STAGE_FACT_COSTOS_EOR_RET.Inputs[Entrada de destino de OLE DB].ExternalColumns[DIM_PROYECTOS_PROYECTOPK]"
  201. dataType="i4"
  202. name="DIM_PROYECTOS_PROYECTOPK" />
  203. <externalMetadataColumn
  204. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Destino STAGE_FACT_COSTOS_EOR_RET.Inputs[Entrada de destino de OLE DB].ExternalColumns[DIM_ESTADO_ESTADOPK]"
  205. dataType="i4"
  206. name="DIM_ESTADO_ESTADOPK" />
  207. <externalMetadataColumn
  208. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Destino STAGE_FACT_COSTOS_EOR_RET.Inputs[Entrada de destino de OLE DB].ExternalColumns[MONTO_CMORC_MRS]"
  209. dataType="numeric"
  210. name="MONTO_CMORC_MRS"
  211. precision="28"
  212. scale="10" />
  213. <externalMetadataColumn
  214. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Destino STAGE_FACT_COSTOS_EOR_RET.Inputs[Entrada de destino de OLE DB].ExternalColumns[MONTO_CMORC_FLEX]"
  215. dataType="numeric"
  216. name="MONTO_CMORC_FLEX"
  217. precision="28"
  218. scale="10" />
  219. <externalMetadataColumn
  220. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Destino STAGE_FACT_COSTOS_EOR_RET.Inputs[Entrada de destino de OLE DB].ExternalColumns[ENERGIA_FLEX]"
  221. dataType="numeric"
  222. name="ENERGIA_FLEX"
  223. precision="28"
  224. scale="10" />
  225. <externalMetadataColumn
  226. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Destino STAGE_FACT_COSTOS_EOR_RET.Inputs[Entrada de destino de OLE DB].ExternalColumns[MONTO_RETIRO_FLEX]"
  227. dataType="numeric"
  228. name="MONTO_RETIRO_FLEX"
  229. precision="28"
  230. scale="10" />
  231. </externalMetadataColumns>
  232. </input>
  233. </inputs>
  234. <outputs>
  235. <output
  236. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Destino STAGE_FACT_COSTOS_EOR_RET.Outputs[Salida de error de destino de OLE DB]"
  237. exclusionGroup="1"
  238. isErrorOut="true"
  239. name="Salida de error de destino de OLE DB"
  240. synchronousInputId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Destino STAGE_FACT_COSTOS_EOR_RET.Inputs[Entrada de destino de OLE DB]">
  241. <outputColumns>
  242. <outputColumn
  243. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Destino STAGE_FACT_COSTOS_EOR_RET.Outputs[Salida de error de destino de OLE DB].Columns[ErrorCode]"
  244. dataType="i4"
  245. lineageId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Destino STAGE_FACT_COSTOS_EOR_RET.Outputs[Salida de error de destino de OLE DB].Columns[ErrorCode]"
  246. name="ErrorCode"
  247. specialFlags="1" />
  248. <outputColumn
  249. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Destino STAGE_FACT_COSTOS_EOR_RET.Outputs[Salida de error de destino de OLE DB].Columns[ErrorColumn]"
  250. dataType="i4"
  251. lineageId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Destino STAGE_FACT_COSTOS_EOR_RET.Outputs[Salida de error de destino de OLE DB].Columns[ErrorColumn]"
  252. name="ErrorColumn"
  253. specialFlags="2" />
  254. </outputColumns>
  255. <externalMetadataColumns />
  256. </output>
  257. </outputs>
  258. </component>
  259. <component
  260. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Determinar Key Proyecto"
  261. componentClassID="Microsoft.Lookup"
  262. contactInfo="Búsqueda;Microsoft Corporation; Microsoft SQL Server; (C) Microsoft Corporation; Todos los derechos reservados; http://www.microsoft.com/sql/support;6"
  263. description="Combina columnas adicionales con el flujo de datos mediante la búsqueda de valores en una tabla. Por ejemplo, se combina la columna 'id. de empleado' con la tabla de empleados para obtener la 'fecha de contratación' y 'el nombre de empleado'. Se recomienda esta transformación cuando hay suficiente espacio en memoria para la tabla de búsqueda."
  264. name="Determinar Key Proyecto"
  265. usesDispositions="true"
  266. version="6">
  267. <properties>
  268. <property
  269. dataType="System.String"
  270. description="Especifica la instrucción SQL que genera la tabla de búsqueda."
  271. expressionType="Notify"
  272. name="SqlCommand"
  273. UITypeEditor="Microsoft.DataTransformationServices.Controls.ModalMultilineStringEditor, Microsoft.DataTransformationServices.Controls, Version=15.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91">SELECT
  274. dp.PROYECTOPK
  275. , dp.COD_PROYECTO
  276. , dp.M_OPE
  277. , dp.Y_OPE
  278. , dp.PUNTO_INYECCION
  279. FROM dbo.DIM_PROYECTOS dp
  280. WHERE 1 = 1
  281. --AND dp.PUNTO_INYECCION IS NULL
  282. AND dp.TIPO_TRANSACCION = 'E'
  283. ORDER BY
  284. Y_OPE
  285. , dp.M_OPE</property>
  286. <property
  287. dataType="System.String"
  288. description="Especifica una instrucción SQL que usa parámetros para generar la tabla de búsqueda."
  289. expressionType="Notify"
  290. name="SqlCommandParam"
  291. UITypeEditor="Microsoft.DataTransformationServices.Controls.ModalMultilineStringEditor, Microsoft.DataTransformationServices.Controls, Version=15.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91">select * from (SELECT
  292. dp.PROYECTOPK
  293. , dp.COD_PROYECTO
  294. , dp.M_OPE
  295. , dp.Y_OPE
  296. , dp.PUNTO_INYECCION
  297. FROM dbo.DIM_PROYECTOS dp
  298. WHERE 1 = 1
  299. --AND dp.PUNTO_INYECCION IS NULL
  300. AND dp.TIPO_TRANSACCION = 'E'
  301. ORDER BY
  302. Y_OPE
  303. , dp.M_OPE) [refTable]
  304. where [refTable].[COD_PROYECTO] = ? and [refTable].[M_OPE] = ? and [refTable].[Y_OPE] = ? and [refTable].[PUNTO_INYECCION] = ?</property>
  305. <property
  306. dataType="System.Int32"
  307. description="Especifica el tipo de conexión utilizado para tener acceso al conjunto de datos de referencia."
  308. name="ConnectionType"
  309. typeConverter="LookupConnectionType">0</property>
  310. <property
  311. dataType="System.Int32"
  312. description="Especifica el tipo de caché de la tabla de búsqueda."
  313. name="CacheType"
  314. typeConverter="CacheType">0</property>
  315. <property
  316. dataType="System.Int32"
  317. description="Especifica cómo la transformación de búsquedas trata las filas sin entradas coincidentes en el conjunto de datos de referencia."
  318. name="NoMatchBehavior"
  319. typeConverter="LookupNoMatchBehavior">1</property>
  320. <property
  321. dataType="System.Int32"
  322. description="Especifica el porcentaje de la caché asignado a las filas sin entradas coincidentes en el conjunto de datos de referencia."
  323. name="NoMatchCachePercentage">0</property>
  324. <property
  325. dataType="System.Int32"
  326. description="Uso de memoria máximo para la caché de referencia en una plataforma de 32 bits."
  327. name="MaxMemoryUsage">25</property>
  328. <property
  329. dataType="System.Int64"
  330. description="Uso de memoria máximo para la caché de referencia en una plataforma de 64 bits."
  331. name="MaxMemoryUsage64">25</property>
  332. <property
  333. dataType="System.String"
  334. description="Indica si se debe hacer referencia a metadatos en formato XML."
  335. name="ReferenceMetadataXml">&lt;referenceMetadata&gt;&lt;referenceColumns&gt;&lt;referenceColumn name="PROYECTOPK" dataType="DT_I4" length="0" precision="0" scale="0" codePage="0"/&gt;&lt;referenceColumn name="COD_PROYECTO" dataType="DT_WSTR" length="50" precision="0" scale="0" codePage="0"/&gt;&lt;referenceColumn name="M_OPE" dataType="DT_I4" length="0" precision="0" scale="0" codePage="0"/&gt;&lt;referenceColumn name="Y_OPE" dataType="DT_I4" length="0" precision="0" scale="0" codePage="0"/&gt;&lt;referenceColumn name="PUNTO_INYECCION" dataType="DT_WSTR" length="50" precision="0" scale="0" codePage="0"/&gt;&lt;/referenceColumns&gt;&lt;/referenceMetadata&gt;</property>
  336. <property
  337. containsID="true"
  338. dataType="System.String"
  339. description="Especifica la lista de identificadores de linaje que están asignados a los parámetros que usa la instrucción SQL de la propiedad SQLCommand. Las entradas de la lista están separadas por puntos y comas."
  340. name="ParameterMap">#{Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de origen de OLE DB].Columns[COD_PROYECTO]};#{Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de origen de OLE DB].Columns[M_OPE]};#{Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de origen de OLE DB].Columns[Y_OPE]};#{Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de origen de OLE DB].Columns[MEDIDOR_ORIGEN]};</property>
  341. <property
  342. dataType="System.Int32"
  343. description="Especifica la página de códigos de columna para utilizar cuando la información de página de códigos no está disponible en el origen de datos."
  344. name="DefaultCodePage">1252</property>
  345. <property
  346. dataType="System.Boolean"
  347. description="Determina si las claves duplicadas de los datos de referencia se deben tratar como errores cuando se usa el modo de caché."
  348. name="TreatDuplicateKeysAsError">false</property>
  349. </properties>
  350. <connections>
  351. <connection
  352. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Determinar Key Proyecto.Connections[OleDbConnection]"
  353. connectionManagerID="{ECD91CC3-B1B4-4475-A167-1D75611471D5}:external"
  354. connectionManagerRefId="Project.ConnectionManagers[DWH_ME]"
  355. description="Administrador de conexiones utilizado para obtener acceso a los datos de búsqueda."
  356. name="OleDbConnection" />
  357. </connections>
  358. <inputs>
  359. <input
  360. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Determinar Key Proyecto.Inputs[Entrada de búsqueda]"
  361. name="Entrada de búsqueda">
  362. <inputColumns>
  363. <inputColumn
  364. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Determinar Key Proyecto.Inputs[Entrada de búsqueda].Columns[COD_PROYECTO]"
  365. cachedDataType="wstr"
  366. cachedLength="100"
  367. cachedName="COD_PROYECTO"
  368. lineageId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de origen de OLE DB].Columns[COD_PROYECTO]">
  369. <properties>
  370. <property
  371. dataType="System.String"
  372. description="Especifica la columna de la tabla de referencia con la que se combina una columna."
  373. name="JoinToReferenceColumn">COD_PROYECTO</property>
  374. <property
  375. dataType="System.Null"
  376. description="Especifica la columna de la tabla de referencia de la que se copia una columna."
  377. name="CopyFromReferenceColumn" />
  378. </properties>
  379. </inputColumn>
  380. <inputColumn
  381. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Determinar Key Proyecto.Inputs[Entrada de búsqueda].Columns[M_OPE]"
  382. cachedDataType="i4"
  383. cachedName="M_OPE"
  384. lineageId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de origen de OLE DB].Columns[M_OPE]">
  385. <properties>
  386. <property
  387. dataType="System.String"
  388. description="Especifica la columna de la tabla de referencia con la que se combina una columna."
  389. name="JoinToReferenceColumn">M_OPE</property>
  390. <property
  391. dataType="System.Null"
  392. description="Especifica la columna de la tabla de referencia de la que se copia una columna."
  393. name="CopyFromReferenceColumn" />
  394. </properties>
  395. </inputColumn>
  396. <inputColumn
  397. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Determinar Key Proyecto.Inputs[Entrada de búsqueda].Columns[Y_OPE]"
  398. cachedDataType="i4"
  399. cachedName="Y_OPE"
  400. lineageId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de origen de OLE DB].Columns[Y_OPE]">
  401. <properties>
  402. <property
  403. dataType="System.String"
  404. description="Especifica la columna de la tabla de referencia con la que se combina una columna."
  405. name="JoinToReferenceColumn">Y_OPE</property>
  406. <property
  407. dataType="System.Null"
  408. description="Especifica la columna de la tabla de referencia de la que se copia una columna."
  409. name="CopyFromReferenceColumn" />
  410. </properties>
  411. </inputColumn>
  412. <inputColumn
  413. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Determinar Key Proyecto.Inputs[Entrada de búsqueda].Columns[MEDIDOR_ORIGEN]"
  414. cachedDataType="wstr"
  415. cachedLength="255"
  416. cachedName="MEDIDOR_ORIGEN"
  417. lineageId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de origen de OLE DB].Columns[MEDIDOR_ORIGEN]">
  418. <properties>
  419. <property
  420. dataType="System.String"
  421. description="Especifica la columna de la tabla de referencia con la que se combina una columna."
  422. name="JoinToReferenceColumn">PUNTO_INYECCION</property>
  423. <property
  424. dataType="System.Null"
  425. description="Especifica la columna de la tabla de referencia de la que se copia una columna."
  426. name="CopyFromReferenceColumn" />
  427. </properties>
  428. </inputColumn>
  429. </inputColumns>
  430. <externalMetadataColumns />
  431. </input>
  432. </inputs>
  433. <outputs>
  434. <output
  435. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Determinar Key Proyecto.Outputs[Salida de entradas coincidentes de búsqueda]"
  436. errorOrTruncationOperation="Búsqueda"
  437. exclusionGroup="1"
  438. name="Salida de entradas coincidentes de búsqueda"
  439. synchronousInputId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Determinar Key Proyecto.Inputs[Entrada de búsqueda]">
  440. <outputColumns>
  441. <outputColumn
  442. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Determinar Key Proyecto.Outputs[Salida de entradas coincidentes de búsqueda].Columns[PROYECTOPK]"
  443. dataType="i4"
  444. errorOrTruncationOperation="Copiar columna"
  445. lineageId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Determinar Key Proyecto.Outputs[Salida de entradas coincidentes de búsqueda].Columns[PROYECTOPK]"
  446. name="PROYECTOPK"
  447. truncationRowDisposition="FailComponent">
  448. <properties>
  449. <property
  450. dataType="System.String"
  451. description="Especifica la columna de la tabla de referencia de la que se copia una columna."
  452. name="CopyFromReferenceColumn">PROYECTOPK</property>
  453. </properties>
  454. </outputColumn>
  455. </outputColumns>
  456. <externalMetadataColumns />
  457. </output>
  458. <output
  459. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Determinar Key Proyecto.Outputs[Salida de entradas no coincidentes de búsqueda]"
  460. description="Salida de búsqueda que trata las filas sin entradas coincidentes en el conjunto de datos de referencia. Utilice esta salida cuando la propiedad NoMatchBehavior esté establecida en 'Enviar las filas sin entradas coincidentes a la salida de entradas no coincidentes'."
  461. exclusionGroup="1"
  462. name="Salida de entradas no coincidentes de búsqueda"
  463. synchronousInputId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Determinar Key Proyecto.Inputs[Entrada de búsqueda]">
  464. <externalMetadataColumns />
  465. </output>
  466. <output
  467. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Determinar Key Proyecto.Outputs[Salida de error de búsqueda]"
  468. exclusionGroup="1"
  469. isErrorOut="true"
  470. name="Salida de error de búsqueda"
  471. synchronousInputId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Determinar Key Proyecto.Inputs[Entrada de búsqueda]">
  472. <outputColumns>
  473. <outputColumn
  474. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Determinar Key Proyecto.Outputs[Salida de error de búsqueda].Columns[ErrorCode]"
  475. dataType="i4"
  476. lineageId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Determinar Key Proyecto.Outputs[Salida de error de búsqueda].Columns[ErrorCode]"
  477. name="ErrorCode"
  478. specialFlags="1" />
  479. <outputColumn
  480. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Determinar Key Proyecto.Outputs[Salida de error de búsqueda].Columns[ErrorColumn]"
  481. dataType="i4"
  482. lineageId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Determinar Key Proyecto.Outputs[Salida de error de búsqueda].Columns[ErrorColumn]"
  483. name="ErrorColumn"
  484. specialFlags="2" />
  485. </outputColumns>
  486. <externalMetadataColumns />
  487. </output>
  488. </outputs>
  489. </component>
  490. <component
  491. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Obtener Key ESTADO"
  492. componentClassID="Microsoft.Lookup"
  493. contactInfo="Búsqueda;Microsoft Corporation; Microsoft SQL Server; (C) Microsoft Corporation; Todos los derechos reservados; http://www.microsoft.com/sql/support;6"
  494. description="Combina columnas adicionales con el flujo de datos mediante la búsqueda de valores en una tabla. Por ejemplo, se combina la columna 'id. de empleado' con la tabla de empleados para obtener la 'fecha de contratación' y 'el nombre de empleado'. Se recomienda esta transformación cuando hay suficiente espacio en memoria para la tabla de búsqueda."
  495. name="Obtener Key ESTADO"
  496. usesDispositions="true"
  497. version="6">
  498. <properties>
  499. <property
  500. dataType="System.String"
  501. description="Especifica la instrucción SQL que genera la tabla de búsqueda."
  502. expressionType="Notify"
  503. name="SqlCommand"
  504. UITypeEditor="Microsoft.DataTransformationServices.Controls.ModalMultilineStringEditor, Microsoft.DataTransformationServices.Controls, Version=15.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91">select * from [dbo].[DIM_ESTADO]</property>
  505. <property
  506. dataType="System.String"
  507. description="Especifica una instrucción SQL que usa parámetros para generar la tabla de búsqueda."
  508. expressionType="Notify"
  509. name="SqlCommandParam"
  510. UITypeEditor="Microsoft.DataTransformationServices.Controls.ModalMultilineStringEditor, Microsoft.DataTransformationServices.Controls, Version=15.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91">select * from (select * from [dbo].[DIM_ESTADO]) [refTable]
  511. where [refTable].[ESTADO] = ?</property>
  512. <property
  513. dataType="System.Int32"
  514. description="Especifica el tipo de conexión utilizado para tener acceso al conjunto de datos de referencia."
  515. name="ConnectionType"
  516. typeConverter="LookupConnectionType">0</property>
  517. <property
  518. dataType="System.Int32"
  519. description="Especifica el tipo de caché de la tabla de búsqueda."
  520. name="CacheType"
  521. typeConverter="CacheType">0</property>
  522. <property
  523. dataType="System.Int32"
  524. description="Especifica cómo la transformación de búsquedas trata las filas sin entradas coincidentes en el conjunto de datos de referencia."
  525. name="NoMatchBehavior"
  526. typeConverter="LookupNoMatchBehavior">0</property>
  527. <property
  528. dataType="System.Int32"
  529. description="Especifica el porcentaje de la caché asignado a las filas sin entradas coincidentes en el conjunto de datos de referencia."
  530. name="NoMatchCachePercentage">0</property>
  531. <property
  532. dataType="System.Int32"
  533. description="Uso de memoria máximo para la caché de referencia en una plataforma de 32 bits."
  534. name="MaxMemoryUsage">25</property>
  535. <property
  536. dataType="System.Int64"
  537. description="Uso de memoria máximo para la caché de referencia en una plataforma de 64 bits."
  538. name="MaxMemoryUsage64">25</property>
  539. <property
  540. dataType="System.String"
  541. description="Indica si se debe hacer referencia a metadatos en formato XML."
  542. name="ReferenceMetadataXml">&lt;referenceMetadata&gt;&lt;referenceColumns&gt;&lt;referenceColumn name="ESTADOPK" dataType="DT_I4" length="0" precision="0" scale="0" codePage="0"/&gt;&lt;referenceColumn name="ESTADO" dataType="DT_WSTR" length="20" precision="0" scale="0" codePage="0"/&gt;&lt;referenceColumn name="WHO_INAME_M" dataType="DT_WSTR" length="200" precision="0" scale="0" codePage="0"/&gt;&lt;referenceColumn name="WHO_IDATE_M" dataType="DT_DBTIMESTAMP" length="0" precision="0" scale="0" codePage="0"/&gt;&lt;/referenceColumns&gt;&lt;/referenceMetadata&gt;</property>
  543. <property
  544. containsID="true"
  545. dataType="System.String"
  546. description="Especifica la lista de identificadores de linaje que están asignados a los parámetros que usa la instrucción SQL de la propiedad SQLCommand. Las entradas de la lista están separadas por puntos y comas."
  547. name="ParameterMap">#{Package\Insertar en STG_FACT_COSTOS_EOR_RET\Transformando tipo de dato de Estado.Outputs[Salida de conversión de datos].Columns[Copy of ESTADO]};</property>
  548. <property
  549. dataType="System.Int32"
  550. description="Especifica la página de códigos de columna para utilizar cuando la información de página de códigos no está disponible en el origen de datos."
  551. name="DefaultCodePage">1252</property>
  552. <property
  553. dataType="System.Boolean"
  554. description="Determina si las claves duplicadas de los datos de referencia se deben tratar como errores cuando se usa el modo de caché."
  555. name="TreatDuplicateKeysAsError">false</property>
  556. </properties>
  557. <connections>
  558. <connection
  559. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Obtener Key ESTADO.Connections[OleDbConnection]"
  560. connectionManagerID="{ECD91CC3-B1B4-4475-A167-1D75611471D5}:external"
  561. connectionManagerRefId="Project.ConnectionManagers[DWH_ME]"
  562. description="Administrador de conexiones utilizado para obtener acceso a los datos de búsqueda."
  563. name="OleDbConnection" />
  564. </connections>
  565. <inputs>
  566. <input
  567. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Obtener Key ESTADO.Inputs[Entrada de búsqueda]"
  568. name="Entrada de búsqueda">
  569. <inputColumns>
  570. <inputColumn
  571. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Obtener Key ESTADO.Inputs[Entrada de búsqueda].Columns[Copy of ESTADO]"
  572. cachedDataType="wstr"
  573. cachedLength="3"
  574. cachedName="Copy of ESTADO"
  575. lineageId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Transformando tipo de dato de Estado.Outputs[Salida de conversión de datos].Columns[Copy of ESTADO]">
  576. <properties>
  577. <property
  578. dataType="System.String"
  579. description="Especifica la columna de la tabla de referencia con la que se combina una columna."
  580. name="JoinToReferenceColumn">ESTADO</property>
  581. <property
  582. dataType="System.Null"
  583. description="Especifica la columna de la tabla de referencia de la que se copia una columna."
  584. name="CopyFromReferenceColumn" />
  585. </properties>
  586. </inputColumn>
  587. </inputColumns>
  588. <externalMetadataColumns />
  589. </input>
  590. </inputs>
  591. <outputs>
  592. <output
  593. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Obtener Key ESTADO.Outputs[Salida de entradas coincidentes de búsqueda]"
  594. errorOrTruncationOperation="Búsqueda"
  595. errorRowDisposition="FailComponent"
  596. exclusionGroup="1"
  597. name="Salida de entradas coincidentes de búsqueda"
  598. synchronousInputId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Obtener Key ESTADO.Inputs[Entrada de búsqueda]">
  599. <outputColumns>
  600. <outputColumn
  601. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Obtener Key ESTADO.Outputs[Salida de entradas coincidentes de búsqueda].Columns[ESTADOPK]"
  602. dataType="i4"
  603. errorOrTruncationOperation="Copiar columna"
  604. lineageId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Obtener Key ESTADO.Outputs[Salida de entradas coincidentes de búsqueda].Columns[ESTADOPK]"
  605. name="ESTADOPK"
  606. truncationRowDisposition="FailComponent">
  607. <properties>
  608. <property
  609. dataType="System.String"
  610. description="Especifica la columna de la tabla de referencia de la que se copia una columna."
  611. name="CopyFromReferenceColumn">ESTADOPK</property>
  612. </properties>
  613. </outputColumn>
  614. </outputColumns>
  615. <externalMetadataColumns />
  616. </output>
  617. <output
  618. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Obtener Key ESTADO.Outputs[Salida de entradas no coincidentes de búsqueda]"
  619. description="Salida de búsqueda que trata las filas sin entradas coincidentes en el conjunto de datos de referencia. Utilice esta salida cuando la propiedad NoMatchBehavior esté establecida en 'Enviar las filas sin entradas coincidentes a la salida de entradas no coincidentes'."
  620. exclusionGroup="1"
  621. name="Salida de entradas no coincidentes de búsqueda"
  622. synchronousInputId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Obtener Key ESTADO.Inputs[Entrada de búsqueda]">
  623. <externalMetadataColumns />
  624. </output>
  625. <output
  626. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Obtener Key ESTADO.Outputs[Salida de error de búsqueda]"
  627. exclusionGroup="1"
  628. isErrorOut="true"
  629. name="Salida de error de búsqueda"
  630. synchronousInputId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Obtener Key ESTADO.Inputs[Entrada de búsqueda]">
  631. <outputColumns>
  632. <outputColumn
  633. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Obtener Key ESTADO.Outputs[Salida de error de búsqueda].Columns[ErrorCode]"
  634. dataType="i4"
  635. lineageId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Obtener Key ESTADO.Outputs[Salida de error de búsqueda].Columns[ErrorCode]"
  636. name="ErrorCode"
  637. specialFlags="1" />
  638. <outputColumn
  639. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Obtener Key ESTADO.Outputs[Salida de error de búsqueda].Columns[ErrorColumn]"
  640. dataType="i4"
  641. lineageId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Obtener Key ESTADO.Outputs[Salida de error de búsqueda].Columns[ErrorColumn]"
  642. name="ErrorColumn"
  643. specialFlags="2" />
  644. </outputColumns>
  645. <externalMetadataColumns />
  646. </output>
  647. </outputs>
  648. </component>
  649. <component
  650. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION"
  651. componentClassID="Microsoft.OLEDBSource"
  652. contactInfo="Origen de OLE DB;Microsoft Corporation; Microsoft SQL Server; (C) Microsoft Corporation; Todos los derechos reservados; http://www.microsoft.com/sql/support;7"
  653. description="Origen de OLE DB"
  654. name="Origen ORION"
  655. usesDispositions="true"
  656. version="7">
  657. <properties>
  658. <property
  659. dataType="System.Int32"
  660. description="Número de segundos antes de que se agote el tiempo de espera de un comando. Un valor de 0 indica un tiempo de espera infinito."
  661. name="CommandTimeout">0</property>
  662. <property
  663. dataType="System.String"
  664. description="Especifica el nombre del objeto de base de datos usado para abrir un conjunto de filas."
  665. name="OpenRowset"></property>
  666. <property
  667. dataType="System.String"
  668. description="Especifica la variable que contiene el nombre del objeto de base de datos usado para abrir un conjunto de filas."
  669. name="OpenRowsetVariable"></property>
  670. <property
  671. dataType="System.String"
  672. description="Comando SQL para ejecutar."
  673. name="SqlCommand"
  674. UITypeEditor="Microsoft.DataTransformationServices.Controls.ModalMultilineStringEditor, Microsoft.DataTransformationServices.Controls, Version=15.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91"></property>
  675. <property
  676. dataType="System.String"
  677. description="Variable que contiene el comando SQL para ejecutar."
  678. name="SqlCommandVariable">User::VW_FACT_COSTOS_EOR_RET</property>
  679. <property
  680. dataType="System.Int32"
  681. description="Especifica la página de códigos de columna para utilizar cuando la información de página de códigos no está disponible en el origen de datos."
  682. name="DefaultCodePage">1252</property>
  683. <property
  684. dataType="System.Boolean"
  685. description="Fuerza el uso del valor de la propiedad DefaultCodePage al describir datos de caracteres."
  686. name="AlwaysUseDefaultCodePage">false</property>
  687. <property
  688. dataType="System.Int32"
  689. description="Especifica el modo utilizado para obtener acceso a la base de datos."
  690. name="AccessMode"
  691. typeConverter="AccessMode">3</property>
  692. <property
  693. dataType="System.String"
  694. description="Asignaciones entre los parámetros del comando SQL y las variables."
  695. name="ParameterMapping"></property>
  696. </properties>
  697. <connections>
  698. <connection
  699. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Connections[OleDbConnection]"
  700. connectionManagerID="{FFCDA087-392E-46C8-928B-B656E39CBA74}:external"
  701. connectionManagerRefId="Project.ConnectionManagers[ORION]"
  702. description="La conexión de tiempo de ejecución OLE DB usada para obtener acceso a la base de datos."
  703. name="OleDbConnection" />
  704. </connections>
  705. <outputs>
  706. <output
  707. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de origen de OLE DB]"
  708. name="Salida de origen de OLE DB">
  709. <outputColumns>
  710. <outputColumn
  711. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de origen de OLE DB].Columns[DIM_FECHA_FECHAPK]"
  712. dataType="i4"
  713. errorOrTruncationOperation="Conversión"
  714. errorRowDisposition="FailComponent"
  715. externalMetadataColumnId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de origen de OLE DB].ExternalColumns[DIM_FECHA_FECHAPK]"
  716. lineageId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de origen de OLE DB].Columns[DIM_FECHA_FECHAPK]"
  717. name="DIM_FECHA_FECHAPK"
  718. truncationRowDisposition="FailComponent" />
  719. <outputColumn
  720. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de origen de OLE DB].Columns[DIM_HORA_HORAPK]"
  721. dataType="i4"
  722. errorOrTruncationOperation="Conversión"
  723. errorRowDisposition="FailComponent"
  724. externalMetadataColumnId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de origen de OLE DB].ExternalColumns[DIM_HORA_HORAPK]"
  725. lineageId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de origen de OLE DB].Columns[DIM_HORA_HORAPK]"
  726. name="DIM_HORA_HORAPK"
  727. truncationRowDisposition="FailComponent" />
  728. <outputColumn
  729. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de origen de OLE DB].Columns[COD_PROYECTO]"
  730. dataType="wstr"
  731. errorOrTruncationOperation="Conversión"
  732. errorRowDisposition="FailComponent"
  733. externalMetadataColumnId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de origen de OLE DB].ExternalColumns[COD_PROYECTO]"
  734. length="100"
  735. lineageId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de origen de OLE DB].Columns[COD_PROYECTO]"
  736. name="COD_PROYECTO"
  737. truncationRowDisposition="FailComponent" />
  738. <outputColumn
  739. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de origen de OLE DB].Columns[M_OPE]"
  740. dataType="i4"
  741. errorOrTruncationOperation="Conversión"
  742. errorRowDisposition="FailComponent"
  743. externalMetadataColumnId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de origen de OLE DB].ExternalColumns[M_OPE]"
  744. lineageId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de origen de OLE DB].Columns[M_OPE]"
  745. name="M_OPE"
  746. truncationRowDisposition="FailComponent" />
  747. <outputColumn
  748. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de origen de OLE DB].Columns[Y_OPE]"
  749. dataType="i4"
  750. errorOrTruncationOperation="Conversión"
  751. errorRowDisposition="FailComponent"
  752. externalMetadataColumnId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de origen de OLE DB].ExternalColumns[Y_OPE]"
  753. lineageId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de origen de OLE DB].Columns[Y_OPE]"
  754. name="Y_OPE"
  755. truncationRowDisposition="FailComponent" />
  756. <outputColumn
  757. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de origen de OLE DB].Columns[ESTADO]"
  758. dataType="wstr"
  759. errorOrTruncationOperation="Conversión"
  760. errorRowDisposition="FailComponent"
  761. externalMetadataColumnId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de origen de OLE DB].ExternalColumns[ESTADO]"
  762. length="10"
  763. lineageId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de origen de OLE DB].Columns[ESTADO]"
  764. name="ESTADO"
  765. truncationRowDisposition="FailComponent" />
  766. <outputColumn
  767. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de origen de OLE DB].Columns[MONTO_CMORC_MRS]"
  768. dataType="r8"
  769. errorOrTruncationOperation="Conversión"
  770. errorRowDisposition="FailComponent"
  771. externalMetadataColumnId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de origen de OLE DB].ExternalColumns[MONTO_CMORC_MRS]"
  772. lineageId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de origen de OLE DB].Columns[MONTO_CMORC_MRS]"
  773. name="MONTO_CMORC_MRS"
  774. truncationRowDisposition="FailComponent" />
  775. <outputColumn
  776. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de origen de OLE DB].Columns[MONTO_CMORC_FLEX]"
  777. dataType="r8"
  778. errorOrTruncationOperation="Conversión"
  779. errorRowDisposition="FailComponent"
  780. externalMetadataColumnId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de origen de OLE DB].ExternalColumns[MONTO_CMORC_FLEX]"
  781. lineageId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de origen de OLE DB].Columns[MONTO_CMORC_FLEX]"
  782. name="MONTO_CMORC_FLEX"
  783. truncationRowDisposition="FailComponent" />
  784. <outputColumn
  785. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de origen de OLE DB].Columns[MEDIDOR_ORIGEN]"
  786. dataType="wstr"
  787. errorOrTruncationOperation="Conversión"
  788. errorRowDisposition="FailComponent"
  789. externalMetadataColumnId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de origen de OLE DB].ExternalColumns[MEDIDOR_ORIGEN]"
  790. length="255"
  791. lineageId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de origen de OLE DB].Columns[MEDIDOR_ORIGEN]"
  792. name="MEDIDOR_ORIGEN"
  793. truncationRowDisposition="FailComponent" />
  794. <outputColumn
  795. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de origen de OLE DB].Columns[ENERGIA_FLEX]"
  796. dataType="r8"
  797. errorOrTruncationOperation="Conversión"
  798. errorRowDisposition="FailComponent"
  799. externalMetadataColumnId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de origen de OLE DB].ExternalColumns[ENERGIA_FLEX]"
  800. lineageId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de origen de OLE DB].Columns[ENERGIA_FLEX]"
  801. name="ENERGIA_FLEX"
  802. truncationRowDisposition="FailComponent" />
  803. <outputColumn
  804. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de origen de OLE DB].Columns[MONTO_RETIRO_FLEX]"
  805. dataType="r8"
  806. errorOrTruncationOperation="Conversión"
  807. errorRowDisposition="FailComponent"
  808. externalMetadataColumnId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de origen de OLE DB].ExternalColumns[MONTO_RETIRO_FLEX]"
  809. lineageId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de origen de OLE DB].Columns[MONTO_RETIRO_FLEX]"
  810. name="MONTO_RETIRO_FLEX"
  811. truncationRowDisposition="FailComponent" />
  812. </outputColumns>
  813. <externalMetadataColumns
  814. isUsed="True">
  815. <externalMetadataColumn
  816. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de origen de OLE DB].ExternalColumns[DIM_FECHA_FECHAPK]"
  817. dataType="i4"
  818. name="DIM_FECHA_FECHAPK" />
  819. <externalMetadataColumn
  820. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de origen de OLE DB].ExternalColumns[DIM_HORA_HORAPK]"
  821. dataType="i4"
  822. name="DIM_HORA_HORAPK" />
  823. <externalMetadataColumn
  824. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de origen de OLE DB].ExternalColumns[COD_PROYECTO]"
  825. dataType="wstr"
  826. length="100"
  827. name="COD_PROYECTO" />
  828. <externalMetadataColumn
  829. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de origen de OLE DB].ExternalColumns[M_OPE]"
  830. dataType="i4"
  831. name="M_OPE" />
  832. <externalMetadataColumn
  833. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de origen de OLE DB].ExternalColumns[Y_OPE]"
  834. dataType="i4"
  835. name="Y_OPE" />
  836. <externalMetadataColumn
  837. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de origen de OLE DB].ExternalColumns[ESTADO]"
  838. dataType="wstr"
  839. length="10"
  840. name="ESTADO" />
  841. <externalMetadataColumn
  842. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de origen de OLE DB].ExternalColumns[MONTO_CMORC_MRS]"
  843. dataType="r8"
  844. name="MONTO_CMORC_MRS" />
  845. <externalMetadataColumn
  846. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de origen de OLE DB].ExternalColumns[MONTO_CMORC_FLEX]"
  847. dataType="r8"
  848. name="MONTO_CMORC_FLEX" />
  849. <externalMetadataColumn
  850. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de origen de OLE DB].ExternalColumns[MEDIDOR_ORIGEN]"
  851. dataType="wstr"
  852. length="255"
  853. name="MEDIDOR_ORIGEN" />
  854. <externalMetadataColumn
  855. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de origen de OLE DB].ExternalColumns[ENERGIA_FLEX]"
  856. dataType="r8"
  857. name="ENERGIA_FLEX" />
  858. <externalMetadataColumn
  859. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de origen de OLE DB].ExternalColumns[MONTO_RETIRO_FLEX]"
  860. dataType="r8"
  861. name="MONTO_RETIRO_FLEX" />
  862. </externalMetadataColumns>
  863. </output>
  864. <output
  865. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de error de origen de OLE DB]"
  866. isErrorOut="true"
  867. name="Salida de error de origen de OLE DB">
  868. <outputColumns>
  869. <outputColumn
  870. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de error de origen de OLE DB].Columns[ErrorCode]"
  871. dataType="i4"
  872. lineageId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de error de origen de OLE DB].Columns[ErrorCode]"
  873. name="ErrorCode"
  874. specialFlags="1" />
  875. <outputColumn
  876. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de error de origen de OLE DB].Columns[ErrorColumn]"
  877. dataType="i4"
  878. lineageId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de error de origen de OLE DB].Columns[ErrorColumn]"
  879. name="ErrorColumn"
  880. specialFlags="2" />
  881. <outputColumn
  882. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de error de origen de OLE DB].Columns[DIM_FECHA_FECHAPK]"
  883. dataType="i4"
  884. lineageId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de error de origen de OLE DB].Columns[DIM_FECHA_FECHAPK]"
  885. name="DIM_FECHA_FECHAPK" />
  886. <outputColumn
  887. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de error de origen de OLE DB].Columns[DIM_HORA_HORAPK]"
  888. dataType="i4"
  889. lineageId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de error de origen de OLE DB].Columns[DIM_HORA_HORAPK]"
  890. name="DIM_HORA_HORAPK" />
  891. <outputColumn
  892. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de error de origen de OLE DB].Columns[COD_PROYECTO]"
  893. dataType="wstr"
  894. length="100"
  895. lineageId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de error de origen de OLE DB].Columns[COD_PROYECTO]"
  896. name="COD_PROYECTO" />
  897. <outputColumn
  898. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de error de origen de OLE DB].Columns[M_OPE]"
  899. dataType="i4"
  900. lineageId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de error de origen de OLE DB].Columns[M_OPE]"
  901. name="M_OPE" />
  902. <outputColumn
  903. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de error de origen de OLE DB].Columns[Y_OPE]"
  904. dataType="i4"
  905. lineageId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de error de origen de OLE DB].Columns[Y_OPE]"
  906. name="Y_OPE" />
  907. <outputColumn
  908. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de error de origen de OLE DB].Columns[ESTADO]"
  909. dataType="wstr"
  910. length="10"
  911. lineageId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de error de origen de OLE DB].Columns[ESTADO]"
  912. name="ESTADO" />
  913. <outputColumn
  914. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de error de origen de OLE DB].Columns[MONTO_CMORC_MRS]"
  915. dataType="r8"
  916. lineageId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de error de origen de OLE DB].Columns[MONTO_CMORC_MRS]"
  917. name="MONTO_CMORC_MRS" />
  918. <outputColumn
  919. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de error de origen de OLE DB].Columns[MONTO_CMORC_FLEX]"
  920. dataType="r8"
  921. lineageId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de error de origen de OLE DB].Columns[MONTO_CMORC_FLEX]"
  922. name="MONTO_CMORC_FLEX" />
  923. <outputColumn
  924. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de error de origen de OLE DB].Columns[MONTO_RETIRO_FLEX]"
  925. dataType="r8"
  926. lineageId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de error de origen de OLE DB].Columns[MONTO_RETIRO_FLEX]"
  927. name="MONTO_RETIRO_FLEX" />
  928. <outputColumn
  929. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de error de origen de OLE DB].Columns[MEDIDOR_ORIGEN]"
  930. dataType="wstr"
  931. length="255"
  932. lineageId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de error de origen de OLE DB].Columns[MEDIDOR_ORIGEN]"
  933. name="MEDIDOR_ORIGEN" />
  934. <outputColumn
  935. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de error de origen de OLE DB].Columns[ENERGIA_FLEX]"
  936. dataType="r8"
  937. lineageId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de error de origen de OLE DB].Columns[ENERGIA_FLEX]"
  938. name="ENERGIA_FLEX" />
  939. </outputColumns>
  940. <externalMetadataColumns />
  941. </output>
  942. </outputs>
  943. </component>
  944. <component
  945. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Transformando tipo de dato de Estado"
  946. componentClassID="Microsoft.DataConvert"
  947. contactInfo="Conversión de datos;Microsoft Corporation; Microsoft SQL Server; (C) Microsoft Corporation; Todos los derechos reservados; http://www.microsoft.com/sql/support;0"
  948. description="Conversión de datos"
  949. name="Transformando tipo de dato de Estado"
  950. usesDispositions="true">
  951. <inputs>
  952. <input
  953. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Transformando tipo de dato de Estado.Inputs[Entrada de conversión de datos]"
  954. name="Entrada de conversión de datos">
  955. <inputColumns>
  956. <inputColumn
  957. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Transformando tipo de dato de Estado.Inputs[Entrada de conversión de datos].Columns[ESTADO]"
  958. cachedDataType="wstr"
  959. cachedLength="10"
  960. cachedName="ESTADO"
  961. lineageId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de origen de OLE DB].Columns[ESTADO]" />
  962. </inputColumns>
  963. <externalMetadataColumns />
  964. </input>
  965. </inputs>
  966. <outputs>
  967. <output
  968. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Transformando tipo de dato de Estado.Outputs[Salida de conversión de datos]"
  969. exclusionGroup="1"
  970. name="Salida de conversión de datos"
  971. synchronousInputId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Transformando tipo de dato de Estado.Inputs[Entrada de conversión de datos]">
  972. <outputColumns>
  973. <outputColumn
  974. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Transformando tipo de dato de Estado.Outputs[Salida de conversión de datos].Columns[Copy of ESTADO]"
  975. dataType="wstr"
  976. errorOrTruncationOperation="Conversión"
  977. errorRowDisposition="FailComponent"
  978. length="3"
  979. lineageId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Transformando tipo de dato de Estado.Outputs[Salida de conversión de datos].Columns[Copy of ESTADO]"
  980. name="Copy of ESTADO"
  981. truncationRowDisposition="FailComponent">
  982. <properties>
  983. <property
  984. containsID="true"
  985. dataType="System.Int32"
  986. description="Especifica la columna de entrada usada como origen de datos para la conversión."
  987. name="SourceInputColumnLineageID">#{Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de origen de OLE DB].Columns[ESTADO]}</property>
  988. <property
  989. dataType="System.Boolean"
  990. description="Indica si la columna usa las rutinas de análisis más rápidas independientes de la configuración regional."
  991. name="FastParse">false</property>
  992. </properties>
  993. </outputColumn>
  994. </outputColumns>
  995. <externalMetadataColumns />
  996. </output>
  997. <output
  998. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Transformando tipo de dato de Estado.Outputs[Salida de error de conversión de datos]"
  999. exclusionGroup="1"
  1000. isErrorOut="true"
  1001. name="Salida de error de conversión de datos"
  1002. synchronousInputId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Transformando tipo de dato de Estado.Inputs[Entrada de conversión de datos]">
  1003. <outputColumns>
  1004. <outputColumn
  1005. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Transformando tipo de dato de Estado.Outputs[Salida de error de conversión de datos].Columns[ErrorCode]"
  1006. dataType="i4"
  1007. lineageId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Transformando tipo de dato de Estado.Outputs[Salida de error de conversión de datos].Columns[ErrorCode]"
  1008. name="ErrorCode"
  1009. specialFlags="1" />
  1010. <outputColumn
  1011. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Transformando tipo de dato de Estado.Outputs[Salida de error de conversión de datos].Columns[ErrorColumn]"
  1012. dataType="i4"
  1013. lineageId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Transformando tipo de dato de Estado.Outputs[Salida de error de conversión de datos].Columns[ErrorColumn]"
  1014. name="ErrorColumn"
  1015. specialFlags="2" />
  1016. </outputColumns>
  1017. <externalMetadataColumns />
  1018. </output>
  1019. </outputs>
  1020. </component>
  1021. </components>
  1022. <paths>
  1023. <path
  1024. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET.Paths[Salida de conversión de datos]"
  1025. endId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Determinar Key Proyecto.Inputs[Entrada de búsqueda]"
  1026. name="Salida de conversión de datos"
  1027. startId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Transformando tipo de dato de Estado.Outputs[Salida de conversión de datos]" />
  1028. <path
  1029. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET.Paths[Salida de entradas coincidentes de búsqueda]"
  1030. endId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Obtener Key ESTADO.Inputs[Entrada de búsqueda]"
  1031. name="Salida de entradas coincidentes de búsqueda"
  1032. startId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Determinar Key Proyecto.Outputs[Salida de entradas coincidentes de búsqueda]" />
  1033. <path
  1034. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET.Paths[Salida de entradas coincidentes de búsqueda1]"
  1035. endId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Destino STAGE_FACT_COSTOS_EOR_RET.Inputs[Entrada de destino de OLE DB]"
  1036. name="Salida de entradas coincidentes de búsqueda"
  1037. startId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Obtener Key ESTADO.Outputs[Salida de entradas coincidentes de búsqueda]" />
  1038. <path
  1039. refId="Package\Insertar en STG_FACT_COSTOS_EOR_RET.Paths[Salida de origen de OLE DB]"
  1040. endId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Transformando tipo de dato de Estado.Inputs[Entrada de conversión de datos]"
  1041. name="Salida de origen de OLE DB"
  1042. startId="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION.Outputs[Salida de origen de OLE DB]" />
  1043. </paths>
  1044. </pipeline>
  1045. </DTS:ObjectData>
  1046. </DTS:Executable>
  1047. <DTS:Executable
  1048. DTS:refId="Package\Obtener primer dia de hace dos meses"
  1049. DTS:CreationName="Microsoft.ExecuteSQLTask"
  1050. DTS:Description="Tarea Ejecutar SQL"
  1051. DTS:DTSID="{2bbfb0d9-52ad-448a-9dd9-37c038a8460f}"
  1052. DTS:ExecutableType="Microsoft.ExecuteSQLTask"
  1053. DTS:LocaleID="-1"
  1054. DTS:ObjectName="Obtener primer dia de hace dos meses"
  1055. DTS:ThreadHint="0">
  1056. <DTS:Variables />
  1057. <DTS:ObjectData>
  1058. <SQLTask:SqlTaskData
  1059. SQLTask:Connection="{FFCDA087-392E-46C8-928B-B656E39CBA74}"
  1060. SQLTask:SqlStatementSource=" WITH CTE AS (SELECT DATEADD(mm, DATEDIFF(mm, 0, GETDATE()) - 7, 0) AS FECHA)&#xA; SELECT YEAR(FECHA) * 10000 + MONTH(FECHA) * 100 + DAY(FECHA)AS FECHA FROM CTE"
  1061. SQLTask:ResultType="ResultSetType_SingleRow" xmlns:SQLTask="www.microsoft.com/sqlserver/dts/tasks/sqltask">
  1062. <SQLTask:ResultBinding
  1063. SQLTask:ResultName="FECHA"
  1064. SQLTask:DtsVariableName="User::GivenDate" />
  1065. </SQLTask:SqlTaskData>
  1066. </DTS:ObjectData>
  1067. </DTS:Executable>
  1068. <DTS:Executable
  1069. DTS:refId="Package\Truncate Table STG_FACT_COSTOS_EOR_RET"
  1070. DTS:CreationName="Microsoft.ExecuteSQLTask"
  1071. DTS:Description="Tarea Ejecutar SQL"
  1072. DTS:DTSID="{b0024a98-0b5d-4d6c-8dfe-cb8903c5aebf}"
  1073. DTS:ExecutableType="Microsoft.ExecuteSQLTask"
  1074. DTS:LocaleID="-1"
  1075. DTS:ObjectName="Truncate Table STG_FACT_COSTOS_EOR_RET"
  1076. DTS:ThreadHint="0">
  1077. <DTS:Variables />
  1078. <DTS:ObjectData>
  1079. <SQLTask:SqlTaskData
  1080. SQLTask:Connection="{ECD91CC3-B1B4-4475-A167-1D75611471D5}"
  1081. SQLTask:SqlStatementSource="TRUNCATE TABLE STAGE.STG_FACT_COSTOS_EOR_RET" xmlns:SQLTask="www.microsoft.com/sqlserver/dts/tasks/sqltask" />
  1082. </DTS:ObjectData>
  1083. </DTS:Executable>
  1084. <DTS:Executable
  1085. DTS:refId="Package\Truncate Table STG_FACT_COSTOS_EOR_RET 1"
  1086. DTS:CreationName="Microsoft.ExecuteSQLTask"
  1087. DTS:Description="Tarea Ejecutar SQL"
  1088. DTS:DTSID="{6099eddf-baac-4afd-b62b-2030eaf237a6}"
  1089. DTS:ExecutableType="Microsoft.ExecuteSQLTask"
  1090. DTS:LocaleID="-1"
  1091. DTS:ObjectName="Truncate Table STG_FACT_COSTOS_EOR_RET 1"
  1092. DTS:ThreadHint="0">
  1093. <DTS:Variables />
  1094. <DTS:ObjectData>
  1095. <SQLTask:SqlTaskData
  1096. SQLTask:Connection="{ECD91CC3-B1B4-4475-A167-1D75611471D5}"
  1097. SQLTask:SqlStatementSource="TRUNCATE TABLE STAGE.STG_FACT_COSTOS_EOR_RET" xmlns:SQLTask="www.microsoft.com/sqlserver/dts/tasks/sqltask" />
  1098. </DTS:ObjectData>
  1099. </DTS:Executable>
  1100. <DTS:Executable
  1101. DTS:refId="Package\UPSERT en FACT_COSTOS_EOR_RET"
  1102. DTS:CreationName="Microsoft.ExecuteSQLTask"
  1103. DTS:Description="Tarea Ejecutar SQL"
  1104. DTS:DTSID="{05dbc13a-d675-4155-9a6b-ce0a317c0c45}"
  1105. DTS:ExecutableType="Microsoft.ExecuteSQLTask"
  1106. DTS:LocaleID="-1"
  1107. DTS:ObjectName="UPSERT en FACT_COSTOS_EOR_RET"
  1108. DTS:ThreadHint="0">
  1109. <DTS:Variables />
  1110. <DTS:ObjectData>
  1111. <SQLTask:SqlTaskData
  1112. SQLTask:Connection="{ECD91CC3-B1B4-4475-A167-1D75611471D5}"
  1113. SQLTask:SqlStatementSource="BEGIN&#xA; --WITH CTE AS (SELECT DATEADD(mm, DATEDIFF(mm, 0, GETDATE()) - 2, 0) AS FECHA);&#xA;&#xA; WITH CTE_DESTINO&#xA; AS (SELECT &#xA; ROW_NUMBER() OVER(PARTITION BY fcer.DIM_FECHA_FECHAPK&#xA; , fcer.DIM_HORA_HORAPK&#xA; , fcer.DIM_PROYECTOS_PROYECTOPK&#xA; , fcer.DIM_ESTADO_ESTADOPK&#xA; ORDER BY &#xA; NEWID() ASC) AS QQ&#xA; , fcer.ID&#xA; , fcer.MONTO_CMORC_FLEX&#xA; , fcer.MONTO_CMORC_MRS&#xA; , fcer.ENERGIA_FLEX&#xA; , fcer.MONTO_RETIRO_FLEX&#xA; , fcer.DIM_FECHA_FECHAPK&#xA; , fcer.DIM_HORA_HORAPK&#xA; , fcer.DIM_PROYECTOS_PROYECTOPK&#xA; , fcer.DIM_ESTADO_ESTADOPK&#xA; FROM dbo.FACT_COSTOS_EOR_RET fcer&#xA; WHERE fcer.DIM_FECHA_FECHAPK &gt;= CONVERT(INT, ?))&#xA; --WHERE fcer.DIM_FECHA_FECHAPK &gt;= '20190401')&#xA; MERGE CTE_DESTINO AS DESTINO&#xA; USING&#xA; (&#xA; SELECT &#xA; ROW_NUMBER() OVER(PARTITION BY DIM_FECHA_FECHAPK&#xA; , DIM_HORA_HORAPK&#xA; , DIM_PROYECTOS_PROYECTOPK&#xA; , DIM_ESTADO_ESTADOPK&#xA; ORDER BY &#xA; NEWID() ASC) AS QQ&#xA; , MONTO_CMORC_FLEX&#xA; , MONTO_CMORC_MRS&#xA; , ENERGIA_FLEX&#xA; , MONTO_RETIRO_FLEX&#xA; , DIM_FECHA_FECHAPK&#xA; , DIM_HORA_HORAPK&#xA; , DIM_PROYECTOS_PROYECTOPK&#xA; , DIM_ESTADO_ESTADOPK&#xA; FROM [STAGE].[STG_FACT_COSTOS_EOR_RET]&#xA; ) AS ORIGEN&#xA; ON(DESTINO.DIM_FECHA_FECHAPK = ORIGEN.DIM_FECHA_FECHAPK&#xA; AND DESTINO.DIM_HORA_HORAPK = ORIGEN.DIM_HORA_HORAPK&#xA; AND DESTINO.DIM_PROYECTOS_PROYECTOPK = ORIGEN.DIM_PROYECTOS_PROYECTOPK&#xA; AND DESTINO.DIM_ESTADO_ESTADOPK = ORIGEN.DIM_ESTADO_ESTADOPK&#xA; AND DESTINO.QQ = ORIGEN.QQ) &#xA; --When records are matched, update &#xA; --the records if there is any change&#xA; WHEN MATCHED AND DESTINO.MONTO_CMORC_FLEX &lt;&gt; ORIGEN.MONTO_CMORC_FLEX&#xA; OR DESTINO.MONTO_CMORC_MRS &lt;&gt; ORIGEN.MONTO_CMORC_MRS&#xA; OR DESTINO.ENERGIA_FLEX &lt;&gt; ORIGEN.ENERGIA_FLEX&#xA; OR DESTINO.MONTO_RETIRO_FLEX &lt;&gt; ORIGEN.MONTO_RETIRO_FLEX&#xA; THEN UPDATE SET &#xA; DESTINO.MONTO_CMORC_FLEX = ORIGEN.MONTO_CMORC_FLEX, &#xA; DESTINO.MONTO_CMORC_MRS = ORIGEN.MONTO_CMORC_MRS, &#xA; DESTINO.ENERGIA_FLEX = ORIGEN.ENERGIA_FLEX,&#xA; DESTINO.MONTO_RETIRO_FLEX = ORIGEN.MONTO_RETIRO_FLEX&#xA; --When no records are matched, insert&#xA; --the incoming records from ORIGEN&#xA; --table to DESTINO table&#xA; WHEN NOT MATCHED BY TARGET&#xA; THEN&#xA; INSERT(&#xA; MONTO_CMORC_FLEX&#xA; , MONTO_CMORC_MRS&#xA; , ENERGIA_FLEX&#xA; , MONTO_RETIRO_FLEX&#xA; , DIM_FECHA_FECHAPK&#xA; , DIM_HORA_HORAPK&#xA; , DIM_PROYECTOS_PROYECTOPK&#xA; , DIM_ESTADO_ESTADOPK)&#xA; VALUES(ORIGEN.MONTO_CMORC_FLEX, ORIGEN.MONTO_CMORC_MRS, ORIGEN.ENERGIA_FLEX, ORIGEN.MONTO_RETIRO_FLEX, ORIGEN.DIM_FECHA_FECHAPK, ORIGEN.DIM_HORA_HORAPK, ORIGEN.DIM_PROYECTOS_PROYECTOPK, ORIGEN.DIM_ESTADO_ESTADOPK);&#xA;END;" xmlns:SQLTask="www.microsoft.com/sqlserver/dts/tasks/sqltask">
  1114. <SQLTask:ParameterBinding
  1115. SQLTask:ParameterName="0"
  1116. SQLTask:DtsVariableName="User::GivenDate"
  1117. SQLTask:ParameterDirection="Input"
  1118. SQLTask:DataType="130"
  1119. SQLTask:ParameterSize="-1" />
  1120. </SQLTask:SqlTaskData>
  1121. </DTS:ObjectData>
  1122. </DTS:Executable>
  1123. </DTS:Executables>
  1124. <DTS:PrecedenceConstraints>
  1125. <DTS:PrecedenceConstraint
  1126. DTS:refId="Package.PrecedenceConstraints[Constraint]"
  1127. DTS:CreationName=""
  1128. DTS:DTSID="{29dc83b8-8788-4f08-a5e5-fee11fd12a63}"
  1129. DTS:From="Package\Obtener primer dia de hace dos meses"
  1130. DTS:LogicalAnd="True"
  1131. DTS:ObjectName="Constraint"
  1132. DTS:To="Package\Truncate Table STG_FACT_COSTOS_EOR_RET" />
  1133. <DTS:PrecedenceConstraint
  1134. DTS:refId="Package.PrecedenceConstraints[Constraint 1]"
  1135. DTS:CreationName=""
  1136. DTS:DTSID="{efecf4df-b33e-4ea3-9454-15a78bbbe6de}"
  1137. DTS:From="Package\Truncate Table STG_FACT_COSTOS_EOR_RET"
  1138. DTS:LogicalAnd="True"
  1139. DTS:ObjectName="Constraint 1"
  1140. DTS:To="Package\Insertar en STG_FACT_COSTOS_EOR_RET" />
  1141. <DTS:PrecedenceConstraint
  1142. DTS:refId="Package.PrecedenceConstraints[Constraint 2]"
  1143. DTS:CreationName=""
  1144. DTS:DTSID="{4913b162-326d-4433-94df-ff893b049775}"
  1145. DTS:From="Package\Insertar en STG_FACT_COSTOS_EOR_RET"
  1146. DTS:LogicalAnd="True"
  1147. DTS:ObjectName="Constraint 2"
  1148. DTS:To="Package\UPSERT en FACT_COSTOS_EOR_RET" />
  1149. <DTS:PrecedenceConstraint
  1150. DTS:refId="Package.PrecedenceConstraints[Constraint 3]"
  1151. DTS:CreationName=""
  1152. DTS:DTSID="{58406151-97e9-4c84-b07b-ef16228cbd9e}"
  1153. DTS:From="Package\UPSERT en FACT_COSTOS_EOR_RET"
  1154. DTS:LogicalAnd="True"
  1155. DTS:ObjectName="Constraint 3"
  1156. DTS:To="Package\Truncate Table STG_FACT_COSTOS_EOR_RET 1" />
  1157. </DTS:PrecedenceConstraints>
  1158. <DTS:DesignTimeProperties><![CDATA[<?xml version="1.0"?>
  1159. <!--This CDATA section contains the layout information of the package. The section includes information such as (x,y) coordinates, width, and height.-->
  1160. <!--If you manually edit this section and make a mistake, you can delete it. -->
  1161. <!--The package will still be able to load normally but the previous layout information will be lost and the designer will automatically re-arrange the elements on the design surface.-->
  1162. <Objects
  1163. Version="8">
  1164. <!--Each node below will contain properties that do not affect runtime behavior.-->
  1165. <Package
  1166. design-time-name="Package">
  1167. <LayoutInfo>
  1168. <GraphLayout
  1169. Capacity="16" xmlns="clr-namespace:Microsoft.SqlServer.IntegrationServices.Designer.Model.Serialization;assembly=Microsoft.SqlServer.IntegrationServices.Graph" xmlns:mssgle="clr-namespace:Microsoft.SqlServer.Graph.LayoutEngine;assembly=Microsoft.SqlServer.Graph" xmlns:assembly="http://schemas.microsoft.com/winfx/2006/xaml">
  1170. <NodeLayout
  1171. Size="280,42"
  1172. Id="Package\Insertar en STG_FACT_COSTOS_EOR_RET"
  1173. TopLeft="454,267" />
  1174. <NodeLayout
  1175. Size="268,42"
  1176. Id="Package\Obtener primer dia de hace dos meses"
  1177. TopLeft="465,66" />
  1178. <NodeLayout
  1179. Size="299,42"
  1180. Id="Package\Truncate Table STG_FACT_COSTOS_EOR_RET"
  1181. TopLeft="448,156" />
  1182. <NodeLayout
  1183. Size="308,42"
  1184. Id="Package\Truncate Table STG_FACT_COSTOS_EOR_RET 1"
  1185. TopLeft="448,459" />
  1186. <NodeLayout
  1187. Size="256,42"
  1188. Id="Package\UPSERT en FACT_COSTOS_EOR_RET"
  1189. TopLeft="468,357" />
  1190. <EdgeLayout
  1191. Id="Package.PrecedenceConstraints[Constraint]"
  1192. TopLeft="598.25,108">
  1193. <EdgeLayout.Curve>
  1194. <mssgle:Curve
  1195. StartConnector="{assembly:Null}"
  1196. EndConnector="0,48"
  1197. Start="0,0"
  1198. End="0,40.5">
  1199. <mssgle:Curve.Segments>
  1200. <mssgle:SegmentCollection
  1201. Capacity="5">
  1202. <mssgle:LineSegment
  1203. End="0,40.5" />
  1204. </mssgle:SegmentCollection>
  1205. </mssgle:Curve.Segments>
  1206. </mssgle:Curve>
  1207. </EdgeLayout.Curve>
  1208. <EdgeLayout.Labels>
  1209. <EdgeLabelCollection />
  1210. </EdgeLayout.Labels>
  1211. </EdgeLayout>
  1212. <EdgeLayout
  1213. Id="Package.PrecedenceConstraints[Constraint 1]"
  1214. TopLeft="595.75,198">
  1215. <EdgeLayout.Curve>
  1216. <mssgle:Curve
  1217. StartConnector="{assembly:Null}"
  1218. EndConnector="0,69"
  1219. Start="0,0"
  1220. End="0,61.5">
  1221. <mssgle:Curve.Segments>
  1222. <mssgle:SegmentCollection
  1223. Capacity="5">
  1224. <mssgle:LineSegment
  1225. End="0,61.5" />
  1226. </mssgle:SegmentCollection>
  1227. </mssgle:Curve.Segments>
  1228. </mssgle:Curve>
  1229. </EdgeLayout.Curve>
  1230. <EdgeLayout.Labels>
  1231. <EdgeLabelCollection />
  1232. </EdgeLayout.Labels>
  1233. </EdgeLayout>
  1234. <EdgeLayout
  1235. Id="Package.PrecedenceConstraints[Constraint 2]"
  1236. TopLeft="595,309">
  1237. <EdgeLayout.Curve>
  1238. <mssgle:Curve
  1239. StartConnector="{assembly:Null}"
  1240. EndConnector="0,48"
  1241. Start="0,0"
  1242. End="0,40.5">
  1243. <mssgle:Curve.Segments>
  1244. <mssgle:SegmentCollection
  1245. Capacity="5">
  1246. <mssgle:LineSegment
  1247. End="0,40.5" />
  1248. </mssgle:SegmentCollection>
  1249. </mssgle:Curve.Segments>
  1250. </mssgle:Curve>
  1251. </EdgeLayout.Curve>
  1252. <EdgeLayout.Labels>
  1253. <EdgeLabelCollection />
  1254. </EdgeLayout.Labels>
  1255. </EdgeLayout>
  1256. <EdgeLayout
  1257. Id="Package.PrecedenceConstraints[Constraint 3]"
  1258. TopLeft="599,399">
  1259. <EdgeLayout.Curve>
  1260. <mssgle:Curve
  1261. StartConnector="{assembly:Null}"
  1262. EndConnector="0,60"
  1263. Start="0,0"
  1264. End="0,52.5">
  1265. <mssgle:Curve.Segments>
  1266. <mssgle:SegmentCollection
  1267. Capacity="5">
  1268. <mssgle:LineSegment
  1269. End="0,52.5" />
  1270. </mssgle:SegmentCollection>
  1271. </mssgle:Curve.Segments>
  1272. </mssgle:Curve>
  1273. </EdgeLayout.Curve>
  1274. <EdgeLayout.Labels>
  1275. <EdgeLabelCollection />
  1276. </EdgeLayout.Labels>
  1277. </EdgeLayout>
  1278. </GraphLayout>
  1279. </LayoutInfo>
  1280. </Package>
  1281. <TaskHost
  1282. design-time-name="Package\Insertar en STG_FACT_COSTOS_EOR_RET">
  1283. <LayoutInfo>
  1284. <GraphLayout
  1285. Capacity="16" xmlns="clr-namespace:Microsoft.SqlServer.IntegrationServices.Designer.Model.Serialization;assembly=Microsoft.SqlServer.IntegrationServices.Graph" xmlns:mssgle="clr-namespace:Microsoft.SqlServer.Graph.LayoutEngine;assembly=Microsoft.SqlServer.Graph" xmlns:assembly="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:mssgm="clr-namespace:Microsoft.SqlServer.Graph.Model;assembly=Microsoft.SqlServer.Graph">
  1286. <NodeLayout
  1287. Size="180,42"
  1288. Id="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Obtener Key ESTADO"
  1289. TopLeft="379,293" />
  1290. <NodeLayout
  1291. Size="151,42"
  1292. Id="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION"
  1293. TopLeft="396,22" />
  1294. <NodeLayout
  1295. Size="202,42"
  1296. Id="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Determinar Key Proyecto"
  1297. TopLeft="364,193" />
  1298. <NodeLayout
  1299. Size="276,42"
  1300. Id="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Destino STAGE_FACT_COSTOS_EOR_RET"
  1301. TopLeft="323.444444444444,418.666666666667" />
  1302. <NodeLayout
  1303. Size="269,42"
  1304. Id="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Transformando tipo de dato de Estado"
  1305. TopLeft="337,110" />
  1306. <EdgeLayout
  1307. Id="Package\Insertar en STG_FACT_COSTOS_EOR_RET.Paths[Salida de origen de OLE DB]"
  1308. TopLeft="471.5,64">
  1309. <EdgeLayout.Curve>
  1310. <mssgle:Curve
  1311. StartConnector="{assembly:Null}"
  1312. EndConnector="0,46"
  1313. Start="0,0"
  1314. End="0,38.5">
  1315. <mssgle:Curve.Segments>
  1316. <mssgle:SegmentCollection
  1317. Capacity="5">
  1318. <mssgle:LineSegment
  1319. End="0,38.5" />
  1320. </mssgle:SegmentCollection>
  1321. </mssgle:Curve.Segments>
  1322. </mssgle:Curve>
  1323. </EdgeLayout.Curve>
  1324. <EdgeLayout.Labels>
  1325. <EdgeLabelCollection />
  1326. </EdgeLayout.Labels>
  1327. </EdgeLayout>
  1328. <EdgeLayout
  1329. Id="Package\Insertar en STG_FACT_COSTOS_EOR_RET.Paths[Salida de conversión de datos]"
  1330. TopLeft="468.25,152">
  1331. <EdgeLayout.Curve>
  1332. <mssgle:Curve
  1333. StartConnector="{assembly:Null}"
  1334. EndConnector="0,41"
  1335. Start="0,0"
  1336. End="0,33.5">
  1337. <mssgle:Curve.Segments>
  1338. <mssgle:SegmentCollection
  1339. Capacity="5">
  1340. <mssgle:LineSegment
  1341. End="0,33.5" />
  1342. </mssgle:SegmentCollection>
  1343. </mssgle:Curve.Segments>
  1344. </mssgle:Curve>
  1345. </EdgeLayout.Curve>
  1346. <EdgeLayout.Labels>
  1347. <EdgeLabelCollection />
  1348. </EdgeLayout.Labels>
  1349. </EdgeLayout>
  1350. <EdgeLayout
  1351. Id="Package\Insertar en STG_FACT_COSTOS_EOR_RET.Paths[Salida de entradas coincidentes de búsqueda]"
  1352. TopLeft="467,235">
  1353. <EdgeLayout.Curve>
  1354. <mssgle:Curve
  1355. StartConnector="{assembly:Null}"
  1356. EndConnector="0,58"
  1357. Start="0,0"
  1358. End="0,50.5">
  1359. <mssgle:Curve.Segments>
  1360. <mssgle:SegmentCollection
  1361. Capacity="5">
  1362. <mssgle:LineSegment
  1363. End="0,50.5" />
  1364. </mssgle:SegmentCollection>
  1365. </mssgle:Curve.Segments>
  1366. </mssgle:Curve>
  1367. </EdgeLayout.Curve>
  1368. <EdgeLayout.Labels>
  1369. <mssgm:EdgeLabel
  1370. BoundingBox="-99.8190234375,19.15234375,199.638046875,12.1953125"
  1371. RelativePosition="Any" />
  1372. </EdgeLayout.Labels>
  1373. </EdgeLayout>
  1374. <EdgeLayout
  1375. Id="Package\Insertar en STG_FACT_COSTOS_EOR_RET.Paths[Salida de entradas coincidentes de búsqueda1]"
  1376. TopLeft="465.222222222222,335">
  1377. <EdgeLayout.Curve>
  1378. <mssgle:Curve
  1379. StartConnector="{assembly:Null}"
  1380. EndConnector="0,83.666666666667"
  1381. Start="0,0"
  1382. End="0,76.166666666667">
  1383. <mssgle:Curve.Segments>
  1384. <mssgle:SegmentCollection
  1385. Capacity="5">
  1386. <mssgle:LineSegment
  1387. End="0,76.166666666667" />
  1388. </mssgle:SegmentCollection>
  1389. </mssgle:Curve.Segments>
  1390. </mssgle:Curve>
  1391. </EdgeLayout.Curve>
  1392. <EdgeLayout.Labels>
  1393. <mssgm:EdgeLabel
  1394. BoundingBox="-99.8190234375,31.9856770833335,199.638046875,12.1953125"
  1395. RelativePosition="Any" />
  1396. </EdgeLayout.Labels>
  1397. </EdgeLayout>
  1398. </GraphLayout>
  1399. </LayoutInfo>
  1400. </TaskHost>
  1401. <PipelineComponentMetadata
  1402. design-time-name="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Determinar Key Proyecto">
  1403. <Properties>
  1404. <Property>
  1405. <Name>OverwriteParamsSQLProp</Name>
  1406. <Value
  1407. type="q2:string">false</Value>
  1408. </Property>
  1409. <Property>
  1410. <Name>UsedTableName</Name>
  1411. <Value
  1412. type="q3:string"></Value>
  1413. </Property>
  1414. <Property>
  1415. <Name>TableInfoObjectType</Name>
  1416. <Value
  1417. type="q4:string">0</Value>
  1418. </Property>
  1419. <Property>
  1420. <Name>DataSourceViewID</Name>
  1421. </Property>
  1422. </Properties>
  1423. </PipelineComponentMetadata>
  1424. <PipelineComponentMetadata
  1425. design-time-name="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Destino STAGE_FACT_COSTOS_EOR_RET">
  1426. <Properties>
  1427. <Property>
  1428. <Name>DataSourceViewID</Name>
  1429. </Property>
  1430. <Property>
  1431. <Name>TableInfoObjectType</Name>
  1432. <Value
  1433. type="q2:string">Table</Value>
  1434. </Property>
  1435. </Properties>
  1436. </PipelineComponentMetadata>
  1437. <PipelineComponentMetadata
  1438. design-time-name="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION">
  1439. <Properties>
  1440. <Property>
  1441. <Name>DataSourceViewID</Name>
  1442. </Property>
  1443. </Properties>
  1444. </PipelineComponentMetadata>
  1445. </Objects>]]></DTS:DesignTimeProperties>
  1446. </DTS:Executable>