, 03 2017 . 14:50
+
ETL 1.
, ETL- 1, , , ( MSSQL, ):
- , .
1. , , . . , , SQL .
.
, ( 1 ), , .
, , , .
1 2 :
, web/json 1, ETL.
+
- 1. , 1 1
- 1
- -,
,
- - 1
- , ( )
- ,
+
-
-
- 1
, , ,
, .
Data mapping
, -, 1 , 1, 1 ( - ).
, , 3 :
- com-, web/json 1
- 1,
- ,
3- , 1 . , , .
1 2 , , -, SQL.
1, . , ETL View, .
1 , ( , , 1-)
.
:
150
, .
1 :
= (,);
= ..();
.
= .();
. = .;
. = .;
. = .(.);
. = .;
. = .;
. = .(.);
;
;
.();
, . . .
, SQL, .
SELECT * FROM _InfoReg27083 ORDER BY _Fld27085
(_InfoReg27083 , 1 , _Fld27085 )
View, .
, , com, , ETL.
, , ( 1C).
.
Field |
Field1C |
Transformation |
... |
_Fld15704 |
.. |
Check >=0, round(10,2), |
... |
, .
. . , , .
, :
-
-
1 .
_version, . MSSQL, , timestamp. ,,-,, , , . , staging area , , . (. ) ( _DocumentXXX_IDRRef _ReferenceXXX_IDRRef ).
, . = ''. .
, :
_NodeTRef, .
_NodeRRef,
_MessageNo,
. , :
_IDRRef ID
:
_RecorderTRef
_RecorderRRef
, , , . , .
, , 1 . , , (_IDRRef) .
(. ). .. , ,
_NodeRRef. , .
:
update , _MessageNO ( 1).
UPDATE _DocumentChangeRec18901 set _MessageNO = 1 WHERE _NodeRRef = @_NodeRRef
,
SELECT [fieldslist] FROM _Document18891 inner join _DocumentChangeRec18901 ON _Document18891._IDRRef = _DocumentChangeRec18901._IDRRef and _MessageNO = 1 AND _NodeRRef = @_NodeRRef
,
DELETE FROM _DocumentChangeRec18901 WHERE _MessageNO = 1 AND _NodeRRef = @_NodeRRef
: ETL 1, . ETL . ,
.
https://habrahabr.ru/post/334798/
:
author smirnovhi
etl
1c
dwh