Parallelizing user–defined functions in the ETL workflow using orchestration style sheets

Today’s ETL tools provide capabilities to develop custom code as user-defined functions (UDFs) to extend the expressiveness of the standard ETL operators. However, while this allows us to easily add new functionalities, it also comes with the risk that the custom code is not intended to be optimized...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:International journal of applied mathematics and computer science Ročník 29; číslo 1; s. 69 - 79
Hlavní autoři: Ali, Syed Muhammad Fawad, Mey, Johannes, Thiele, Maik
Médium: Journal Article
Jazyk:angličtina
Vydáno: Zielona Góra Sciendo 01.03.2019
De Gruyter Brill Sp. z o.o., Paradigm Publishing Services
Témata:
ISSN:2083-8492, 1641-876X, 2083-8492
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Abstract Today’s ETL tools provide capabilities to develop custom code as user-defined functions (UDFs) to extend the expressiveness of the standard ETL operators. However, while this allows us to easily add new functionalities, it also comes with the risk that the custom code is not intended to be optimized, e.g., by parallelism, and for this reason, it performs poorly for data-intensive ETL workflows. In this paper we present a novel framework, which allows the ETL developer to choose a design pattern in order to write parallelizable code and generates a configuration for the UDFs to be executed in a distributed environment. This enables ETL developers with minimum expertise in distributed and parallel computing to develop UDFs without taking care of parallelization configurations and complexities. We perform experiments on large-scale datasets based on TPC-DS and BigBench. The results show that our approach significantly reduces the effort of ETL developers and at the same time generates efficient parallel configurations to support complex and data-intensive ETL tasks.
AbstractList Today’s ETL tools provide capabilities to develop custom code as user-defined functions (UDFs) to extend the expressiveness of the standard ETL operators. However, while this allows us to easily add new functionalities, it also comes with the risk that the custom code is not intended to be optimized, e.g., by parallelism, and for this reason, it performs poorly for data-intensive ETL workflows. In this paper we present a novel framework, which allows the ETL developer to choose a design pattern in order to write parallelizable code and generates a configuration for the UDFs to be executed in a distributed environment. This enables ETL developers with minimum expertise in distributed and parallel computing to develop UDFs without taking care of parallelization configurations and complexities. We perform experiments on large-scale datasets based on TPC-DS and BigBench. The results show that our approach significantly reduces the effort of ETL developers and at the same time generates efficient parallel configurations to support complex and data-intensive ETL tasks.
Author Thiele, Maik
Ali, Syed Muhammad Fawad
Mey, Johannes
Author_xml – sequence: 1
  givenname: Syed Muhammad Fawad
  surname: Ali
  fullname: Ali, Syed Muhammad Fawad
  email: fawadali.ali@gmail.com
  organization: Data Engineering, trivago N.V. Leipzig, Bosestrasse 4, 04109, Leipzig, Germany
– sequence: 2
  givenname: Johannes
  surname: Mey
  fullname: Mey, Johannes
  organization: Faculty of Computer Science, Technical University of Dresden, Helmholtzstrasse 10, 01069, Dresden, Germany
– sequence: 3
  givenname: Maik
  surname: Thiele
  fullname: Thiele, Maik
  organization: Faculty of Computer Science, Technical University of Dresden, Helmholtzstrasse 10, 01069, Dresden, Germany
