Search found 116 matches

Author Message

Скачать Office

Post 10-Oct-2020 12:35

[Quote]

Сборник задач по разработке на платформе 1С:Предприятие (1C:Enterprise)
Год издания: 2020
Автор: Чистов Павел Анатольевич
Издательство: М.: 1С-Паблишинг
ISBN: 978-5-9677-2931-7
Язык: русский
Формат: PDF
Качество: издательский макет или текст (eBook)
Интерактивное оглавление: нет
Количество страниц: 138
Описание:
В издании представлены задачи по разработке информационных систем на платформе «1С:Предприятие 8» (1C:Enterprise 8), рекомендованные к использованию в учебном процессе в образовательных программах высшего и среднего профессионального образования по ИТ-направлениям с учетом требований ФГОС и профессиональных стандартов.
Книга ориентирована на преподавателей ИТ-дисциплин, методистов и других сотрудников образовательных организаций ВО и СПО.
Сборник задач рекомендован Федеральными учебно-методическими объединениями в системе высшего и среднего профессионального образования по укрупненной группе «Информатика и вычислительная техника» в качестве учебного пособия.
Уровни подготовки «Бакалавриат», «Магистратура», «Специалитет», «Программы подготовки специалистов среднего звена».

Примеры страниц

Оглавление

Благодарности
Введение
Предисловие
Классические учетные задачи
     Задача № 1. Самая простая задача
     Задача № 2. Учет товаров. Вариант 1
     Задача № 3. Учет товаров. Вариант 2
     Задача № 4. Учет товаров. Вариант 3
     Задача № 5. Скоропортящиеся продукты. Вариант 1
     Задача № 6. Скоропортящиеся продукты. Вариант 2
     Задача № 7. Скоропортящиеся продукты. Вариант 3
     Задача № 8. Резервирование товаров. Вариант 1
     Задача № 9. Резервирование товаров. Вариант 2
     Задача № 10. Валютные операции
     Задача № 11. Автосписание товаров
     Задача № 12. Учет парка оргтехники
     Задача № 13. Аптека
Прочие учетные системы
     Задача № 14. Дни рождения
     Задача № 15. Библиотека
     Задача № 16. Электронный дневник
     Задача № 17. Форум «Бедный студент»
     Задача № 18. Мобильный чат
     Задача № 19. Меломан
     Задача № 20. Рейтинг студентов
     Задача № 21. Желтые страницы
     Задача № 22. Безопасные покупки
     Задача № 23. Казанова
     Задача № 24. Инвентаризация
Игры на 1С
     Задача № 25. Судоку
     Задача № 26. Виселица
     Задача № 27. Угадай-ка!
     Задача № 28. Сапер
     Задача № 29. Автоматизация расчетов в столовой. Вариант 1
     Задача № 30. Автоматизация расчетов в столовой. Вариант 2
Задачи из серии «Гарем»
     Задача № 31. Гарем. Учет затрат на наложниц. Вариант 1
     Задача № 32. Гарем. Учет затрат на наложниц. Вариант 2
     Задача № 33. Гарем. Дежурство евнухов
     Задача № 34. Гарем. Новая наложница
Большая сквозная задача «Круглое счастье»
     Введение
     Общие требования
     Задача 00
     Задача 01
     Задача 02
     Задача 03
     Задача 04
     Задача 05.а
     Задача 05.б
     Задача 06
     Задача 07
     Задача 08.а
     Задача 08.б
     Задача 09.а
     Задача 09.б
     Задача 10
     Задача 11.а
     Задача 11.б
     Задача 12.а
     Задача 12.б
     Задача 13
     Задача 14.а
     Задача 14.б
     Задача 15.а
     Задача 15.б
     Задача 15.в
     Задача 16
     Задача 17.а
     Задача 17.б
     Задача 18.а
     Задача 18.б
     Задача 18.в
     Задача 18.г.
     Задача 19
     Задача 20
     Задача 21
     Задача 22.а
     Задача 22.б
     Задача 23
     Задача 24.а
     Задача 24.б
     Задача 25
     Задача 26
     Задача 27.а
     Задача 27.б
     Задача 27
     Задача 28
     Задача 29.а
     Задача 29.б
     Задача 30
     Задача 31.а
     Задача 31.б
     Задача 32.а
     Задача 32.б
     Задача 33
     Задача 34.а
     Задача 34.б
     Задача 35
     Задача 36
     Задача 37
     Задача 38
     Задача 39
     Задача 40
     Задача 41
     Задача 42.а
     Задача 42.б
     Задача 43
     Задача 44
     Задача 45
     Задача 46
     Задача 47
     Задача 48
     Задача 49
     Задача 50
     Задача 51
     Задача 52
     Задача 53
     Задача 54
     Задача 55
     Задача 56
     Задача 57
     Задача 58
     Задача 59
     Задача 60
     Задача 61
     Задача 62
     Задача 62
     Задача 63
     Задача 64
     Задача 65
     Задача 66
     Задача 67
Примеры критериев оценки
     Критерии оценки задачи № 1
     Требования к владению инструментами технологической платформы «1С:Предприятие 8», которые проверяются в рамках Демоэкзамена
Список тегов

Скачать Office

Post 03-Oct-2020 10:30

[Quote]

IoT. Межмашинное взаимодействие. Программирование в компьютерных сетях
Год издания: 2020
Автор: Мунистер В.Д.
Жанр или тематика: Учебник-практикум
Издательство: Самиздат
Язык: Русский
Формат: PDF
Качество: Отсканированные страницы
Интерактивное оглавление: Нет
Количество страниц: 375
Описание: Интегрированный учебный курс «Интернет вещей. Межмашинное взаимодействие. Программирование в компьютерных системах и сетях.» для профессиональных модулей и дисциплин в рамках методологии преподавания профессионального цикла для направлений подготовки укрупненной группы: 09.00.00 «Информатика и вычислительная техника» программ среднего и высшего профессионального высшего образования. Повествование учебника сконцентрировано на методики преподавания в рамках прикладного бакалавриата. Акценты на применении навыков программирования микропроцессорных систем на С/С++ в IoT 2020, получении теоретических знаний по компьютерным сетям и сетям, теории конечных автоматов и теории управления.

Примеры страниц

Скачать Office

Post 07-Sep-2020 17:20

[Quote]

Tableau Prep: Up & Running / Tableau Prep: настраиваем и запускаем
Год издания: 2020
Автор: Allchin C. / Оллчин К.
Издательство: O’Reilly
ISBN: 978-1-492-07962-0
Язык: Английский
Формат: PDF
Качество: Издательский макет или текст (eBook)
Интерактивное оглавление: Да
Количество страниц: 444
Описание: For self-service data preparation, Tableau Prep is relatively easy to use—as long as you know how to clean and organize your datasets. Carl Allchin from The Information Lab in London gets you up to speed on Tableau Prep through a series of practical lessons that include methods for preparing, cleaning, automating, organizing, and outputting your datasets.
Based on Allchin’s popular blog, Preppin’ Data, this practical guide takes you step-by-step through Tableau Prep’s fundamentals. Self-service data preparation reduces the time it takes to complete data projects and improves the quality of your analyses. Discover how Tableau Prep helps you access your data and turn it into valuable information.
Know what to look for when you prepare data
Learn which Tableau Prep functions to use when working with data fields
Analyze the shape and profile of your dataset
Output data for analysis and learn how Tableau Prep automates your workflow
Learn how to clean your dataset using Tableau Prep functions
Explore ways to use Tableau Prep techniques in real-world scenarios
Make your data available to others by managing and documenting the output

Примеры страниц

Оглавление

