ソースから変換するすべての行に一意の GUID が必要です。
以下はサンプルスクリプトです。コード Guid.NewGuid() は、すべての行に対して常に同じ値を返します
@Person =
EXTRACT SourceId int,
AreaCode string,
AreaDetail string,
City string
FROM "/Staging/Person"
USING Extractors.Tsv(nullEscape:"#NULL#");
@rs1 =
SELECT
Guid.NewGuid() AS PersonId,
AreaCode,
AreaDetail,
City
FROM @Person;
OUTPUT @rs1
TO "/Datamart/DimUser.tsv"
USING Outputters.Tsv(quoting:false, dateTimeFormat:null);