BookMark eNp1UU1vGyEURJUjNV_XnFfKeV2WZRdQT5HlpJEstYfklAPCy8PGJUsCrCznlP_Qf9hfUjaO2qhKLvD0mJk3vDlCk973gNBZhaeEMv5F3XexJLgSJca4-YQOCeZ1yakgkzf1Z3QU4wZjIjCrD9HdDxWUc-Dsk-1XxRAh_H7-pcHYHnRhhr5L1vexsH2R1lDMbxbF1oefxvltBo8UH7o1xBTUCCxi2jko4hogxRN0YJSLcPp6H6Pby_nN7Fu5-H51PbtYlB0lTSq5EVVjmGFc65qpfLKW6qXQhEPTAKPZKDDOqCaGaipEs2RAFG9h2fL8XB-j672u9mojH4K9V2EnvbLypeHDSqqQbOdAkha3TFREadFRptRS17ytKAZVc9oanLXO91oPwT8O-V9y44fQZ_uSEFwzXhEyTpzuUV3wMQYwf6dWWI5hyDEMOYYhxzAygf5H6Gx62VhenHUf077uaVvlEgQNqzDscvHP1PtEIqpW1H8AyAyloQ
CitedBy_id crossref_primary_10_1007_s10586_024_04983_6
crossref_primary_10_1007_s11227_024_06413_1
Cites_doi 10.1145/2064676.2064684
10.14778/1454159.1454166
10.1145/1651291.1651297
10.1145/2463676.2463712
10.1145/2618243.2618274
10.1016/j.is.2012.12.001
10.1016/j.procs.2016.05.482
10.1007/BFb0053381
10.1515/amcs-2017-0051
10.1109/ICDE.2010.5447816
10.1109/99.660313
10.1145/1327452.1327492
10.1145/1317331.1317341
10.1016/j.scico.2007.02.003
10.1007/978-3-642-22970-1_6
10.1145/1807128.1807148
10.2478/v10006-011-0020-3
10.1007/s00778-017-0477-2
10.1007/978-3-642-37574-3_1
10.1007/978-3-662-05082-8_4
10.3115/v1/P14-5010
10.1109/TKDE.2005.169
ContentType Journal Article
Copyright 2019. This work is published under http://creativecommons.org/licenses/by-nc-nd/3.0 (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
Copyright_xml – notice: 2019. This work is published under http://creativecommons.org/licenses/by-nc-nd/3.0 (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
DBID AAYXX
CITATION
3V.
7SC
7XB
8AL
8FD
8FE
8FG
8FK
ABJCF
ABUWG
AFKRA
ARAPS
AZQEC
BENPR
BGLVJ
BYOGL
CCPQU
DWQXO
GNUQQ
HCIFZ
JQ2
K7-
L6V
L7M
L~C
L~D
M0N
M7S
P5Z
P62
PHGZM
PHGZT
PIMPY
PKEHL
PQEST
PQGLB
PQQKQ
PQUKI
PRINS
PTHSS
Q9U
S0W
DOA
DOI 10.2478/amcs-2019-0005
DatabaseName CrossRef
ProQuest Central (Corporate)
Computer and Information Systems Abstracts
ProQuest Central (purchase pre-March 2016)
Computing Database (Alumni Edition)
Technology Research Database
ProQuest SciTech Collection
ProQuest Technology Collection
ProQuest Central (Alumni) (purchase pre-March 2016)
Materials Science & Engineering Collection
ProQuest Central (Alumni)
ProQuest Central UK/Ireland
Advanced Technologies & Computer Science Collection
ProQuest Central Essentials - QC
ProQuest Central
ProQuest Technology Collection
East Europe, Central Europe Database (ProQuest)
ProQuest One
ProQuest Central Korea
ProQuest Central Student
SciTech Premium Collection
ProQuest Computer Science Collection
Computer Science Database (ProQuest)
ProQuest Engineering Collection
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
Computing Database
Engineering Database
Advanced Technologies & Aerospace Database
ProQuest Advanced Technologies & Aerospace Collection
ProQuest Central Premium
ProQuest One Academic (New)
Publicly Available Content Database
ProQuest One Academic Middle East (New)
ProQuest One Academic Eastern Edition (DO NOT USE)
ProQuest One Applied & Life Sciences
ProQuest One Academic (retired)
ProQuest One Academic UKI Edition
ProQuest Central China
Engineering Collection
ProQuest Central Basic
DELNET Engineering & Technology Collection
DOAJ Directory of Open Access Journals
DatabaseTitle CrossRef
Publicly Available Content Database
Computer Science Database
ProQuest Central Student
Technology Collection
Technology Research Database
Computer and Information Systems Abstracts – Academic
ProQuest One Academic Middle East (New)
ProQuest Advanced Technologies & Aerospace Collection
ProQuest Central Essentials
ProQuest Computer Science Collection
Computer and Information Systems Abstracts
ProQuest Central (Alumni Edition)
SciTech Premium Collection
ProQuest One Community College
ProQuest Central China
ProQuest Central
ProQuest One Applied & Life Sciences
ProQuest Engineering Collection
ProQuest Central Korea
ProQuest Central (New)
Advanced Technologies Database with Aerospace
Engineering Collection
Advanced Technologies & Aerospace Collection
ProQuest Computing
Engineering Database
ProQuest Central Basic
ProQuest Computing (Alumni Edition)
ProQuest One Academic Eastern Edition
East Europe, Central Europe Database
ProQuest Technology Collection
ProQuest SciTech Collection
Computer and Information Systems Abstracts Professional
Advanced Technologies & Aerospace Database
ProQuest One Academic UKI Edition
ProQuest DELNET Engineering and Technology Collection
Materials Science & Engineering Collection
ProQuest One Academic
ProQuest One Academic (New)
ProQuest Central (Alumni)
DatabaseTitleList

