Instant download Azure data factory cookbook: data engineers guide to build and manage etl and elt p

Page 1


Azure Data Factory Cookbook: Data engineers guide to build and manage ETL and ELT pipelines with data integration , 2nd Edition Dmitry Foshin

Visit to download the full and correct content document: https://textbookfull.com/product/azure-data-factory-cookbook-data-engineers-guide-to -build-and-manage-etl-and-elt-pipelines-with-data-integration-2nd-edition-dmitry-foshi n/

More products digital (pdf, epub, mobi) instant download maybe you interests ...

Azure Data Factory Cookbook - Second Edition Dmitry Foshin

https://textbookfull.com/product/azure-data-factory-cookbooksecond-edition-dmitry-foshin/

Quick Start Guide to Azure Data Factory Azure Data Lake Server and Azure Data Warehouse 1st Edition Mark Beckner

https://textbookfull.com/product/quick-start-guide-to-azure-datafactory-azure-data-lake-server-and-azure-data-warehouse-1stedition-mark-beckner/

Azure Data Factory by Example Practical Implementation for Data Engineers 2nd Edition Richard Swinbank

https://textbookfull.com/product/azure-data-factory-by-examplepractical-implementation-for-data-engineers-2nd-edition-richardswinbank/

Azure Data Factory by Example: Practical Implementation for Data Engineers - Second Edition Richard Swinbank

https://textbookfull.com/product/azure-data-factory-by-examplepractical-implementation-for-data-engineers-second-editionrichard-swinbank/

Data Engineering with AWS: Acquire the skills to design and build AWS-based data transformation pipelines like a pro 2nd Edition Eagar

https://textbookfull.com/product/data-engineering-with-awsacquire-the-skills-to-design-and-build-aws-based-datatransformation-pipelines-like-a-pro-2nd-edition-eagar/

Understanding Azure Data Factory: Operationalizing Big Data and Advanced Analytics Solutions Sudhir Rawat

https://textbookfull.com/product/understanding-azure-datafactory-operationalizing-big-data-and-advanced-analyticssolutions-sudhir-rawat/

SQL Server Data Automation Through Frameworks: Building Metadata-Driven Frameworks with T-SQL, SSIS, and Azure Data Factory Andy Leonard

https://textbookfull.com/product/sql-server-data-automationthrough-frameworks-building-metadata-driven-frameworks-with-tsql-ssis-and-azure-data-factory-andy-leonard/

Machine Learning with R Cookbook Second Edition Analyze data and build predictive models Bhatia

https://textbookfull.com/product/machine-learning-with-rcookbook-second-edition-analyze-data-and-build-predictive-modelsbhatia/ Azure Storage, Streaming, and Batch Analytics: A guide for data engineers 1st Edition Richard L. Nuckolls

https://textbookfull.com/product/azure-storage-streaming-andbatch-analytics-a-guide-for-data-engineers-1st-edition-richard-lnuckolls/

Azure Data Factory Cookbook

Second Edition

Build ETL, Hybrid ETL, and ELT pipelines using ADF, Synapse Analytics, Fabric and Databricks

Dmitry Foshin

Tonya Chernyshova

Dmitry Anoshin

Xenia Ireton

BIRMINGHAM—MUMBAI

Azure Data Factory Cookbook

Second Edition

Copyright © 2024 Packt Publishing

All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews.

Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the authors, nor Packt Publishing or its dealers and distributors, will be held liable for any damages caused or alleged to have been caused directly or indirectly by this book.

Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information.

Senior Publishing Product Manager: Gebin George

Acquisition Editor – Peer Reviews: Tejas Mhasvekar

Project Editor: Janice Gonsalves

Content Development Editors: Soham Amburle, Elliot Dallow

Copy Editor: Safis Editing

Technical Editor: Anjitha Murali

Proofreader: Safis Editing

Indexer: Tejal Daruwale Soni

Presentation Designer: Ajay Patule

Developer Relations Marketing Executive: Vignesh Raju

First published: December 2020

Second edition: February 2024

Production reference: 2010324

Published by Packt Publishing Ltd.

Grosvenor House

11 St Paul’s Square Birmingham B3 1RB, UK.

ISBN 978-1-80324-659-8

www.packt.com

Contributors

About the authors

Dmitry Foshin is a lead data engineer with 12+ years of experience in IT and Big Data. He focuses on delivering business insights through adept data engineering, analytics, and visualization. He excels in leading and executing full-stack big data analytics solutions, from ETL processes to data warehouses, utilizing Azure cloud technologies and modern BI tools. Along with being a co-author of the Azure Data Factory Cookbook, Dmitry has also launched successful data analytics projects for FMCG corporations across Europe.

I would like to express my heartfelt gratitude to my wife, Mariia, my parents, my brother, Ilya, and all my family and friends who supported me and provided encouragement throughout the journey of producing this book. Your unwavering support has been invaluable, and I am deeply grateful for your presence in my life.

