I am new to Pentaho and I would like to know following information about

How a database is created in pentaho
How data is fetched from mongodb through pentaho
How the fetched data is stored in pentaho and in which form
How data in pentaho can be updated
How we can display analytics data created in pentaho on our website
When Embedded analytics is enabled how the the data is displayed in our website

Thanks in advance