Preface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xix
1. Why Self-Service Data Prep?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
A Short History of Self-Service Data Visualization 1
Accessing the “Right Data” 2
The Self-Service Data Preparation Opportunity 3
Tableau Prep Up and Running 4
Summary 4
Part I. Getting Started
2. Getting Started with Tableau Prep Builder. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Where to Get Tableau Prep Builder 6
How to Get a License for Prep Builder 7
The Tableau Prep Builder Screen 9
Basic Steps of Data Preparation 11
Input Step 11
Clean Step 12
Output Step 13
Saving a Flow 13
Summary 15
3. Planning Your Prep. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Stage 1: Know Your Data 17
Stage 2: Identify the Desired State 18
Stage 3: Determine the Required Transitions from KYD to the Desired State 20
Stage 4: Build the Workflow 22
Summary 24
4. Shaping Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
What to Look for in Incoming Data Sets 25
What Shape Is Best for Analysis in Tableau? 26
Changing Data Set Structures in Prep Builder 28
Pivot 28
Aggregate 29
Join 30
Union 31
Applying Restructuring Techniques to the Ice Cream Example 32
Step 1: Pivot Columns to Rows 32
Step 2: Pivot Rows to Columns 32
Summary 33
5. Connecting to Data in Files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Files Upon Files Upon Files 34
Spreadsheets 35
Other File Types 35
Where to Find Your Data Files 36
How to Connect to Files in Prep 37
Considerations for Saving Flows with File Inputs 39
Summary 39
6. Connecting to a Database. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
What Is a Database? 40
How to Connect to a Database Within Prep Builder 42
When to Avoid Connecting to a Database 45
Summary 46
Part II. Data Types
7. Dealing with Numbers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
What Do We Mean by Numbers? 49
Types of Numbers 49
Category or Measure? 49
Aggregation 50
Formatting Numbers 50
Functions for Mastering Numerical Data 51
Summary 53
8. Dealing with Dates. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Why Are Dates Important? 54
Parts of a Date 54
Date Lookup Tables 55
Epoch Dates 56
Excel Serial Number 57
Entering Dates 57
The makedate() Function 58
The dateparse() Function 58
Summary 59
9. Dealing with String Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
What Do We Mean by Strings? 60
How String Data Is Different 61
Character Order 61
Formatting Considerations 61
Common Functions for Preparing String Data 63
Grouping and Replace Options for Working with
String Data 65
Summary 65
10. Dealing with Boolean Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
What Is Boolean Data? 66
Why Is It So Useful in Data Analysis? 66
Functions Featuring Boolean Logic 68
Summary 74
Part III. The Shape of Data
11. Profiling Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
What Is a Profile? 76
Why Visualizing the Data Set Is Important 77
Anscombe’s Quartet 77
Visualizations Versus Data Tables 79
How Prep Builder Profiles Data 80
Generating Histograms and Mini-Histograms 80
Selecting Summary Versus Detail Views 82
Highlighting Values 83
Viewing Dimension Counts 84
Sorting 85
Summary 85
12. Sampling Data Sets. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
One Simple Rule: Use It All If Possible 86
Sampling to Work Around Technical Limitations 86
Volume of Data 87
Velocity of Data 87
Other Reasons for Sampling 88
Reduce Build Times 88
Determine What You Need 88
Sampling Techniques 89
Fixed Number of Rows 89
Random Sample 90
When Not to Sample 91
Summary 92
13. Pivoting Columns to Rows. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
When to Pivot in Tableau Prep Builder 93
How to Pivot Columns to Rows 95
Summary 99
14. Pivoting Rows to Columns. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
When to Use a Rows-to-Columns Pivot 100
How to Pivot Rows to Columns 101
Summary 103
15. Aggregating in Prep Builder. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
Comparing Calculations in Prep Builder and Desktop 104
Which Calculations in Prep Builder Differ? 105
Adding the Aggregate Step 109
Where’s the Rest of My Data? 113
Level of Detail Calculation Option 114
Summary 114
16. Joining Data Sets Together. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
How to Join Data Sets in Prep Builder 115
Join Logic and Terminology 119
Types of Join in Prep Builder 120
When to Use Each Join Type 125
Summary 126
17. Unioning. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
What Is a Union? 127
What If the Data Structure Isn’t Identical? 128
When to Union Data 130
Monthly Data Sets 130
Data Sets from Web Sources 131
Company Mergers 133
Multiple Tables and Wildcard Unions 133
Summary 135
18. Calculations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
What Do Calculations Do in Data Preparation? 136
Creating a Calculated Field 137
Fundamentals of Calculations 139
The Reference List 139
Syntax 140
Description 141
Example 141
Building the Calculation 141
When Calculations Go Well 141
When Calculations Go Poorly 143
Editing Calculated Fields 144
Recommendations 144
Types of Calculations 145
Numerical Calculations 146
String Calculations 146
Date Calculations 146
Conditional Calculations with a Boolean Output 146
Logical Calculations 146
Type Conversions 146
Level of Detail and Ranking Calculations 147
Summary 148
Part IV. Output
19. Choosing an Output. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150
Types of Output 150
Publish to Files 151
Publish to Tableau Server 152
When to Output Data in Prep Builder 152
Outputting Data in the Output Step 152
Previewing Output Data in Desktop 155
Other Considerations for Output Data 157
Summary 157
20. Outputting to a Database. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158
When to Write to a Database 158
Clean Data 158
Simplified Joins 159
Staging and Reference Tables 159
Setup for Writing to a Database 159
What to Watch Out For 163
Summary 163
21. Getting Started with Tableau
Prep Conductor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
When to Use Prep Conductor 164
How to Get Prep Conductor 165
Loading a Flow to Prep Conductor 165
Other Benefits of Using Prep Conductor 172
Summary 173
Part V. Cleaning Data
22. Creating Additional Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
When Not to Create Data 175
Dynamic Calculations in Desktop 175
Duplicate Records from Joins 177
Creating Additional Columns 177
Using Calculations 178
Pivoting Rows to Columns 178
Joining Data Sets 179
Creating Additional Rows 180
Pivoting Columns to Rows 180
Unioning Data Sets 180
Scaffolding Data Sets 181
Joining Data Sets 181
Summary 181
23. Filtering. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182
What Is a Filter? 182
Different Types of Filters 183
Selection 183
Calculation 186
Wildcard 188
Null Values 188
When to Filter Out Columns 189
When to Filter Out Rows 189
Summary 190
24. Removing Data During Input. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191
Changing Your Data Set Before Loading It 191
Slow Performance, Slow Build, Slow Output 192
Removing Columns 194
Removing Records 196
Summary 198
25. Splitting Data Fields. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199
Basic Splits 200
Advanced Splits: When Automatic Splits Don’t Work as Intended 202
When Not to Split Data 204
Address Data 204
No Clear Delimiter 205
Summary 205
26. Cleaning by Grouping Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206
What Does Grouping Mean? 206
Why Use Grouping 207
Improving Accuracy 207
Navigating the Data Hierarchy 207
Smoothing Reorganizations 208
Grouping Techniques 209
Manual 209
Calculations 212
Built-in Functionality 213
Summary 217
27. Dealing with Nulls. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218
What Is a Null? 218
When Is a Null OK? 219
How to Remove or Replace a Null 221
ISNULL() 221
ZN() 222
Merge 223
Summary 225
28. Using Data Roles. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226
How to Use Data Roles 227
Custom Data Roles 229
Summary 233
29. Dealing with Unwanted Characters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234
What Is an Unwanted Character? 234
Issues Caused by Unwanted Characters 235
Removing Unwanted Characters 237
Strings with Mistyped Characters 238
Numbers with Unwanted Characters 239
Dates with Mistyped Characters 240
Summary 241
30. Deduplicating. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242
How to Identify Duplicates 242
Causes of Duplicates 243
System Loads 243
Row per Measure 244
Joins 245
How to Handle Duplicates 246
Aggregating: Technique 1 246
Aggregating: Technique 2 248
Pivoting Rows to Columns 250
Summary 251
31. Using Regular Expressions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252
What Are Regular Expressions? 252
How to Use Regexes in Prep 252
REGEXP_EXTRACT() and REGEXP_EXTRACT_NTH() 253
REGEXP_MATCH() 253
REGEXP_REPLACE() 254
Regex Use Cases 254
Replacing Common Mistakes 254
Anonymizing Comments or Feedback 255
Common Regex Commands 256
Summary 256
32. Completing Advanced Joins. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 257
Multiple Join Conditions 257
Join Conditions Other Than Equals 260
Filtering with a Join 261
Joining by a Range 262
OR Statements 265
Summary 266
33. Creating Level of Detail Calculations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267
What Is Appending? 267
Exploring Appending Through LOD Calculations 267
When to Use an LOD Calculation 267
How to Write an LOD Calculation in Prep Builder 269
What a Level of Detail Calculation Is Doing 273
Summary 275
34. Doing Analytical Calculations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 276
What Is a Table Calculation? 276
Applying Table Calculation Logic in Prep Builder 279
Keywords 280
Analytical Calculations 280
Use Cases 284
Filtering for the Top N 284
Filtering Out a Percentage of Data 285
Summary 286
Part VI. Beyond the Basics
35. Breaking Down Complex Data Preparation Challenges. . . . . . . . . . . . . . . . . . . . . . . . . 288
The Challenge 288
Where to Begin 289
Logical Steps 291
Making Changes 294
Be Ready to Iterate 295
Summary 297
36. Handling Free Text. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 298
What Is Free Text? 298
Why Is Free Text Useful? 298
How to Analyze Free Text in Tableau 299
Split the Strings 300
Pivot Columns to Rows 301
Clean Cases and Punctuation 303
Use a Join to Remove Common Words 303
Group the Remaining Values 305
Summary 307
37. Using Smarter Filtering. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 308
Calculations 308
Boolean Calculations 308
Logical Calculations 309
Regex Calculations 310
Join Ranges 312
Percentage Variance 312
Manual Entry: Level of Detail Calculations 312
Reloaded Data: Join to Previous Output 315
Aggregating the Average Production Cost per Type 316
Joining the Data Sets Together 316
Combining Techniques 317
Summary 318
38. Managing Conversion Rates. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 319
Challenges of Conversion Rates 319
Applying Conversion Rates in Prep 320
Step 1: Create a Consistent Granularity of Data for the Conversion 320
Step 2: Join the Data Sets Together 321
Step 3: Apply the Conversion Rate 322
Long-Term Strategies for Conversion Rates 322
Managing Frequency 322
Maintaining History Tables 322
Summary 323
39. Scaffolding Your Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 324
What Is Scaffolding? 324
Challenges Addressed by Scaffolding 327
Challenges Created by Scaffolding 327
The Traditional Scaffolding Technique 328
Step 1: Input the Data Sets 329
Step 2: Build the Join Calculations 329
Step 3: Join the Two Data Sets Together 331
Step 4: Filter Out Unnecessary Rows 332
The Newer Scaffolding Technique 334
Step 1: Input the Data Sets 335
Step 2: Join the Data Sets 335
Step 3: Add the Reporting Date 336
Step 4: Remove the Scaffold Value 336
The Result 337
Summary 337
40. Connecting to Programming Scripts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 338
When to Use the Script Step in Prep 338
Setting Up Your Computer to Use Scripts in Prep 339
Using a Script Step 343
Summary 345
41. Handling Prep Builder Errors. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 346
Parameter Errors 346
Blank Profile Panes or Data Panes 347
Changing a Calculation or Removing a Data Field Downstream 347
The Data Source Has Changed 348
Errors Within a Calculated Field 349
Incomplete Calculations 349
Unsupported Functions 351
Summary 351
Part VII. Managing Your Data
42. Documenting Your Data Preparation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 353
Basic Documentation 353
Folder Structure 353
Filenames 354
Data Sources 354
Output 354
Step Names 355
Clean Step 355
Step Descriptions 356
Color 356
Joins 357
Unions 357
Summary 359
43. Deciding Where to Prepare Your Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 360
Processes to Consider 360
Data Preparation Versus Visual Analytics 361
Data Literacy 361
Organization Size 361
Quality of Technological Hardware 361
History of Data Investment 362
Software Performance 362
Sampling 362
Functionality 363
Documentation 364
Summary 365
44. Managing Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 366
What Is Sensitive Data? 366
Public 367
Confidential 367
Strictly Confidential 367
Restricted 367
Managing Data Based on Sensitivity 368
Production Versus Development Environments 368
Deleting Data 369
When Data Becomes Outdated or Irrelevant 369
When a Customer or Client Leaves 369
Summary 369
45. Storing Your Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 370
Inaccessibility 370
Don’t Break the Law 371
Don’t Delete Operational Data 371
Do Grant Access to Data for the Experts 371
Do Document Your Sources 372
Slow/Unresponsive Performance 372
Overwriting Risks 372
Grant Read-Only Access 373
Train Before Publishing 373
So, Where Do You Write That Output? 373
Summary 374
46. Using Identifiers and Keys in Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 375
What Is an Identifier? 375
What Is a Key in a Database? 376
Using Keys and Identifiers in Prep 377
Creating Identifier Data Fields in Prep Builder 379
Summary 382
47. Keeping Your Data Up-to-Date. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 383
Refreshing Data 383
Full Versus Incremental Refreshes 384
Setting Up Different Types of Refresh 384
Full Refresh 384
Incremental Refresh 385
What to Watch Out for When Refreshing Data Sources 388
Changing Data Values 388
Altering the Structure of Sources 388
New Data, New Input 388
Summary 389
48. Using History Tables. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 390
Why Are History Tables Required? 390
What to Consider When Creating History Tables 391
Ability to Join to Live Data 391
Relevance of Information 391
Frequency of Updates 392
Level of Granularity 392
Performance 392
Data Regulations 393
An Example History Table 393
Summary 397
49. Evaluating Whether You Need Prep Builder at All. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 398
A History of Data Preparation in Tableau 398
Where to Try Desktop First 399
Simple Joins 399
Unions 400
Single Pivots 402
Where to Start with Prep Builder 403
Summary 404
50. Final Thoughts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 405
Index. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 407

Скачать Office

Post 28-Aug-2020 20:55

[Quote]

VMware Certified Professional. Data Center Virtualization on vSphere 6.7 Study Guide. Exam 2V0-21.19 / Сертифицированный специалист VMware. Виртуализация центров обработки данных в vSphere 6.7. Учебное пособие. Экзамен 2V0-21.19
Год издания: 2021
Автор: Hall J., Andrews J. / Холл Дж., Эндрюс Дж.
Издательство: Sybex
ISBN: 978-1-119-21469-4
Язык: Английский
Формат: PDF
Качество: Издательский макет или текст (eBook)
Интерактивное оглавление: Нет
Количество страниц: 623
Описание: Master vSphere 6 virtualization with hands-on practice and bonus preview exams.
VCP6-DCV: VMware Certified Professional-Data Center Virtualization on vSphere 6 Study Guide is your ultimate guide to preparing for exam 2VO-621. This Study Guide provides 100% coverage of all exam objectives and offers a unique set of study tools including assessment tests, objective map, real-world scenarios, hands-on exercises, and much more so you can be confident come exam day. You will also receive access to the superior Sybex interactive online learning environment that provides additional study tools including electronic flashcards and bonus practice exams. More than just a study guide, this book bridges the gap between exam prep and real-world on the job skills by focusing on the key information VMware professionals need to do the job. You'll master the vCenter Server and ESXi from planning and installation through upgrade and security, and develop an in-depth understanding of vSphere networking and storage, vApp deployment, service level establishment, troubleshooting, monitoring implementation, and so much more.
Study 100% of exam 2V0-621 objectives
Practice your skills with hands-on exercises
Gain professional insight from real-world scenarios
Test your understanding with review questions, practice tests, and more
Virtualization is the number-one IT priority for organizations across public and private sectors, and VMware is the dominant force in the virtualization space. The VCP6-DCV certification gives you a highly marketable credential in terms of employment, but first you must pass this challenging exam. VCP6-DCV gives you the power of Sybex exam prep and the skills you need to excel at the job.

Примеры страниц

Оглавление

Introduction xxi
Assessment Test xxxi
Chapter 1 What’s New in vSphere 6.7 1
Chapter 2 Configuring and Administering Security in
a vSphere Datacenter 47
Chapter 3 Networking in vSphere 123
Chapter 4 Storage in vSphere 177
Chapter 5 Upgrading a vSphere Deployment 239
Chapter 6 Allocating Resources in a vSphere Datacenter 291
Chapter 7 Backing Up and Recovering a vSphere Deployment 349
Chapter 8 Troubleshooting a vSphere Deployment 393
Chapter 9 Deploying and Customizing ESXi Hosts 433
Chapter 10 Ensuring High Availability for vSphere Clusters and the VCSA 475
Chapter 11 Administering and Managing vSphere Virtual Machines 519
Appendix Answers to Review Questions 565
Index 583

Скачать Office

Post 07-Jul-2020 22:10

[Quote]

Реальная автоматизация малого бизнеса. «1С:Управление нашей фирмой»
Издание 2
Год издания: 2020
Автор: Бандуля И.В., Павлов Ю.В.
Издательство: М.: 1С-Паблишинг
ISBN: 978-5-9677-2948-5
Язык: русский
Формат: PDF
Качество: издательский макет или текст (eBook)
Интерактивное оглавление: да
Количество страниц: 434
Описание:
   Авторы – Илья Бандуля и Юрий Павлов, эксперты по автоматизации управленческого учета с 10-летним стажем, расскажут о нюансах настройки и использования ключевого функционала программы «1С:Управление нашей фирмой» (1С:УНФ) для автоматизации бизнес-процессов в компаниях малого и среднего бизнеса.
   Материал книги изложен в виде примеров различных бизнес-задач, стоящих перед руководящим персоналом предприятий, и решений данных задач при помощи инструментов 1С:УНФ (ред. 1.6). В качестве примеров используются жизненные ситуации, возникающие на предприятиях различных отраслей.
   Во втором издании книга претерпела значительные улучшения. Материал был адаптирован под текущую версию УНФ – редакция 1.6. Добавилось много новых и полезных материалов: про НСИ, про новые инструменты раздела продаж и маркетинга – калькуляции, скидки, биллинг, онлайн-кассы, автоформирование коммерческих предложений и договоров и ассистент «Даша», про учет валюты, про давальческие схемы и многопредельное производство. Также значительно больше внимания уделено вопросам администрирования. Расширен раздел «Примеры автоматизации». Добавлены приложения, помогающие в ежедневной работе: «Список ключевых отчетов программы» и «Список типовых ошибок учета».
   Наибольшую пользу книга принесет владельцам и руководителям компаний, коммерческим директорам и начальникам производства, которые ставят перед собой задачи от автоматизации отдельных процессов до построения единой информационной системы по управлению своими предприятиями. Также книга рекомендуется специалистам по внедрению 1С:УНФ для повышения квалификации. Книгу можно рассматривать и как справочник-путеводитель по функциональным возможностям программы.

Примеры страниц

Оглавление