Tonya Chernyshova is an experienced Data Engineer with over 10 years in the field, including time at Amazon. Specializing in Data Modeling, Automation, Cloud Computing (AWS and Azure), and Data Visualization, she has a strong track record of delivering scalable, maintainable data products. Her expertise drives data-driven insights and business growth, showcasing her proficiency in leveraging cloud technologies to enhance data capabilities.

Dmitry Anoshin is a data engineering leader with 15 years of experience working in business intelligence, data warehousing, data integration, big data, cloud, and machine learning space across North America and Europe.

He leads data engineering initiatives on a petabyte-scale data platform that was built using cloud and big data technologies to support machine learning experiments, data science models, business intelligence reporting, and data exchange with internal and external partners. He is also responsible for handling privacy compliance and security-critical datasets.

Besides that work, he teaches a cloud computing course at the University of Victoria, Canada, wherein he mentors high-school students in the CS faculty, and he also teaches people how to land data jobs at Surfalytics.com. In addition, he is an author of analytics books and a speaker at data-related conferences and user groups.

I want to thank my beautiful wife, Lana, and my kids, Vasily, Anna, and Michael, who give me the energy to work, grow, and contribute to the data industry.

Xenia Ireton is a Senior Software Engineer at Microsoft. She has extensive knowledge in building distributed services, data pipelines and data warehouses.

About the reviewers

Deepak Goyal is a certified Azure Cloud Solution Architect, and he posseses over fifteen years of expertise in Designing, Developing and Managing Enterprise Cloud solutions. He is also a Big Data Certified professional and a passionate Cloud advocate.

Saikat Dutta is an Azure Data Engineer with over 13 years of experience. He has worked extensively with Microsoft Data products, from SQL Server 2000 to ADF, Synapse Pipelines, and MS Fabric. His career is shaped by various employers. The highlights of his career have been adaptability and a commitment to staying at the forefront of technology.

This is his first book review, wherein he has tried to provide practical insights into Microsoft Data products and tried to help the book become more than a cookbook. He has also contributed to a popular Data Newsletter and blog to share knowledge in the tech community.

Excited about the book’s impact, I look forward to continuing my journey in the evolving field of Data Engineering.

I express gratitude to my family for their unwavering support during the review process. Balancing work and family, especially with a younger kid, wouldn’t have been possible without their cooperation.

Join our community on Discord

Join our community’s Discord space for discussions with the authors and other readers: https://discord.gg/U229qmBmT3

How to do it… • 88 How it works… • 94

There’s more… • 94

Loading data to Azure Synapse Analytics using Azure Data Studio �����������������������������������

Getting ready • 95

How to do it… • 96

How it works… • 101

There’s more… • 102

Loading data to Azure Synapse Analytics using bulk load

Getting ready • 102

How to do it… • 103

it works… • 108

Pausing/resuming an Azure Synapse SQL pool from Azure

Getting ready • 109

to do it… • 109

it works… • 114

more… • 114

Working with Azure Purview using Azure Synapse

Getting ready • 115 How to do it… • 116

How it works… • 123

There’s more... • 123

Copying data in Azure Synapse Integrate

Getting ready • 123

to do it… • 123

it works… • 126

Using a Synapse serverless SQL pool

Getting ready • 127 How to do it… • 127 How it works… • 133

There’s more… • 133

Creating the inner pipeline • 221

Creating the outer pipeline • 222

How it works… • 224

See also • 224

Copying data from Google Cloud Storage to Azure Data Lake

Getting ready • 225

How to do it… • 225

How it works… • 230

See also • 230

Copying data from Google BigQuery to Azure Data Lake Store

Getting

Using

Creating an ADX cluster and ingesting data ��������������������������������������������������������������������

Getting ready • 434

How to do it... • 434

How it works... • 436

How it works… • 437

See also • 438

Orchestrating ADX data with Azure Data

Getting ready • 439

How to do it... • 439

How it works... • 441

There’s more... • 442

See also • 442

Ingesting data from Azure Blob storage to ADX in Azure Data Factory using the Copy activity

Getting ready • 442

How to do it... • 443

How it works... • 447

There’s more... • 447

Getting ready • 450

How to do

• 450

How it works… • 453

There is more… • 455

See also • 456

Setting up Meta ETL with ADF

Getting ready • 458

How

458

• 462

There’s more... • 464

Leveraging ADF scalability: Performance tuning of an ADF

Getting ready • 465

How to do it… • 468

How it works… • 470

There is more… • 471

See also • 472

Using ADF disaster recovery

Getting ready • 472

How

do it... • 472 How

• 476

Change Data Capture

Getting ready • 476

How to do it… • 477

How it works… • 481

There is more… • 482

Managing Data Factory costs with FinOps

Getting ready • 483 How to do it... • 483

• 489

Preface

Azure Data Factory (ADF) is a modern data integration tool available on Microsoft Azure. This Azure Data Cookbook, Second Edition helps you get up and running by showing you how to create and execute your first job in ADF. You’ll learn how to branch and chain activities, create custom activities, and schedule pipelines. This book will help you discover the benefits of cloud data warehousing, Azure Synapse Analytics, Azure Data Lake Storage Gen2, and Databricks, which are frequently used for Big Data Analytics. Through practical recipes, you’ll learn how to actively engage with analytical tools from Azure Data Services and leverage your on-premises infrastructure with cloud-native tools to get relevant business insights.

