Skip to content

Commit 8e6a754

Browse files
committed
initial commit
0 parents  commit 8e6a754

File tree

356 files changed

+15544
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

356 files changed

+15544
-0
lines changed

.gitattributes

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# Auto detect text files and perform LF normalization
2+
* text=auto
3+
4+
# Custom for Visual Studio
5+
*.cs diff=csharp
6+
7+
# Standard to msysgit
8+
*.doc diff=astextplain
9+
*.DOC diff=astextplain
10+
*.docx diff=astextplain
11+
*.DOCX diff=astextplain
12+
*.dot diff=astextplain
13+
*.DOT diff=astextplain
14+
*.pdf diff=astextplain
15+
*.PDF diff=astextplain
16+
*.rtf diff=astextplain
17+
*.RTF diff=astextplain

.gitignore

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# project
2+
_site
3+
.sass-cache
4+
.vagrant
5+
6+
# general
7+
.DS_Store
8+
Thumbs.db
9+
ehthumbs.db

404.html

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
---
2+
layout: default
3+
title: 404 - Page not found
4+
permalink: /404.html
5+
---
6+
7+
<div class="text-center">
8+
<h1>Whoops, this page doesn't exist.</h1>
9+
<h1>Move along. (404 error)</h1>
10+
<br/>
11+
12+
<img src="{{ site.baseurl }}/img/404-southpark.jpg" />
13+
</div>

Dockerfile

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
FROM mangar/jekyll:1.0
2+
3+
MAINTAINER Marcio Mangar "[email protected]"
4+
5+
RUN gem install jekyll -v 3.1.6
6+
RUN gem install bundler
7+
8+
RUN gem install execjs
9+
RUN gem install therubyracer
10+
RUN gem install github-pages
11+
RUN gem install jekyll-paginate
12+
RUN gem install jekyll-seo-tag
13+
RUN gem install jekyll-gist
14+
RUN gem install json -v 1.8.3
15+
16+
RUN gem install minitest -v 5.9.0
17+
RUN gem install colorator -v 0.1
18+
RUN gem install ffi -v 1.9.10
19+
RUN gem install kramdown -v 1.10.0
20+
RUN gem install rouge -v 1.10.1
21+
RUN gem install pkg-config -v 1.1.7
22+
RUN gem install terminal-table -v 1.6.0
23+
RUN gem install ethon -v 0.9.0
24+
RUN gem install nokogiri -v 1.6.8
25+
RUN gem install activesupport -v 4.2.6
26+
RUN gem install html-pipeline -v 2.4.1
27+
RUN gem install jekyll-watch -v 1.4.0
28+
RUN gem install github-pages-health-check -v 1.1.0
29+
RUN gem install jekyll-github-metadata -v 2.0.0
30+
RUN gem install jekyll-mentions -v 1.1.2
31+
RUN gem install jekyll-redirect-from -v 0.10.0
32+
RUN gem install jemoji -v 0.6.2
33+
RUN gem install github-pages -v 82
34+
35+
36+
37+
RUN mkdir -p /app
38+
ADD ./ /app
39+
40+
WORKDIR /app
41+
42+
EXPOSE 4000
43+
44+
CMD bundle exec jekyll serve