Введение
УНФ как информационная система управления предприятием малого и среднего бизнеса
Глава 1. Принцип работы программы
Настройка основного рабочего стола
Настройка интерфейса документа
Настройка списка документов
Глава 2. Начало работы с программой
Настройка программы
Ввод справочной информации
Данные организации
Номенклатура
Характеристики номенклатуры
Серийные номера
Партии
Данные о контрагентах
Ввод начальных данных
Глава 3. Продажи
Регистрация заявки клиента и выставление счета на оплату
Продажа покупателю товара со склада
Наборы и комплекты
Резервирование товара на складе для покупателя
Снятие товара с резерва
Оказание услуг клиенту
Биллинг и регулярные услуги
Контроль своевременного выполнения заказов клиентов
Формирование плана продаж
Розничные продажи
Продажи по 54-ФЗ
Оформление розничной продажи
Возврат товара от покупателя в текущей кассовой смене
Возврат товара от покупателя в другой кассовой смене
Выемка и внесение наличных денег в кассы ККМ
Печать ценников и этикеток
Подарочные сертификаты
Продажа в кредит
Передача товара на комиссию
Продажа комиссионного товара
Автоматические скидки, наценки
Продажа товаров с серийными номерами
Анализ эффективности работы менеджеров с клиентами
Ассистент управления фирмой
Глава 4. Маркетинг
Ценообразование
Формирование прайс-листа на основании закупочных цен
Формирование нового вида цен на основании оптовой цены
Работа с клиентской базой
Лиды
Сегментирование клиентов
Почтовая и СМС-рассылка
Планирование опросов клиентов и анализ их результатов
Анализ истории взаимоотношений с клиентами
Рабочие процессы
Воронка продаж
Система взаимодействия (обсуждения)
Мобильная и IP-телефония
Глава 5. Закупки
Оформление заказа на поставку
Оприходование товара на склад
Закупка товара под заказ покупателя
Учет дополнительных расходов на поставку
Закупка товара у иностранного поставщика
Сравнение закупочных цен поставщиков
Передача материалов в переработку
Принятие продукции от переработчика
Контроль обеспечения материалами заказа покупателя
Определение минимального необходимого остатка запасов на складе
Обеспечение минимального остатка запасов на складе
Глава 6. Склад
Складские перемещения
Перемещение товаров между складами
Перемещение товаров в розничный магазин
Перемещение запасов между ячейками
Инвентаризация
Списание недостачи
Оприходование излишков запасов
Пересортица товаров
Передача материалов в производство
Передача расходных материалов и инструментов в эксплуатацию
Глава 7. Производство
Оформление выпуска продукции
Учет производственных отходов
Резервирование материалов под заказ покупателя при позаказном производстве
Спецификации
Создание технологической карты продукции и планирование ее себестоимости
План-фактный анализ себестоимости при серийном производстве
Управление производственными ресурсами
Планирование загрузки ресурсов
Контроль загруженности ресурсов
Учет производственных затрат
Учет сдельной заработной платы
Списание затрат котловым способом
Позаказное списание затрат
Выпуск продукции из давальческого сырья
Многопередельное производство
Глава 8. Работы
Выполнение разовых работ
Выполнение долгосрочных работ
Глава 9. Деньги
Банк
Загрузка выписки из банка
Учет безналичной оплаты от покупателя
Учет поступления оплаты от банка-эквайера
Учет оплаты поставщику
Перечисление налогов в бюджет
Возврат денег покупателю
Учет списания банковской комиссии
Формирование платежных поручений
Касса
Учет наличной оплаты от покупателя
Выдача денег из кассы на прочие расходы
Перемещение денег
Расчеты с подотчетниками
Платежный календарь
Планирование поступления оплат от клиентов
Планирование расхода денег
Анализ вероятности кассового разрыва
Операции с валютой
Покупка валюты
Продажа валюты
Курсовые разницы
Личные средства предпринимателя
Глава 10. Взаиморасчеты
Расчеты с покупателями
Контроль просроченной дебиторской задолженности
Списание проблемной задолженности клиента
Переуступка долга покупателя
Расчеты с поставщиками
Контроль просроченной кредиторской задолженности
Сверка взаиморасчетов
Глава 11. Зарплата и кадры
Кадровый учет
Принятие на работу сотрудника
Кадровое перемещение сотрудника
Увольнение сотрудника
Зарплата
Расчет и начисление зарплаты
Выплата заработной платы
Расчеты с персоналом по займам
Анализ взаиморасчетов с сотрудниками
Глава 12. Имущество
Принятие к учету имущества
Начисление амортизации
Продажа имущества
Списание имущества
Глава 13. Финансовый анализ
Методы учета доходов и расходов
Учет доходов
Учет доходов в разрезе подразделений
Учет доходов в разрезе направлений деятельности
Учет внереализационных доходов
Расходы
Учет и распределение косвенных расходов на себестоимость выпуска
Учет расходов по заказу покупателя
Учет общефирменных расходов
Распределение расходов
Налоги
Начисление налогов
Перечисление налогов в бюджет
Анализ оплаты налогов
Доходы и расходы кассовым методом
Анализ деятельности компании
Процедура закрытия месяца
Монитор руководителя
Финансовый результат
Управленческий баланс
Глава 14. Регламентированная отчетность
Налоговая отчетность для индивидуальных предпринимателей
Подготовка и сдача отчетности по УСН
Подготовка и сдача отчетности по ЕНВД
Патент
Глава 15. Работа с отчетами
Отбор
Группировка
Сортировка
Формирование диаграмм
Глава 16. Администрирование
Настройка резервного копирования
Настройка автоматического копирования
Удаление документов, справочников
Поиск и удаление дублей справочников
Групповое изменение реквизитов справочников и документов
Анализ работы пользователей в программе
Версионирование данных. Анализ изменений справочников и документов
Добавление и отключение пользователей
Настройка прав пользователей
Обновление конфигурации
Рассылка отчетов
Редактирование печатных форм
Загрузка данных из внешних источников
Настройка почтовой записи для отправки документов
Глава 17. Интеграция
Интеграция с «1С:Бухгалтерией»
Настройка обмена с «1С:Розницей»
Настройка обмена с сайтом
Глава 18. Примеры автоматизации бизнес-процессов
Продажа товара клиенту с доставкой в интернет-магазине
Учет хозяйственных операций, не принимаемых к бухгалтерскому учету
Выполнение работ по строительству небольшого дома
Многоэтапное производство мебели
Работа проектной организации
Оказание услуг и сдача оборудования в аренду
Приложение
Список типовых ошибок учета
Список отчетов программы
Мобильное приложение
Торговое оборудование
Заключение
Тренинг «Оперативное управление в малом бизнесе»

Скачать Office

Post 07-Jul-2020 18:40

[Quote]

Технологии интеграции 1С:Предприятия 8.3
Год издания: 2020
Автор: Хрусталева Е.Ю.
Издательство: М.: 1С-Паблишинг
ISBN: 978-5-9677-2964-5
Серия: 1С:Профессиональная разработка
Язык: русский
Формат: PDF
Качество: издательский макет или текст (eBook)
Интерактивное оглавление: да
Количество страниц: 503
Описание:
Книга адресована специалистам, имеющим опыт разработки на платформе «1С:Предприятие». С ее помощью можно освоить механизмы «1С:Предприятия 8.3», предназначенные для обмена данными в распределенных системах, а также механизмы и технологии, позволяющие интегрировать прикладные решения с другими информационными системами, не использующими «1С:Предприятие».
В период активного перехода на удаленную работу особую ценность приобретают доработки, которые реализуют функции автоматического взаимодействия прикладного решения с внешними системами и ресурсами. Например, важным ресурсом являются Интернет-сайты, поскольку основной инструмент потенциальных клиентов в этот период – браузер. Если, заходя на сайт, клиенты смогут, например, самостоятельно размещать заказы в программе 1С или получать из нее некоторую информацию, это может значительно облегчить взаимодействие с ними без использования офисной телефонной связи. В этой книге как раз подробно рассматриваются все ключевые технологии, которые есть в системе «1С:Предприятие» для интеграции с различными внешними системами.
По сравнению с предыдущим изданием «Технологии интеграции "1С:Предприятия 8.2"» книга дополнена описанием интернет-технологий, которые появились в платформе 8.3 или не были описаны раньше:
   • JSON;
   • HTTP-сервисы (REST);
   • HTTP-запросы;
   • автоматический REST-интерфейс (OData);
   • Web-сервисы;
   • FTP-соединение;
   • электронная почта.
 Для создания демонстрационных примеров использована версия 8.3.16.1030 платформы «1С:Предприятие 8».
 Книга выпущена под редакцией Максима Радченко.
Дополнительные материалы
Информационные базы с примерами, описанными в книге, опубликованы на портале 1С:ИТС
 

Примеры страниц

Оглавление

Введение
Глава 1. Интернет-технологии
JSON
Общая информация
Потоковая работа
Сериализация коллекций значений (объектная техника)
Сериализация прикладных типов «1С:Предприятия»
Смешанная техника работы
HTTP-сервисы (REST)
Общая информация
Разработка HTTP-сервиса
Примеры реализации HTTP-сервисов
HTTP-сервисы в расширениях
HTTP-запросы
Обращение к HTTP-сервисам
Обращение к REST-интерфейсу (OData)
Автоматический REST-интерфейс (OData)
Общая информация
Правила формирования URL запроса
Примеры использования
Типичные ошибки при получении данных
Web-сервисы
Общая информация
Предоставление функциональности через Web-сервисы
Работа с Web-сервисами сторонних поставщиков
Пример реализации Web-сервиса
Web-сервисы в расширениях
Повторное использование сеансов интернет-сервисов
Автоматическое переиспользование сеансов
Ручное управление сеансами
Коды состояния в ответах HTTP-сервера
FTP-соединение
Получить файлы с сервера
Записать файлы на сервер
Копировать файлы с сервера
Электронная почта
Отправить и получить почту
Отправить и получить сообщение обмена
Глава 2. Внешние источники данных
Работа с реляционными внешними источниками данных
Общая информация
Строка соединения
Редактирование структуры внешнего источника данных
Работа с функциями внешнего источника данных
Управление внешними источниками данных
Примеры использования
Исходная информация для примеров
DSN
Работа с внешними источниками данных в конфигураторе и в режиме «1С:Предприятие»
Программная синхронизация
Работа с функциями
Прикладное использование данных из внешних источников
Глава 3. Обмен данными
Планы обмена
Служба регистрации изменений
Инфраструктура сообщений
Распределенные информационные базы
Общие принципы
Главный и подчиненный узлы
Сообщение обмена данными в распределенной информационной базе
Работа с распределенной информационной базой
Подготовка конфигурации к работе в распределенной информационной базе
Пример реализации обмена данными в распределенной информационной базе
Сценарии обмена данными в распределенной информационной базе
Доработка примера обмена данными в распределенной информационной базе
Особенности использования последовательности документов в распределенной информационной базе
Универсальный механизм обмена данными
Использование возможностей работы с XML-документами
Пример реализации универсального обмена
Использование транзакций при организации обмена
Методика включения в сообщение обмена дополнительной информации
Организация одностороннего обмена
Примеры реализации автоматического обмена данными
Использование регламентных заданий
Использование объекта «СОМСоединение»
Использование планов обмена в расширении конфигурации
Универсальный способ обмена данными
Обмен данными в распределенной информационной базе
Глава 4. Внешние компоненты
Подключение внешней компоненты в тонком клиенте или в веб-клиенте (на примере Native API компоненты)
Подключение внешней компоненты из файла на диске (отдельные файлы)
Подключение внешней компоненты из макета (ZIP-архив)
Подключение внешней компоненты из базы данных (ZIP-архив)
Подключение внешней компоненты в толстом клиенте или на сервере (на примере Native API компоненты)
Подключение внешней компоненты из файла на диске (отдельные файлы)
Подключение внешней компоненты из макета (ZIP-архив)
Подключение внешней компоненты из макета (отдельные файлы)
Подключение внешней компоненты из базы данных (ZIP-архив)
Подключение внешней компоненты из базы данных (отдельные файлы)
Глава 5. Взаимодействие с приложением системы «1С:Предприятие»
Automation
Automation Server
Automation Client
Внешнее соединение
Встраивание веб-клиента «1С:Предприятия» в сторонний сайт
Общая информация
Пример реализации
Работа с локальной файловой системой
Глава 6. Файловое взаимодействие
Найти файлы в каталоге
Удалить файлы в каталоге
Создать новый каталог
Копировать файл
Переместить файл
Передача файлов между клиентом и сервером
Передача и получение одного файла с сервера
Передача нескольких файлов на сервер
Получение нескольких файлов с сервера
Текстовые файлы
Текстовый документ, поле текстового документа
Отображение текстового документа
Модель последовательного доступа
XML-файлы
Основные положения
Базовые средства «1С:Предприятия» для работы с XML
XML-сериализация
HTML-документ
Поле HTML-документа
Объектная модель документа
Примеры работы
Двоичные данные
Общая информация
Примеры работы
XDTO-сериализация
ZIP-архивы
Создание архива
Чтение ZIP-архивов
Работа с файлами большого объема
Примеры работы
DBF-файлы

Скачать Office

Post 18-Jun-2020 15:05

[Quote]

Гособоронзаказ: концепция раздельного учета по контрактам
Год издания: 2019
Автор: Яковлев Александр Владимирович
Издательство: М.: 1С-Паблишинг
ISBN: 978-5-9677-2860-0
Серия: 1С:Академия ERP
Язык: русский
Формат: PDF
Качество: издательский макет или текст (eBook)
Интерактивное оглавление: да
Количество страниц: 262
Описание:
   В новой редакции Постановления Правительства РФ от 19.01.1998 № 47 «О правилах ведения организациями, выполняющими государственный заказ за счет средств федерального бюджета, раздельного учета результатов финансово-хозяйственной деятельности» утверждены формализованные правила ведения раздельного учета по контрактам, определена форма отчетности исполнения контрактов. В книге подробно раскрывается концепция раздельного учета: дается определение основных понятий, последовательно раскрываются общие подходы к построению системы раздельного учета на предприятии, раскрывается понятие контрольного правила на примерах.
   Книга адресована специалистам предприятий, ответственным за организацию раздельного учета и подготовку отчетности исполнения контрактов, а также аудиторским, консалтинговым и внедренческим организациям, занимающимся автоматизацией учета на предприятиях.
 
Другая книга по контрактам гособоронзаказа: https://rutracker.org/forum/viewtopic.php?t=5908661

Примеры страниц

Оглавление