As you advance, you’ll be able to integrate the most commonly used Azure services into ADF and understand how Azure services can be useful in designing ETL pipelines. The book will take you through the common errors that you may encounter while working with ADF and guide you in using the Azure portal to monitor pipelines. You’ll also understand error messages and resolve problems in connectors and data flows with the debugging capabilities of ADF.

Additionally, there is also a focus on the latest cutting-edge technology in Microsoft Fabric. You’ll explore how this technology enhances its capabilities for data integration and orchestration.

By the end of this book, you’ll be able to use ADF as the main ETL and orchestration tool for your data warehouse and data platform projects.

Who this book is for

This book is for ETL developers, data warehouse and ETL architects, software professionals, and anyone who wants to learn about the common and not-so-common challenges that are faced while developing traditional and hybrid ETL solutions using Microsoft’s ADF, Synapse Analytics, and Fabric. You’ll also find this book useful if you are looking for recipes to improve or enhance your existing ETL pipelines. Basic knowledge of data warehousing is expected.

What this book covers

Chapter 1, Getting Started with ADF, will provide a general introduction to the Azure data platform. In this chapter, you will learn about the ADF interface and options as well as common use cases. You will perform hands-on exercises in order to find ADF in the Azure portal and create your first ADF job.

Chapter 2, Orchestration and Control Flow, will introduce you to the building blocks of data processing in ADF. The chapter contains hands-on exercises that show you how to set up linked services and datasets for your data sources, use various types of activities, design data-processing workflows, and create triggers for data transfers.

Chapter 3, Setting Up Synapse Analytics, covers key features and benefits of cloud data warehousing and Azure Synapse Analytics. You will learn how to connect and configure Azure Synapse Analytics, load data, build transformation processes, and operate data flows.

Chapter 4, Working with Data Lake and Spark Pools, will cover the main features of the Azure Data Lake Storage Gen2. It is a multimodal cloud storage solution that is frequently used for big data analytics. We will load and manage the datasets that we will use for analytics in the next chapter.

Chapter 5, Working with Big Data and Databricks, will actively engage with analytical tools from Azure’s data services. You will learn how to build data models in Delta Lake using Azure Databricks and mapping data flows. Also, this recipe will show you how to set up HDInsights clusters and how to work with delta tables.

Chapter 6, Data Migration – Azure Data Factory and Other Cloud Services, will walk though several illustrative examples on migrating data from Amazon Web Services and Google Cloud providers. In addition, you will learn how to use ADF’s custom activities to work with providers who are not supported by Microsoft’s built-in connectors.

Chapter 7, Extending Azure Data Factory with Logic Apps and Azure Functions, will show you how to harness the power of serverless execution by integrating some of the most commonly used Azure services: Azure Logic Apps and Azure Functions. These recipes will help you understand how Azure services can be useful in designing Extract, Transform, Load (ETL) pipelines.

Chapter 8, Microsoft Fabric and Power BI, Azure ML, and Cognitive Services, will teach you how to build an ADF pipeline that operates on a pre-built Azure ML model. You will also create and run an ADF pipeline that leverages Azure AI for text data analysis. In the last three recipes, you’ll familiarize yourself with the primary components of Microsoft Fabric Data Factory.

Chapter 9, Managing Deployment Processes with Azure DevOps, will delve into setting up CI and CD for data analytics solutions in ADF using Azure DevOps. Throughout the process, we will also demonstrate how to use Visual Studio Code to facilitate the deployment of changes to ADF.

Chapter 10, Monitoring and Troubleshooting Data Pipelines, will introduce tools to help you manage and monitor your ADF pipelines. You will learn where and how to find more information about what went wrong when a pipeline failed, how to debug a failed run, how to set up alerts that notify you when there is a problem, and how to identify problems with your integration runtimes.

Chapter 11, Working with Azure Data Explorer, will help you to set up a data ingestion pipeline from ADF to Azure Data Explorer: it includes a step-by-step guide to ingesting JSON data from Azure Storage and will teach you how to transform data in Azure Data Explorer with ADF activities.

Chapter 12, The Best Practices of Working with ADF, will guide you through essential considerations, strategies, and practical recipes that will elevate your ADF projects to new heights of efficiency, security, and scalability.

To get the most out of this book

Basic knowledge of data warehousing is expected. You’ll need an Azure subscription to follow all the recipes given in the book. If you’re using a paid subscription, make sure to pause or delete the services after you are done using them, to avoid high usage costs.

Software/Hardware covered in the bookOS Requirements

Azure subscription (portal.azure.com)Windows, macOS, or Linux

SQL Server Management StudioWindows

Azure Data StudioWindows, macOS, or Linux

Power BI or Microsoft Fabric subscription accountWindows, macOS, or Linux