Publicly Available Content Database
CrossRef
Database_xml – sequence: 1
  dbid: DOA
  name: DOAJ Directory of Open Access Journals
  url: https://www.doaj.org/
  sourceTypes: Open Website
– sequence: 2
  dbid: BYOGL
  name: East Europe, Central Europe Database (ProQuest)
  url: https://search.proquest.com/eastcentraleurope
  sourceTypes: Aggregation Database
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EISSN 2083-8492
EndPage 79
ExternalDocumentID oai_doaj_org_article_26067912ad9c47aabd386140ea3846f0
10_2478_amcs_2019_0005
10_2478_amcs_2019_000529169
GroupedDBID .DC
0R~
29J
2WC
4.4
5GY
5VS
8FE
8FG
9WM
AATOW
ABFKT
ABJCF
ABUWG
ACGFS
ACIWK
ADBBV
ADBLJ
AENEX
AFFHD
AFKRA
AHGSO
AIKXB
ALMA_UNASSIGNED_HOLDINGS
AMVHM
ARAPS
AZQEC
BCNDV
BENPR
BGLVJ
BPHCQ
BYOGL
CCPQU
CS3
DWQXO
E0C
E3Z
EBS
EJD
FRP
GNUQQ
GROUPED_DOAJ
HCIFZ
HZ~
K6V
K7-
KQ8
L6V
LO0
M7S
O-U
O9-
OVT
P2P
P62
PHGZM
PHGZT
PIMPY
PQGLB
PQQKQ
PROAC
PTHSS
QD8
S0W
SA.
SLJYH
TR2
XSB
Y2W
AAYXX
CITATION
3V.
7SC
7XB
8AL
8FD
8FK
JQ2
L7M
L~C
L~D
M0N
PKEHL
PQEST
PQUKI
PRINS
Q9U
ID FETCH-LOGICAL-c425t-8f915f7f78dd37a8dd764db9d28e55e74073e7874d2f4d4995b7e2a86eb68e743
IEDL.DBID DOA
ISICitedReferencesCount 6
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000463018000005&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 2083-8492
1641-876X
IngestDate Fri Oct 03 12:26:19 EDT 2025
Sun Oct 19 01:30:44 EDT 2025
Tue Nov 18 20:50:35 EST 2025
Sat Nov 29 03:29:22 EST 2025
Sat Nov 29 01:30:04 EST 2025
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Issue 1
Language English
License This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 3.0 License.
http://creativecommons.org/licenses/by-nc-nd/3.0
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c425t-8f915f7f78dd37a8dd764db9d28e55e74073e7874d2f4d4995b7e2a86eb68e743
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
OpenAccessLink https://doaj.org/article/26067912ad9c47aabd386140ea3846f0
PQID 2203781224
PQPubID 2026573
PageCount 11
ParticipantIDs doaj_primary_oai_doaj_org_article_26067912ad9c47aabd386140ea3846f0
proquest_journals_2203781224
crossref_primary_10_2478_amcs_2019_0005
crossref_citationtrail_10_2478_amcs_2019_0005
walterdegruyter_journals_10_2478_amcs_2019_000529169
PublicationCentury 2000
PublicationDate 2019-03-01
PublicationDateYYYYMMDD 2019-03-01
PublicationDate_xml – month: 03
  year: 2019
  text: 2019-03-01
  day: 01
