분류 전체보기

    [2020-03-17] 아파치 나이파이(Apache nifi)이용 MSSQL연결

    [2020-03-17] 아파치 나이파이(Apache nifi)이용 MSSQL연결

    1. connector 다운로드 https://osdn.net/projects/sfnet_id2d/downloads/jdbc%20drivers/sqljdbc4.jar/ Downloading File /jdbc drivers/sqljdbc4.jar - id2d - OSDN Free download page for Project id2d's sqljdbc4.jar.The project provides programming method to transfer data within Oracle, IBM DB2, Sybase, Microsoft SQL Server and MySQL databases. It wrote by... osdn.net 2. apache nifi에서 사용할 Processor 생성 3. Pro..

    [javascript] 함수

    1. 개요 일련의 처리과정을 하나의 코드로 묶어 사용하는 것을 함수라고 하며 기본적으로 다음과 같은 형태로 작성됩니다. function 함수명() { 처리내용 } 2. 익명 함수 위에서 처럼 함수를 정의할 때는 함수명이 있는 것이 기본이지만 다음과 같이 함수명이 없는 형태로 선언하는 경우를 익명 함수라고 합니다. var myfunc = function() { var i = 10; var j = 20; alert(i + j); }; myfunc 변수를 사용해 함수 자체를 대입함으로써 함수 데이터형의 변수를 사용하게 됩니다. 혹은 다음과 같은 방법으로 익명 함수를 대체할 수도 있습니다. var myfunc = () => { var i = 10; var j = 20; alert(i + j); }; functi..

    [2020-03-17] 아파치 나이파이(Apache nifi)이용 MariaDB연결

    [2020-03-17] 아파치 나이파이(Apache nifi)이용 MariaDB연결

    1. connector 다운로드 https://mariadb.com/downloads/#connectors MariaDB Downloads – Install Now | MariaDB Official downloads for MariaDB. Install MariaDB Community Server, ColumnStore, MaxScale and choose versions and / or operating systems. 100% secure. mariadb.com 2. apache nifi에서 사용할 Processor 생성 3. Processor의 configure에서 관련 설정 (1) Database Connection Pooling Service : DBCPConnectionPool 4. DBCPC..

    [javascript] 반복문

    1. while while안의 조건 결과가 true이면 내부에 문장을 계속해서 실행합니다. var i = 1; var j = 0; while (i

    [javascript] 조건문

    1. if 가장 자주 사용되는 조건문으로 참/거짓에 따라 처리를 분기하여 실행합니다. var i = 10; if (i == 10) { alert('i는 10'); } else { alert('i는 10이 아님'); } 조건은 if 다음에 괄호를 통해 넣으며 조건이 참이면 바로 아래 문장을, 거짓이면 else 이하 문장을 실행하게 됩니다. 각 실행 문장이 단 한 줄인 경우 중괄호({})는 생략할 있으며 거짓인 경우에 그 어떤 처리도 필요하지 않으면 else자체도 생략할 수 있습니다. var i = 10; if (i == 10) alert('i는 10'); 조건이 2개 이상 필요하다면 else if 문을 사용할 수 있습니다. var s = prompt('입력하세요.', ''); var i = Number(s..

    [MSSQL] 서버에서 지연되는(처리시간이 오래 걸리는) 쿼리(Query)찾기

    [MSSQL] 서버에서 지연되는(처리시간이 오래 걸리는) 쿼리(Query)찾기

    MS-SQL에서 어떤 쿼리를 처리할 때 처리시간이 너무 오래 걸리는 경우가 있습니다. 이는 서버 전체의 처리시간을 늘려 장애를 발생시키는 요인이 될 수 있는데 이런 경우 아래 쿼리를 SSMS에서 날려 처리시간이 오래 걸리는 쿼리를 찾아낼 수 있습니다. Select Distinct dm_ws.wait_duration_ms, dm_t.[TEXT], dm_ws.session_ID From sys.dm_os_waiting_tasks As dm_ws Inner Join sys.dm_exec_requests As dm_r On dm_ws.session_id = dm_r.session_id Inner Join sys.dm_exec_sessions As dm_es On dm_es.session_id = dm_r.ses..

    [2020-03-03] 아파치 나이파이(Apache nifi) 설치

    [2020-03-03] 아파치 나이파이(Apache nifi) 설치

    1. 목적 데이터가 존재하는 소스로부터 데이터를 가져와 Query를 통해 가공된 후 결과를 적재하기 위한 ETL(Extract-Transformation-Load)를 활용하기 위함. 2. 설치 (1) 윈도에서 아파치 nifi를 설치하기 위해 JAVA설치가 우선되어야 함. (https://java.com/ko/download/) (2) 여기(https://www.apache.org/dyn/closer.lua?path=/nifi/1.11.3/nifi-1.11.3-bin.zip)에서 zip파일을 내려받음 (3) 압축을 풀고 압축 풀어놓은 폴더로 이동해 run-nifi.bat을 실행 (4) 방화벽 허용함 (5) 브라우저열고 http://localhost:8080으로 접근

    [javascript] 기본 사항

    [javascript] 기본 사항

    1. 용어의 이해 (1) 표현식과 문장 표현식은 값을 만들어내는 구문입니다. 예컨대 1234 1 + 2 'abc' 위 구문은 1234, 3, 'abc'의 값을 나타내므로 표현식이라 할 수 있습니다. 반면 문장은 이러한 표현식을 통해 실제 자바스크립트(javascript)의 구문을 아래와 같이 만든 것입니다. var i = 1 + 2; alert('값은 ' + i + '입니다.'); 문법상 자바스크립트는 문장의 끝에 세미콜론(;)을 필요로 하지 않지만 C언어처럼 ;으로 끝나는 것이 관례입니다. (2) 키워드 자바스크립트 내부에서 특정한 용도로 사용되는 단어들을 '키워드'라고 부릅니다.(자바스크립트뿐만 아니라 다른 언어들도 '키워드'라는 단어를 동일한 의미로 사용합니다.) 이를테면 var는 키워드 중 하나로..