ENV Variables ( Config.ini)
[ML_APP_NAME]
survey_app = {{ ml_analytics_survey_app_name }}
// survey application name\
integrated_app = {{ ml_analytics_integrated_app_name }}
// survey integrated application name\
integrated_portal = {{ ml_analytics_integrated_portal_name }}
// Domain Name
[API_HEADERS]
content_type = application/json
// type of API body has\
authorization = {{ ml_analytics_api_authorization_key }}
// authorization for API call\
internal_access_token = {{ ml_analytics_api_access_token }}
// Refresh token for API call\
authorization_access_token = {{ ml_analytics_authorization_access_token }}
// Access token for API call\
[MONGO]\
url = mongodb://{{ ml_analytics_mongodb_url }}
// MongoDB IP Address and URL\
database_name = {{ ml_analytics_mongo_db_name }}
// MongoDB Data Basese Name
# ------ Mongo Collections ------- #
observation_sub_collection = {{ ml_analytics_mongo_observation_submission_collection }}
// Collection name for observation submission in the database\
solutions_collection = {{ ml_analytics_mongo_solution_collection }}
// Collection name for solution in the database\
observations_collection = {{ ml_analytics_mongo_observation_collection }}
// Collection name for observation in the database\
entity_type_collection = {{ ml_analytics_mongo_entity_type_collection }}
// Collection name for entityTypes in the database\
questions_collection = {{ ml_analytics_mongo_question_collection }}
// Collection name for entityTypes in the database\
criteria_collection = {{ ml_analytics_mongo_criteria_collection }}
// Collection name for criteria in the database\
entities_collection = {{ ml_analytics_mongo_entities_collection }}
// Collection name for entities in the database\
programs_collection = {{ ml_analytics_mongo_program_collection }}
// Collection name for programs in the database\
user_roles_collection = {{ ml_analytics_mongo_userroles_collection }}
// Collection name for userRoles in the database\
criteria_questions_collection = {{ ml_analytics_mongo_criteria_questions_collection }}
// Collection name for criteriaQuestions in the database\
projects_collection = {{ ml_analytics_mongo_projects_collection }}
// Collection name for projects in the database\
survey_submissions_collection = {{ ml_analytics_mongo_survey_submissions_collection }}
// Collection name for surveySubmissions in the database
\
survey_collection = {{ ml_analytics_mongo_survey_collection }}
// Collection name for surveys in the database\
reports_log_collec = {{ ml_analytics_mongo_reports_log_collec }}
// Collection name for Reportsloger in the database\
[DRUID]
metadata_url = http://{{ ml_analytics_druid_url }}/druid/coordinator/v1/datasources/
// Druid coordinator URL \
batch_url = http://{{ ml_analytics_druid_url }}/druid/indexer/v1/task
// Druid indexer URL\
metadata_rollup_url = http://{{ ml_analytics_druid_rollup_url }}/druid/coordinator/v1/datasources/
// Druid rollup coordinator URL \
batch_rollup_url = http://{{ ml_analytics_druid_rollup_url }}/druid/indexer/v1/task
// Druid rollup indexer URL\
urlQuery = http://{{ ml_analytics_druid_query_url }}/druid/v2?pretty
// Druid Query URL\
observation_status_injestion_spec = {{ ml_analytics_druid_observation_status_injestion_spec }}
// Druid ingestion spec for observation status\
project_injestion_spec = {{ ml_analytics_druid_project_injestion_spec }}
// Druid ingestion spec for the project\
ml_distinctCnt_obs_status_spec = {{ ml_analytics_druid_distinctCnt_obs_injestion_spec }}
// Druid ingestion spec for distinct Count observation \
ml_distinctCnt_obs_domain_spec = {{ ml_analytics_druid_distinctCnt_obs_domain_injestion_spec }}
// Druid ingestion spec for distinct Count observation domain\
ml_distinctCnt_obs_domain_criteria_spec = {{ ml_analytics_druid_distinctCnt_obs_domain_criteria_injestion_spec }}
// Druid ingestion spec for distinct Count observation domain criteria\
ml_distinctCnt_projects_status_spec = {{ ml_analytics_druid_distinctCnt_projects_status_injestion_spec }}
// Druid ingestion spec for distinct Count project\
ml_distinctCnt_prglevel_projects_status_spec = {{ ml_analytics_druid_distinctCnt_prglevel_projects_status_injestion_spec }}
// Druid ingestion spec for distinct Count project program level\
observation_status_rollup_injestion_spec = {{ ml_analytics_druid_observation_status_rollup_injestion_spec }}
// Druid ingestion spec for observation status rollup \
project_rollup_injestion_spec = {{ ml_analytics_druid_project_rollup_injestion_spec }}
// Druid ingestion spec for project status rollup\
ml_survey_rollup_spec = {{ml_analytics_druid_survey_rollup_injestion_spec}}
// Druid ingestion spec for survey status rollup\
survey_status_injestion_spec = {{ ml_analytics_druid_survey_status_injestion_spec }}
// Druid ingestion spec for Survey \
observation_query_spec = {{ ml_analytics_druid_observation_query_spec }}
// Druid query spec for observation\
observation_injestion_spec = {{ml_analytics_druid_observation_batch_ingestion_spec}}
// Druid spec for observation \
survey_query_spec = {{ml_analytics_druid_survey_query_spec}}
// Druid query spec for survey\
survey_injestion_spec = {{ml_analytics_druid_survey_batch_ingestion_spec}}
// Druid spec for survey
intervals = {{ml_analytics_druid_interval_list}}
// Druid interval variables \
[KAFKA]
url = {{ ml_analytics_kafka_url }}
// Kafka IP address \
observation_raw_topic = {{ ml_analytics_kafka_observation_topic_name }}
// Kafka observation raw topic name\
observation_druid_topic = {{ ml_analytics_kafka_observation_druid_topic_name }}
// Kafka observation druid topic name
observation_evidence_druid_topic = {{ ml_analytics_kafka_observation_evidence_topic_name }}
// Kafka observation evidence topic name\
survey_evidence_druid_topic = {{ ml_analytics_kafka_survey_evidence_topic_name }}
// Kafka survey evidence topic name\
survey_raw_topic = {{ ml_analytics_kafka_survey_topic_name }}
// Kafka survey raw topic name\
survey_druid_topic = {{ ml_analytics_kafka_survey_druid_topic_name }}
// Kafka survey druid topic name\
[LOGS]
observation_streaming_success_error = {{ ml_analytics_observation_log_folder_path }}/
// file path for loggers for observation streaming\
observation_streaming_evidence_success_error = {{ ml_analytics_observation_log_folder_path }}/evidence/
// file path for loggers for observation evidence\
observation_status_success_error = {{ ml_analytics_observation_log_folder_path }}/status/
// file path for loggers for observation status\
project_success_error = {{ ml_analytics_project_log_folder_path }}/
// file path for loggers for project\
survey_evidence_streaming_success_error = {{ ml_analytics_survey_log_folder_path }}/evidence/
// file path for loggers for survey evidence\
survey_streaming_success_error = {{ ml_analytics_survey_log_folder_path }}/
// file path for loggers for survey streaming\
survey_status_success_error = {{ ml_analytics_survey_log_folder_path }}/status/
// file path for loggers for survey status \
[ORACLE]
endpoint_url = {{ ml_ORACLE_endpoint_url }}
// ORACLE endpoint url\
access_key = {{ ml_ORACLE_access_key }}
// ORACLE access key\
secret_access_key = {{ ml_ORACLE_secret_access_key }}
// ORACLE secret access key\
region_name = {{ ml_ORACLE_region_name }}
// ORACLE region name
bucket_name = {{ ml_ORACLE_bucket_name }}
// ORACLE bucket name \
[GCP]
secret_data = {{ ml_GCP_secret_json_file }}
// GCP secret json file path
bucket_name = {{ ml_GCP_bucket_name }}
// GCP bucket name \
[AWS]
service_name = {{ ml_AWS_service_name }}
// AWS service name\
access_key = {{ ml_AWS_access_key }}
// AWS access key
secret_access_key = {{ ml_AWS_secret_access_key }}
// AWS secret access key
region_name = {{ ml_AWS_region_name }}
// AWS region name
bucket_name = {{ ml_AWS_bucket_name }}
// AWS bucket name \
[AZURE]
account_name = {{ ml_analytics_azure_account_name }}
// Azure account name\
sas_token = {{ ml_analytics_azure_sas_token }}
// Azure sas token\
container_name = {{ ml_analytics_azure_container_name }}
// Azure container name \
account_key = {{ ml_analytics_azure_account_key }}
// Azure account key \
[OUTPUT_DIR]
project = {{ ml_analytics_project_output_dir }}
// file path for project\
observation_status = {{ ml_analytics_observation_status_output_dir }}
// file path for observation status\
observation_distinctCount_status = {{ ml_analytics_obs_distinctCnt_output_dir }}
// file path for observation distinct Count status\
observation_distinctCount_domain = {{ ml_analytics_obs_distinctCnt_domain_output_dir }}
// file path for observation distinct Count domain\
observation_distinctCount_domain_criteria = {{ ml_analytics_obs_distinctCnt_domain_criteria_output_dir }}
// file path for observation distinct Count domain criteria\
projects_distinctCount = {{ ml_analytics_projects_distinctCnt_output_dir }}
// file path for project distinct Count \
projects_distinctCount_prgmlevel = {{ ml_analytics_projects_distinctCnt_prglevel_output_dir }}
// file path for project distinct Count program level\
project_rollup = {{ ml_analytics_project_rollup_output_dir }}
// file path for project rollup \
observation_status_rollup = {{ ml_analytics_observation_status_rollup_output_dir }}
// file path for observation status rollup\
survey_rollup = {{ ml_analytics_survey_rollup_output_dir }}
// file path for survey rollup\
survey_status = {{ ml_analytics_survey_status_output_dir }}
// file path for survey status\
observation_sub_ids = {{ ml_analytics_observation_submission_id_filepath }}
// file path for observation submission ID\
observation_druid_data = {{ ml_analytics_observation_batchupdate_output_dir }}
// file path for observation batch update for druid
survey_sub_ids = {{ml_analytics_survey_submission_id_filepath}}
// file path for survey submission ID
survey_druid_data = {{ml_analytics_survey_batchupdate_output_dir}}
// file path for survey druid data
program_text_file = {{ml_analytics_project_program}}
// file path for project program ID \
[VAM]
druid_query_url = {{ ml_druid_query_data }}
// Druid query URL
program_dashboard_data = {{ ml_program_dashboard_data }}
// Program Dash board data \
[COMMON]
cloud_module_path = {{ ml_analytics_cloud_package_path }}
// File path for cloud class
observation_blob_path = {{ ml_analytics_observation_azure_blob_path }}
// File path for observation in cloud\
projects_blob_path = {{ ml_analytics_project_azure_blob_path }}
// File path for project in cloud \
observation_distinctCount_blob_path = {{ ml_analytics_obs_distinctCnt_azure_blob_path }}
// File path for observation distinct Count in cloud\
observation_distinctCount_domain_blob_path = {{ ml_analytics_obs_distinctCnt_domain_azure_blob_path }}
// File path for observation distinct Count domain in cloud\
observation_distinctCount_domain_criteria_blob_path = {{ ml_analytics_obs_distinctCnt_domain_criteria_azure_blob_path }}
// File path for observation distinct Count domain criteria in cloud\
projects_distinctCnt_blob_path = {{ ml_analytics_projects_distinctCnt_azure_blob_path }}
// File path for project distinct Count in cloud\
projects_distinctCnt_prgmlevel_blob_path = {{ ml_analytics_projects_distinctCnt_prglevel_azure_blob_path }}
// File path for project program level distinct Count in cloud\
projects_rollup_blob_path = {{ ml_analytics_project_rollup_azure_blob_path }}
// File path for project rollup in cloud \
observation_rollup_blob_path = {{ ml_analytics_observation_rollup_azure_blob_path }}
// File path for observation rollup in cloud \
survey_rollup_blob_path = {{ ml_analytics_survey_rollup_azure_blob_path }}
// File path for survey rollup in cloud \
survey_blob_path = {{ ml_analytics_survey_azure_blob_path }}
// File path for survey in cloud \
projects_program_csv = {{ ml_analytics_program_dashboard_azure_blob_path }}
// File path for project program ID in cloud
observation_batch_ingestion_data_del = {{ ml_analytics_observation_batchupdate_azure_blob_path }}
// File path for observation batch data delete in cloud\
survey_batch_ingestion_data_del = {{ml_analytics_survey_batchupdate_azure_blob_path}}
// File path for survey batch data delete in cloud
cname_url = {{ ml_analytics_cname_url }}
// Cname URL
nvsk_imp_projects_data_local_path = {{ ml_analytics_nvsk_imp_projects_data_local_path }}
// File path for NVSK in local
nvsk_imp_projects_data_blob_path = {{ ml_analytics_nvsk_imp_projects_data_blob_path }}
// File path for NVSK in cloud
nvsk_imp_projects_state_data_local_path = {{ ml_analytics_nvsk_imp_projects_state_data_local_path }}
// File path for NVsK state level data in local
nvsk_imp_projects_state_data_blob_path = {{ ml_analytics_nvsk_imp_projects_state_data_blob_path }}
// File path for NVSK state level data in cloud\
[API_CREDENTIALS]
client_id = {{ ml_analytics_client_id }}
// Client ID for Reports Portal HawkEye API's\
client_secret = {{ ml_analytics_client_secret }}
// Client secret ID for Reports Portal HawkEye API's\
grant_type = {{ ml_analytics_grant_type }}
// Grant type for Reports Portal HawkEye API's
username = {{ ml_analytics_username }}
// User Name for Reports Portal HawkEye API's
password = {{ ml_analytics_password }}
// Password Reports Portal HawkEye API's\
[REPORTS_FILEPATH]
script_path = {{ ml_analytics_script_path }}
// File path for report creation \
[JSON_VARIABLE]
createdBy = {{ ml_analytics_createdBy }}
// report creator user ID
container = {{ ml_analytics_reports_container }}
// container name for HawkEye reports
store = {{ ml_analytics_reports_sore }}
// store name for HawkEye reports
key = {{ ml_analytics_reports_key }}
// key for HawkEye reports
\
\
Last updated