PublicationDecade 2010
PublicationPlace Zielona Góra
PublicationPlace_xml – name: Zielona Góra
PublicationTitle International journal of applied mathematics and computer science
PublicationYear 2019
Publisher Sciendo
De Gruyter Brill Sp. z o.o., Paradigm Publishing Services
Publisher_xml – name: Sciendo
– name: De Gruyter Brill Sp. z o.o., Paradigm Publishing Services
References 2023050302353040807_j_amcs-2019-0005_ref_004_w2aab3b7b4b1b6b1ab1ab4Aa
2023050302353040807_j_amcs-2019-0005_ref_015_w2aab3b7b4b1b6b1ab1ac15Aa
2023050302353040807_j_amcs-2019-0005_ref_024_w2aab3b7b4b1b6b1ab1ac24Aa
2023050302353040807_j_amcs-2019-0005_ref_019_w2aab3b7b4b1b6b1ab1ac19Aa
2023050302353040807_j_amcs-2019-0005_ref_005_w2aab3b7b4b1b6b1ab1ab5Aa
2023050302353040807_j_amcs-2019-0005_ref_020_w2aab3b7b4b1b6b1ab1ac20Aa
2023050302353040807_j_amcs-2019-0005_ref_011_w2aab3b7b4b1b6b1ab1ac11Aa
2023050302353040807_j_amcs-2019-0005_ref_016_w2aab3b7b4b1b6b1ab1ac16Aa
2023050302353040807_j_amcs-2019-0005_ref_027_w2aab3b7b4b1b6b1ab1ac27Aa
2023050302353040807_j_amcs-2019-0005_ref_025_w2aab3b7b4b1b6b1ab1ac25Aa
2023050302353040807_j_amcs-2019-0005_ref_012_w2aab3b7b4b1b6b1ab1ac12Aa
2023050302353040807_j_amcs-2019-0005_ref_001_w2aab3b7b4b1b6b1ab1ab1Aa
2023050302353040807_j_amcs-2019-0005_ref_018_w2aab3b7b4b1b6b1ab1ac18Aa
2023050302353040807_j_amcs-2019-0005_ref_003_w2aab3b7b4b1b6b1ab1ab3Aa
2023050302353040807_j_amcs-2019-0005_ref_002_w2aab3b7b4b1b6b1ab1ab2Aa
2023050302353040807_j_amcs-2019-0005_ref_021_w2aab3b7b4b1b6b1ab1ac21Aa
2023050302353040807_j_amcs-2019-0005_ref_013_w2aab3b7b4b1b6b1ab1ac13Aa
2023050302353040807_j_amcs-2019-0005_ref_009_w2aab3b7b4b1b6b1ab1ab9Aa
2023050302353040807_j_amcs-2019-0005_ref_008_w2aab3b7b4b1b6b1ab1ab8Aa
2023050302353040807_j_amcs-2019-0005_ref_022_w2aab3b7b4b1b6b1ab1ac22Aa
2023050302353040807_j_amcs-2019-0005_ref_014_w2aab3b7b4b1b6b1ab1ac14Aa
2023050302353040807_j_amcs-2019-0005_ref_023_w2aab3b7b4b1b6b1ab1ac23Aa
2023050302353040807_j_amcs-2019-0005_ref_006_w2aab3b7b4b1b6b1ab1ab6Aa
2023050302353040807_j_amcs-2019-0005_ref_007_w2aab3b7b4b1b6b1ab1ab7Aa
2023050302353040807_j_amcs-2019-0005_ref_017_w2aab3b7b4b1b6b1ab1ac17Aa
2023050302353040807_j_amcs-2019-0005_ref_010_w2aab3b7b4b1b6b1ab1ac10Aa
2023050302353040807_j_amcs-2019-0005_ref_026_w2aab3b7b4b1b6b1ab1ac26Aa
References_xml – ident: 2023050302353040807_j_amcs-2019-0005_ref_013_w2aab3b7b4b1b6b1ab1ac13Aa
– ident: 2023050302353040807_j_amcs-2019-0005_ref_021_w2aab3b7b4b1b6b1ab1ac21Aa
– ident: 2023050302353040807_j_amcs-2019-0005_ref_024_w2aab3b7b4b1b6b1ab1ac24Aa
  doi: 10.1145/2064676.2064684
– ident: 2023050302353040807_j_amcs-2019-0005_ref_005_w2aab3b7b4b1b6b1ab1ab5Aa
  doi: 10.14778/1454159.1454166
– ident: 2023050302353040807_j_amcs-2019-0005_ref_026_w2aab3b7b4b1b6b1ab1ac26Aa
  doi: 10.1145/1651291.1651297
– ident: 2023050302353040807_j_amcs-2019-0005_ref_010_w2aab3b7b4b1b6b1ab1ac10Aa
  doi: 10.1145/2463676.2463712
– ident: 2023050302353040807_j_amcs-2019-0005_ref_012_w2aab3b7b4b1b6b1ab1ac12Aa
  doi: 10.1145/2618243.2618274