Введение
Глава 1
Концепция раздельного учета
Место раздельного учета в системе контроля ГОЗ
Понятие раздельного учета в сфере ГОЗ
Контрольное правило
Раздельный учет в системе учетных действий организации
Контракты ГОЗ как разрез аналитического учета
Локальный баланс по контракту ГОЗ, или как рассчитывается контрольное правило
Подтверждение данных раздельного учета по контрактам ГОЗ
Глава 2
Регламентация ведения раздельного учета
Объекты учетных действий для раздельного учета
Прослеживаемость в первичном документообороте
Обоснование стоимости используемых ресурсов
Стоимость материальных ресурсов
Стоимость трудовых ресурсов
Сумма прочих «прямых» производственных затрат
Сумма накладных расходов, отнесенная на контракт
Глава 3
Структура отчета исполнения контрактов ГОЗ
Баланс показателей
Группа «1. Финансирование контракта»
Группа «2. Распределение ресурсов контракта»
Группа «2.1. Денежные средства»
Группа «2.2. Запасы»
Показатель «2.2.1. Материалы на складах»
Показатель «2.2.2. НДС входящий»
Показатель «2.2.3. Полуфабрикаты на складах»
Показатель «2.2.4. Материалы, переданные в переработку»
Показатель «2.2.5. Расходы будущих периодов»
Показатель «2.2.6. Средства производства»
Группа «2.3. Производство»
Показатель «2.3.1. Затраты на материалы»
Показатель «2.3.2. Затраты на оплату труда»
Показатель «2.3.3. Прочие производственные затраты»
Показатель «2.3.4. Общепроизводственные затраты»
Показатель «2.3.5. Общехозяйственные затраты»
Показатель «2.3.6. Полуфабрикаты, внутренние работы»
Показатель «2.3.7. Выпуск полуфабрикатов, внутренних работ»
Показатель «2.3.8. Выпуск продукции»
Показатель «2.4. Готовый товар на складе»
Группа «3. Отгрузка товара, выполнение работ, оказание услуг»
Показатель «4. (+) Привлечение ресурсов в контракт / (-)
Перенаправление ресурсов контракта»
Показатель «5. Списание денежных средств с отдельного счета контракта»
Целевые параметры контракта
Сумма контракта
Производственные затраты контракта
Финансовый результат контракта
Общий порядок заполнения данных отчета
Занесение плановых данных
Изменение плановых данных
Указание суммы возмещаемых расходов
Отражение хода выполнения контракта
Завершение учетных действий по контракту
Закрытие контракта: источники финансирования
Закрытие контракта: денежные средства
Закрытие контракта: запасы
Закрытие контракта: незавершенное производство
Закрытие контракта: продукция
Закрытие контракта: выручка
Закрытие контракта: финансовый результат
Приложение 1
Приложение 2

Скачать Office

Post 16-Jun-2020 17:20

[Quote]

QlikView for Developers / QlikView для разработчиков
Год издания: 2017
Автор: Garcia M., Harmsen B. / Гарсия М., Хармсен Б.
Издательство: Packt
ISBN: 978-1-78646-984-7
Язык: Английский
Формат: PDF
Качество: Издательский макет или текст (eBook)
Интерактивное оглавление: Да
Количество страниц: 546
Описание: Drive value and insight by developing business critical applications with QlikView 12
Develop your own scalable and maintainable QlikView applications
Learn time-saving techniques for making your QlikView development more efficient
A one-stop guide to developing BI applications with QlikView
Who This Book Is For
This book is for anyone interested in working with QlikView or who has attended QlikView Developer training. The book caters for all QlikView developers, beginners and experts alike, and anyone who wants to improve their QlikView skills.
What You Will Learn
Understand important changes made in QlikView 12
Learn the techniques and best practices to transform data in QlikView via scripts
Load data from disparate sources to build an associative Data Model
Build robust data models and overcome common modeling challenges
Designing data visualization objects to present performance measures with charts and tables
Learn to use dimensions and expressions in QlikView objects
Utilize QlikView's built-in aggregation functions to achieve complex calculations
Create Point In Time reporting and achieving complex calculations using Set Analysis
Create a consistent and interactive user interface
Ensure your QlikView applications and data are protected
Optimize the QlikView Data Model
Constructing a data architecture that supports scalable QlikView deployments
Learn time-saving techniques for making your QlikView development more efficient

Примеры страниц

Оглавление

Preface xiii
Chapter 1: Meet QlikView 1
What is QlikView? 2
How does QlikView differ from traditional BI? 2
Associative user experience 3
Technology 5
Adoption path 5
Exploring data with QlikView 6
Getting QlikView 6
Navigating the document 8
Slicing and dicing your data 9
Listboxes 9
Selections in charts 10
Search 11
Bookmarking selections 12
Creating a new bookmark 12
Retrieving a bookmark 13
Undoing selections 13
Changing the view 13
Cyclic groups 14
Drill down groups 14
Containers 15
But wait, there's more! 16
The technology and components behind QlikView 16
The way the data flows 17
When QlikView use expands 18
Create content 19
Reload, publish, and distribute content 20
Consume content 20
Meet HighCloud Airlines 21
Summary 22Table of Contents
[ ii ]
Chapter 2: What's New in QlikView 12? 23
Common QIX Engine 24
64-bit only 24
Online documentation 24
Security improvements 25
Mobile touch improvements 25
Improved clustering and scaling 25
Clustering improvements in QlikView 12.1 25
What is new in the Qlik product portfolio? 26
Qlik Sense Enterprise and the Qlik Analytics Platform 26
In what way are QlikView and Qlik Sense similar? 27
In what way do QlikView and Qlik Sense differ? 27
What does this mean for users? 28
What is the Qlik Analytics Platform? 29
Qlik NPrinting 29
Qlik Web Connectors 29
Qlik GeoAnalytics 30
Qlik DataMarket 30
How do the products in the Qlik product portfolio fit together? 30
What is new in QlikView 12 for Developers? 31
Summary 32
Chapter 3: Seeing is Believing 33
What is a SiB? 34
Preparing the workspace 34
Setting up the folder structure 34
Creating the QlikView document 35
Creating the app 36
The requirements 36
Constructing the data model 37
What is a data model? 37
Loading the fact table 37
Playing with listboxes 40
Associating additional tables 44
Creating the dashboard tab 47
Creating and positioning the filters and user controls 47
Number of flights over time 50
One chart and multiple analyses with cyclic expressions 54
Adding a time drill-down group 56
Top 10 routes 58
Summary 61Table of Contents
[ iii ]
Chapter 4: Data Sources 63
Using ODBC and OLE DB drivers 64
Installing the drivers 64
Accessing custom data sources 65
Accessing web resources via APIs 67
Qlik Web Connectors 67
Qlik REST Connector 67
Reading table files 69
Extracting data – two hands-on examples 69
Extracting data from MS Access 69
Configuring the driver 70
Creating the OLE DB connection string 72
Querying the database 74
The Create Select Statement wizard 75
Reloading the script 79
The resulting data model 80
Loading a table file 82
Specifying the file attributes 82
The CSV attributes 84
A word on quoting 84
Previewing 85
The transformation step 86
Refining the input table 87
The resulting script 89
QVD and QVX files 91
QVD files 91
QVX files 92
Loading an Inline table 92
Summary 94
Chapter 5: Data Modeling 95
Dimensional data modeling 96
Back in the day 96
Relational databases and ER modeling 96
Dimensional modeling 98
The star schema 98
The snowflake schema 99
Creating the dimensional model 100
Dimensional models in QlikView 101
The associative data model 102
Guidelines for table associations 103
How associations are created 104
Avoiding data model conflicts 106Table of Contents
[ iv ]
The Table Viewer window 112
Table information 113
Field information 113
Table preview 114
Table viewer menu 114
Summary 116
Chapter 6: Styling Up 117
Design requirements 118
The Document Properties window 120
The Sheet Properties dialog 123
Setting the object properties 125
Caption colors and style 125
Changing the caption colors 125
Setting the caption font 128
Setting the content font 129
Setting the global font 129
Propagating the object appearance 130
Setting the default Sheet Object Style 131
Hiding captions 131
Working with listboxes 132
Adding listboxes 132
The List Box Properties dialog 133
The General tab 133
The Expressions tab 134
The Sort tab 134
The Presentation tab 135
The Number tab 136
The Font tab 136
The Layout tab 136
The Caption tab 137
The Multi Box 138
The Current Selections Box 139
Making selections from the Current Selections Box 140
Adding a Bookmark Object 140
Aligning and resizing sheet objects 141
Selecting objects 141
Moving objects 141
Resizing objects 142
Resizing a Multi Box 142
Aligning sheet objects 143
Do a little house keeping 143Table of Contents
[ v ]
Creating and applying a default color map 144
Defining chart colors 144
Setting the default color map 145
Summary 146
Chapter 7: Building Dashboards 147
User types 147
Dashboard users 148
Analysts 149
Report users 150
Applying the DAR principle to Airline Operations 150
Document requirements 151
Creating the Analysis sheet 152
Adding a new chart 153
Bar Chart 155
Additional bar chart properties 157
Expressions and the Edit Expression window 158
Expressions 158
The Edit Expression window 158
The Expression Overview window 161
Line Chart 162
Additional line chart properties 164
Combo Chart 165
Container 167
Scatter Chart 169
Button 171
Statistics box 172
Creating the new Dashboard sheet 174
Linked Objects 175
Gauges 178
Cloning the object for re-use 183
Adding Air Time % 184
More Gauge styles 185
Adding a Text object 185
Using a Text Object to display an image 187
Adding actions to a Text object 189
Adding a Pie chart 190
Dimension Limits 191
Adding the dimension value to the data point values 193
Creating the Reports sheet 195
Variables 195
The Expression Overview window in action 197
Copying sheets 199Table of Contents
[ vi ]
KPIs per airline, origin, and destination country 200
Cyclic and Drill-down groups 200
Straight table 202
Not all expressions are numbers 204
Pivot tables 206
Auto minimize 208
The Report Editor window 209
Other charts 213
Radar Chart 214
Mekko Chart 214
Grid Chart 215
Funnel Chart 216
Block Chart 217
Trellis Chart 217
Summary 219
Chapter 8: Scripting 221
The Script Editor 222
Menu and toolbar 223
Script pane 223
Tool pane 224
Script statements 224
Building the aircraft dimension table 225
Loading the aircraft information 225
Adding the aircraft groups 227
Loading the second aircraft table 229
Making it all right 231
Manipulating tables 235
The JOIN statement 235
The KEEP statement 237
The CONCATENATE statement 239
The NOCONCATENATE statement 240
Using MAPPING tables 241
Adding comments 243
Storing tables 245
Renaming tables and fields 245
Deleting tables and fields 246
Setting variables 246
Controlling script flow 247
Conditional functions 249
Dealing with different data types 250
Strings 250
String operators 250
String functions 250Table of Contents
[ vii ]
Numbers and numeric functions 253
Date and time functions 254
Debugging script 255
Syntax check 256
Saving logs to disk 256
The script debugger 257
Using breakpoints 258
Limited load 258
Tracing script 259
Standardizing and organizing script 260
Using tabs 260
Comments 261
Adding an information tab 262
Script layout 264
Naming conventions 264
Table naming conventions 264
Field naming conventions 265
Re-using scripts 266
Subroutines 266
Including script files 268
Managing file locations and connection strings 269
Summary 271
Chapter 9: Data Modeling Best Practices 273
Data consistency 273
Dealing with dimensions without facts 274
An alternative approach 278
A solo exercise 279
Dealing with facts without dimensions 280
Reducing storage requirements 285
Using number-based key fields 285
Removing unused fields 286
Splitting high-cardinality fields 286
Design challenges of data modeling 288
The Airline Employment statistics table 288
Concatenating fact tables 289
Structural asymmetry 289
Natural and forced concatenation 290
Concatenating the Employment Statistics table 292
Working with link tables 294
A link table example 294
Creating a link table in the Airline Operations document 297
Finding a balance 300Table of Contents
[ viii ]
The master calendar 301
A final note on data modeling 305
Summary 306
Chapter 10: Basic Data Transformation 307
Changing the source table structure 307
"Cleansing" a dirty table 308
File contents 308
Working with the Transformation Step wizard 309
The final result 319
Other transformation tricks 321
Loading a Crosstable 321
A Crosstable example 321
Working with the Crosstable Wizard 322
A solo exercise 326
Expanding a hierarchy 326
A hierarchy example 327
Working with the Hierarchy Wizard 328
The tree-view list-box 331
Generic load 332
Loading a generic table into QlikView 333
Summary 336
Chapter 11: Advanced Expressions 337
Using variables 337
Creating a variable 338
Using variables in charts 339
Interactively changing a variable's value 341
Using the Input Box object 341
Using the Slider object 342
Using variables based on expressions 343
Using variables to store expressions 345
Variable naming convention 346
The Dollar Sign Expansion syntax 346
Dollar Sign Expansion with parameters 347
Double Dollar Sign Expansion 349
Using the TOTAL qualifier 352
The Aggr function 354
Using Aggr for nested aggregation 354
A word on calculated dimensions 356
Aggregations over the Aggr output 357
A word on using the Distinct qualifier 359
Getting the Average Load Factor per Route per Airline 359Table of Contents
[ ix ]
Conditional functions 361
The If function 361
The syntax 361
A use case 362
Numeric versus text comparisons 368
The Class function 368
A solo exercise using the Class function 370
The Pick function 371
Using Pick with Dimensionality 371
A tip on copying expressions 374
Summary 375
Chapter 12: Set Analysis and Point In Time Reporting 377
The magic of Set Analysis 377
What is it for? 378
Syntax and examples 379
Using variables in set expressions 382
Dynamic record sets 382
More assignment operators 383
Set operators 384
Using element functions 385
Point In Time Reporting 386
The challenge 386
Defining the set modifiers 387
Obtaining the base period record set 387
Obtaining the compare-to period record set 388
Constructing the expressions 390
Enabling additional period comparisons 391
More Point In Time Reporting examples 392
Storing set expressions into variables 394
Set expressions with parameters 396
Portable set expressions 398
Set variables and the Master Calendar 400
Comparative analysis with alternate states 401
A comparative analysis example 401
Alternate states step-by-step 402
State-based expressions 406
Combining alternate states and the default state 406
Applying alternate states to layout objects 407
Document navigation with alternate states 408
Clearing selections in an alternate state 408
Always validate 408
Summary 409Table of Contents
[ x ]
Chapter 13: Advanced Data Transformation 411
Data architecture 411
Two-stage architecture 412
Three-stage architecture 414
Setting up our environment 415
Loading data already stored in QlikView 416
Cloning a QlikView data model 416
Loading from RAM 418
Resident load 418
Aggregating data 419
Aggregating the Flight Data table 420
The Transformation output 424
Aggregation functions 425
Sorting tables 426
Ordering the Order-By fields 426
The Peek function 427
Merging forces 428
A refresher 428
The objective 428
Getting it done 429
Loading the table 429
Sorting the table 430
Peeking previous records 431
A solo exercise 435
Dealing with slowly changing dimensions 435
The Carrier Decode table 436
IntervalMatch magic 437
Expanding the intervals 437
Some considerations 440
Applying IntervalMatch to the Carrier Decode table 440
Ordering, peeking, and matching all at once 444
The use case 445
Incremental loads 446
Summary 449
Chapter 14: More on Visual Design and User Experience 451
Creating a consistent QlikView UI 451
Screen resolution 452
Background image 452
Themes 454
Applying themes 455
Creating themes 456Table of Contents
[ xi ]
Additional interactivity 462
Triggers 463
Document triggers 463
Sheet triggers 465
Actions 466
Advanced search expressions 469
A solo exercise 471
Dynamic bookmarks 471
Alerts 471
Conditionally showing and calculating objects 475
Summary 478
Chapter 15: Security 479
Hidden script 479
Section access 481
Section access fields 484
Reduction fields 486
Initial data reduction 488
Omitting fields 489
Document-level security 491
Sheet-level security 493
Summary 494
Index 497
Code: https://github.com/PacktPublishing/QlikView-for-Developers/archive/master.zip

