FACT_INGRESOS_CLIENTES_RET.dtsx 96 KB

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