If you are using the digital version of this book, we advise you to type the code yourself or access the code via the GitHub repository (link available in the next section). Doing so will help you avoid any potential errors related to the copying and pasting of code.

Download the example code files

You can download the example code files for this book from GitHub at https://github.com/ PacktPublishing/Azure-Data-Factory-Cookbook-Second-Edition. In case there’s an update to the code, it will be updated on the existing GitHub repository.

We also have other code bundles from our rich catalog of books and videos available at https:// github.com/PacktPublishing/. Check them out!

Download the color images

We also provide a PDF file that has color images of the screenshots/diagrams used in this book. You can download it here: https://packt.link/gbp/9781803246598.

Conventions used

There are a number of text conventions used throughout this book.

CodeInText: Indicates code words in text, database table names, folder names, filenames, file extensions, pathnames, dummy URLs, user input, and Twitter handles. For example: “Mount the downloaded WebStorm-10*.dmg disk image file as another disk in your system.”

A block of code is set as follows:

[default]

exten => s,1,Dial(Zap/1|30)

exten => s,2,Voicemail(u100)

exten => s,102,Voicemail(b100)

exten => i,1,Voicemail(s0)

When we wish to draw your attention to a particular part of a code block, the relevant lines or items are set in bold:

[default]

exten => s,1,Dial(Zap/1|30)

exten => s,2,Voicemail(u100)

exten => s,102,Voicemail(b100)

exten => i,1,Voicemail(s0)

Any command-line input or output is written as follows: # cp /usr/src/asterisk-addons/configs/cdr_mysql.conf.sample /etc/asterisk/cdr_mysql.conf

Bold: Indicates a new term, an important word, or words that you see on the screen. For instance, words in menus or dialog boxes also appear in the text like this. For example: “Select System info from the Administration panel.”

Warnings or important notes appear like this.

Tips and tricks appear like this.

Get in touch

Feedback from our readers is always welcome.

General feedback: Email feedback@packtpub.com, and mention the book’s title in the subject of your message. If you have questions about any aspect of this book, please email us at questions@ packtpub.com.

Errata: Although we have taken every care to ensure the accuracy of our content, mistakes do happen. If you have found a mistake in this book we would be grateful if you would report this to us. Please visit, http://www.packtpub.com/submit-errata, selecting your book, clicking on the Errata Submission Form link, and entering the details.

Piracy: If you come across any illegal copies of our works in any form on the Internet, we would be grateful if you would provide us with the location address or website name. Please contact us at copyright@packtpub.com with a link to the material.

If you are interested in becoming an author: If there is a topic that you have expertise in and you are interested in either writing or contributing to a book, please visit http://authors.packtpub. com.

Share your thoughts

Once you’ve read Azure Data Factory Cookbook, we’d love to hear your thoughts! Please click here to go straight to the Amazon review page for this book and share your feedback. Your review is important to us and the tech community and will help us make sure we’re delivering excellent quality content.

Download a free PDF copy of this book

Thanks for purchasing this book!

Do you like to read on the go but are unable to carry your print books everywhere?

Is your eBook purchase not compatible with the device of your choice?

Don’t worry, now with every Packt book you get a DRM-free PDF version of that book at no cost.

Read anywhere, any place, on any device. Search, copy, and paste code from your favorite technical books directly into your application.

The perks don’t stop there, you can get exclusive access to discounts, newsletters, and great free content in your inbox daily

Follow these simple steps to get the benefits:

1. Scan the QR code or visit the link below

https://packt.link/free-ebook/9781803246598

2. Submit your proof of purchase

3. That’s it! We’ll send your free PDF and other benefits to your email directly

1 Getting Started with ADF

Microsoft Azure is a public cloud vendor. It offers different services for modern organizations. The Azure cloud has several key components, such as compute, storage, databases, and networks. They serve as building blocks for any organization that wants to reap the benefits of cloud computing. There are many benefits to using the cloud, including utilities, metrics, elasticity, and security. Many organizations across the world already benefit from cloud deployment and have fully moved to the Azure cloud. They deploy business applications and run their business on the cloud. As a result, their data is stored in cloud storage and cloud applications.

Microsoft Azure offers a cloud analytics stack that helps us to build modern analytics solutions, extract data from on-premises and the cloud, and use data for decision-making progress, searching patterns in data, and deploying machine learning applications.

In this chapter, we will meet Azure data platform services and the main cloud data integration service – Azure Data Factory (ADF). We will log in to Azure and navigate to the Data Factory service in order to create the first data pipeline and run the copy activity. Then, we will do the same exercise but will use different methods of data factory management and control by using Python, PowerShell, and the Copy Data tool.

If you don’t have an Azure account, we will cover how you can get a free Azure account.

In this chapter, we will cover the following recipes:

• Introduction to the Azure data platform

• Creating and executing our first job in ADF

• Creating an ADF pipeline using the Copy Data tool

• Creating an ADF pipeline using Python

• Creating a data factory using PowerShell

• Using templates to create ADF pipelines