Скачать Office

Post 16-Jun-2020 16:10

[Quote]

Практикум по подготовке отчетности исполнения контрактов гособоронзаказа
Год издания: 2018
Автор: Яковлев А.В.
Издательство: М.: 1С-Паблишинг
ISBN: 978-5-9677-2845-7
Серия: 1С:Академия ERP
Язык: русский
Формат: PDF
Качество: издательский макет или текст (eBook)
Интерактивное оглавление: да
Количество страниц: 361
Описание:
   В новой редакции Постановления Правительства РФ от 19.01.1998 № 47 «О правилах ведения организациями, выполняющими государственный заказ за счет средств федерального бюджета, раздельного учета результатов финансово-хозяйственной деятельности» утверждены формализованные правила ведения раздельного учета по контрактам, определена форма отчетности исполнения контрактов. Настоящее издание содержит примеры агрегирования и отражения в отчетности наиболее часто применяемых хозяйственных операций. Отражение операций в отчетности исполнения контрактов расшифровано до отражения в бухгалтерском учете организации. Описание операций сопровождается «привычными» для бухгалтера проводками, а также финансовой или экономической оценкой влияния операций на ресурсы контракта. Понимание принципов формирования отчетности позволит читателю в дальнейшем самостоятельно определить вариант отражения для специфичных и уникальных операций.
   Книга адресована специалистам предприятий, ответственным за организацию раздельного учета и подготовку отчетности исполнения контрактов, а также аудиторским, консалтинговым и внедренческим организациям, занимающимся автоматизацией учета на предприятиях. Книга является частью трилогии по раздельному учету. В отдельных изданиях рассмотрены концепция раздельного учета и вопросы организации учета и формирования отчетности в «1C:ERP Управление предприятием 2».

Примеры страниц

Оглавление

Введение
Глава 1
Как работать с книгой
Правила формирования примеров
Список хозяйственных операций
Глава 2
1.1. Денежные средства, полученные от заказчика
Целевые параметры контракта, руб. коп.
Выполнено, %
Сальдо операций, руб. коп.
Движение в рамках контракта, руб. коп.
Привлечение ресурсов организации, руб. коп.
Списание в рамках контракта, руб. коп.
Глава 3
1.2. Кредиты банка
Целевые параметры контракта, руб. коп.
Выполнено, %
Сальдо операций, руб. коп.
Движение в рамках контракта, руб. коп.
Привлечение ресурсов организации, руб. коп.
Списание в рамках контракта, руб. коп.
Глава 4
1.3. Задолженность по процентам по кредитам
Сальдо операций, руб. коп.
Движение в рамках контракта, руб. коп.
Привлечение ресурсов организации, руб. коп.
Списание в рамках контракта, руб. коп.
Глава 5
1.4. Задолженность перед поставщиками
Сальдо операций, руб. коп.
Движение в рамках контракта, руб. коп.
Привлечение ресурсов с других контрактов государственного заказчика / заказчика, руб. коп.
Привлечение ресурсов организации, руб. коп.
Списание в рамках контракта, руб. коп.
Глава 6
2.1.1. Денежные средства на отдельном счете
Сальдо операций, руб. коп.
Движение в рамках контракта, руб. коп.
Привлечение ресурсов организации, руб. коп.
Списание в рамках контракта, руб. коп.
Использование ресурсов на другие контракты государственного заказчика / заказчика, руб. коп.
Использование ресурсов на нужды организации, руб. коп.
Глава 7
2.1.2. Денежные средства на депозитах в банке
Сальдо операций, руб. коп.
Движение в рамках контракта, руб. коп.
Списание в рамках контракта, руб. коп.
Глава 8
2.1.3. Авансы, выданные поставщикам
Сальдо операций, руб. коп.
Движение в рамках контракта, руб. коп.
Привлечение ресурсов с других контрактов государственного заказчика / заказчика, руб. коп.
Привлечение ресурсов организации, руб. коп.
Списание в рамках контракта, руб. коп.
Использование ресурсов на нужды организации, руб. коп.
Глава 9
2.2.1. Материалы на складах
Сальдо операций, руб. коп.
Движение в рамках контракта, руб. коп.
Привлечение ресурсов с других контрактов государственного заказчика / заказчика, руб. коп.
Привлечение ресурсов организации, руб. коп.
Списание в рамках контракта, руб. коп.
Использование ресурсов на другие контракты государственного заказчика / заказчика, руб. коп.
Использование ресурсов на нужды организации, руб. коп.
Глава 10
2.2.2. НДС входящий
Сальдо операций, руб. коп.
Движение в рамках контракта, руб. коп.
Списание в рамках контракта, руб. коп.
Использование ресурсов на нужды организации, руб. коп.
Глава 11
2.2.3. Полуфабрикаты на складах
Сальдо операций, руб. коп.
Движение в рамках контракта, руб. коп.
Привлечение ресурсов с других контрактов государственного заказчика / заказчика, руб. коп.
Привлечение ресурсов организации, руб. коп.
Списание в рамках контракта, руб. коп.
Использование ресурсов на другие контракты государственного заказчика / заказчика, руб. коп.
Использование ресурсов на нужды организации, руб. коп.
Глава 12
2.2.4. Материалы, переданные в переработку
Сальдо операций, руб. коп.
Движение в рамках контракта, руб. коп.
Списание в рамках контракта, руб. коп.
Использование ресурсов на нужды организации, руб. коп.
Глава 13
2.2.5. Расходы будущих периодов
Сальдо операций, руб. коп.
Движение в рамках контракта, руб. коп.
Списание в рамках контракта, руб. коп.
Глава 14
2.2.6. Средства производства
Сальдо операций, руб. коп.
Движение в рамках контракта, руб. коп.
Привлечение ресурсов с других контрактов государственного заказчика / заказчика, руб. коп.
Привлечение ресурсов организации, руб. коп.
Списание в рамках контракта, руб. коп.
Использование ресурсов на другие контракты государственного заказчика / заказчика, руб. коп.
Использование ресурсов на нужды организации, руб. коп.
Глава 15
2.3.1. Затраты на материалы
Целевые параметры контракта, руб. коп.
Выполнено, %
Сальдо операций, руб. коп.
Движение в рамках контракта, руб. коп.
Привлечение ресурсов с других контрактов государственного заказчика / заказчика, руб. коп.
Привлечение ресурсов организации, руб. коп.
Списание в рамках контракта, руб. коп.
Использование ресурсов на другие контракты государственного заказчика / заказчика, руб. коп.
Использование ресурсов на нужды организации, руб. коп.
Глава 16
2.3.2. Затраты на оплату труда
Целевые параметры контракта, руб. коп.
Выполнено, %
Сальдо операций, руб. коп.
Привлечение ресурсов организации, руб. коп.
Глава 17
2.3.3. Прочие производственные затраты
Целевые параметры контракта, руб. коп.
Выполнено, %
Сальдо операций, руб. коп.
Движение в рамках контракта, руб. коп.
Привлечение ресурсов с других контрактов государственного заказчика / заказчика, руб. коп.
Привлечение ресурсов организации, руб. коп.
Списание в рамках контракта, руб. коп.
Использование ресурсов на другие контракты государственного заказчика / заказчика, руб. коп.
Использование ресурсов на нужды организации, руб. коп.
Глава 18
2.3.4. Общепроизводственные затраты
Целевые параметры контракта, руб. коп.
Выполнено, %
Сальдо операций, руб. коп.
Привлечение ресурсов организации, руб. коп.
Глава 19
2.3.5. Общехозяйственные затраты
Целевые параметры контракта, руб. коп.
Выполнено, %
Сальдо операций, руб. коп.
Привлечение ресурсов организации, руб. коп.
Глава 20
2.3.6. Полуфабрикаты, внутренние работы
Сальдо операций, руб. коп.
Движение в рамках контракта, руб. коп.
Глава 21
2.3.7. Выпуск полуфабрикатов, внутренних работ
Сальдо операций, руб. коп.
Списание в рамках контракта, руб. коп.
Глава 22
2.3.8. Выпуск продукции
Сальдо операций, руб. коп.
Списание в рамках контракта, руб. коп.
Глава 23
2.4. Готовый товар на складе
Сальдо операций, руб. коп.
Движение в рамках контракта, руб. коп.
Привлечение ресурсов с других контрактов государственного заказчика / заказчика, руб. коп.
Привлечение ресурсов организации, руб. коп.
Списание в рамках контракта, руб. коп.
Использование ресурсов на другие контракты государственного заказчика / заказчика, руб. коп.
Использование ресурсов на нужды организации, руб. коп.
Глава 24
3. Отгрузка товара, выполнение работ, оказание услуг
Целевые параметры контракта, руб. коп.
Выполнено, %
Сальдо операций, руб. коп.
Глава 25
3.1. Себестоимость реализованной продукции
Целевые параметры контракта, руб. коп.
Выполнено, %
Сальдо операций, руб. коп.
Движение в рамках контракта, руб. коп.
Привлечение ресурсов организации, руб. коп.
Глава 26
3.2. Административно-управленческие расходы
Целевые параметры контракта, руб. коп.
Выполнено, %
Сальдо операций, руб. коп.
Привлечение ресурсов организации, руб. коп.
Глава 27
3.3. Коммерческие расходы
Целевые параметры контракта, руб. коп.
Выполнено, %
Сальдо операций, руб. коп.
Движение в рамках контракта, руб. коп.
Глава 28
3.4. Проценты по кредитам банка
Целевые параметры контракта, руб. коп.
Выполнено, %
Сальдо операций, руб. коп.
Движение в рамках контракта, руб. коп.
Глава 29
3.5. НДС с выручки от продаж
Сальдо операций, руб. коп.
Привлечение ресурсов организации, руб. коп.
Глава 30
5. Списание денежных средств с отдельного счета контракта
Целевые параметры контракта, руб. коп.
Выполнено, %
Сальдо операций, руб. коп.
Приложение 1
Приложение 2

Скачать Office

Post 16-Jun-2020 16:10

[Quote]

Hands-On Business Intelligence with Qlik Sense / Практическая бизнес-аналитика с Qlik Sense
Год издания: 2019
Автор: Labbe P., et al. / Лаббе П., и др.
Издательство: Packt
ISBN: 978-1-78980-094-4
Язык: Английский
Формат: PDF
Качество: Издательский макет или текст (eBook)
Интерактивное оглавление: Да
Количество страниц: 433
Описание: Create dynamic dashboards to bring interactive data visualization to your enterprise using Qlik Sense
Key Features
Implement various Qlik Sense features to create interactive dashboards
Analyze data easily and make business decisions faster using Qlik Sense
Perform self-service data analytics and geospatial analytics using an example-based approach
Book Description
Qlik Sense allows you to explore simple-to-complex data to reveal hidden insights and data relationships to make business-driven decisions.
Hands-On Business Intelligence with Qlik Sense begins by helping you get to grips with underlying Qlik concepts and gives you an overview of all Qlik Sense's features. You will learn advanced modeling techniques and learn how to analyze the data loaded using a variety of visualization objects. You'll also be trained on how to share apps through Qlik Sense Enterprise and Qlik Sense Cloud and how to perform aggregation with AGGR. As you progress through the chapters, you'll explore the stories feature to create data-driven presentations and update an existing story. This book will guide you through the GeoAnalytics feature with the geo-mapping object and GeoAnalytics connector. Furthermore, you'll learn about the self-service analytics features and perform data forecasting using advanced analytics. Lastly, you'll deploy Qlik Sense apps for mobile and tablet.
By the end of this book, you will be well-equipped to run successful business intelligence applications using Qlik Sense's functionality, data modeling techniques, and visualization best practices.
What you will learn
Discover how to load, reshape, and model data for analysis
Apply data visualization practices to create stunning dashboards
Make use of Python and R for advanced analytics
Perform geo-analysis to create visualizations using native objects
Learn how to work with AGGR and data stories