– ident: 2023050302353040807_j_amcs-2019-0005_ref_006_w2aab3b7b4b1b6b1ab1ab6Aa
– ident: 2023050302353040807_j_amcs-2019-0005_ref_014_w2aab3b7b4b1b6b1ab1ac14Aa
  doi: 10.1016/j.is.2012.12.001
– ident: 2023050302353040807_j_amcs-2019-0005_ref_020_w2aab3b7b4b1b6b1ab1ac20Aa
  doi: 10.1016/j.procs.2016.05.482
– ident: 2023050302353040807_j_amcs-2019-0005_ref_016_w2aab3b7b4b1b6b1ab1ac16Aa
  doi: 10.1007/BFb0053381
– ident: 2023050302353040807_j_amcs-2019-0005_ref_027_w2aab3b7b4b1b6b1ab1ac27Aa
  doi: 10.1515/amcs-2017-0051
– ident: 2023050302353040807_j_amcs-2019-0005_ref_023_w2aab3b7b4b1b6b1ab1ac23Aa
  doi: 10.1109/ICDE.2010.5447816
– ident: 2023050302353040807_j_amcs-2019-0005_ref_007_w2aab3b7b4b1b6b1ab1ab7Aa
  doi: 10.1109/99.660313
– ident: 2023050302353040807_j_amcs-2019-0005_ref_008_w2aab3b7b4b1b6b1ab1ab8Aa
  doi: 10.1145/1327452.1327492
– ident: 2023050302353040807_j_amcs-2019-0005_ref_025_w2aab3b7b4b1b6b1ab1ac25Aa
  doi: 10.1145/1317331.1317341
– ident: 2023050302353040807_j_amcs-2019-0005_ref_001_w2aab3b7b4b1b6b1ab1ab1Aa
– ident: 2023050302353040807_j_amcs-2019-0005_ref_009_w2aab3b7b4b1b6b1ab1ab9Aa
  doi: 10.1016/j.scico.2007.02.003
– ident: 2023050302353040807_j_amcs-2019-0005_ref_017_w2aab3b7b4b1b6b1ab1ac17Aa
  doi: 10.1007/978-3-642-22970-1_6
– ident: 2023050302353040807_j_amcs-2019-0005_ref_004_w2aab3b7b4b1b6b1ab1ab4Aa
  doi: 10.1145/1807128.1807148
– ident: 2023050302353040807_j_amcs-2019-0005_ref_011_w2aab3b7b4b1b6b1ab1ac11Aa
  doi: 10.2478/v10006-011-0020-3
– ident: 2023050302353040807_j_amcs-2019-0005_ref_002_w2aab3b7b4b1b6b1ab1ab2Aa
  doi: 10.1007/s00778-017-0477-2
– ident: 2023050302353040807_j_amcs-2019-0005_ref_018_w2aab3b7b4b1b6b1ab1ac18Aa
  doi: 10.1007/978-3-642-37574-3_1
– ident: 2023050302353040807_j_amcs-2019-0005_ref_003_w2aab3b7b4b1b6b1ab1ab3Aa
  doi: 10.1007/978-3-662-05082-8_4
– ident: 2023050302353040807_j_amcs-2019-0005_ref_015_w2aab3b7b4b1b6b1ab1ac15Aa
– ident: 2023050302353040807_j_amcs-2019-0005_ref_019_w2aab3b7b4b1b6b1ab1ac19Aa
  doi: 10.3115/v1/P14-5010
– ident: 2023050302353040807_j_amcs-2019-0005_ref_022_w2aab3b7b4b1b6b1ab1ac22Aa
  doi: 10.1109/TKDE.2005.169