• Creating an Azure Data Factory using Azure Bicep

Introduction to the Azure data platform

The Azure data platform provides us with a number of data services for databases, data storage, and analytics. In Table 1.1, you can find a list of services and their purpose:

Figure 1.1: Azure data platform services

Another random document with no related content on Scribd:

Brison, James, 58–59

Bromley, actor, 70

Bruce, David, author of political volume, 196

Brunot, Dr. Felix, 48, 51

Bryan, George, Justice, 118

Building lots, value of, 98–99, 100

Burr, Aaron, 57; election of, 165–167; suppresses History of John Adams, 200

Business centre of the town, 164

Butler, General Richard, 95, 122–123

Butler, Colonel William, 95

Calhoun, John, 117

Calhoun, Samuel, 117

Campbell, Colonel John, 4, 5

Campbell, Robert, 34

Card industry, 104

Card playing, 67, 186

Carlisle, 2

Chapman, Thomas, 30–31

Cheetham, James, 201

Christy, William, Merchant, 107, 131–132, 154, 184

Church records, 174

Churches, German, 10, 93, 186; Presbyterian, 83, 93; Episcopalian, 93; Roman Catholic, 94; Methodist, 94–95

City Hall, 50

“Clapboard Row,” 127; political methods, 128; opposed, 131, 132

“Clapboard Row Junto,” 127

“Clapboardonian Democracy,” 127

Clark, General George Rodgers, 141

Clark, Josiah, 188

Clothing materials, 64–65

Coal, 7, 91, 92

Cochran, Dr. J. B., 206

Cochran, John Spear, 206

Cochran, Mary, 206

Cochran, Susan Cramer, 206

Cochran, Zadok Cramer, 206

Comforts and luxuries, 63–64

Common Almanac, 174

Commonwealth, The, newspaper, 138, 140

Concerts, 69

Constitutionalists, 140

Coppinger, 78

Cotton mills, 92, 93

County jail, 24, 157

Court House, present, 50; first, 117, 118; in 1800, 155–156

Craig, Major Isaac, buys land in Pittsburgh, 5; starts glass factory, 32; Freemason, 96; tenement of, 106; Federalist, 131; Deputy Quarter Master, 142

Cramer, Elizabeth, 189

Cramer, Susan, 206

Cramer, Zadok, 161 ff.; birth, 162; bookbinding, 116, 162–163;

bookstore, 116, 163, 184, 188–189; publisher, 164–165,184; publications, 165, 167, 172, 174, 176 ff., 179, 180, 187, 189; opens Circulating Library, 168–171; partners, 171, 188; advertisements, 185; accuses Harris and Ash of plagiarism, 181; new lines of business, 185–186; printing business, 187; offices held, 187; farming and sheep raising, 188; travels, 189; meets H. M. Brackenridge, 193; mercantile instincts, 196; opposes moral wrong, 204; condemns horse racing, 204; on whisky drinking, 205; death, 205

Cramer, Mrs. Zadok, 206

Cramer’s Almanac, 172–174

Culture, 3, 4, 26, 184 ff.

Cumberland County, 2

Cuming, F., Tour of the Western Country, 192–193

Dancing, 67–69, 154

Davis, Joseph, 131, 154

Declary, Peter, 69

“Democratic” party, 54

“Democratic Republican” party, 54

Denny, Major Ebenezer, 131, 150–151

Denny & Beelen, 150, 151

Dent, Julia, 153

Dobbins & McElhinney, 110

Dress, Freemasons’, 12; men’s, 65–67

Drinking, 80–82

Duane, William, 51

Dubac, Gabriel, Chevalier, 48, 111

Du Lac, Perrin, 64

Dunlap (James) & Co., 155

“Dutch,” 43, 44

Echo, The, 197–198

Education, in early days, 3–4; schools established, 14; higher, 17

Eichbaum, William, 40, 41, 79

Eichbaum, William, Jr., 188–189

Emigration westward, through Pittsburgh, 6–8, 29, 175, 179

Emmert, Mrs. Joseph, 206

Emmett, Samuel, 30, 80

English language, 38, 40

English-speaking population, 38, 40

Episcopalians, 93, 94

Ewalt, Samuel, 41, 96, 104, 130

Farmers’ dress, 66

Federal party, opposition to, 52–53, 54; supporters of, 62, 76, 131–132; emblem of, 74–76; in the House of Representatives, 165

Ferree, Thomas, 13, 157–158

Ferries, over Monongahela River, 29, 42; over Allegheny River, 30; and taverns, 80

Food, 63, 64

Forman, Major Thomas S., 35

Fort Fayette, 33

Fort Pitt, 9, 10, 31, 33

Fort Stanwix, 8

Forward, Walter, 141–142

Fowler, General Alexander, commander of militia, 74; republican, 75; left Republican party, 127; controversy with Gazzam, 128–130

Francis, Tench, 5

Freemasons, first lodge in Western country, 11; start temperance movement, 95–96; See also Lodge, 45

French, 38; emigration of, 51–52

French influence, 46, 51, 65, 199