Примеры страниц

Оглавление

Preface 1
Section 1: Qlik Sense and Business Intelligence
Chapter 1: Getting Started with Qlik Sense 8
An overview of the Qlik Sense product 9
The components of Qlik Sense 9
In-memory associative database 10
ETL engine 10
Data manager 10
Script 11
Data model 11
Visualization platform 13
The hub 13
Application overview 14
Sheets 15
Objects 16
API and extensibility capabilities 17
The Associative Engine 18
Setting up Qlik Sense Desktop 22
Setting up Qlik Sense Cloud 24
Self-service with Qlik Sense 26
Summary 33
Section 2: Data Loading and Modeling
Chapter 2: Loading Data in Qlik Sense 35
Technical requirements 35
Data loading process 36
Loading data from data sources 37
Data connections 38
Data manager 38
Dragging a data file into your application 38
Loading a data file from a folder (Qlik Sense Desktop) 41
Loading a data file from data files (QlikCloud) 45
Creating calculated fields 49
Data load editor 57
Table associations 59
Data profiling 63
Profiling using the Data manager 64
Profiling using the Data model viewer 67
Summary 73Table of Contents
[ ii ]
Further reading 73
Chapter 3: Implementing Data Modeling Techniques 74
Technical requirements 75
An overview of data modeling 75
Data modeling techniques 77
Entity relationship modeling 77
Dimensional modeling 79
Joining 83
Types of joins 84
Join/outer join 85
Left join 87
Right join 88
Inner join 90
Pitfalls of using joins 91
Concatenation 92
Automatic concatenation 92
Forced concatenation 94
The NoConcatenate 95
Filtering 96
Filtering data using the Data manager 96
Filtering data in the script editor 97
QVDs 99
Why use QVDs? 99
Link table 101
Canonical dates 104
As-Of Table 108
Script optimization 112
Using Applymap instead of joins 113
Applymap() 113
Reducing the size of data as much as possible 115
Optimized QVD load 115
Non-optimized load 116
Optimized load 116
Dropping unwanted tables immediately after use 118
Summary 118
Sample questions 119
Further reading 119
Section 3: Building an Analytical Application
Chapter 4: Working with Application Structure 121
Technical requirements 121
Application overview 122
Toolbars 123
Understanding the DAR methodology 124Table of Contents
[ iii ]
Creating visualization objects 127
Getting started 128
Generating visualizations using Insights Advisor 130
Generating visualizations using Insights Advisor for selected fields 134
Creating visualizations using chart suggestions 138
Creating visualizations manually 148
Creating Master items 155
Creating master dimensions 155
Creating master measures 157
Creating master visualizations 159
Calculation expressions 160
Summary 161
Questions 162
Further reading 162
Chapter 5: Creating a Sales Analysis App Using Qlik Sense 163
Technical requirements 164
Creating the dashboard sheet 164
Creating the dashboard 165
Creating a new sheet for the dashboard 165
Creating KPI visualizations 166
Creating a pie chart with Sales $ by Categories 171
Creating a bar chart with Sales $ by Top 10 Customers 176
Creating the geographical map of sales by country 181
Creating a filter pane with Order Year and Order Month fields 189
Creating the analysis sheets 192
Creating a customer analysis sheet 193
Creating a new sheet for customer analysis 193
Adding a filter pane with main dimensions 194
Adding KPI visualizations 199
Creating a combo chart for Pareto (80/20) analysis 201
Creating a table chart with customer information 209
Creating a product analysis sheet 212
Creating a new sheet for product analysis 213
Adding a filter pane 213
Adding KPI visualizations 215
Creating a bar chart with a drill-down dimension 219
Creating a line chart by OrderMonthYear and Category 224
Creating a scatter plot 227
Creating a reporting sheet 229
Creating a new sheet 230
Adding a default filter pane 230
Summary 232
Chapter 6: Interacting with Advanced Expressions 233
Technical requirements 233
Creating calculations with conditions 234Table of Contents
[ iv ]
Condition to show a text message 234
Condition to show a different calculation 239
Condition to filter data on a measure 243
Using TOTAL for aggregation scope 247
Calculating the relative share over the total 248
Calculating the relative share over a dimension 251
Using some useful inter-record functions 254
Calculating sales variance year over year 255
Using AGGR for advanced aggregation 257
Calculating the top sales product over each category 258
Leveraging Set Analysis for in-calculation selection 260
Selecting a specific country for comparison 262
Summary 266
Further reading 266
Chapter 7: Creating Data Stories 267
An overview of stories 268
Creating snapshots 269
Planning and organizing your presentation 271
Creating stories 272
Editing your story 280
Sharing stories 290
Summary 292
Further reading 292
Section 4: Additional Features
Chapter 8: Engaging On-Demand App Generation 294
Technical requirements 295
How Qlik Sense handles large volumes of data 295
Setting up a Google BigQuery account 299
Configuring Qlik Sense for ODAG applications 303
Building a summarized application 305
Creating a connection 305
Adding a script to retrieve data 309
Building the detailed application 311
Binding expressions in on-demand template apps 311
Recovering a long list of selected (or possible) values 312
Adding restrictions 313
Creating a dynamic SQL 313
Integrating the summarized and detailed applications 315
Testing our on-demand application 319
Summary 323
Further reading 323Table of Contents
[ v ]
Chapter 9: Creating a Native Map Using GeoAnalytics 324
Technical requirements 324
Concepts of GeoAnalytics 325
Creating a map 327
Loading geographical data 327
Adding the base map 329
Adding layers 332
Area layer 332
Heatmap layer 338
Adding more information to the map 341
Label 342
Info Bubble 343
Summary 344
Further reading 344
Chapter 10: Working with Self-Service Analytics 345
Technical requirements 346
Creating self-service analytics 346
Publishing an application 347
Creating a new sheet in a published app 347
Sharing insights with community sheets 355
Approving sheets to add them to a baseline 357
Co-creating applications in Qlik Sense Cloud Business 359
Managing members 361
Editing the application with multiple users 362
Sharing the app with users 363
Publishing changes to a published application 364
Summary 365
Further reading 365
Chapter 11: Data Forecasting Using Advanced Analytics 366
Technical requirements 367
Qlik Sense Engine and Server Side Extensions 367
Qlik approach to data science platforms 367
How SSE works 368
SSE functions 369
Preparing your R environment 370
Installing R 370
Installing Rserve() 376
Installing more packages 378
Installing the SSE plugin 379
Configuring Qlik Sense 379
Qlik Sense Desktop 379
Qlik Sense Enterprise 380
Starting all services 381Table of Contents
[ vi ]
Using the R extension in a Qlik Sense application 382
Preparing your Python environment 386
Installing Python 387
Updating Python pip 389
Installing TensorFlow 389
Using a Python extension 390
Configuring Qlik Sense 390
Qlik Sense Desktop 391
Qlik Sense Enterprise 391
Using the Python SSE in your apps 392
Summary 392
Questions 393
Further reading 393
Chapter 12: Deploying Qlik Sense Apps for Mobile/Tablets 394
Technical requirements 395
Setting up the Sales Analysis app for mobile usage 395
Responsive layouts 396
Responsive object design 397
Reviewing the responsive design of the Sales Analysis application 399
The Quick view sheet 403
Choosing the right client 409
Preparing the Sales Analysis app for offline usage 410
Summary 411
Other Books You May Enjoy 412
Index 415
Sample Files: https://github.com/PacktPublishing/Hands-On-Business-Intelligence-with-Qlik-Sense/archive/master.zip

Скачать Office

Post 03-Jun-2020 00:25

[Quote]

Fundamentals of Data Visualization: A Primer on Making Informative and Compelling Figures / Основы Визуализации данных: Учебник по созданию информативных и убедительных диаграмм
Год издания: 2019
Автор: Wilke C.O. / Вильке К.О.
Жанр или тематика: Визуализация данных
Издательство: O'Reilly
ISBN: 978-1-492-03108-6
Язык: Английский
Формат: PDF
Качество: Издательский макет или текст (eBook)
Интерактивное оглавление: Нет
Количество страниц: 389
Описание: Effective visualization is the best way to communicate information from the increasingly large and complex datasets in natural and social sciences. But with the increasing power of visualization software today, scientists, engineers, and business analysts often have to navigate a bewildering array of visualization choices and options.
This practical book takes you through many commonly encountered visualization problems and pitfalls and provides simple and clear guidelines on how to turn large datasets into clear and compelling figures. What visualization type is best for the story you want to tell? How do you make informative figures that are visually pleasing? Author Claus O. Wilke teaches you the elements most critical to successful data visualization.
Explore the basic concepts of color use as a tool to highlight, distinguish, or represent a value
Understand the importance of redundant coding to ensure that you provide key information in multiple ways
Use our directory of visualizations: a graphical guide to the most commonly used types of data visualizations
Get extensive examples of good and bad figures; learn how to use figures in a document or report
Learn methods for visualizing amounts and proportions, paired data, trends, and time series
Visualize distributions with histograms and density plots, boxplots and violin plots, and ridgeline plots

Примеры страниц

Оглавление

Preface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xi
1. Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Ugly, Bad, and Wrong Figures 2
Part I. From Data to Visualization
2. Visualizing Data: Mapping Data onto Aesthetics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Aesthetics and Types of Data 7
Scales Map Data Values onto Aesthetics 10
3. Coordinate Systems and Axes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Cartesian Coordinates 13
Nonlinear Axes 16
Coordinate Systems with Curved Axes 22
4. Color Scales. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Color as a Tool to Distinguish 27
Color to Represent Data Values 29
Color as a Tool to Highlight 33
5. Directory of Visualizations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Amounts 37
Distributions 38
Proportions 39
x–y relationships 41
Geospatial Data 42
vUncertainty 43
6. Visualizing Amounts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Bar Plots 45
Grouped and Stacked Bars 50
Dot Plots and Heatmaps 53
7. Visualizing Distributions: Histograms and Density Plots. . . . . . . . . . . . . . . . . . . . . . . . . 59
Visualizing a Single Distribution 59
Visualizing Multiple Distributions at the Same Time 64
8. Visualizing Distributions:
Empirical Cumulative Distribution Functions and Q-Q Plots. . . . . . . . . . . . . . . . . . . . . . 71
Empirical Cumulative Distribution Functions 71
Highly Skewed Distributions 74
Quantile-Quantile Plots 78
9. Visualizing Many Distributions at Once. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Visualizing Distributions Along the Vertical Axis 81
Visualizing Distributions Along the Horizontal Axis 88
10. Visualizing Proportions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
A Case for Pie Charts 93
A Case for Side-by-Side Bars 97
A Case for Stacked Bars and Stacked Densities 99
Visualizing Proportions Separately as Parts of the Total 101
11. Visualizing Nested Proportions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
Nested Proportions Gone Wrong 105
Mosaic Plots and Treemaps 107
Nested Pies 111
Parallel Sets 113
12. Visualizing Associations Among Two or More Quantitative Variables. . . . . . . . . . . . . 117
Scatterplots 117
Correlograms 121
Dimension Reduction 124
Paired Data 127
13. Visualizing Time Series and Other Functions of an Independent Variable. . . . . . . . . 131
Individual Time Series 131
Multiple Time Series and Dose–Response Curves 135
vi | Table of ContentsTime Series of Two or More Response Variables 138
14. Visualizing Trends. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
Smoothing 145
Showing Trends with a Defined Functional Form 151
Detrending and Time-Series Decomposition 155
15. Visualizing Geospatial Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
Projections 161
Layers 169
Choropleth Mapping 172
Cartograms 176
16. Visualizing Uncertainty. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181
Framing Probabilities as Frequencies 181
Visualizing the Uncertainty of Point Estimates 186
Visualizing the Uncertainty of Curve Fits 197
Hypothetical Outcome Plots 201
Part II. Principles of Figure Design
17. The Principle of Proportional Ink. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207
Visualizations Along Linear Axes 208
Visualizations Along Logarithmic Axes 212
Direct Area Visualizations 215
18. Handling Overlapping Points. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219
Partial Transparency and Jittering 219
2D Histograms 222
Contour Lines 225
19. Common Pitfalls of Color Use. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233
Encoding Too Much or Irrelevant Information 233
Using Nonmonotonic Color Scales to Encode Data Values 237
Not Designing for Color-Vision Deficiency 238
20. Redundant Coding. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243
Designing Legends with Redundant Coding 243
Designing Figures Without Legends 250
Table of Contents | vii21. Multipanel Figures. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 255
Small Multiples 255
Compound Figures 260
22. Titles, Captions, and Tables. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267
Figure Titles and Captions 267
Axis and Legend Titles 270
Tables 273
23. Balance the Data and the Context. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 277
Providing the Appropriate Amount of Context 277
Background Grids 282
Paired Data 287
Summary 290
24. Use Larger Axis Labels. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291
25. Avoid Line Drawings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297
26. Don’t Go 3D. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 305
Avoid Gratuitous 3D 305
Avoid 3D Position Scales 307
Appropriate Use of 3D Visualizations 313
Part III. Miscellaneous Topics
27. Understanding the Most Commonly Used Image File Formats. . . . . . . . . . . . . . . . . . . 319
Bitmap and Vector Graphics 319
Lossless and Lossy Compression of Bitmap Graphics 321
Converting Between Image Formats 324
28. Choosing the Right Visualization Software. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325
Reproducibility and Repeatability 326
Data Exploration Versus Data Presentation 327
Separation of Content and Design 330
29. Telling a Story and Making a Point. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 333
What Is a Story? 334
Make a Figure for the Generals 337
Build Up Toward Complex Figures 341
viii | Table of ContentsMake Your Figures Memorable 343
Be Consistent but Don’t Be Repetitive 345
Annotated Bibliography. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 351
Technical Notes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 355
References. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 357
Index. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 361