SSID ssj0029073
ssib017385104
ssib044740420
Score 2.1867623
Snippet Today’s ETL tools provide capabilities to develop custom code as user-defined functions (UDFs) to extend the expressiveness of the standard ETL operators....
SourceID doaj
proquest
crossref
walterdegruyter
SourceType Open Website
Aggregation Database
Enrichment Source
Index Database
Publisher
StartPage 69
SubjectTerms Configuration management
Configurations
ETL workflow
parallel algorithmic skeletons
parallel ETL operators
Parallel processing
Task complexity
user-defined functions
Workflow
SummonAdditionalLinks – databaseName: Engineering Database
  dbid: M7S
  link: http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV1Lb9QwELagcODS8hQLBfmAxMlq4ji2c0KAWnFAVSWKtBKHyI7tZaXtpiQpVXvqf-Af8kuYcZylIODCZQ_ZUV7feB6eyXyEvKh0ZQoAlklnJRNBNEyDo2dOqcKXpuTKZJFsQh0e6vm8Okobbn1qq5xsYjTUrm1wj3yP86xQGutAr06_MGSNwupqotC4SW7hlIQ8tu59mPQpx0kt19INIZQAHc02CRkkhrEBX4ocrcJ8HOrIhdJ75qTpQYPwC58Mqe2uOa042_-XgHT7PJa2nV90ZxfDVEqNHupg53-f7S7ZTrEpfT0q0z1yw6_vk52J94EmM_CAfDoyHVKwrJaX4Pgo7nN8v_rmfICI1VH0lFGZ6XJNIbyk-8fvKbZ_hVV7TrHPfkHbLvJ0jdpH--Fi5Wn_2fuhf0g-Huwfv33HEkkDa2C5D0yHKi-DCko7VygDv0oKZyvHtS9LD28cQAerIBwPwkF-VVrludHSW6nh7-IR2Vq3a_-YUOm4l04F33grrM1tWchcWq-FwWGlfEbYhELdpAnmSKSxqiGTQdRqRK1G1LCmXs7Iy4386Ti746-SbxDUjRTO3I4H2m5RpyVcQ-YnVZVz46pGKGOsKzQEN5k3BQRxIZuR3QndOhkCuMQG2hkRv6nJT6k_3xWH0L168u-zPiV3Ri3FrrhdsjV0Z_4Zud18HZZ99zwuhx8MEhEV
  priority: 102
  providerName: ProQuest
Title Parallelizing user–defined functions in the ETL workflow using orchestration style sheets
URI https://reference-global.com/article/10.2478/amcs-2019-0005
https://www.proquest.com/docview/2203781224
https://doaj.org/article/26067912ad9c47aabd386140ea3846f0
Volume 29
WOSCitedRecordID wos000463018000005&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVAON
  databaseName: DOAJ Directory of Open Access Journals
  customDbUrl:
  eissn: 2083-8492
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0029073
  issn: 2083-8492
  databaseCode: DOA
  dateStart: 20140101
  isFulltext: true
  titleUrlDefault: https://www.doaj.org/
  providerName: Directory of Open Access Journals
– providerCode: PRVHPJ
  databaseName: ROAD: Directory of Open Access Scholarly Resources (ISSN International Center)
  customDbUrl:
  eissn: 2083-8492
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssib044740420
  issn: 2083-8492
  databaseCode: M~E
  dateStart: 20010101
  isFulltext: true
  titleUrlDefault: https://road.issn.org
  providerName: ISSN International Centre