French language, 39

French radicalism, influence of, 53

Freneau, Philip, 26

“Friends of the People,” 140

Fulton & Baird, 121, 130

Gallatin, Albert, 57, 162; glass factory, 32, 122; political honors, 46–47, 125; at Marie’s tavern, 49; on Western Pennsylvania, 52; candidate for Congress, 55

Gallitzen, Demetrius Augustine, 94

Gazzam, William, 121; controversy with Fowler, 128–130

German church, organized, 10; conducts schools, 14, 186; treasurer, 42; followers, 40, 45

German language, 39, 40, 45, 186

German Farmers’ Register, The, newspaper, 45

Germans, 38; organize church, 10; second in numbers to English, 40; confused with the Dutch, 43, 44; social intercourse, 45; establish newspaper, 45; and religion, 83

Gilkison, John C., bookseller, 27, 163; prothonotary, 59, 163; starts library, 168

Glass factories, 32, 92

Grant’s Hill, pleasure ground, 49, 70–71, 77

“Grant’s Hill,” tavern, 49, 50

Gregg’s (Isaac) Ferry, 30

Hall, Joseph, 14

Hamilton, report on manufactures, 91

Hamsher, John, 40, 41, 155

Hancock, Richard, 122, 125

Hannastown, 2;

attacked by British and Indians, 11, 43, 58

Harmar, General Josiah, 151

Harris, Joseph, 157

Harris, Rev. Thaddeus Mason, 181

“Hartford Wits,” 197

Haymaker, Jacob, 40, 42, 126

Henderson, Rev. Matthew, 57

Henderson, Robert, 30, 80

Herald of Liberty, newspaper,62

Herd, William, 121

Herron, Rev. Francis, 83–84

Hilliard, Elizabeth Bausman, 125–126

Hilliard, James, 125, 126

Horse racing, 72–73; condemned, 203–204

Houses, construction, 31 ff., 101; numbered, 33; comforts in, 63

Hufnagle, Michael, 43, 96

Hughes, Rev. James, 190

Hutchins, Capt. Thomas, 175–176; Topographical Description of Pennsylavnia, Maryland, and Virginia, 175

Imlay, Gilbert, North America, 176

Incorporation of Pittsburgh, 24

Indians, the Penns’ dealings with, 6; treaty with, 8; attack Hannastown, 11, 43; recede westward, 13

Industries, 91–93

Insurgents, 71, 81, 119–120; conference with, 123–125

Irish, 38, 55

Irish, Nathaniel, 130, 153

Iron industries, 91–92

Irvine, General William, 123

Irwin, Captain John, 96, 107, 154

Irwin, William, 69, 96, 107, 154

Israel, John, 62, 141, 187

Italians, 38

Jackson, Andrew, doctrine, 58

“Jacobins,” 56

Jefferson, Thomas, radical ideas of liberty, 53–54; reception of these ideas in Pennsylvania, 54–55;

Republican dinner in honor of, 56–57, 108; presidential election of, 165–167; Notes on the State of Virginia, 200

Jockey Club, 72, 79

Johnson, John, 117

Jones, Ephraim, 29, 80

Jones, Samuel, 35, 108; on social life, 71–72

Jones & Laughlin Steel Co., 148

Justices of the peace, 101

Kramer, Baltzer, 32

Kramer, Christian, 32

Land, sales of, 5–6, 100

Lawlessness, 25

Laws, 24

Lee, General Henry, 59, 69, 115

“Lee, Light-Horse Harry,” 59

Lee, Rev. Wilson, 78

Lewis and Clark expedition, 179

Liberty, new ideas of, 53

Libraries, private, 14; circulating, 16, 19, 168–171

Liquors, 64; manufacture and sale of, 77–79; drinking of, 80–82

“Lodge 45 of Ancient York Masons,” first masonic lodge in Pittsburgh, 11; observance of St. John the Baptist’s Day, 12; observance of St. John the Evangelist’s Day, 13, 108; meeting place, 78, 95, 155; temperance movement, 95–96; secretary, 108

Louisiana Purchase, furthers trade, 90; and the Navigator, 179

Lucus, John B. C., 47–48, 151

Luxuries, 63–64

McClurg, Joseph, 122, 128, 130

McKean, Thomas, 108, 118; turns Republican, 54, 56; candidate for Governor, 57, 140; takes office, 58; recommends militia emblem, 75; Commissioner to meet Insurgents, 123; reappoints Tannehill, 131; vetoes revolutionary bills, 138; refuses to remove Brackenridge, 139; supporters and opponents of, 140, 141; alluded to by Bruce, 196

McLane, D., 34

McLaughlin, Alexander, 132, 153

McMillan, Rev. Dr. John, 57, 81

McNickle, A., 130

Madison, James, 57

Magazine Almanac, 174

Magee, Samuel, 121

Magee, Thomas, 121

Mail robbed, 119

Map of Pittsburgh published, 192

Marie, John, 49, 50

Marie, Mrs. John (Jane), divorce case, 50–51