Home.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
A Visual Studio add-in that enhances development functionality in Business Intelligence Development Studio (BIDS) and SQL Server Data Tools (SSDTBI).
2+
![](Home_BIDSHelperMontage.gif)
3+
4+
### Documentation
5+
All of the features in *{{site.title}}* are documented under the [Documentation](Documentation) tab.
6+
7+
### Installation
8+
9+
To install *{{site.title}}*, download the installer from the [Downloads](http://bidshelper.codeplex.com/releases) tab.
10+
For silent installs you can run the setup .exe file with a /S command line option.
11+
12+
If for some reason you cannot use the installer the latest release includes an [xcopy deploy](xcopy-deploy) option.
13+
14+
Starting with *{{site.title}}* for SQL 2016 which is installed in Visual Studio 2015, install it from the [Visual Studio Gallery](Installing-from-the-Visual-Studio-Gallery).
15+
16+
### News
17+
18+
*{{site.title}}* [won](http://geekswithblogs.net/darrengosbell/archive/2008/11/22/bidshelper-is-1.aspx) the SQL Heroes 2008 contest with a perfect score. Thank you for voting for it!
19+

_config.yml

Lines changed: 224 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,224 @@
1+
# --- General options --- #
2+
3+
# url is the full website URL
4+
# baseurl is the website's URL without the hostname
5+
6+
# If you are building a simple GitHub user page (http://username.github.io) then use these settings:
7+
url: "http://bideveloperextensions.github.io"
8+
baseurl: ""
9+
repository: bideveloperextensions/bideveloperextensions
10+
# If you are building a GitHub project page then use these settings:
11+
#url: "http://username.github.io/projectname"
12+
#baseurl: "/projectname"
13+
14+
# Of course don't forget to change the username and projectname to YOUR username and project
15+
16+
collections:
17+
features:
18+
output: true
19+
20+
# Name of website
21+
title: BI Developer Extensions
22+
23+
# Short description of your site
24+
description: A Visual Studio add-in that enhances development functionality in Business Intelligence Development Studio (BIDS) and SQL Server Data Tools (SSDTBI).
25+
26+
# --- Navigation bar options --- #
27+
28+
# List of links in the navigation bar
29+
navbar-links:
30+
Downloads: "downloads"
31+
Features:
32+
- Common: "features-common"
33+
- SSAS Multidimensional: "features-ssasm"
34+
- SSAS Tabular: "features-ssast"
35+
- SSIS: "features-ssis"
36+
- SSRS: "features-ssrs"
37+
# Discussions: "https://gitter.im/daxstudio/Lobby"
38+
"Issues / Requests": "issues"
39+
40+
# Image to show in the navigation bar - image must be a square (width = height)
41+
# Remove this parameter if you don't want an image in the navbar
42+
# avatar: "/img/daxstudio-logo-144.png"
43+
44+
# If you want to have an image logo in the top-left corner instead of the title text,
45+
# then specify the following parameter
46+
title-img: /img/bideveloperextensions.gif
47+
48+
# --- Footer options --- #
49+
50+
# Change all these values or delete the ones you don't want.
51+
# Important: you must keep the "name" parameter, everything else you can remove
52+
author:
53+
name: BI Developer Extensions
54+
55+
facebook: yourname # eg. daattali
56+
github: bideveloperextensions/bideveloperextensions # eg. daattali
57+
twitter: search?q=%23daxstudio # eg. daattali
58+
reddit: yourname # eg. daattali
59+
google-plus: +yourname # eg. +DeanAttali or 109424658772469020925
60+
linkedin: yourname # eg. daattali
61+
xing: yourname # eg. daattali
62+
stackoverflow: yourlink # eg. "3943160/daattali"
63+
snapchat: yourname # eg. daattali
64+
instagram: yourname # eg. daattali
65+
youtube: yourlink # eg. user/daattali or channel/daattali
66+
spotify: yourname # eg. daattali
67+
telephone: yourphone # eg. +14159998888
68+
69+
# Select which links to show in the footer
70+
footer-links-active:
71+
rss: true
72+
facebook: false
73+
email: false
74+
twitter: true
75+
google-plus: false
76+
github: true
77+
reddit: false
78+
linkedin: false
79+
xing: false
80+
stackoverflow: false
81+
snapchat: false
82+
instagram: false
83+
youtube: false
84+
spotify: false
85+
telephone: false
86+
87+
# Select which share links to show in posts
88+
share-links-active:
89+
twitter: true
90+
facebook: true
91+
google: false
92+
linkedin: true
93+
94+
# How to display the link to the website in the footer
95+
# Remove this if you don't want a link in the footer
96+
#url-pretty: "DaxStudio.org"
97+
98+
# --- Misc --- #
99+
# Fill in your Disqus shortname (NOT the userid) if you want to support Disqus comments
100+
#disqus: ""
101+
102+
# Fill in your Google Analytics ID to track your website using GA
103+
#google_analytics: ""
104+
105+
# Google Tag Manager ID
106+
#gtm: ""
107+
108+
# Facebook App ID
109+
# fb_app_id: ""
110+
111+
# Excerpt Word Length
112+
# Truncates the excerpt to the specified number of words on the index page
113+
excerpt_length: 50
114+
115+
# Character used to separate site title and description in HTML document title
116+
# and RSS feed title
117+
title-separator: "-"
118+
119+
# --- Don't need to touch anything below here (but you can if you want) --- #
120+
121+
# Output options (more information on Jekyll's site)
122+
timezone: "America/Vancouver"
123+
markdown: kramdown
124+
highlighter: rouge
125+
permalink: /:year-:month-:day-:title/
126+
#paginate: 5
127+
128+
kramdown:
129+
input: GFM
130+
131+
# Default YAML values (more information on Jekyll's site)
132+
defaults:
133+
- scope:
134+
path: ""
135+
type: "posts"
136+
values:
137+
layout: "post"
138+
comments: true # add comments to all blog posts
139+
social-share: true # add social media sharing buttons to all blog posts
140+
index: false
141+
- scope:
142+
path: "" # all files
143+
values:
144+
layout: "page"
145+
show-avatar: true
146+
- scope:
147+
path: ""
148+
type: features
149+
values:
150+
layout: "feature"
151+
152+
# Use tags pages (not recommended if you are deploying via GitHub pages, only set to true if deploying locally with ruby)
153+
link-tags: false
154+
155+
# Exclude these files from production site
156+
exclude:
157+
- CHANGELOG.md
158+
- CNAME
159+
- Dockerfile
160+
- Gemfile
161+
- Gemfile.lock
162+
- LICENSE
163+
- README.md
164+
- Vagrantfile
165+
- run-local-server.cmd
166+
167+
# prose.io config
168+
prose:
169+
rooturl: '_posts'
170+
media: 'img'
171+
ignore:
172+
- 404.html
173+
- LICENSE
174+
- feed.xml
175+
- _config.yml
176+
- /_layouts
177+
- /_includes
178+
- /css
179+
- /img
180+
- /js
181+
metadata:
182+
_posts:
183+
- name: "layout"
184+
field:
185+
element: "hidden"
186+
value: "post"
187+
- name: "title"
188+
field:
189+
element: "text"
190+
label: "Post title"
191+
placeholder: "Title"
192+
alterable: true
193+
- name: "subtitle"
194+
field:
195+
element: "textarea"
196+
label: "Subtitle"
197+
placeholder: "A description of your post."
198+
alterable: true
199+
- name: "date"
200+
field:
201+
element: "text"
202+
label: "Date"
203+
help: "Enter date of post."
204+
placeholder: "yyyy-mm-dd"
205+
alterable: true
206+
- name: "image"
207+
field:
208+
element: "text"
209+
label: "Image"
210+
help: "Add a thumbnail image to your post."
211+
placeholder: "Thumbnail"
212+
alterable: true
213+
- name: "published"
214+
field:
215+
element: "checkbox"
216+
label: "Publish"
217+
help: "Check to publish post, uncheck to hide."
218+
219+
plugins:
220+
- jekyll-paginate
221+
- github-pages
222+
- jekyll-github-metadata
223+
# Beautiful Jekyll / Dean Attali
224+
# 2fc73a3a967e97599c9763d05e564189

_data/categories.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
common
2+
ssas
3+
ssis
4+
ssrs

_data/components.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
- name: "common"
2+
title: "Common"
3+
- name: "ssasm"
4+
title: "SSAS Multidimensional"
5+
- name: "ssast"
6+
title: "SSAS Tabular"
7+
- name: "ssrs"
8+
title: "SSRS"
9+
- name: "ssis"
10+
title: "SSIS"

_features/AggregationManager.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
---
2+
title: Aggregation Manager
3+
category: ssas
4+
component: ssasm
5+
---
6+
7+
Microsoft provides an [Aggregation Manager](http://www.codeplex.com/MSFTASProdSamples/Wiki/View.aspx?title=SS2005%21Readme%20for%20Aggregation%20Manager%20Sample&referringTitle=Home) sample application which gives an advanced interface for manually editing aggregations. We have taken this sample code and integrated it into *{{site.title}}*. This way, it can be run from Visual Studio when you're designing your cube, and aggregations you edit will be saved into your source code for the cube. (If you prefer, you can run the *{{site.title}}* version of Aggregation Manager live against a deployed cube if you open it through File... Open... Analysis Services Database.)
8+
9+
A number of bug fixes and enhancements were coded. Look at the [complete list](http://www.codeplex.com/MSFTASProdSamples/WorkItem/View.aspx?WorkItemId=268) if you're interested. It also contains a few completely new features: [Delete Unused Aggregations](../DeleteUnusedAggregations), [Validate Aggregations](../ValidateAggregations), [Printer Friendly Aggregations](../PrinterFriendlyAggregations), and [Similar Aggregations](../SimilarAggregations).
10+
11+
To use Aggregation Manager, right click on the cube in Solution Explorer:
12+
13+
![](Aggregation Manager_AggManagerTeaser.gif)
14+
15+
Then you are given windows which allow you to edit aggregations manually:
16+
17+
![](Aggregation Manager_AggsEditorWindow.png)
18+
19+
Appendix C of the [performance guide](http://download.microsoft.com/download/8/5/e/85eea4fa-b3bb-4426-97d0-7f7151b2011c/SSAS2005PerfGuide.doc) provides documentation on how to use Aggregation Manager. The UI of Aggregation Manager inside {{site.ms-designer}} is only slightly different in a few places.
20+
21+
Aggregation Manager can also be launched from the Partition tab of the cube designer:
22+
![](Aggregation Manager_EditAggsButton.png)
23+
24+
After completing your edits to aggregations using Aggregation Manager, you can deploy your changes using the [Deploy Aggregation Designs](../DeployAggregationDesigns) feature. That feature will deploy all changes made in Aggregation Manager except the assignment of aggregation designs to particular partitions.
25+
26+
The instantaneous aggregation size estimate (which shows at the top of the screen) does as good a job as is possible estimating the size based upon the EstimatedCount of dimension attributes, the EstimatedRows of the measure group, and the number of dimension keys included in the aggregation. (If the EstimatedCount/EstimatedRows properties are not set or are not up to date, then use the [Update Estimated Counts](../UpdateEstimatedCounts) feature.) When it shows a range of estimated sizes, the uncertainty is due to the unknown sparsity when you crossjoin multiple dimensions. For exact aggregation sizes, deploy the aggregation design, run ProcessIndex, then use the Physical Aggregation Sizes screen which can be opened via the context menu of an individual partition in Agg Manager.
Loading
Loading
Loading

_features/BatchPropertyUpdate.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
---
2+
title: Batch Property Update
3+
component: ssis
4+
---
5+
6+
If you have created a dozen SSIS packages from your template SSIS package, then you realize a property in the template you forgot to set, the Batch Property Update feature can help.
7+
8+
Multi-select (with Ctrl-click) the packages in Solution Explorer you wish to change, then choose the Batch Property Update menu:
9+
10+
![](Batch Property Update_BatchPropertyUpdateMenu.png)
11+
12+
Then the following window pops up. Use the help text at the top to set the path and new property value:
13+
14+
![](Batch Property Update_BatchPropertyUpdateForm.png)
15+
Loading
Loading

0 commit comments

Comments
 (0)