Przygotowuję potok w "Data Factory" Azure, w celu pobrania płaskich plików z pamięci i załadowania ich do tabel w bazie danych Azure SQL DB.Zrozumienie czasu rozpoczęcia i zakończenia pętli dla fabryki danych Azure
Szablon tego potoku określa, że potrzebuję czasu rozpoczęcia i zakończenia, który the tutorial mówi, aby ustawić 1 dzień.
Próbuję to zrozumieć. Jeśli było to zadanie CRON w systemie Linux lub zaplanowane zadanie w systemie Windows Server, to po prostu powiedziałbym, kiedy zacząć (tj. Codziennie o 6 rano), a jego ukończenie zajmie jednak dużo czasu.
To prowadzi mnie do kilku powiązanych pytań:
- Dlaczego trzeba określić czas zakończenia?
- Co zrobić, jeśli nie wiem, ile czasu zajmie uruchomienie?
- Jeśli ustawię go zbyt daleko w przyszłości, czy istnieje ryzyko, że rurociąg danych nie zakończy się w odpowiednim czasie?
- Jeśli ustawię to za wcześnie, czy rurociąg się zepsuje?
- Dlaczego trudno kodowane jako data zamiast częstotliwości (tj mówi używać tego formatu - „2014-10-14T16: 32: 41Z”)
znalazłem a prior question który rzuca trochę nie wiem jak zrobić częstotliwość zamiast sztywno zakodowanych dat, ale moje pytania powyżej pozostają bez odpowiedzi przez rozwiązanie.
Witam @Sonia, jakikolwiek pomysł na zmianę strefy czasowej w fabryce danych? Obecnie jest oparty na UTC. – Ariox66
Myślę, że kluczową rzeczą, o której tu nie ma, jest to, że kiedy określasz godziny rozpoczęcia i zakończenia oraz harmonogramy, generuje ono dużą listę "czasów". Więc jeśli masz harmonogram dzienny przez 3 lata, wygeneruje 3 wpisy 365 razy timelice. Możesz iść i pracować z tymi konkretnymi czasami. Jeśli chcesz uruchomić zadanie z parametrem "timeslice" w przeszłości, możesz go znaleźć i uruchomić. Jeśli chcesz uruchomić jeden na przyszłość, aby go przetestować ... pecha, nie mogłem go uruchomić (chociaż wciąż się uczę) –