FACT_COSTOS_PROVEEDORES_INY.dtsx 96 KB

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