FACT_INGRESOS_CLIENTES_RET.dtsx 96 KB

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