Marie’s tavern, 56, 75

Market House, 155

Market Street, 96–98, 99, 104

Mechanical Society of Pittsburgh, 17–19, 78, 187

Mellish, John, 181

Methodists, 94–95, 201

Michaux, Dr. F. A., 48, 50

Mifflin, Thomas, 54, 56

Military plan of the town, 30–31

Military spirit, 74

Militia of Pennsylvania, 74–77

Modern Chivalry, by H. H. Brackenridge, 26

Money, circulation of, 15, 28–29

Montpensier, Duke of, 111

Moore, Hamilton, Practical Navigator, 182

Moreau, Jean Victor, 199

Morgan, General Daniel, 69, 115–116

Morrow, William, 12, 79

Morse, Jedidiah, American Gazetteer, 176

Mowry, Dr. Peter, 114, 132

Murphy, Mrs. Mary (Molly), 122, 152

Nail factories, 92, 93

National currency established, 99

National Gazette, 51

Nationalities in Pittsburgh, 38

Navigator, 174, 187; sources of its material, 175, 176, 178; various editions, 176–182; advertised, 177; local information in, 180–182

Negley, Alexander, 41

Negley, Jacob, 41

Negroes, 38–39

Neville, Emily Morgan, 144

Neville, General John, Freemason, 95; residence, 105; offices held, 106;

Federalist, 131

Neville, Morgan, 48

Neville, Colonel Presley, public offices, 105, 106; residence, 115; saves Brackenridge, 116; Federalist, 131; opinion of Democrats, 144

New Era in 1800, 90

New Orleans, steamboat, 189

Newspapers, first, 14; German, 45;

see also Pittsburgh Gazette and Tree of Liberty

Nicholson, James W., 32

“Office of Discount and Deposit,” 116

O’Hara, Colonel James, 95, 120, 131; glass manufacturer, 32; brewer, 78; candidate for burgess, 105

Ohio and Mississippi Navigator, 176–177

Ohio River, navigation of, 7, 176–178

Orleans, Duke of, 111

Ormsby, John, 78, 95

Ormsby, Oliver, 184

Patterson, Rev. Joseph, 81

Penn, John, 4–5, 6

Penn, John, Jr., 4–5, 6

Penn, William, 4

Penns, the, 42, 98

Pentland, Ephraim, editor, 138; attacks on Bates and Baldwin, 145–147, 149

Peters, Judge Richard, 106

Philadelphia, post route from Pittsburgh, 17

Pipe manufactory, 92

Pittsburgh Academy, 17

“Pittsburgh Bookstore,” 116, 163, 184, 186 ff.

Pittsburgh Circulating Library, 167–171

Pittsburgh Fire Company, 24, 130

Pittsburgh Gazette, established, 14; and politics, 56, 62, 133; contributors, 75; in religious revival, 85; owner, 114; Cramer’s advertisement in, 162–163; advertises Navigator, 177

Pittsburgh Library Company, 171

“Pittsburgh” manor, 5

Pitt Township, 23, 28

Plan of town, 4, 5, 30–31

Population, in 1786, 9; nationalities, 38; in 1800 and 1810, 90; Protestant, 93

Porter, William, 122

Post office, 17, 114, 128

Post route, 17

Practical Navigator, 182

Presbyterian Church, 9, 10, 83, 93, 94

Printing offices, 187

Protestants, 10, 93–94

Public improvements, 98

Publishing business, 164, 184–185

Race horses, 73

Reed, John, 79, 157

Reel, Casper, 41

Religion, 9–11, 82–83, 93; revival, 84–85; books on, 191

Republican General Assembly, radical, 138–139

Republican party, headquarters, 50; “Democratic Republican,” 54; rapid growth in Pennsylvania, 55; leader in Pittsburgh, 55; French influences, 55, 56; influence on dress, 65; spoils doctrine, 58; emblem, 75–76; dominant throughout country, 132; in national election, 165–167

Richards, Charles, 39

Richardson, Dr. Andrew, Freemason, 96, 108; conducts drug store, 107; political leader, 108; speech on Freemasonry, 108–109; left Republican party, 109–110; death, 110

Riddle, James, 96, 121, 128

Robinson, James, 30, 80

Robinson and Ensell, 92

Roman Catholics, 94

Ross, James, trouble with Mrs. Marie, 50–51; candidate for governor, 50, 57; Freemason, 96; Commissioner to meet Insurgents, 123; political leader, 131, 132

Roup, Jonas, 41

St. Clair, General Arthur, 151

St. John the Baptist’s Day, observance of, 12–13

St. John the Evangelist’s day, observance of, 12, 13, 108

St. Patrick’s Church, 94

Schoepf, Dr. Johann David, 7

Schools, 4, 14, 50, 186

Schultz, Christian, on Navigator, 181–182

Scotch, 38

Scott, Dr. Hugh, 96, 121, 128

Scott, John, 117

Scott & Trotter, 120

Scull, John, establishes Pittsburgh Gazette, 14–15; postmaster, 17; printer, 26, 187; residence, 114; attacks on Brackenridge, 133–134

