J'étais presque prêt avec un fichier BIML mais j'ai un problème de plusConvert jointure de fusion dans BIML - NumKeyColumns des besoins ont changé à 1
je tente de mettre la fusion norme Rejoindre dans BIML et des œuvres de 99%, et le composant est généré et le dtsx est fait, mais je ne peux pas définir la valeur numKeyColumns partout
<properties>
<property dataType="System.Int32" description="Specifies the type of join to perform." name="JoinType" typeConverter="JoinType">0</property>
<property dataType="System.Int32" description="Specifies the number of columns in the ordering key." name="NumKeyColumns">0</property>
<property dataType="System.Boolean" description="Indicates whether the null values are treated as equal values." name="TreatNullsAsEqual">true</property>
<property dataType="System.Int32" description="Indicates the requested maximum buffers per input before blocking." name="MaxBuffersPerInput">5</property>
</properties>
je pouvais mettre la JoinType mais je ne peux pas trouver les NumKeyColumns lorsque le dtsx est généré, il remplira 0 mais est doit être 1
Ceci est la jointure de fusion dans BIML (sans les connexions entrantes)
<MergeJoin Name="Merge Join" JoinType="FullOuterJoin">
<LeftInputPath OutputPathName="Source.Output">
<Columns>
<Column SourceColumn="BK" IsUsed="true" SortKeyPosition="1" TargetColumn="sBK" />
<Column SourceColumn="hbSource" IsUsed="true" />
</Columns>
</LeftInputPath>
<RightInputPath OutputPathName="Dwh Destination.Output">
<Columns>
<Column SourceColumn="BK" IsUsed="true" TargetColumn="dBK" />
<Column SourceColumn="hbDestination" IsUsed="true" />
</Columns>
</RightInputPath>
</MergeJoin>
Toute aide est grandement appréciée
Vous l'avez fait! oui je l'avais manqué (je pensais avoir ajouté cela, mais peut-être dans une autre version de test) J'ai testé 2 fois pour voir si ça fonctionnait vraiment, et oui c'est fait! merci, et j'aime aussi boire du thé :-) – John