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