· 5 years ago · Dec 08, 2019, 08:50 AM
1{
2 "alation": {
3 "catalogHost": "<YOUR_VALUE_HERE>",
4 "enabled": false,
5 "sdkPath": "/integration/catalog_chooser/v1/sdk.js"
6 },
7 "artifact-storage-service": {
8 "autoRestart": false,
9 "classpath": "%(topOfTree)s/services/artifact-storage-service/build/install/artifact-storage-service/artifact-storage-service.jar:%(topOfTree)s/services/artifact-storage-service/build/install/artifact-storage-service/lib/*:%(topOfTree)s/conf/hadoop-site/:%(topOfTree)s/%(hadoopBundleJar)s",
10 "database": {
11 "host": "localhost",
12 "mysqlServerTimezone": "",
13 "name": "trifactaartifactstorageservice",
14 "password": "trifactaartifactstorageservice",
15 "poolMaxSize": "20",
16 "port": "5432",
17 "type": "POSTGRESQL",
18 "username": "trifactaartifactstorageservice",
19 "verifyServerCertificate": "false"
20 },
21 "enabled": true,
22 "host": "localhost",
23 "jvmOptions": [
24 "-Djavax.security.auth.useSubjectCredsOnly=false"
25 ],
26 "mainClass": "com.trifacta.artifactstorageservice.ArtifactStorageServiceApp",
27 "port": 41916,
28 "systemProperties": {
29 "access.log.path": "%(topOfTree)s/logs",
30 "java.util.logging.manager": "org.apache.logging.log4j.jul.LogManager",
31 "logging.level": "info",
32 "server.max-request-size": "128MB",
33 "server.port": "%(artifact-storage-service.port)s"
34 }
35 },
36 "atlas": {
37 "cluster": {
38 "host": "<YOUR_VALUE_HERE>",
39 "name": "hadoop-atlas",
40 "port": 21000,
41 "protocol": "http"
42 },
43 "enabled": false,
44 "password": "<YOUR_VALUE_HERE>",
45 "username": "<YOUR_VALUE_HERE>"
46 },
47 "aws": {
48 "accountId": "<YOUR_VALUE_HERE>",
49 "credentialProvider": "default",
50 "ec2InstanceRoleForAssumeRole": false,
51 "emr": {
52 "authMode": "system",
53 "connectToRmEnabled": true,
54 "enableMultipleClusters": false,
55 "extractIPFromDNS": false,
56 "forceInstanceRole": false,
57 "forceInstanceRoleForSTS": false,
58 "getLogsForAllJobs": false,
59 "getLogsOnFailure": true,
60 "jobTagPrefix": "TRIFACTA_JOB_",
61 "maxLogPollingRetries": 10,
62 "proxyUser": "hadoop",
63 "tempfilesCleanupAge": 0
64 },
65 "hadoopFsUseSharedInstanceProvider": true,
66 "mode": "system",
67 "readFromConfigurationService": false,
68 "requireScopeDownPolicy": false,
69 "s3": {
70 "bucket": {
71 "name": "trifacta-training"
72 },
73 "consistencyTimeout": 120,
74 "enabled": true,
75 "endpoint": "",
76 "extraBuckets": [
77 "trifacta-training",
78 "trifacta-training-datasets"
79 ],
80 "key": "AKIAIVATVA5HOTV4SP2A",
81 "region": "",
82 "secret": "s75z8KUrctRCqVDpNbEt8AJq8r8zSGHVKK8FLWH2",
83 "serverSideEncryption": "none",
84 "serverSideKmsKeyId": ""
85 },
86 "systemIAMRole": "<YOUR_VALUE_HERE>"
87 },
88 "azure": {
89 "adl": {
90 "enabled": false,
91 "mode": "system",
92 "store": "<YOUR_VALUE_HERE>"
93 },
94 "applicationid": "<YOUR_VALUE_HERE>",
95 "directoryid": "<YOUR_VALUE_HERE>",
96 "keyVaultUrl": "<YOUR_VALUE_HERE>",
97 "managedIdentities": {
98 "enabled": false,
99 "keyVaultApplicationSecretSecretName": "<YOUR_VALUE_HERE>",
100 "keyVaultApplicationidSecretName": "<YOUR_VALUE_HERE>"
101 },
102 "resourceURL": "https://graph.windows.net/",
103 "secret": "<YOUR_VALUE_HERE>",
104 "sso": {
105 "allowHttpForRedirectUrl": false,
106 "enableAutoRegistration": true,
107 "enabled": false,
108 "redirectUrl": "http://localhost:3005/sign-in/azureCallback",
109 "scope": [
110 ]
111 },
112 "wasb": {
113 "defaultStore": {
114 "blobHost": "<YOUR_VALUE_HERE>",
115 "container": "<YOUR_VALUE_HERE>",
116 "keyVaultSasTokenSecretName": "<YOUR_VALUE_HERE>",
117 "sasToken": ""
118 },
119 "enabled": false,
120 "extraStores": [
121 ],
122 "fetchSasTokensFromKeyVault": false
123 }
124 },
125 "batch-job-runner": {
126 "activitiProcessDefinitionCacheLimit": 1024,
127 "asyncTaskScheduler": {
128 "threadPoolSize": 32
129 },
130 "autoRestart": false,
131 "bindHost": "localhost",
132 "cancelation": {
133 "enabled": true
134 },
135 "checkDatabaseConnectionOnStartup": {
136 "attemptDelayInMillis": 10000,
137 "enabled": true,
138 "maxAttempts": 5
139 },
140 "classpath": "%(topOfTree)s/services/batch-job-runner/build/install/batch-job-runner/batch-job-runner.jar:%(topOfTree)s/services/batch-job-runner/build/install/batch-job-runner/lib/*:%(topOfTree)s/conf/hadoop-site:%(topOfTree)s/%(hadoopBundleJar)s",
141 "cleanup": {
142 "enabled": true
143 },
144 "database": {
145 "host": "localhost",
146 "mysqlServerTimezone": "",
147 "name": "trifacta-activiti",
148 "password": "trifactaactiviti",
149 "poolMaxSize": "20",
150 "port": "5432",
151 "type": "postgresql",
152 "username": "trifactaactiviti",
153 "verifyServerCertificate": "false"
154 },
155 "dataflowClassLoaderPrewarming": {
156 "enabled": false,
157 "waitTimeoutInSeconds": 600
158 },
159 "env": {
160 "LD_LIBRARY_PATH": "%(topOfTree)s/libs/java/joblaunch/fileconverter/tableausdk-linux64/lib64/tableausdk/"
161 },
162 "executor": {
163 "jobLockTimeInMinutes": 5
164 },
165 "historyLevel": "none",
166 "host": "localhost",
167 "jvmOptions": [
168 "-Dfile.encoding=UTF-8",
169 "-Djava.util.logging.manager=org.apache.logging.log4j.jul.LogManager",
170 "-Xmx1024m",
171 "-XX:+UseConcMarkSweepGC",
172 "-XX:+UseParNewGC",
173 "-XX:NewRatio=3",
174 "-Djavax.security.auth.useSubjectCredsOnly=false"
175 ],
176 "mainClass": "com.trifacta.batchjobrunner.BatchJobRunnerApp",
177 "mock": {
178 "dataFolder": "test-inputs/data/batch-job-runner",
179 "jobRuntimeInMinutes": 5
180 },
181 "port": 41920,
182 "profile": "live",
183 "signalIncompleteJobsOnStartup": true,
184 "systemProperties": {
185 "access.log.json": "false",
186 "access.log.path": "%(topOfTree)s/logs",
187 "blockingHttpClientTracingEnabled": "%(batch-job-runner.tracing.enabled)s",
188 "httpMaxConnectionsPerDestination": "50",
189 "httpMaxReqThreadPoolSize": "200",
190 "httpResponseBufferSizeInMB": "50",
191 "java.library.path": "%(topOfTree)s/services/batch-job-runner/build/libs/native:/opt/cloudera/parcels/CDH/lib/hadoop/lib/native:/usr/hdp/2.*/hadoop/lib/native",
192 "java.net.preferIPv4Stack": "true",
193 "java.security.egd": "file:/dev/./urandom",
194 "log4j.configurationFile": "log4j2.xml",
195 "logging.level": "info",
196 "logging.type": "regular",
197 "server.address": "%(batch-job-runner.bindHost)s",
198 "server.port": "%(batch-job-runner.port)s",
199 "spring.config.location": "file:%(topOfTree)s/services/batch-job-runner/build/conf/",
200 "spring.profiles.active": "%(batch-job-runner.profile)s"
201 },
202 "tracing": {
203 "collector": {
204 "host": "localhost",
205 "port": 9411
206 },
207 "enabled": false,
208 "sampler": {
209 "param": "true",
210 "type": "const"
211 }
212 }
213 },
214 "batchserver": {
215 "dataServiceTimeout": 86400000,
216 "polling": {
217 "jobProgressPollIntervalSeconds": 5,
218 "progressTimeoutSeconds": 172800,
219 "terminationWaitIntervalSeconds": 30
220 },
221 "spark": {
222 "progressTimeoutSeconds": 172800,
223 "requestRetryCount": 10,
224 "requestTimeoutMillis": 120000
225 },
226 "workers": {
227 "fileconverter": {
228 "max": 16
229 },
230 "filewriter": {
231 "hadoopConfig": {
232 "mapreduce.map.output.compress": "false",
233 "mapreduce.output.fileoutputformat.compress": "false"
234 },
235 "max": 16
236 },
237 "ingest": {
238 "bufferSizeBytes": 4096,
239 "max": 16
240 },
241 "jobHeartbeat": {
242 "frequencyInMs": 10000,
243 "jobHeartbeatDelayedThreshold": 10,
244 "jobWaitingMaxThreshold": 2880
245 },
246 "keepalive": 30000,
247 "photon": {
248 "max": 2,
249 "memoryMonitorEnabled": true,
250 "memoryPercentageThreshold": 50,
251 "timeoutEnabled": true,
252 "timeoutMinutes": 180
253 },
254 "profile": {
255 "max": 16
256 },
257 "publish": {
258 "max": 16
259 },
260 "spark": {
261 "max": 16
262 },
263 "wrangle": {
264 "max": 16
265 }
266 }
267 },
268 "captcha": {
269 "enabled": false,
270 "secretKey": "<secret_key>",
271 "siteKey": "<site_key>",
272 "validationUrl": "<CAPTCHA_VALIDATION_URL>"
273 },
274 "clouderaNavigator": {
275 "apiVersion": 9,
276 "baseURL": "<YOUR_VALUE_HERE>",
277 "customSources": {
278 "HDFS": "",
279 "HIVE": "",
280 "S3": "",
281 "SPARK": "",
282 "YARN": ""
283 },
284 "enabled": false,
285 "https": {
286 "enabled": false,
287 "trustStore": {
288 "location": "<YOUR_VALUE_HERE>",
289 "password": "<YOUR_VALUE_HERE>",
290 "type": "jks"
291 }
292 },
293 "namespace": "trifacta",
294 "password": "<YOUR_VALUE_HERE>",
295 "username": "<YOUR_VALUE_HERE>"
296 },
297 "configWatermark": "20190701-001",
298 "configuration-service": {
299 "autoRestart": false,
300 "classpath": "%(topOfTree)s/services/configuration-service/build/install/configuration-service/configuration-service.jar:%(topOfTree)s/services/configuration-service/build/install/configuration-service/lib/*",
301 "database": {
302 "host": "localhost",
303 "mysqlServerTimezone": "",
304 "name": "trifactaconfigurationservice",
305 "password": "trifactaconfigurationservice",
306 "poolMaxSize": "20",
307 "port": "5432",
308 "type": "POSTGRESQL",
309 "username": "trifactaconfigurationservice",
310 "verifyServerCertificate": "false"
311 },
312 "importOverride": "",
313 "jvmOptions": [
314 ],
315 "mainClass": "com.trifacta.configuration_service.ConfigurationServiceApplication",
316 "proxyThroughNginx": false,
317 "retryCount": 5,
318 "systemProperties": {
319 "access.log.path": "%(topOfTree)s/logs",
320 "com.trifacta.configuration_service.schema": "%(topOfTree)s/conf/configuration-service.schema.json",
321 "com.trifacta.configuration_service.tracing.collector.host": "localhost",
322 "com.trifacta.configuration_service.tracing.collector.port": "9411",
323 "com.trifacta.configuration_service.tracing.enabled": "false",
324 "com.trifacta.configuration_service.tracing.sampler.param": "true",
325 "com.trifacta.configuration_service.tracing.sampler.type": "const",
326 "java.util.logging.manager": "org.apache.logging.log4j.jul.LogManager",
327 "log4j.configurationFile": "log4j2.xml",
328 "logging.fileName": "logs/configuration-service.log",
329 "logging.level": "info",
330 "logging.type": "regular",
331 "server.address": "127.0.0.1",
332 "server.port": "10075",
333 "swagger.basePath": "/configuration-service"
334 }
335 },
336 "conversion-service": {
337 "autoRestart": false,
338 "classpath": "%(topOfTree)s/services/conversion-service/build/install/conversion-service/conversion-service.jar:%(topOfTree)s/services/conversion-service/build/install/conversion-service/lib/*",
339 "enabled": true,
340 "host": "localhost",
341 "jvmOptions": [
342 ],
343 "mainClass": "com.trifacta.conversionservice.ConversionServiceApp",
344 "maxLockLifeMilliseconds": 3600000,
345 "maxTimeConversionJobRetriesMillis": 3600000,
346 "port": 41914,
347 "systemProperties": {
348 "access.log.path": "%(topOfTree)s/logs",
349 "java.util.logging.manager": "org.apache.logging.log4j.jul.LogManager",
350 "log4j.configurationFile": "log4j2.xml",
351 "logging.level": "info",
352 "logging.type": "regular",
353 "server.port": "41914"
354 }
355 },
356 "data-service": {
357 "autoRestart": false,
358 "bindHost": "localhost",
359 "cacheOptions": {
360 "expirySeconds": 86400,
361 "maxSize": 100,
362 "validationDelayMilliseconds": 3600000
363 },
364 "classpath": "%(topOfTree)s/services/data-service/build/libs/data-service.jar:%(topOfTree)s/conf/data-service/:%(topOfTree)s/conf/hadoop-site:%(topOfTree)s/services/data-service/build/dependencies/*:%(topOfTree)s/%(hadoopBundleJar)s:%(topOfTree)s/%(data-service.hiveJdbcJar)s:/opt/trifacta/impaladriver/*",
365 "enabled": true,
366 "hiveJdbcJar": "hadoop-deps/cdh-5.12/build/libs/cdh-5.12-hive-jdbc.jar",
367 "hiveManagedTableFormat": "PARQUET",
368 "host": "localhost",
369 "jvmOptions": [
370 "-Xmx512m",
371 "-Djavax.security.auth.useSubjectCredsOnly=false"
372 ],
373 "mainClass": "com.trifacta.dataservice.App",
374 "port": 41912,
375 "publishThreadPool": "16",
376 "sqlOptions": {
377 "hiveReadStreamRecords": 100000000,
378 "initialReadStreamRecords": 25,
379 "limitedReadStreamRecords": 1000000,
380 "maxReadStreamRecords": -1,
381 "stringSizeInBytes": 256
382 },
383 "systemProperties": {
384 "access.log.path": "%(topOfTree)s/logs",
385 "blockingHttpClientTracingEnabled": "%(data-service.tracing.enabled)s",
386 "java.net.preferIPv4Stack": "true",
387 "java.util.logging.manager": "org.apache.logging.log4j.jul.LogManager",
388 "log4j.configurationFile": "log4j2.xml",
389 "logging.level": "info",
390 "logging.type": "regular",
391 "server.address": "%(data-service.bindHost)s",
392 "server.port": "%(data-service.port)s"
393 },
394 "tracing": {
395 "collector": {
396 "host": "localhost",
397 "port": 9411
398 },
399 "enabled": false,
400 "sampler": {
401 "param": "true",
402 "type": "const"
403 }
404 },
405 "unloadThreadPool": "16",
406 "vendorPath": "%(topOfTree)s/services/data-service/build/conf/vendor"
407 },
408 "dataGenerator": {
409 "defaultDataGenDirectory": "/data-gen",
410 "hadoopStreamingJar": "/usr/lib/hadoop-mapreduce/hadoop-streaming.jar"
411 },
412 "databricks": {
413 "autoterminationMinutes": 60,
414 "clusterLogSyncPollerDelayInSeconds": 20,
415 "clusterLogSyncWaitTimeInMinutes": 15,
416 "clusterStartupWaitTimeInMinutes": 60,
417 "clusterStatePollerDelayInSeconds": 10,
418 "driverNodeType": "Standard_D3_v2",
419 "enableAutotermination": true,
420 "logsDestination": "/trifacta/logs",
421 "maxWorkers": 8,
422 "minWorkers": 1,
423 "serviceUrl": "https://westus2.azuredatabricks.net",
424 "sparkVersion": "5.2.x-scala2.11",
425 "workerNodeType": "Standard_D3_v2"
426 },
427 "datasourceCaching": {
428 "defaultForceCacheUpdate": true,
429 "maxSize": 107374182400,
430 "refreshThreshold": 168,
431 "staleConvertedSourceInHours": 1,
432 "useGlobalDatasourceCache": true
433 },
434 "deploymentManagement": {
435 "enabled": false
436 },
437 "deprecated": {
438 "aws": {
439 "emr": {
440 "resource": {
441 "bucket": "",
442 "path": ""
443 }
444 },
445 "redshift": {
446 "defaultDatabase": "<YOUR_VALUE_HERE>",
447 "extraLoadParams": "BLANKSASNULL EMPTYASNULL TRIMBLANKS TRUNCATECOLUMNS"
448 }
449 },
450 "hive": {
451 "server": {
452 "defaultDatabase": "default"
453 }
454 }
455 },
456 "derivesFrom": [
457 "%(topOfTree)s/conf/site-config.installer.server.base.json",
458 "%(topOfTree)s/conf/site-config.installer.server.ha.json",
459 "%(topOfTree)s/conf/site-config.database.postgres.json"
460 ],
461 "disabledInputFileEncodings": [
462 "UTF-32",
463 "UTF-32BE",
464 "UTF-32LE"
465 ],
466 "encryption": {
467 "keyFile": "%(topOfTree)s/conf/.key/customerKey"
468 },
469 "env": {
470 "JAVA_HOME": "/usr/lib/jvm/java-1.8.0-openjdk.x86_64",
471 "PATH": "${HOME}/bin:$PATH:/usr/local/bin",
472 "PYTHON_HOME": "/opt/trifacta/pkg3p/python",
473 "TRIFACTA_CONF": "/opt/trifacta/conf"
474 },
475 "feature": {
476 "blacklist": {
477 "commaSeparatedEntries": "",
478 "enabled": false,
479 "redirectUrl": ""
480 },
481 "cachingService": {
482 "implementation": {
483 "js": "local"
484 },
485 "memcached": {
486 "connectionPoolSize": 20,
487 "connectionTimeoutInMs": 3000,
488 "failures": 3,
489 "retriesPerRequest": 3,
490 "serverList": [
491 ]
492 }
493 },
494 "cancelSampleEnabled": true,
495 "columnStandardization": {
496 "enabled": false
497 },
498 "dataManagement": {
499 "enabled": false
500 },
501 "enableAutoRandomSample": true,
502 "enableCLIDownload": false,
503 "enableCompression": {
504 "enabled": true
505 },
506 "enableConvertedDatasource": true,
507 "enableCustomTypes": true,
508 "enableDoubleMetaphone": true,
509 "enableEnterpriseAdminSettings": true,
510 "enableExternalLandingPage": false,
511 "enableFirstRowsSample": true,
512 "enableFlowNodeExport": false,
513 "enableJobDeletion": false,
514 "enableJobHeartbeat": true,
515 "enableJobMonitoring": true,
516 "enableJobOutputManifest": false,
517 "enableLogDownload": true,
518 "enableLongLoading": false,
519 "enableOptionalNotes": true,
520 "enablePasswordCriteria": false,
521 "enableQGramsFunc": false,
522 "enableSamplingScanOptions": true,
523 "enableSingleFileInEngines": false,
524 "enableSnapshotExport": true,
525 "enableSparkRemoteJob": false,
526 "enableTrifactaAdminTools": false,
527 "enableUDFTransform": {
528 "enabled": false
529 },
530 "fileLineage": {
531 "enabled": true
532 },
533 "firefox": {
534 "enabled": false
535 },
536 "flowExportImportChecksum": {
537 "enabled": false,
538 "salt": "BroXfsYdxC9GKJ2oqXMxGNMe68Xiq4"
539 },
540 "flowSharing": {
541 "showUserListing": true
542 },
543 "folders": {
544 "enabled": true
545 },
546 "groups": {
547 "defaultGroupFilters": [
548 ],
549 "enabled": false,
550 "ldapServers": [
551 ],
552 "mapping": {
553 "groupName": "cn"
554 }
555 },
556 "highAvailability": {
557 "enableRestartFromAdminUI": true,
558 "namenode": false,
559 "resourceManager": false,
560 "separateLogFilesByName": false
561 },
562 "importAwsRoles": {
563 "saml": {
564 "enabled": false,
565 "rolesAttribute": "https://aws.amazon.com/SAML/Attributes/Role"
566 }
567 },
568 "jdbcIngestionCaching": {
569 "enabled": true
570 },
571 "jobResultColumnDetails": {
572 "enabled": false
573 },
574 "jobStatisticsReporting": {
575 "destination": {
576 "bigquery": {
577 "datasetName": "dataprep_tracking",
578 "serviceAccountCredentials": "",
579 "tableName": "job_executions"
580 }
581 },
582 "enabled": false,
583 "retryPolicy": {
584 "initialInterval": 5000,
585 "maxAttempts": 5
586 }
587 },
588 "jobsDateFiltering": true,
589 "jobsTypeFiltering": true,
590 "jsonWebToken": {
591 "algorithm": "RS256",
592 "audience": "trifacta",
593 "issuer": "",
594 "private_key": ""
595 },
596 "localFileStorage": {
597 "allowedPrefixes": [
598 ]
599 },
600 "logProtobufEventsToDB": {
601 "enabled": false
602 },
603 "macros": {
604 "enabled": true
605 },
606 "mapTaskToVerbProbabilities": {
607 "enabled": true
608 },
609 "mlTransformSuggestions": {
610 "delayThreshold": 80,
611 "enabled": true
612 },
613 "multipleWASBContainers": {
614 "enabled": true
615 },
616 "openApi": {
617 "enableRequestEnforcement": true,
618 "enableResponseEnforcement": true
619 },
620 "parameterization": {
621 "allowMultipleDateTimeVariables": false,
622 "apiMatchingLimit": 50,
623 "enableSourceRowOrdering": true,
624 "matchLimitOnSampling": {
625 "databricksSpark": 0,
626 "dataflow": 0,
627 "emrSpark": 0,
628 "photon": 50,
629 "spark": 0
630 },
631 "matchingAreaSlowSearchNotificationTimeoutInMs": 10000,
632 "maxNumberOfFilesForExecution": {
633 "databricksSpark": 0,
634 "dataflow": 0,
635 "emrSpark": 0,
636 "photon": 500,
637 "spark": 0
638 },
639 "memoryLimitForDateRangeInMb": 10,
640 "regexGenerationBatchSize": 50,
641 "showParameterizationTipInFlowView": true
642 },
643 "patternStandardizationSuggestions": {
644 "enabled": true
645 },
646 "persistentSuffixCounters": {
647 "enabled": true
648 },
649 "photonColSketch": {
650 "enabled": true
651 },
652 "pigOutputFileCompatibility": true,
653 "publishDelimiterQuoteOption": {
654 "enableUnicodeCSVDelimiters": false,
655 "enabled": true
656 },
657 "scheduling": {
658 "protobufDefinitionsFolder": "%(topOfTree)s/services/scheduling-service/protobuf/build/install/scheduling-service/api",
659 "schedulingImprovements": false
660 },
661 "showAWSDefaultBucket": true,
662 "showHiveStagingDB": false,
663 "showRunningEnvironment": true,
664 "skipFilesystemPermissionCheck": false,
665 "targetMatching": {
666 "enabled": true,
667 "globalFuzzyMatching": false,
668 "standardizationSuggestions": false,
669 "useFuzzyMatching": false
670 },
671 "test_only_skipUserInvitations": false,
672 "textInput": {
673 "enabled": false
674 },
675 "topLevelSettings": {
676 "enabled": true
677 },
678 "trifactaToS": {
679 "enabled": true,
680 "introductionText": "",
681 "location": "/terms"
682 },
683 "uploadLicenseFromErrorPage": true,
684 "whitelist": {
685 "commaSeparatedEntries": "",
686 "enabled": false,
687 "redirectUrl": ""
688 },
689 "wipeout": {
690 "daysToEnablePurge": 14,
691 "person": {
692 "enabled": false
693 },
694 "workspace": {
695 "enabled": false
696 }
697 },
698 "wipeoutPubSub": {
699 "enabled": false,
700 "googleProject": "",
701 "pullSubscriptionName": "",
702 "pushSubscriptionName": "",
703 "secretToken": ""
704 },
705 "workspaceManagement": {
706 "enabled": false,
707 "oneWorkspacePerPerson": true
708 }
709 },
710 "google": {
711 "addTestingBuckets": false,
712 "additionalCliArgs": "",
713 "bigQuery": {
714 "browseUrlTemplate": ""
715 },
716 "clientProperties": {
717 "backToGcpProjectUrl": "",
718 "clientId": "",
719 "redirectUri": "",
720 "revokeProjectAccessUrl": "",
721 "scope": ""
722 },
723 "cloudStorage": {
724 "browseUrlTemplate": "",
725 "downloadUrlTemplate": ""
726 },
727 "cronDocumentationLink": "#",
728 "dataprepPrivateBetaSignUpUrl": "",
729 "documentationLink": "#",
730 "encryptedCommunication": {
731 "enable": true,
732 "keys": {
733 "fromGoogleDecryptionKey": ""
734 }
735 },
736 "gcsTest": {
737 "bucketName": "",
738 "bucketNameOnlyFiles": "",
739 "clientId": "",
740 "clientSecret": "",
741 "enableGcsMock": true,
742 "projectId": "",
743 "refreshToken": ""
744 },
745 "implementation": "live",
746 "maxFilesPerVfsRequest": 10000,
747 "maxFilesPerVfsStream": 100,
748 "privacyPolicyLink": "#",
749 "runInCloud": false,
750 "termsOfServiceLink": "#",
751 "tos": {
752 "baseUrl": "",
753 "mock": false,
754 "mockPrivateKey": "",
755 "publicKey": "",
756 "subIdEncryptionKey": ""
757 },
758 "tutorialLink": "#",
759 "typeInferenceDocumentationLink": "#"
760 },
761 "hadoopBundleJar": "hadoop-deps/cdh-5.12/build/libs/cdh-5.12-bundle.jar",
762 "hadoopDefaultClusterCompression": {
763 "compression": "none",
764 "enabled": false
765 },
766 "hadoopImpersonation": false,
767 "hdfs": {
768 "enabled": false,
769 "highAvailability": {
770 "namenodes": {
771 "nn1": {
772 "host": "<YOUR_VALUE_HERE>",
773 "port": 8020
774 },
775 "nn2": {
776 "host": "<YOUR_VALUE_HERE>",
777 "port": 8020
778 }
779 },
780 "serviceName": "nameservice1"
781 },
782 "namenode": {
783 "host": "localhost",
784 "port": 8020
785 },
786 "numSimultaneousConnections": 20,
787 "pathsConfig": {
788 "batchResults": "/trifacta/queryResults",
789 "dictionaries": "/trifacta/dictionaries",
790 "fileUpload": "/trifacta/uploads",
791 "globalDatasourceCache": "/trifacta/.datasourceCache",
792 "libraries": "/trifacta/libraries",
793 "sparkEventLogs": "/trifacta/sparkeventlogs",
794 "subdir": "",
795 "tempFiles": "/trifacta/tempfiles",
796 "userDir": ""
797 },
798 "permissions": {
799 "systemUmask": "027",
800 "userUmask": "027"
801 },
802 "protocolOverride": "",
803 "username": "trifacta",
804 "vfs": {
805 "exponentialBackoff": {
806 "initialRetryIntervalInMs": 100,
807 "maxRetryCount": 5
808 }
809 },
810 "webhdfs": {
811 "credentials": {
812 "password": "",
813 "username": "trifacta"
814 },
815 "host": "",
816 "httpfs": false,
817 "maprCompatibilityMode": false,
818 "port": 50070,
819 "proxy": {
820 "enabled": false,
821 "host": "proxy",
822 "port": 8080
823 },
824 "ssl": {
825 "certificatePath": "<YOUR_PATH_HERE>",
826 "certificateValidationRequired": false,
827 "enabled": false
828 },
829 "version": "/webhdfs/v1"
830 }
831 },
832 "hostNameSelection": {
833 "enabled": false,
834 "hostUrls": [
835 ]
836 },
837 "inputFileEncoding": "UTF-8",
838 "job-metadata-service": {
839 "autoRestart": false,
840 "classpath": "%(topOfTree)s/services/job-metadata-service/build/install/job-metadata-service/job-metadata-service.jar:%(topOfTree)s/services/job-metadata-service/build/install/job-metadata-service/lib/*",
841 "database": {
842 "host": "localhost",
843 "mysqlServerTimezone": "",
844 "name": "trifactajobmetadataservice",
845 "password": "trifactajobmetadataservice",
846 "poolMaxSize": "20",
847 "port": "5432",
848 "type": "POSTGRESQL",
849 "username": "trifactajobmetadataservice",
850 "verifyServerCertificate": "false"
851 },
852 "enabled": true,
853 "host": "127.0.0.1",
854 "jvmOptions": [
855 ],
856 "mainClass": "com.trifacta.jobmetadataservice.JobMetadataServiceApplication",
857 "port": 41915,
858 "systemProperties": {
859 "access.log.path": "%(topOfTree)s/logs",
860 "log4j.configurationFile": "log4j2.xml",
861 "logging.fileName": "logs/job-metadata-service.log",
862 "logging.level": "info",
863 "logging.type": "regular",
864 "server.host": "127.0.0.1",
865 "server.port": "41915",
866 "tracing.collector.host": "localhost",
867 "tracing.collector.port": "9411",
868 "tracing.enabled": "false",
869 "tracing.sampler.param": "true",
870 "tracing.sampler.type": "const"
871 }
872 },
873 "job-service": {
874 "autoRestart": false,
875 "classpath": "%(topOfTree)s/services/job-service/build/install/job-service/job-service.jar:%(topOfTree)s/services/job-service/build/install/job-service/lib/*:%(topOfTree)s/conf/hadoop-site/:%(topOfTree)s/%(hadoopBundleJar)s",
876 "database": {
877 "host": "localhost",
878 "mysqlServerTimezone": "",
879 "name": "trifactajobservice",
880 "password": "trifactajobservice",
881 "poolMaxSize": "20",
882 "port": "5432",
883 "type": "POSTGRESQL",
884 "username": "trifactajobservice",
885 "verifyServerCertificate": "false"
886 },
887 "enabled": false,
888 "host": "127.0.0.1",
889 "jvmOptions": [
890 ],
891 "localJobFailureDetectorTimeoutMillis": 30000,
892 "mainClass": "com.trifacta.job_service.JobServiceApplication",
893 "port": 20075,
894 "systemProperties": {
895 "access.log.path": "%(topOfTree)s/logs",
896 "blockingHttpClientTracingEnabled": "%(job-service.systemProperties.tracing.enabled)s",
897 "heartbeatRateMillis": "5000",
898 "httpMaxConnectionsPerDestination": "50",
899 "httpMaxReqThreadPoolSize": "200",
900 "httpResponseBufferSizeInMB": "50",
901 "java.library.path": "",
902 "localJobsThreadPool.coreThreads": "50",
903 "localJobsThreadPool.maxThreads": "100",
904 "log4j.configurationFile": "log4j2.xml",
905 "logging.fileName": "logs/job-service.log",
906 "logging.level": "info",
907 "logging.type": "regular",
908 "server.host": "127.0.0.1",
909 "server.port": "20075",
910 "spring.profiles.active": "live",
911 "statusPollMockDelayMillis": "5000",
912 "statusPollMockNumIterations": "0",
913 "submitMockDelayMillis": "10000",
914 "tracing.collector.host": "localhost",
915 "tracing.collector.port": "9411",
916 "tracing.enabled": "false",
917 "tracing.sampler.param": "true",
918 "tracing.sampler.type": "const"
919 }
920 },
921 "jobMetadataStore": {
922 "connectTimeoutMilliseconds": 30000,
923 "host": "localhost",
924 "maxElapsedRetryTimeMilliseconds": 180000,
925 "port": 3006
926 },
927 "jobMonitoring": {
928 "enablePhasesInDatasourcesTable": false,
929 "enablePhasesInOutputsTable": false,
930 "ingestPollFrequencySeconds": 3,
931 "publishPollFrequencySeconds": 3
932 },
933 "joinInference": {
934 "cardinalityThreshold": "0.33",
935 "classifierName": "join-inference"
936 },
937 "jsdata": {
938 "enableNewTypeCasting": true,
939 "loggerOptions": {
940 "json": false,
941 "level": "info",
942 "silent": false
943 },
944 "remoteTransformTimeoutMilliseconds": 180000,
945 "wrangleLanguage": {
946 "packages": {
947 "mlTasks": true
948 }
949 }
950 },
951 "kerberos": {
952 "delegationTokenRefreshInterval": 1800,
953 "enabled": false,
954 "kdc": "<YOUR_VALUE_HERE>",
955 "keytab": "",
956 "principal": "<YOUR_VALUE_HERE>",
957 "principals": {
958 "namenode": "<YOUR_VALUE_HERE>",
959 "resourcemanager": "<YOUR_VALUE_HERE>"
960 },
961 "realm": ""
962 },
963 "license": {
964 "location": "/license/license.json",
965 "pollTimeMillis": 3600000
966 },
967 "logging": {
968 "piiMask": {
969 "enabled": false,
970 "salt": "this is a grain of salt"
971 }
972 },
973 "metadata": {
974 "edition": "Enterprise",
975 "environment": "dev"
976 },
977 "ml-service": {
978 "autoRestart": true,
979 "bindHost": "127.0.0.1",
980 "enabled": true,
981 "host": "127.0.0.1",
982 "loggerOptions": {
983 "json": false
984 },
985 "port": 5000,
986 "threadPoolSize": 3
987 },
988 "photon": {
989 "cacheEnabled": true,
990 "distroPath": "/photon/dist/centos6/photon",
991 "enabled": true,
992 "extraCliArgs": "",
993 "mode": "wasm",
994 "numThreads": 4,
995 "runProfileWithSpark": false,
996 "traceExecution": false,
997 "websocket": {
998 "host": "localhost",
999 "port": 8082
1000 }
1001 },
1002 "profiler": {
1003 "userOption": true
1004 },
1005 "proxy": {
1006 "autoRestart": true,
1007 "importCustomConfig": false,
1008 "loggerOptions": {
1009 "json": false
1010 },
1011 "maintenanceMode": false,
1012 "port": 3005,
1013 "proxyStaticWebappFiles": false,
1014 "redirectToHttps": false,
1015 "redirectedPort": 41980,
1016 "securityHeaders": {
1017 "enabled": true,
1018 "httpsHeaders": false
1019 },
1020 "serveStaticWebappFiles": true,
1021 "staticBackend": "127.0.0.1:3016",
1022 "user": "nginx"
1023 },
1024 "python": {
1025 "python2Home": "pkg3p/python"
1026 },
1027 "quotas": {
1028 "approachingThreshold": 0.8
1029 },
1030 "scheduling-service": {
1031 "autoRestart": false,
1032 "classpath": "%(topOfTree)s/services/scheduling-service/server/build/install/scheduling-service/scheduling-service.jar:%(topOfTree)s/services/scheduling-service/server/build/install/scheduling-service/lib/*",
1033 "database": {
1034 "host": "localhost",
1035 "mysqlServerTimezone": "",
1036 "name": "trifactaschedulingservice",
1037 "password": "trifactaschedulingservice",
1038 "poolMaxSize": "20",
1039 "port": "5432",
1040 "type": "POSTGRESQL",
1041 "username": "trifactaschedulingservice",
1042 "verifyServerCertificate": "false"
1043 },
1044 "enabled": true,
1045 "host": "localhost",
1046 "jvmOptions": [
1047 ],
1048 "mainClass": "com.trifacta.scheduling_service.SchedulingServiceApplication",
1049 "port": 43143,
1050 "systemProperties": {
1051 "access.log.path": "%(topOfTree)s/logs",
1052 "com.trifacta.scheduling_service.cache_warming.enabled": "false",
1053 "com.trifacta.scheduling_service.cache_warming.lower_bound_time_in_ms": "0",
1054 "com.trifacta.scheduling_service.cache_warming.upper_bound_time_in_ms": "2700000",
1055 "com.trifacta.scheduling_service.max_job_queue_size": "100",
1056 "com.trifacta.scheduling_service.server.host": "127.0.0.1",
1057 "com.trifacta.scheduling_service.server.port": "43143",
1058 "com.trifacta.scheduling_service.time_based_trigger_service.host": "localhost",
1059 "com.trifacta.scheduling_service.time_based_trigger_service.port": "43033",
1060 "com.trifacta.scheduling_service.timeout_deferred_request": "480000",
1061 "com.trifacta.scheduling_service.topOfTree": "%(topOfTree)s",
1062 "com.trifacta.scheduling_service.tracing.collector.host": "localhost",
1063 "com.trifacta.scheduling_service.tracing.collector.port": "9411",
1064 "com.trifacta.scheduling_service.tracing.enabled": "false",
1065 "com.trifacta.scheduling_service.tracing.sampler.param": "true",
1066 "com.trifacta.scheduling_service.tracing.sampler.type": "const",
1067 "com.trifacta.scheduling_service.webapp.call_pool_size": "10",
1068 "com.trifacta.scheduling_service.webapp.host": "localhost",
1069 "com.trifacta.scheduling_service.webapp.port": "3006",
1070 "java.util.logging.manager": "org.apache.logging.log4j.jul.LogManager",
1071 "log4j.configurationFile": "log4j2.xml",
1072 "logging.fileName": "logs/scheduling-service.log",
1073 "logging.level": "info",
1074 "logging.type": "regular"
1075 }
1076 },
1077 "secure-token-service": {
1078 "autoRestart": false,
1079 "baseUri": "http://localhost:8090/v1/",
1080 "classpath": "%(topOfTree)s/services/secure-token-service/server/build/install/secure-token-service/secure-token-service.jar:%(topOfTree)s/services/secure-token-service/server/build/install/secure-token-service/lib/*",
1081 "database": {
1082 "host": "localhost",
1083 "mysqlServerTimezone": "",
1084 "name": "securetokenservice",
1085 "password": "securetokenservice",
1086 "poolMaxSize": "20",
1087 "port": "5432",
1088 "type": "postgresql",
1089 "username": "securetokenservice",
1090 "verifyServerCertificate": "false"
1091 },
1092 "host": "localhost",
1093 "implementation": "live",
1094 "jvmOptions": [
1095 ],
1096 "mainClass": "com.trifacta.services.secure_token_service.SecureTokenService",
1097 "port": 8090,
1098 "secureTokenServiceClientTracingEnabled": false,
1099 "systemProperties": {
1100 "access.log.path": "%(topOfTree)s/logs",
1101 "com.trifacta.services.secure_token_service.client_id": "",
1102 "com.trifacta.services.secure_token_service.client_secret": "",
1103 "com.trifacta.services.secure_token_service.enableServiceAccounts": "false",
1104 "com.trifacta.services.secure_token_service.redirect_uri": "",
1105 "com.trifacta.services.secure_token_service.refresh_token_encryption_key": "1pXPPjD06rOtaXVsck6DBQ==",
1106 "com.trifacta.services.secure_token_service.serviceAccounts.applicationName": "%(webapp.applicationName)s",
1107 "com.trifacta.services.secure_token_service.serviceAccounts.iamServiceAccountKey": "",
1108 "com.trifacta.services.secure_token_service.serviceAccounts.namePattern": "",
1109 "com.trifacta.services.secure_token_service.topOfTree": "%(topOfTree)s",
1110 "com.trifacta.services.secure_token_service.tracing.collector.host": "localhost",
1111 "com.trifacta.services.secure_token_service.tracing.collector.port": "9411",
1112 "com.trifacta.services.secure_token_service.tracing.enabled": "true",
1113 "com.trifacta.services.secure_token_service.tracing.sampler.param": "true",
1114 "com.trifacta.services.secure_token_service.tracing.sampler.type": "const",
1115 "com.trifacta.services.secure_token_service.user_id_salt": "",
1116 "log4j.configurationFile": "log4j2.xml",
1117 "logging.fileName": "logs/secure-token-service.log",
1118 "logging.level": "info",
1119 "logging.type": "regular",
1120 "server.port": "%(secure-token-service.port)s",
1121 "spring.autoconfigure.exclude": "org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration,org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration,org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration",
1122 "spring.profiles.active": "azure"
1123 },
1124 "userIdHashingPepper": "VHJpZmFjdGFVc2VySWRIYXNoaW5nUGVwcGVy"
1125 },
1126 "sharedSecret": "62f2c36f5065f1222b4dc18b2ef116f8be0b74c429af5ea9f9a8367ecc4c2716",
1127 "smtp": {
1128 "enableSSL": true,
1129 "host": "<SMTP_HOST>",
1130 "password": "<SMTP_PASS>",
1131 "port": 587,
1132 "username": "<SMTP_USER>"
1133 },
1134 "spark": {
1135 "hadoopUser": "trifacta",
1136 "home": "<YOUR_VALUE_HERE>",
1137 "launchProps": {
1138 },
1139 "master": "local[1]",
1140 "props": {
1141 "spark.app.debug.enable": "false",
1142 "spark.checkpoint.compress": "true",
1143 "spark.driver.extraJavaOptions": "-XX:MaxPermSize=1024m -XX:PermSize=256m",
1144 "spark.driver.memory": "2GB",
1145 "spark.dynamicAllocation.enabled": "true",
1146 "spark.executor.cores": "2",
1147 "spark.executor.memory": "6GB",
1148 "spark.hadoop.avro.mapred.ignore.inputs.without.extension": "true",
1149 "spark.hadoop.mapreduce.map.output.compress": "false",
1150 "spark.hadoop.mapreduce.output.fileoutputformat.compress": "false",
1151 "spark.shuffle.service.enabled": "true",
1152 "spark.sql.broadcastTimeout": "300",
1153 "spark.sql.conf.autoBroadcastJoinThreshold": "100000000",
1154 "spark.sql.shuffle.partitions": "200",
1155 "spark.yarn.am.extraJavaOptions": "",
1156 "spark.yarn.queue": "default",
1157 "transformer.cache.reused.sources": "true",
1158 "transformer.dataframe.checkpoint.threshold": "500",
1159 "transformer.maxDataframeFilterSubExprCount": "100",
1160 "transformer.plan.log": "false"
1161 },
1162 "useVendorSparkLibraries": false,
1163 "userPropsDirectory": "",
1164 "version": "2.4.0"
1165 },
1166 "spark-job-service": {
1167 "autoRestart": false,
1168 "classpath": "%(topOfTree)s/services/spark-job-server/server/build/libs/spark-job-server-bundle.jar:%(topOfTree)s/conf/hadoop-site/:%(topOfTree)s/%(sparkBundleJar)s:%(topOfTree)s/%(hadoopBundleJar)s",
1169 "disableHDFSAccess": false,
1170 "enableHistoryServer": false,
1171 "enableHiveSupport": true,
1172 "enableSiteConfigCheck": true,
1173 "enabled": true,
1174 "env": {
1175 "HADOOP_CONF_DIR": "%(topOfTree)s/conf/hadoop-site/",
1176 "HADOOP_USER_NAME": "trifacta",
1177 "MAPR_IMPERSONATION_ENABLED": "0",
1178 "MAPR_TICKETFILE_LOCATION": "<MAPR_TICKETFILE_LOCATION>",
1179 "SPARK_DIST_CLASSPATH": "",
1180 "SPARK_JOB_SERVICE_PORT": "4007"
1181 },
1182 "hiveDependenciesLocation": "%(topOfTree)s/hadoop-deps/cdh-5.12/build/libs",
1183 "jvmOptions": [
1184 "-Xmx128m"
1185 ],
1186 "kdcLoginPerJob": false,
1187 "mainClass": "com.trifacta.jobserver.SparkJobServer",
1188 "optimizeLocalization": true,
1189 "sparkImpersonationOn": false,
1190 "systemProperties": {
1191 "SPARK_YARN_MODE": "true",
1192 "access.log.path": "%(topOfTree)s/logs",
1193 "java.net.preferIPv4Stack": "true"
1194 },
1195 "useHiveWarehouseConnector": false
1196 },
1197 "sparkBundleJar": "services/spark-job-server/build/bundle/spark%(spark.version)s/*",
1198 "supervisord": {
1199 "rpc": {
1200 "bindHost": "localhost",
1201 "host": "localhost",
1202 "loglevel": "info",
1203 "path": "/RPC2",
1204 "port": 4421
1205 }
1206 },
1207 "telemetry": {
1208 "amplitude": {
1209 "client": {
1210 "enabled": false,
1211 "writeKey": "<YOUR_VAUE_HERE>"
1212 }
1213 },
1214 "piiMasking": {
1215 "enabled": true
1216 },
1217 "sentry": {
1218 "client": {
1219 "dsn": "<YOUR_VALUE_HERE>",
1220 "enabled": false,
1221 "loglevel": "error"
1222 },
1223 "onPrem": {
1224 "enabled": false
1225 },
1226 "server": {
1227 "dsn": "<YOUR_VALUE_HERE>",
1228 "enabled": false
1229 }
1230 }
1231 },
1232 "termsOfService": {
1233 "version": 1
1234 },
1235 "testFramework": {
1236 "loggerOptions": {
1237 "json": false,
1238 "level": "info",
1239 "silent": false
1240 }
1241 },
1242 "time-based-trigger-service": {
1243 "autoRestart": false,
1244 "classpath": "%(topOfTree)s/services/time-based-trigger-service/server/build/install/time-based-trigger-service/time-based-trigger-service.jar:%(topOfTree)s/services/time-based-trigger-service/server/build/install/time-based-trigger-service/lib/*",
1245 "database": {
1246 "host": "localhost",
1247 "mysqlServerTimezone": "",
1248 "name": "trifactatimebasedtriggerservice",
1249 "password": "trifactatimebasedtriggerservice",
1250 "poolMaxSize": "20",
1251 "port": "5432",
1252 "type": "POSTGRESQL",
1253 "username": "trifactatimebasedtriggerservice",
1254 "verifyServerCertificate": "false"
1255 },
1256 "jvmOptions": [
1257 ],
1258 "mainClass": "com.trifacta.timebasedtriggerservice.TimeBasedTriggerServiceApplication",
1259 "systemProperties": {
1260 "access.log.path": "%(topOfTree)s/logs",
1261 "com.trifacta.timebasedtriggerservice.backOffTime": "10000",
1262 "com.trifacta.timebasedtriggerservice.maxTriggerDelayInMs": "-1",
1263 "com.trifacta.timebasedtriggerservice.quartz.scheduler.batchTriggerAcquisitionFireAheadTimeWindow": "5000",
1264 "com.trifacta.timebasedtriggerservice.quartz.scheduler.batchTriggerAcquisitionMaxCount": "2",
1265 "com.trifacta.timebasedtriggerservice.quartz.scheduler.dbFailureRetryInterval": "15000",
1266 "com.trifacta.timebasedtriggerservice.quartz.scheduler.idleWaitTime": "30000",
1267 "com.trifacta.timebasedtriggerservice.quartz.threadPool.threadCount": "5",
1268 "com.trifacta.timebasedtriggerservice.quartz.threadPool.threadPriority": "5",
1269 "com.trifacta.timebasedtriggerservice.rescheduledTriggerInterval": "300000",
1270 "com.trifacta.timebasedtriggerservice.timeout": "600000",
1271 "com.trifacta.timebasedtriggerservice.topOfTree": "%(topOfTree)s",
1272 "com.trifacta.timebasedtriggerservice.tracing.collector.host": "localhost",
1273 "com.trifacta.timebasedtriggerservice.tracing.collector.port": "9411",
1274 "com.trifacta.timebasedtriggerservice.tracing.enabled": "false",
1275 "com.trifacta.timebasedtriggerservice.tracing.sampler.param": "true",
1276 "com.trifacta.timebasedtriggerservice.tracing.sampler.type": "const",
1277 "java.util.logging.manager": "org.apache.logging.log4j.jul.LogManager",
1278 "log4j.configurationFile": "log4j2.xml",
1279 "log4j.shutdownHook": "disable",
1280 "logging.fileName": "logs/time-based-trigger-service.log",
1281 "logging.level": "info",
1282 "logging.type": "regular",
1283 "server.address": "127.0.0.1",
1284 "server.port": "43033"
1285 }
1286 },
1287 "topOfTree": "/opt/trifacta",
1288 "typeSystem": {
1289 "JsLexiconCheckBloomFilterBitRatio": 15,
1290 "JsLexiconCheckBloomFilterNumHashFuncs": 10,
1291 "JsLexiconCheckBloomFilterSizeCeil": 4096000,
1292 "JsLexiconCheckBloomFilterSizeFloor": 81920,
1293 "defaultProbability": 1e-15,
1294 "logProbPruningDelta": 100,
1295 "pruneIters": 10
1296 },
1297 "udf-service": {
1298 "additionalJars": [
1299 ],
1300 "autoRestart": true,
1301 "bindHost": "localhost",
1302 "classpath": "%(topOfTree)s/services/udf-service/build/libs/udf-service.jar:%(topOfTree)s/services/udf-service/build/dependencies/*",
1303 "host": "127.0.0.1",
1304 "inFlightRequestLimit": 10,
1305 "jvmOptions": [
1306 ],
1307 "mainClass": "com.trifacta.udfservice.App",
1308 "outputBufferSize": 1048576,
1309 "port": 3008,
1310 "systemProperties": {
1311 "access.log.path": "%(topOfTree)s/logs",
1312 "server.address": "%(udf-service.bindHost)s"
1313 },
1314 "udfBatchSize": 100,
1315 "udfCommunicationTimeout": 3000,
1316 "udfPackages": [
1317 ]
1318 },
1319 "vfs-service": {
1320 "autoRestart": true,
1321 "bindHost": "127.0.0.1",
1322 "enabled": true,
1323 "host": "127.0.0.1",
1324 "loggerOptions": {
1325 "format": ":date[iso] :method :url :status :res[content-length] :response-time :referrer :remote-addr :trifacta-user :user-agent",
1326 "json": false,
1327 "level": "info",
1328 "silent": false
1329 },
1330 "numProcesses": 2,
1331 "port": 41913,
1332 "timeoutMilliseconds": 7200000,
1333 "tracing": {
1334 "collectorEndpoint": "http://127.0.01:9411/api/v2/spans",
1335 "enabled": false,
1336 "sampler": {
1337 "param": 1,
1338 "type": "const"
1339 }
1340 }
1341 },
1342 "waterline": {
1343 "catalogHost": "<YOUR_VALUE_HERE>",
1344 "enabled": false,
1345 "searchPath": "/search?q="
1346 },
1347 "webapp": {
1348 "TDEGenerationTimeoutInSecs": 30,
1349 "ajaxRetries": {
1350 "enable": true,
1351 "minTimeoutInMillis": 250,
1352 "retries": 2
1353 },
1354 "analytics": {
1355 "enabledChannels": [
1356 "Log"
1357 ],
1358 "segmentWriteKey": "<YOUR_VAUE_HERE>"
1359 },
1360 "applicationName": "Trifacta",
1361 "assetLocation": {
1362 "urlPrefix": "",
1363 "useExternalServer": false
1364 },
1365 "autoRestart": true,
1366 "avroDefaultRecordName": "GenericTrifactaRecord",
1367 "bindHost": "127.0.0.1",
1368 "bodyParser": {
1369 "json": {
1370 "limit": "10mb"
1371 },
1372 "urlEncoded": {
1373 "limit": "10mb"
1374 }
1375 },
1376 "client": {
1377 "allowedFileExtensions": [
1378 ".txt",
1379 ".TXT",
1380 ".csv",
1381 ".CSV",
1382 ".json",
1383 ".JSON",
1384 ".log",
1385 ".LOG",
1386 ".gz",
1387 ".GZ",
1388 ".tsv",
1389 ".TSV",
1390 ".avro",
1391 ".AVRO",
1392 ".xml",
1393 ".XML",
1394 ".xls",
1395 ".XLS",
1396 ".xlsx",
1397 ".XLSX",
1398 ".bz2",
1399 ".BZ2",
1400 ".sz",
1401 ".SZ",
1402 ".snappy",
1403 ".SNAPPY",
1404 ".pqt",
1405 ".PQT",
1406 ".parquet",
1407 ".PARQUET"
1408 ],
1409 "enableConcatenateUploads": false,
1410 "enableUserEventLogging": true,
1411 "eventLoggingFeatureFlags": [
1412 ],
1413 "googleProjects": {
1414 "pageSize": 50,
1415 "searchDebounceTime": 300
1416 },
1417 "healthChecker": {
1418 "enableHeartBeatMode": false,
1419 "enableInterceptorMode": false,
1420 "heartBeatInterval": 15000,
1421 "maxNumberOfRetries": 5,
1422 "retryInterval": 200
1423 },
1424 "joinPreviewLimit": 512000,
1425 "loadLimit": 10485760,
1426 "maxExecutionBytes": {
1427 "dataflow": 0,
1428 "photon": 1000000000,
1429 "spark": 0
1430 },
1431 "maxFileUploadSize": 1073741824,
1432 "maxResultsBytes": 41943040,
1433 "notificationBanner": {
1434 "body": "",
1435 "enabled": false,
1436 "priority": 4,
1437 "title": ""
1438 },
1439 "previewLoadLimit": 128000,
1440 "sampleOutputTuplesPerJoinKey": 3,
1441 "showMaxFileUploadMessage": false,
1442 "timing": false,
1443 "traceAutoComplete": false,
1444 "traceEdits": false,
1445 "traceUITransactions": false,
1446 "unionLoadLimit": 256000
1447 },
1448 "connectivity": {
1449 "connectionTestTimeout": 15000,
1450 "customSQLQuery": {
1451 "enableMultiStatement": false
1452 },
1453 "disableRelationalTypeInference": false,
1454 "disabledConnectors": "",
1455 "ingest": {
1456 "enabled": true
1457 },
1458 "kerberosDelegateConfigPath": "",
1459 "krb5Path": "/etc/krb5.conf",
1460 "longLoadTimeoutMillis": 120000,
1461 "metadataReadTimeoutMillis": 120000,
1462 "nonAdminManagementEnabled": true,
1463 "publishInfoTimeoutMillis": 3000,
1464 "relationalWriteback": {
1465 "enabled": true
1466 }
1467 },
1468 "dataManagement": {
1469 "quotaPollIntervalInMillis": 30000
1470 },
1471 "database": {
1472 "colorizeSqlLogging": false,
1473 "debugConnections": false,
1474 "host": "localhost",
1475 "logging": false,
1476 "name": "trifacta",
1477 "password": "trifacta",
1478 "pool": {
1479 "maxConnections": 10,
1480 "maxIdleTimeInMillis": 30000
1481 },
1482 "port": 5432,
1483 "type": "postgresql",
1484 "username": "trifacta"
1485 },
1486 "debug": false,
1487 "defaultHadoopFileFormat": "csv",
1488 "defaultLanguage": "en",
1489 "directGoogleAnalytics": {
1490 "enabled": false,
1491 "trackingID": "<GA_TRACKING_ID>"
1492 },
1493 "disableBzip2": false,
1494 "emailSender": "admin@trifacta.com",
1495 "emailSenderName": "Trifacta Wrangler",
1496 "emailTokenExpiryInMinutes": 1440,
1497 "emailTokenLength": 10,
1498 "enableAnalytics": false,
1499 "enableAppcues": false,
1500 "enableChatSupport": false,
1501 "enableColumnLineageScriptHighlighting": true,
1502 "enableCredentialsSharing": true,
1503 "enableFeedback": true,
1504 "enableGoogleAuth": false,
1505 "enableOnlineTraining": true,
1506 "enableParameterHistory": true,
1507 "enablePatternProfiling": true,
1508 "enableProfilePicture": false,
1509 "enableRegistrationWhitelisting": true,
1510 "enableStructureDetection": true,
1511 "enableTricheckUI": true,
1512 "enabledSemanticTypes": [
1513 "Datetime",
1514 "Ipaddress",
1515 "Emailaddress",
1516 "Url",
1517 "Phone",
1518 "Creditcard",
1519 "SSN",
1520 "Bool",
1521 "Gender",
1522 "State",
1523 "Httpcodes",
1524 "Zipcode"
1525 ],
1526 "freeUserHostUrl": "",
1527 "host": "127.0.0.1",
1528 "impalaDatetimeOutput": false,
1529 "initialSample": {
1530 "inProgressThresholdInMins": 15,
1531 "maxDurationInMs": 1000,
1532 "pollingIntervalInMs": 4000,
1533 "relativePath": ".trifacta"
1534 },
1535 "ldap": {
1536 "enabled": false,
1537 "mapping": {
1538 "email": "mail",
1539 "hadoopPrincipal": "uid",
1540 "hadoopPrincipalToLowerCase": true,
1541 "name": "cn",
1542 "ssoPrincipal": "uid",
1543 "ssoPrincipalToLowerCase": false
1544 },
1545 "server": {
1546 "bindCredentials": "",
1547 "bindDN": "",
1548 "internalCACertificatePath": "",
1549 "searchAttributes": [
1550 "uid",
1551 "mail",
1552 "cn"
1553 ],
1554 "searchBase": "",
1555 "searchFilter": "(uid={{username}})",
1556 "url": ""
1557 }
1558 },
1559 "loadLimitForSplitInference": 20000,
1560 "loadLimitForTypeInference": 524288,
1561 "loggerOptions": {
1562 "format": ":date[iso] :method :url :status :res[content-length] :response-time :referrer :remote-addr :trifacta-user :user-agent",
1563 "json": false,
1564 "level": "info",
1565 "silent": false
1566 },
1567 "maxQueryResultsSize": 1073741824,
1568 "maxRecordLength": 1048576,
1569 "maxResultSizeForTDEDownloadInMB": 40,
1570 "minChromeVersion": 70,
1571 "minimumPhoneNumberLength": 8,
1572 "numProcesses": 2,
1573 "outputCsvDelimiter": ",",
1574 "passwordCriteria": {
1575 "contains": {
1576 "digits": "undefined",
1577 "letters": "undefined",
1578 "lowercase": "undefined",
1579 "spaces": "undefined",
1580 "symbols": "undefined",
1581 "uppercase": "undefined"
1582 },
1583 "description": "",
1584 "length": {
1585 "max": 100,
1586 "min": 0
1587 }
1588 },
1589 "polling": {
1590 "jobStatusInMillis": 5000
1591 },
1592 "port": 3006,
1593 "protocol": "http",
1594 "requestRetries": {
1595 "minTimeoutInMillis": 250,
1596 "retries": 2
1597 },
1598 "runInDatabricks": false,
1599 "runInDataflow": false,
1600 "runInEMR": false,
1601 "runInHadoop": false,
1602 "runInTrifactaServer": true,
1603 "saml": {
1604 "enabled": false,
1605 "idpMetaDataPath": "/opt/trifacta/conf/idp-metadata.xml",
1606 "mapping": {
1607 "email": "mail",
1608 "hadoopPrincipal": "userPrincipalName",
1609 "hadoopPrincipalToLowerCase": true,
1610 "name": "name",
1611 "ssoPrincipal": "userPrincipalName",
1612 "ssoPrincipalToLowerCase": false
1613 },
1614 "security": {
1615 "decryptionCertPath": "/opt/trifacta/conf/.key/saml-decryption-public-key.cert",
1616 "decryptionPvkPath": "/opt/trifacta/conf/.key/saml-decryption-private-key.key",
1617 "privateCertPath": "/opt/trifacta/conf/.key/saml-signing-private-key.key",
1618 "signingCertPath": "/opt/trifacta/conf/.key/saml-signing-public-key.cert"
1619 },
1620 "server": {
1621 "callbackUrl": "http://<hostname>/saml/login/callback?redirect_to=/",
1622 "entityId": "http://<hostname>.com",
1623 "logoutCallbackUrl": "http://<hostname>/saml/logout/callback"
1624 }
1625 },
1626 "sampleLoadLimit": 1073741824,
1627 "selfMonitoring": {
1628 "enabled": false,
1629 "intervalInMs": 5000
1630 },
1631 "selfRegistration": true,
1632 "session": {
1633 "cookieSecureFlag": false,
1634 "refreshEmbeddedExpiryDateAfterMinutes": 5
1635 },
1636 "slaaskChannels": {
1637 "enterpriseSupport": "a68bba04cb5cf6a24fbb8f5a45705329",
1638 "saasSupport": "b093543a4a8bf6a971bc69bc1a5d04da",
1639 "sales": "7f05728cb532265f41dfb091461b85f3"
1640 },
1641 "sso": {
1642 "disableAuthGateway": false,
1643 "enable": false,
1644 "enableAutoRegistration": true
1645 },
1646 "storageProtocol": "s3",
1647 "support": {
1648 "email": "support@trifacta.com",
1649 "phoneNumber": "+1 844 332 2821",
1650 "site": "https://www.trifacta.com/support"
1651 },
1652 "timeoutMilliseconds": 120000,
1653 "tracing": {
1654 "collectorEndpoint": "http://127.0.01:9411/api/v2/spans",
1655 "enabled": false,
1656 "sampler": {
1657 "param": 1,
1658 "type": "const"
1659 }
1660 },
1661 "typeInferenceCharLimit": 10240,
1662 "upgradeUI": {
1663 "connectivity": {
1664 "callToActionText": "Chat to Learn More",
1665 "descriptionParagraphs": [
1666 "Connecting to external data sources such as databases, files systems, apps and cloud storage is not supported in the free Wrangler edition.",
1667 "Upgrading to Wrangler Pro provides expanded connectivity as well as scheduling, collaboration, and higher data volume limits."
1668 ],
1669 "href": "",
1670 "hrefPlaceholder": "",
1671 "icon": "upsell-connectivity-icon",
1672 "title": "It’s time to upgrade"
1673 },
1674 "scheduling": {
1675 "callToActionText": "Chat to Learn More",
1676 "descriptionParagraphs": [
1677 "Scheduling wrangling workflows to run on a regular basis (e.g. hourly, daily, weekly) is not supported in the free Wrangler edition.",
1678 "Upgrading to Wrangler Pro enables self-service scheduling as well as broader connectivity, collaboration, and higher data volume limits."
1679 ],
1680 "href": "",
1681 "hrefPlaceholder": "",
1682 "icon": "upsell-scheduling-icon",
1683 "title": "It’s time to upgrade"
1684 },
1685 "sharing": {
1686 "callToActionText": "Chat to Learn More",
1687 "descriptionParagraphs": [
1688 "Collaborating on flows with your colleagues is not supported in the free Wrangler edition.",
1689 "Upgrading to Wrangler Pro enables sharing and collaboration as well as broader connectivity, scheduling, and higher data volume limits."
1690 ],
1691 "href": "",
1692 "hrefPlaceholder": "",
1693 "icon": "upsell-sharing-icon",
1694 "title": "It’s time to upgrade"
1695 },
1696 "uploadLargeFiles": {
1697 "callToActionText": "Chat to Learn More",
1698 "descriptionParagraphs": [
1699 "Uploading files greater than 100MB is not supported in the free Wrangler edition.",
1700 "Upgrading to Wrangler Pro provides higher data volume limits as well as scheduling, expanded connectivity, and collaboration."
1701 ],
1702 "href": "",
1703 "hrefPlaceholder": "",
1704 "icon": "upsell-upload-icon",
1705 "title": "It’s time to upgrade"
1706 }
1707 },
1708 "validateRegistrationEmail": false,
1709 "walkthrough": {
1710 "datasetBucket": "<S3_BUCKET_HERE>",
1711 "datasetPath": "/demo-datasets/customers_sample_data.csv",
1712 "datasetProtocol": "hdfs"
1713 },
1714 "workspaceCapacityLimitation": {
1715 "enabled": false,
1716 "pollingIntervalInMs": 60000
1717 },
1718 "yearFourDigitRegex": "((?:1[4-9]|2[0-5])\\d{2})"
1719 },
1720 "yarn": {
1721 "highAvailability": {
1722 "resourceManagers": {
1723 "rm1": {
1724 "adminPort": 8033,
1725 "host": "<YOUR_VALUE_HERE>",
1726 "port": 8032,
1727 "schedulerPort": 8030,
1728 "webappPort": 8042
1729 },
1730 "rm2": {
1731 "adminPort": 8033,
1732 "host": "<YOUR_VALUE_HERE>",
1733 "port": 8032,
1734 "schedulerPort": 8030,
1735 "webappPort": 8042
1736 }
1737 }
1738 },
1739 "resourcemanager": {
1740 "adminPort": 8033,
1741 "host": "<YOUR_VALUE_HERE>",
1742 "port": 8032,
1743 "schedulerPort": 8030,
1744 "webappPort": 8088
1745 }
1746 }
1747}