– providerCode: PRVPQU
  databaseName: Computer Science Database (ProQuest)
  customDbUrl:
  eissn: 2083-8492
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0029073
  issn: 2083-8492
  databaseCode: K7-
  dateStart: 20070301
  isFulltext: true
  titleUrlDefault: http://search.proquest.com/compscijour
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: East Europe, Central Europe Database (ProQuest)
  customDbUrl:
  eissn: 2083-8492
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0029073
  issn: 2083-8492
  databaseCode: BYOGL
  dateStart: 20070301
  isFulltext: true
  titleUrlDefault: https://search.proquest.com/eastcentraleurope
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: Engineering Database
  customDbUrl:
  eissn: 2083-8492
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0029073
  issn: 2083-8492
  databaseCode: M7S
  dateStart: 20070301
  isFulltext: true
  titleUrlDefault: http://search.proquest.com
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: ProQuest advanced technologies & aerospace journals
  customDbUrl:
  eissn: 2083-8492
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0029073
  issn: 2083-8492
  databaseCode: P5Z
  dateStart: 20070301
  isFulltext: true
  titleUrlDefault: https://search.proquest.com/hightechjournals
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: ProQuest Central
  customDbUrl:
  eissn: 2083-8492
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0029073
  issn: 2083-8492
  databaseCode: BENPR
  dateStart: 20070301
  isFulltext: true
  titleUrlDefault: https://www.proquest.com/central
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: Publicly Available Content Database
  customDbUrl:
  eissn: 2083-8492
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0029073
  issn: 2083-8492
  databaseCode: PIMPY
  dateStart: 20070301
  isFulltext: true
  titleUrlDefault: http://search.proquest.com/publiccontent
  providerName: ProQuest
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrV3NbtQwELZQ4cCl5VcslJUPSJysZm3Hdo4t2goErCIoUoFDZMeTstKyi5KUqpx4B96QJ2EmP6UgEBcuPsQjxZr5RjMTT-Zj7FHmMq_QsMLEYISudCkcBnoRrVWQ-lRan3RkE3axcMfHWX6J6ot6wvrxwL3i9jDfNjabSR-zUlvvQ1QOQ0oCXmHorLpqPbHZWEwNpRaWfKof0Si1dXv-Y9kgHuh_nYSI6i6FoG5S_y_p5fZZd1Ed4aQ-PW_Hi9Eu3hzeYNtDosj3-wPeZFdgfYvtjCQMfPDJ2-x97mviQ1ktv2AU4vTR4fvXbxEqTB8jp7DVIYsv1xxzPT4_esGpF6tabc44Nb2f8E3dkWb1UOBNe74C3nwAaJs77M3h_OjJUzEwJogSfa8VrspmaWUr62JU1uNqjY4hi9JBmoLF6k0BuqiOstIRi500WJDeGQjG4ba6y7bWmzXcY9xECSbaCkoIOoRZSJWZmQBOe5ocKidMjEosymGcOLFarAosK0jpBSm9IKXTBXc6YY8v5D_1gzT-KnlANrmQogHY3QOERTHAovgXLCZsd7RoMXglvkImyjq6S5ww_ZuVf0r9-VQS8-js_v842gN2vYciNbLtsq22PoWH7Fr5uV029ZRdPZgv8lfTDs-4PrdiSg2pr3HN03e4nz97mb_9ARXp_1E
linkProvider Directory of Open Access Journals
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMw1V3NbtQwELZKQYJLy1_FQgEfQJyibhzHdg4IUWjVapdVD4u0Eodgx86y0rIpScpqOfEOvAcPxZN0xkmWgoBbD1xySCznx9-M54vH8xHyJFGJjmBgA2GNCHjOs0DBRB9YKSMX65hJ3fdiE3I0UpNJcrJBvnd7YTCtsvOJ3lHbIsN_5HuM9SOpcB3oxemnAFWjcHW1k9BoYDFwqyVQtur58WsY36eMHR6MXx0FrapAkAE-60DlSRjnMpfK2khqOErBrUksUy6OnQSGEzmAMbcs5xYIQWykY1oJZ4SCyxH0e4Vc5ZGSaFcDGXT4DbEyzAV6wzl0xjEcawkgEFGf8C94iF5o0hSRZFyqPf0xqwCxuKOoj1J6FyZJryXwSwC8tfRL6dZNy7NV3S3d-hnxcPt_-5Y3yVYbe9OXjbHcIhtucZtsd7oWtHVzd8i7E12ixMx89gUmdor_cX58_WZdDhG5pRgJeGOlswWF8JkejIcU09vyebGkuI9gSovS65A11kWrejV3tPrgXF3dJW8v5RV3yOaiWLh7hArLnLAyd5kz3JjQxJEIhXGKayzGynok6EY9zdoK7SgUMk-BqSFKUkRJiijBnIG4R56t2582tUn-2nIfQbRuhTXF_YminKati0qB2QqZhEzbJONSa2MjBcFb3-kIgtS83yO7HZrS1tHBLdZQ6hH-Gyx_tvrzUzGgJsn9f_f6mFw_Gr8ZpsPj0eABudFYCGYA7pLNujxzD8m17HM9q8pH3hQpeX_ZeD0HhvZtrA
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Parallelizing+user%E2%80%93defined+functions+in+the+ETL+workflow+using+orchestration+style+sheets&rft.jtitle=International+journal+of+applied+mathematics+and+computer+science&rft.au=Ali+Syed+Muhammad+Fawad&rft.au=Mey+Johannes&rft.au=Thiele+Maik&rft.date=2019-03-01&rft.pub=Sciendo&rft.eissn=2083-8492&rft.volume=29&rft.issue=1&rft.spage=69&rft.epage=79&rft_id=info:doi/10.2478%2Famcs-2019-0005&rft.externalDBID=DOA&rft.externalDocID=oai_doaj_org_article_26067912ad9c47aabd386140ea3846f0
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2083-8492&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2083-8492&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2083-8492&client=summon