동적으로 추가 타임 스탬프를 파일에서 Azure 데이터 흐름

0

질문

에 노력해 왔습 azure 프로젝트를 만들려는 데이터 흐름을 사용하여 동적 파일명이 포함된 타임 스탬프. 는 경우,예를 들어,출력은 파일 이름을'A'-->'A_YY-mm-dd_hh_mm_ss' 내가 이미 그에 데이터를 공장이 링크를 사용하여 여기 그러나 이 경우에는 내가 알지 못하는 방법을 사용할 수 있습니다. 가 내 데이터 흐름 enter image description here

입력은 파일을 추출(나는 그것을 복사본으로 데이터)

azure dataflow
2021-11-23 18:36:00
1

최고의 응답

3

참조할 수 있습니다 이 코드. 도 수정 filenamePrefixForWindow 방법었을 달성할 수 있다. 이러한 변경했-

public String filenamePrefixForWindow(IntervalWindow window) {
        Calendar calendar = Calendar.getInstance();
        String year = String.valueOf(calendar.get(Calendar.YEAR));
        String month = String.format("%02d",(calendar.get(Calendar.MONTH)+1));
        String date = String.format("%02d",calendar.get(Calendar.DATE));
        int hh = calendar.get(Calendar.HOUR);
        String hour = String.format("%02d",(calendar.get(Calendar.AM_PM) == 0) ? hh:hh+12);
        String minute = String.format("%02d",calendar.get(Calendar.MINUTE));
        String full_date = year+"-"+month+"-"+date+"-"+hour+"-"+minute;
        String prefix =
                baseFilename.isDirectory() ? "" : baseFilename.getFilename();
        return String.format(
                "%s/%s/%s/%s/%s/output-%s", prefix,year,month,date,hour,full_date);
    }
2021-11-27 14:07:37

다른 언어로

이 페이지는 다른 언어로되어 있습니다

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................