Examples for Einstein Data Source

From DataSource.yaml (einstein/DataSource.schema)

---
noop: {}
---
allow_user_upload: true

generate_pages: true
convert_to_pdf: true
pdf_export_method: libreoffice

google_drive:
  url: https://drive.google.com/drive/u/0/folders/1YRn7FX3jZ4VfREObglGmC-HLfAnWzkRO

  credentials: # An object, not a string
    type: service_account
    project_id: xxxxx
    private_key_id: deadbeefdeadbeefdeadbeefdeadbeef
    private_key: xxxxx
    client_email: xxxxx@xxxxx.iam.gserviceaccount.com
    client_id: xxxxx
    auth_uri: https://accounts.google.com/o/oauth2/auth
    token_uri: https://oauth2.googleapis.com/token
    auth_provider_x509_cert_url: https://www.googleapis.com/oauth2/v1/certs
    client_x509_cert_url: https://www.googleapis.com/robot/v1/metadata/x509/xxxxx%40xxxxx.iam.gserviceaccount.com

---
s3:
  uri: s3://example/folder1/folder2
---
s3:
  uris: ["s3://example/folder1/folder2", "s3://example/folder1/folder3"]
---
tabular:
  url: airtable://appV7DXQfqG297rqc/Guidelines
delete_deactivated_entries: true
recreate_entries: true
pdf_export_method: convertapi
---
noop: {}
eliza:
  key: ktph-dialogues

---
noop: {}
rosters:
  key: ktph-oncall-roster
  synonyms_file: s3://synonyms.yaml
  fake_dates: true
  fields:
    - key: phone
      encrypt: true

---
noop: {}
chernobyl:
  key: ktph-documents

---
ingestor:
  worker_keys: ["hms_sntp"]
  active_sheets: ["Sheet1", "Sheet2"]
  start_from_row: 2
---
ingestor:
  content_uid: Os32ePl0nllA9Y67dhBAmzxnwicO2puF
---
ingestor:
  content_uri: hms://repulse
  worker_key: ttsh-hms
---
ingestor:
  content_uri__regex: "^hms://repulse/"
  worker_key: ttsh-hms
---
ingestor:
  content_uri__startswith: hms://prince-of-wales
  worker_key: cgh-ntlm
singhealth:
  institutions: ["Changi General Hospital"]

---
ingestor:
  content_uris: ["hms://repulse/", "hms://indomitable"]
  worker_key: ttsh-hms
---
noop: {}
ui_flags:
  deletable: false
  user_created: false

---
noop: {}
chernobyl:
  key: ktph-documents
  fields:
    - key: phone
      encrypt: true

---
noop: {}
chernobyl:
  synonyms_file: s3://link-to-s3.yaml

---
noop: {}
chernobyl:
  synonyms_file: file://test-link.yaml


[Main Page] [Schema Documentation] [Raw Schema] [JSON Schema]