Semple, Samuel, 78

Semple, Steele, 116

Semple, William, 27, 115

Shippinsburg, 2

“Sign of the Black Bear,” 13, 158

“Sign of the Cross Keys,” 57, 79

“Sign of the Franklin Head,” 116, 164

“Sign of General Butler,” 125; and social affairs, 68; name, 122; during Whisky Insurrection, 123, 124; political headquarters, 127

“Sign of General Washington,” 34

“Sign of the Green Tree,” 13, 34, 68; meeting place of masonic lodge, 12, 96

“Sign of the Indian Queen,” 79–80

“Sign of the Negro,” 122

“Sign of the Sheaf of Wheat,” 153

“Sign of the Waggon,” 68, 79, 157

Six Nations, treaty with, 8

Slavery, 38, 39, 41

Smith, Thomas, 130

Smith, Rev. Dr. William, 44

Smith & Shiras, 78

Smur, John, 126

Snyder, Simon, 50, 51, 140

Social life, 71–72, 77

South School, 50

Spanish milled dollar, 99

Spear, John, 171, 188, 206

Spoils doctrine, 58

Steele, Rev. Robert, 13, 96, 129; dress, 66; appointment, 85

Stevenson, Dr. George, 120–121, 131

Stewart, Thomas, 147, 149

Stores, 102, 103, 116–117, 120 ff., 150, 154 ff., 184

Streets, 35, 98

Sturgeon, Jeremiah, 57, 79

Supreme Court, 118, 130, 139

Swiss-Germans, 10, 38

Tannehill, Adamson, 130

Tanneries, 92

Tavern-keeping, 78, 79

Tavern signs, 33–35

Taverns, 33, 68, 77, 78

Temperance movement, 96

Theatrical performances, 69, 70

Thorn, William, 82–83

Tinware manufactory, 92

Town meetings, 102

Town officials, 101

Townships, 23, 28

Trade, 7, 102

Trade centre, 7, 29

Transportation, 25, 93

Tree of Liberty, established, 62; contributors, 75; office, 115; charge against editor, 127; in politics, 132, 140; in mourning, 149; advertises Navigator, 177

Tree of Sedition, Blasphemy, and Slander, 56

Trees, 33, 97

Trinity Church, 93

Turnbull, William, 115

United States Mint authorized, 99

University of Pittsburgh, 17

Veech, Judge James, on whisky, 80–81

Wallace, Judge George, 117

Washington, George, President, 78, 123

Washington County, 22

Water Street residences, 105–107

Watson, Andrew, tavern, 18, 117, 118

Weber, Rev. Johann Wilhelm, 10–11

Welsh, 38

Western Gleaner, The, magazine, 193–195

Westmoreland County, 2, 22

“Whale and the Monkey,” Sign of, 34

“Whisky Boys,” 81

Whisky Insurrection, 29, 59, 106;

cause, 25, 77; expedition against, 29, 59; at its height, 119–120; Government conference with Insurgents, 123–125

Wilkins, John, 117

Willock, Andrew, Jr., 153

Wills, Alexander, 158

Wills, James, 153

Wills, John, 158

Wilson and Wallace, sale of books, 14

Winebiddle, Conrad, 41

Wood, John, History of John Adams, 200

Woods, George, 5

Woods, General John, 125, 131, 132, 198

Woods (Wm.) & Company, 155

Wrenshall, John, local preacher, 84, 201; Farewell to Pittsburgh and the Mountains, 153; bookstore, 184

Wusthoff, William, 41, 96

Yeaman, James, 78, 158

Yeates, Jasper, 123, 130

“Young Messenger,” race horse, 73, 79

Transcriber’s Notes

Punctuation, hyphenation, and spelling were made consistent when a predominant preference was found in the original book; otherwise they were not changed.

Simple typographical errors were corrected; unbalanced quotation marks were remedied when the change was obvious, and otherwise left unbalanced.

The index was not checked for proper alphabetization or correct page references.

Updated editions will replace the previous one—the old editions will be renamed.

Creating the works from print editions not protected by U.S. copyright law means that no one owns a United States copyright in these works, so the Foundation (and you!) can copy and distribute it in the United States without permission and without paying copyright royalties. Special rules, set forth in the General Terms of Use part of this license, apply to copying and distributing Project Gutenberg™ electronic works to protect the PROJECT GUTENBERG™ concept and trademark. Project Gutenberg is a registered trademark, and may not be used if you charge for an eBook, except by following the terms of the trademark license, including paying royalties for use of the Project Gutenberg trademark. If you do not charge anything for copies of this eBook, complying with the trademark license is very easy. You may use this eBook for nearly any purpose such as creation of derivative works, reports, performances and research. Project Gutenberg eBooks may be modified and printed and given away—you may do practically ANYTHING in the United States with eBooks not protected by U.S. copyright law. Redistribution is subject to the trademark license, especially commercial redistribution.

START: FULL LICENSE

THE FULL PROJECT GUTENBERG LICENSE

Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.