Скачать Office

Post 13-Apr-2020 11:25

[Quote]

Научись уверенно печатать на компьютере за 10 минут в день
Год издания: 2014
Автор: Шляхова Анна Николаевна
Издательство: М.: Эксмо
ISBN: 978-5-699-70909-0
Серия: Компьютер на 100%
Язык: русский
Формат: PDF
Качество: издательский макет или текст (eBook)
Интерактивное оглавление: нет
Количество страниц: 96
Описание:
Вы научитесь быстро набирать тексты любой сложности, не глядя на клавиатуру или вовсе закрыв глаза, и при этом не допускать ни единой ошибки. От такого заманчивого результата вас отделяют 94 специально разработанных упражнения, включающие разминку для рук и гимнастику для глаз.

Примеры страниц

Оглавление

Введение
Подготовка рабочего места
Упражнение 1. Знакомство с клавиатурой
Упражнение 2. Правильное положение рук
Упражнение 3. Парные комбинации а — о
Упражнение 4. Дуэт а — о
Упражнение 5. Парные комбинации в — л
Упражнение 6. Дуэт в — л
Упражнение 7. Парные комбинации ы — д
Упражнение 8. Дуэт ы — д
Упражнение 9. Парные комбинации ф — ж
Упражнение 10. Дуэт ф — ж
Упражнение 11. Первая спевка хора ф ы в а — о л д ж
Упражнение 12. Вторая спевка хора ж д л о — а в ы ф
Упражнение 13. Парные комбинации е — н
Упражнение 14. Дуэт е — н
Упражнение 15. Парные комбинации г — к
Упражнение 16. Дуэт к — г
Упражнение 17. Новые артисты: к е н г
Упражнение 18. Поют все вместе
Упражнение 19. Парные комбинации п — р
Упражнение 20. Дуэт п — р
Упражнение 21. Парные комбинации и — т
Упражнение 22. Дуэт и — т
Упражнение 23. Снова пополнение: п р и т
Упражнение 24. Парные комбинации м — ь
Упражнение 25. Дуэт м — ь
Упражнение 26. Все 18 артистов на сцене
Упражнение 27. Парные комбинации у — ш
Упражнение 28. Дуэт у — ш
Упражнение 29. Парные комбинации с — б
Упражнение 30. Дуэт с — б
Упражнение 31. Средний палец отрабатывает свой репертуар: ш у с б
Упражнение 32. Споем все вместе
Упражнение 33. Парные комбинации ц — щ
Упражнение 34. Дуэт ц — щ
Упражнение 35. Парные комбинации ч — ю
Упражнение 36. Дуэт ч — ю
Упражнение 37. Очередь безымянного пальца: ц ч ю щ
Упражнение 38. Почти все буквы-артисты в сборе
Упражнение 39. Парные комбинации й — з
Упражнение 40. Дуэт й — з
Упражнение 41. Парные комбинации я — э
Упражнение 42. Дуэт я — э
Упражнение 43. Мизинцы выходят на авансцену: я й з э
Упражнение 44. Квартет з — х — . — ъ
Упражнение 45. Все артисты на сцене: предварительный прогон
Упражнение 46. Обновление репертуара БоЛьШоГо ТеАтРа
Упражнение 47. Гармоничное звучание
Упражнение 48. Генеральная репетиция
Упражнение 49. Выступление
Упражнение 50. Театр начинается с вешалки: 1 — !
Упражнение 51. Театр начинается с вешалки: 2 — »
Упражнение 52. Театр начинается с вешалки: 3 — №
Упражнение 53. Театр начинается с вешалки: 4 — ;
Упражнение 54. Театр начинается с вешалки: 5 — %
Упражнение 55. Театр начинается с вешалки: 6 — :
Упражнение 56. Театр начинается с вешалки: 7 — ?
Упражнение 57. Театр начинается с вешалки: 8 — *
Упражнение 58. Театр начинается с вешалки: 9 — (
Упражнение 59. Театр начинается с вешалки: 0 — )
Упражнение 60. Цифры левого крыла: 1 2 3 4 5
Упражнение 61. Цифры правого крыла: 6 7 8 9 0
Упражнение 62. Знаки – _ + = \ /
Упражнение 63. Цифры приглашаются на сцену
Упражнение 64. Цифры солируют
Упражнение 65. Совместное представление со строгим режиссером
Упражнение 66. Представление посвящается знакам
Упражнение 67. Внимание самым маленьким: ф й 1 я
Упражнение 68. Внимание самым маленьким: ж ъ
Упражнение 69. Внимание самым маленьким: ж з 0.
Упражнение 70. Внимание самым маленьким: ы ц 2 ч
Упражнение 71. Внимание самым маленьким: ж э х -
Упражнение 72. Внимание самым маленьким: д щ 9 ю
Упражнение 73. Внимание самым маленьким: ж э ъ =
Упражнение 74. Внимание самым маленьким: ф 1 ! Ф
Упражнение 75. Внимание самым маленьким: ж э х ъ \
Упражнение 76. Внимание самым маленьким: д 9 д ( Д
Упражнение 77. Внимание самым маленьким: Э - э _
Упражнение 78. Внимание самым маленьким: ъ = ъ +
Упражнение 79. Внимание самым маленьким: э / ж з \ ъ
Упражнение 80. Небольшие сценки
Упражнение 81. Снова на представлении аншлаг!
Упражнение 82. Тренируем точность: ф ы в а — о л д ж
Упражнение 83. Выступления уже отработаны
Упражнение 84. Тренируем точность: к е н г — м и т ь
Упражнение 85. Тренируем точность: с у ш б
Упражнение 86. Тренируем точность: щ ю ч ц
Упражнение 87. Тренируем точность: й я ю з х ъ э
Упражнение 88. Тренируем точность: 1 2 3 4 5 6 7 8 9 0
Упражнение 89. Тренируем точность: ! » № ; % ? * ( ) _ + = \ /
Упражнение 90. Оттачиваем каждое движение
Упражнение 91. Тренируем точность: импровизация
Упражнение 92. Фантазийное
Упражнение 93. Фантазийное контрольное
Упражнение 94. Маленький праздник

Скачать Office

Post 17-Mar-2020 11:15

[Quote]

Язык запросов «1С:Предприятия 8»
Год издания: 2013
Автор: Хрусталева Е.Ю.
Издательство: М.: 1С-Паблишинг
ISBN: 978-5-9677-1992-9
Серия: 1С:Библиотека разработчика
Язык: русский
Формат: PDF
Качество: издательский макет или текст (eBook)
Интерактивное оглавление: нет
Количество страниц: 369
Описание:
Запросы – это один из базовых механизмов «1С:Предприятия» наряду со встроенным языком, который позволяет читать и обрабатывать данные, хранящиеся в базе. Для составления запросов «1С:Предприятие» использует собственный язык, основанный на SQL.
Эта книга поможет начинающим разработчикам, не знакомым с SQL, освоить язык запросов «1С:Предприятия». Книга также будет полезна и тем, кто имеет опыт составления SQL-запросов в других средах разработки: язык запросов «1С:Предприятия» содержит значительное количество расширений, ориентированных на специфику финансово-экономических задач.
В книге рассматривается значительное количество практических примеров. Для создания примеров использована версия 8.3.3.687 платформы «1С:Предприятие».
Дополнительные материалы
Приложение включает демонстрационные конфигурации, иллюстрирующие примеры книги, и учебную версию платформы «1С:Предприятие 8.3».
Скачайте материалы и учебную версию, раскройте архив и следуйте инструкциям по установке.

Примеры страниц

Оглавление

Глава 1. Механизм запросов
Как хранятся данные в «1С:Предприятии»
Исходные таблицы для запросов
Реальные таблицы
Виртуальные таблицы
Язык запросов «1С:Предприятия»
Общая схема выполнения запросов
Синтаксис текста запросов
Примеры использования языка запросов для получения данных из одной таблицы
Как получить все данные из таблицы
Как получить только определенные поля для всех записей из таблицы
Как расположить полученные записи в нужном порядке
Как упорядочить записи таблицы по ссылочному полю
Как получить текстовое представление ссылочного поля
Как получить только первые несколько записей с наибольшими значениями некоторого поля
Как получить записи, в которых определенные поля не содержат одинаковых значений
Как получить общее количество записей в таблице и количество записей с различным значением некоторого поля
Как получить записи из таблицы, отобранные по некоторому условию
Как получить записи таблицы, содержащие строки, соответствующие заданному шаблону
Как задать произвольное значение отбора записей из таблицы
Как получить данные из табличной части некоторого документа
Как получить данные из табличной части документа в качестве вложенной таблицы
Как получить записи иерархической таблицы и расположить их в порядке иерархии
Как отобрать записи иерархической таблицы по условию
Как узнать среднюю цену, по которой продавался товар
Как узнать общее количество и сумму продаж каждого товара в разрезе покупателей
Как узнать среднюю цену поступления товара, не группируя сами записи
Расчет итогов для иерархического справочника
Расчет итогов по нескольким полям
Расчет общих итогов
Примеры использования выражений в списке полей выборки запроса
Примеры использования языка запросов для получения данных из нескольких таблиц
Как использовать данные одного запроса внутри другого запроса
Как получить данные из разных таблиц для одного и того же поля
Как получить данные из разных таблиц, связанных несколькими соединениями
Как получить данные из таблицы, на которую ссылается поле другой таблицы
Как получить данные из разных таблиц, не связывая, а дополняя их
Временные таблицы и пакетные запросы
Глава 2. Работа с запросами во встроенном языке
Конструктор запроса
Создание простого запроса
Связи источников запроса
Объединение запросов
Создание пакетного запроса, использующего временную таблицу
Выполнение запросов из встроенного языка
Создание запроса
Передача параметров в запрос
Получение выборки из результата запроса
Обход выборки из результата запроса
Линейный (прямой) порядок обхода
Иерархический порядок обхода
Обход по группировкам
Обход выборки результата запроса, содержащего данные табличной части
Обработка результатов запроса с помощью конструктора запроса
Обход выборки
Вывод в табличный документ
Вывод в диаграмму
Выгрузка результата запроса в таблицу или дерево значений
Отладка запросов
Использование временных таблиц с помощью встроенного языка
Использование таблицы значений в качестве источника временной таблицы
Примеры решения различных задач с использованием запросов
Поиск всех родителей для элемента иерархического справочника
Создание запроса из произвольного источника
Создание кросс-отчета
Вывод итогов по периодам с заданной периодичностью
Глава 3. Решение прикладных задач
Хранение информации
Регистры сведений
Получение данных из независимых непериодических регистров сведений
Получение данных из периодических регистров сведений
Получение данных из регистров сведений, подчиненных регистратору
Планы видов характеристик
Пример 1
Пример 2
Пример 3
Получение значений характеристик из регистра сведений
Учет движения средств
Регистры накопления
Получение движений регистра накопления
Получение остатков
Получение оборотов
Получение остатков и оборотов
Бухгалтерский учет
Планы счетов
Планы видов характеристик – виды субконто
Регистры бухгалтерии
Получение движений регистра бухгалтерии
Получение остатков
Получение оборотов
Получение оборотов между корреспондирующими счетами
Получение остатков и оборотов
Получение движений с субконто
Сложные периодические расчеты
Планы видов расчета
Регистры расчета
Получение данных из регистра расчета
Получение данных о фактическом периоде действия записи для расчета
Получение данных графика для расчета записи
Получение базы для расчета записей
Перерасчеты
Глава 4. Оптимизация запросов
Индексирование таблиц
Способы индексирования таблиц
Эффективное использование индексов
Пример 1
Пример 2
Пример 3
Пример 4
Пример 5
Общие рекомендации
Причины неоптимальной работы запросов и основные направления их оптимизации
Общие рекомендации
Не использовать запросы в цикле
Не использовать в запросе функции от параметров
Использовать параметры виртуальных таблиц
Соответствие индексов и условий запроса
Не использовать соединения с вложенными запросами и с виртуальными таблицами
Соединения с вложенными запросами
Соединения с виртуальными таблицами
Не использовать вложенные запросы в условиях соединения
Исключить получение поля «Ссылка» через точку
Ограничить получение данных через точку от полей составного ссылочного типа
Исключить вывод ссылочных полей в отчет

Скачать Office

Post 06-Mar-2020 17:05

[Quote]

Настольная книга 1С:Эксперта по технологическим вопросам. Издание 2
Год издания: 2015
Автор: Филиппов Евгений Валерьевич
Издательство: М.: 1С-Паблишинг
ISBN: 978-5-9677-2475-6
Серия: 1С:Библиотека специалиста по внедрению
Язык: русский
Формат: PDF
Качество: издательский макет или текст (eBook)
Интерактивное оглавление: да
Количество страниц: 313
Описание:
«Настольная книга 1С:Эксперта по технологическим вопросам» посвящена теории и практике решения проблем производительности и параллельности в информационных системах на платформе «1С:Предприятие 8». В работе приводятся теоретические сведения, необходимые для понимания основных механизмов, обеспечивающих функционирование платформы «1С:Предприятие 8» и СУБД как многоуровневой многопользовательской системы.
Кроме этого, дается алгоритм основного бизнес-процесса расследования проблем и приводятся практические приемы решения конкретных прикладных задач: описывается развертывание, настройка и использование инструментов для воспроизведения и расследования, а также возможные способы исправления, применяемые, когда причины проблем найдены.
При работе был учтен опыт подготовки сотрудников на аттестацию 1С:Эксперт по технологическим вопросам: в книге собраны необходимые для подготовки к аттестации материалы и методики.
Также в книгу вошли методики, наработанные автором за длительный срок решения практических проблем производительности и параллельности. В значительной степени это методики профилактики, регулярного контроля и ранней диагностики.
Во втором издании скорректированы неточности в теоретической части и в инструкциях, а также добавлены новые материалы.
Для 1С:Экспертов по технологическим вопросам, для сотрудников ИТ-служб заказчика (ИТ-директоров, системных администраторов, методистов, администраторов СУБД), а также для сотрудников фирм-1С:Франчайзи: внедренцев, разработчиков, руководителей проектов.

Примеры страниц

Оглавление

Глава 1. Поднимемся на крыльцо, откроем дверь
Глава 2. Основной подход к решению проблем
2.1. Мы работаем только с проблемами
2.2. Как измерять, как получать цифры
2.3. Как устроена система
2.4. Бизнес-процесс решения проблем по ключевым операциям
Глава 3. Теория
3.1. Ключевые операции
3.2. Методика APDEX
3.3. Критичные ошибки
3.4. Расчет доступности системы
3.5. Регламентные работы
3.6. Транзакции. Уровни изоляции транзакций. Явные и неявные транзакции. Вложенные транзакции. Откат транзакций
3.7. Блокировки данных СУБД. Уровни блокировок. Совместимость блокировок
3.8. Сведения об управляемых и объектных блокировках
3.9. Ошибки блокировок: таймауты и взаимоблокировки
Общие вопросы
Таймаут
Взаимоблокировка (deadlock)
3.10. Эскалация блокировок
3.11. Сведения о параллельности операций с данными разных типов
Общие сведения
Узкие места
Реальные транзакции Запись + Запись
Реальные транзакции Чтение + Запись
3.12. Сведения о размещении данных. Способ получения этих сведений
3.13. Сведения об индексах базы. Способ получения этих сведений. Кластерный и некластерные индексы
Важное дополнение по индексам для 8.3 без режима совместимости
3.14. Планы запросов. Получение плана запроса в профайлере SQL. Операторы плана, наиболее важные для нас
Получение плана запроса в профайлере SQL
Наиболее важные для нас операторы
3.15. Особенности чтения в объектной модели
3.16. Работа с SQL Server. Где хранятся временные таблицы. Где хранятся снимки Snapshot для уровня изоляции Read Committed Snapshot
3.17. Работа с SQL Server. Где размещать базы. Как переносить базы
3.18. Работа с SQL Server. Различия между полной (FULL) и простой (SIMPLE) моделями восстановления базы. Особенности сжатия журнала транзакций
3.19. Работа с SQL Server. Настройка и использование бэкапов различных видов
Глава 4. Инструкции
4.1. Как настроить сбор информации о загрузке оборудования и как оценить эту загрузку
4.2. Выяснение скорости диска
4.3. Настройка автоматического перезапуска сервера «1С»
Перезапуск средствами платформы
Перезапуск службы средствами операционной системы
4.4. Регламентные операции SQL Server и настройка их автоматического выполнения
Общие вопросы
Обновление статистики SQL Server
Очистка процедурного кеша (кеша планов)
Дефрагментация индексов
Реиндексация таблиц базы
Контроль выполнения регламентных заданий
4.5. Как включить технологический журнал «1С» и как его можно разбирать
4.6. Общий подход к анализу технологического журнала «1С»
4.7. Замеры производительности
Замер производительности отладчиком 1С8
Простейший код замера времени
Оценка производительности БСП (инструкция по установке, описание работы)
4.8. Требования к сети. Как проверить сеть
Общие вопросы
Ошибки сети
Недостаточная пропускная способность
Маршрутизация
Надстройки активного оборудования
Надстройки серверов ландшафта «1С»
Сетевые службы
4.9. Сбор статистики дампов (общий принцип)
Автоматизированный сбор дампов
Сбор дампов вручную
4.10. Работа с ЦКК. Общие принципы, стандартные возможности, первичная настройка
Общие вопросы
Что надо сделать для начала работы
4.11. Работа с ЦКК. Настройка собственных контрольных процедур
4.12. Работа в профайлере. Как получить план запроса
4.13. Работа в профайлере. Как получить сумму duration
4.14. Работа в профайлере. Как получить граф взаимоблокировки
4.15. Работа в профайлере. Как получить сведения об эскалации блокировок
4.16. Работа с ЦУП. Общие принципы, стандартные возможности, общая последовательность работы, мастер настройки, таблица прав
Общие вопросы
Что надо сделать для начала работы
Мастер подключения к базе
Права, необходимые для работы ЦУП
4.17. Работа с ЦУП. Получение плана запроса
4.18. Работа с ЦУП. Разбор взаимоблокировки
4.19. Работа с ЦУП. Регламентный мониторинг
4.20. Работа в конфигураторе. Исправление запросов
Список правил
Пояснение к правилу 3 («ДЛЯ ИЗМЕНЕНИЯ»)
Пояснение к правилу 4 (соответствие индексов и условий запроса)
Пояснение к правилу 8 (не использовать подзапросы в условиях)
Пояснение к правилу 9 (не использовать соединения с подзапросами, а использовать временные таблицы)
Пояснение к правилу 10 (не соединять виртуальные таблицы с реальными, а также виртуальные с виртуальными)
Пояснение к правилу 13 (в проблемных запросах отказываться от ИЛИ)
Пояснение к правилу 14 (избегать запросов к пустым таблицам в режиме автоматического управления блокировками «1С»)
Пояснение к правилу 15 (не получать значение через точку от поля составного типа)
Пояснение к правилу 16 (понимать, как запрос может быть изменен платформой при работе механизма RLS)
4.21. Нагрузочные тесты
Простейший
Останов в отладчике
Останов в модальной форме
Нагрузочное тестирование групповыми обработками
Работа с Тест-центром. Общие принципы и стандартные возможности. Простой тест с помощью Тест-центра
Встраивание Тест-центра
Работа с Тест-центром. Шаблон полноформатного теста
Работа с Тест-центром. Универсальный нагрузочный тест
Работа со Стандартным нагрузочным тестом «1С». Общие принципы и стандартные возможности
Новые возможности 8.3 по функциональному и нагрузочному тестированию
Классификация нагрузочных тестирований
Расследование падений платформы, ошибок блокировок и причин неудовлетворительной производительности, которые воспроизвелись при выполнении теста
4.22. Бизнес-процесс общей диагностики
4.23. Работа в конфигураторе. Редактирование параметра времени ожидания блокировки
4.24. Работа с ТЖ. Как посмотреть, какие управляемые блокировки были установлены
4.25. Работа с ТЖ. Как расследовать конфликт на управляемых блокировках
4.26. Измерение динамики производительности по журналу регистрации
4.27. Про открытие модальных окон в транзакции
4.28. Ловушка для получения стека вызовов, когда отладка недоступна
4.29. Как собрать отказоустойчивый кластер 8.3 из двух серверов
4.30. Как оставить сервис лицензирования только на одном сервере кластера 8.3
4.31. Как собрать отказоустойчивый кластер 8.2 из двух серверов
Настройка отказоустойчивой схемы 8.2 с масштабированием и балансировкой нагрузки
4.32. Работа с ЦКК. Как сделать код доступным для отладки
4.33. Работа с ЦКК. Развертывание для целей контроля ошибок блокировок
Глава 5. Методики и дополнительная информация
5.1. Обзор платных и бесплатных инструментов
5.2. Требования с диска ИТС, применяемые при проверке на 1С:Совместимо!, влияющие на производительность
5.3. Уточнения, важные для общего понимания картины
5.4. Проектные и технические решения, приводящие к проблемам
5.5. Приемы конфигурирования, приводящие к проблемам
5.6. Ежедневный мониторинг
Глава 6. Дополнительные заметки
6.1. Экономический смысл автоматизации учета и оптимизации производительности
6.2. О режиме доступности 24х7
6.3. О методике расчета оборудования
6.4. О работах в различных СУБД
Заключение. О гарантиях работоспособности системы через несколько лет
Кому что читать
Список сокращений

Скачать Office

Post 04-Mar-2020 17:05

[Quote]

Разработка сложных отчетов в «1С:Предприятии 8». Система компоновки данных
Издание 2
Год издания: 2016
Автор: Хрусталева Е.Ю.
Издательство: М.: 1С-Паблишинг
ISBN: 978-5-9677-2509-8
Серия: 1С:Библиотека разработчика
Язык: русский
Формат: PDF
Качество: издательский макет или текст (eBook)
Интерактивное оглавление: да
Количество страниц: 485
Описание:
Книга адресована разработчикам прикладных решений в системе «1С:Предприятие 8». Она позволяет самостоятельно изучить возможности системы компоновки данных.
Для начинающих разработчиков в книге описывается устройство системы компоновки данных, приводятся простые примеры создания отчетов, снабженные большим количеством иллюстраций и комментариев.
Значительная часть книги посвящена выполнению практических примеров создания и настройки сложных отчетов. Эти примеры можно использовать для того, чтобы попрактиковаться в создании и модификации отчетов, использующих систему компоновки данных.
Для опытных разработчиков книга содержит подробное описание отдельных возможностей системы компоновки данных. Эту часть книги можно использовать в качестве справочного пособия или для более глубокого изучения возможностей механизма.
Для создания примеров использована платформа «1С:Предприятие» версии 8.2.15.301.
Несмотря на то, что книга готовилась для «1С:Предприятие 8.2», она является актуальной и для версии 8.3, некоторые доработки, выполненные в версии 8.3, в ней не рассмотрены, т.к. написана она до выхода этой версии.
Дополнительные материалы
Приложение к книге включает демонстрационные конфигурации, иллюстрирующие примеры, рассматриваемые в книге. Таким образом, можно самостоятельно воспроизвести или доработать любой пример из книги, используя имеющиеся готовые решения. Демонстрационные конфигурации можно установить на коммерческую или учебную версию 1С:Предприятия.
Скачайте материалы и учебную версию, раскройте архив и следуйте инструкциям по установке.

Примеры страниц

Оглавление

Предисловие
Кому предназначена эта книга
Источники информации
Как читать
Структура
Что находится на компакт-диске
Глава 1. Устройство системы компоновки данных
Схема компоновки данных
Наборы данных
Связи наборов данных
Вычисляемые поля
Ресурсы
Параметры
Макеты
Вложенные схемы
Настройки
Пример изменения настроек
Глава 2. Примеры разработки отчетов
Исходные данные для примеров
Пример 1. Набор данных – запрос
Визуальное конструирование
Варианты отчета
Настройка отдельных группировок
Пример 2
Вычисляемые поля
Параметры. Период отчета
Быстрые пользовательские настройки
Системные поля
Обязательность использования параметров
Пример 3. Связь наборов данных
Пример 4. Связь таблиц внутри набора данных
Связывание таблиц в запросе
Программный запуск отчета
Пример 5. Набор данных – объединение
Пример 6. Автоматическое формирование отчета
Пример 7.
Передача параметров в запрос набора данных
Программная установка параметров отчета
Пример 8.
Извлечение данных по периодам
Интерактивное оформление отчета
Пример 9. Свободная структура таблицы отчета
Пример 10.
Связь наборов данных по периодам
Функциональные опции
Пример 11.
Характеристики в отчете
Вывод данных в диаграмму
Пример 12.
Детализация в выбранном периоде
Выражения для представления полей
Характеристики в метаданных
Вывод всех дат в периоде
Пример 13.
Пользовательские поля
Вложенный отчет
Пример 14.
Расчет итогов по полям остатка
Вывод в диаграмму нескольких ресурсов
Пример 15.
Набор данных – объект
Программная компоновка
Общий макет оформления
Макет оформления в схеме компоновки
Пример 16.
Вывод иерархических данных
Вывод данных в собственной иерархии
Стандартная расшифровка полей отчета
Переопределение поля для расшифровки
Изменение действий расшифровки
Пример 17.
Язык выражений
Вывод отчета в общую форму
Фоновое выполнение отчета
Пример 18. Работа с системой компоновки данных из встроенного языка
Заполнение наборов данных и компоновка отчета
Настройка отчета
Описание схемы компоновки данных
Пример 19. Консоль системы компоновки данных
Глава 3. Справочник разработчика
Общие возможности
Получение итогов по всем датам в выбранном периоде
Характеристики
Иерархия
Расшифровка
Расчет итогов по полям остатка
Связи наборов данных
Расчет итогов
Использование нескольких схем компоновки для одного отчета
Многоязычные отчеты
Поля
Автоматическое заполнение полей
Использование автополей
Переопределение представления полей
Вычисляемые поля
Пользовательские поля
Роли полей
Поля-реквизиты
Функциональные опции и права на просмотр поля в отчете
Ресурсы
Параметры
Использование дат
Использование стандартных периодов
Макеты
Предопределенные макеты
Макеты оформления
Настройки отчета
Конструктор настроек
Варианты отчета
Пользовательские настройки
Хранилище вариантов и хранилище пользовательских настроек
Фиксированные настройки
Упорядочивание
Отбор
Расположение реквизитов
Настройка группировок
Расположение ресурсов
Расположение группы выбранных полей
Заголовки выбранных полей
Расположение общих итогов
Отображение заголовков, параметров данных и отборов
Настройки диаграмм
Условное оформление
Работа с системой компоновки средствами встроенного языка
Установка схемы компоновки данных
Редактирование стандартных настроек
Работа с параметрами схемы компоновки
Редактирование настроек схемы компоновки
Редактирование настроек не основной схемы компоновки
Вывод отчета
Вывод в дерево значений, таблицу значений для дальнейшей программной обработки
 

The time now is: Today 19:49

All times are GMT + 4 Hours