BI 7 Flashcards

1
Q

What are the five new resources

A

Model, Data Source, Solution, Pipeline and Model Server

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are the three sub resources of the model

A

Data Source, Solution, Pipeline

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

How is the data migrated from the data source to the DW, and why?

A

ELT. Saves load on the source system.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What does the model server do?

A

stores credentials for dw and cube, works as a cube server for analytics

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is the first step in the pipeline architecture?

A

Making a copy of the source data in the staging environment

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

When naming pipelines, what is a best practice?

A

Don’t change the physical name of a pipeline, as it will break existing reports.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

For Reporting

A

Similar to for denormalization only.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is a best practice for filtering?

A

Filter at the data source level if possible, to reduce disk space

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is the best practice for naming warehouse sql pipeline?

A

Drag and drop from resource explorer, or add a $ prefix and suffix, or just type a $ and you will get intellisense

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

How is the Zap_Timestamp handled in a sql pipeline

A

Preserve case (capitalization)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

How does one materialize a warehouse table for later use in ELT process?

A

Split the pipeline. If you are doing an aggregate, for example, you would have your first pipeline end at the aggregate step. Then create a new pipeline that refers to the previous pipeline.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Explain source vs. warehouse incremental

A

Source - source to staging

Warehouse - staging to warehouse table

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Create Warehouse table checkbox does what?

A

You can choose whether or not to materialize a warehouse table from the pipeline by checking or unchecking this setting

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Syncronize deletes checks for deleted in the source (T/F)

A

False - Synchronize deletes refers back to the staging table, this prevents overloading the source with what could be a computationally heavy comparison query

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly