Difference between revisions of "When to create a new Model"

m
no edit summary
m
m
Line 3: Line 3:


OdataLink recommends creating a new model for each new report or dashboard.
OdataLink recommends creating a new model for each new report or dashboard.


== When to create a new model ==
== When to create a new model ==
Creating a new model grants Administrators a lot more control over the usage and access of data contained in a model.
Creating a new model grants Administrators a lot more control over the usage and access of data contained in a model.


; To limit endpoints
; Limit endpoints
: Limiting endpoints ensures that only the required endpoints are available.
: Limiting endpoints ensures that only the required endpoints are available.


; To limit access
; Limit access
: Limiting Users and IP addresses ensures that the data is accessible by authorised users only.
: Limiting Users and IP addresses ensures that the data is accessible by authorised users only.


; To separate and Archive data
; Separate and Archive data
: Configuring older data in a '''Static''' [[Archive Types|Archive Type]] and latest data in a '''Live''' Archive may be required in some specific cases.
: Configuring older data in a '''Static''' [[Archive Types|Archive Type]] and latest data in a '''Live''' Archive may be required in some specific cases.
: Some other solutions may require a partitioning of data into different archives by Date or by Type (Limit by Date or Limit endpoints).
: Some other solutions may require a partitioning of data into different archives by Date or by Type (Limit by Date or Limit endpoints).


; Easier to audit logs and troubleshoot
; Audit logs and troubleshoot
: Different models for separate reports make it easier to audit logs and troubleshoot errors.
: Different models for separate reports make it easier to audit logs and troubleshoot errors.


Line 24: Line 25:
: For e.g. To fetch Payroll data from AU and UK datafiles, users need to create 2 models, [[Xero Payroll (Australia) Models|Xero Payroll (Australia) Model]] and [[Xero Payroll (UK) Models|Xero Payroll (UK) Model]].
: For e.g. To fetch Payroll data from AU and UK datafiles, users need to create 2 models, [[Xero Payroll (Australia) Models|Xero Payroll (Australia) Model]] and [[Xero Payroll (UK) Models|Xero Payroll (UK) Model]].
: Or if a report requires Accounting and Projects data, a [[Xero Accounting Models|Xero Accounting Model]] and a [[Xero Projects Models|Xero Projects Model]] is required.
: Or if a report requires Accounting and Projects data, a [[Xero Accounting Models|Xero Accounting Model]] and a [[Xero Projects Models|Xero Projects Model]] is required.


== Related Topics ==
== Related Topics ==
Write
368

edits