Trabalhando com modelos de dados do Power BI no código do Visual Studio


Neste artigo, vou apresentar o TOM (Modelo de Objeto Tabular) no Modelo de Dados do Power BI e fornecer um entendimento de como esse modelo pode ser acessado fora do ambiente do Power BI. Para fins deste tutorial, usaremos o Código do Visual Studio para simplesmente escrever um aplicativo de console dotnet e tentar acessar o Modelo de Objeto Tabular no arquivo do Power BI. Com a ajuda desse conhecimento, programadores e desenvolvedores de BI podem não apenas exibir o modelo subjacente no Modelo de Dados do Power BI, mas também podem aprimorar o modelo de dados programaticamente escrevendo algumas linhas de código. Também pode ser aprimorado ainda mais, automatizando a criação dos modelos do Power BI com a ajuda da biblioteca Tabular Object Model no dotnet. read more

Troubleshooting Error 18456 – SQLBlog.org


I think we’ve all dealt with error 18456, whether it be an application unable to access SQL Server, credentials changing over time, or a user who can’t type a password correctly. The trick to troubleshooting this error number is that the error message returned to the client or application trying to connect is intentionally vague (the error message is similar for most errors, and the state is always 1). In a few cases, some additional information is included, but for the most part several of these conditions appear the same to the end user. In order to figure out what is really going wrong, you need to have alternative access to the SQL Server and inspect the log for the true state in the error message. I helped our support team just today solve a client’s 18456 issues – once we tracked down the error log and saw that it was state 16, it was easy to determine that their login had been set up with a default database that had been detached long ago. read more

Classificando e filtrando dados em uma tabela


Neste artigo, aprenderemos como podemos classificar e filtrar dados usando a cláusula WHERE e classificar os dados usando a cláusula ORDER BY. No meu artigo anterior, Aprenda o MySQL: consultando dados do servidor MySQL usando a instrução SELECT, aprendemos como gerar o diagrama de ER usando engenharia reversa do banco de dados usando o ambiente de trabalho MySQL e noções básicas da instrução e uso SELECT. Neste artigo, aprenderemos como podemos classificar e filtrar dados usando a cláusula WHERE e classificar os dados usando a cláusula ORDER BY. read more

Aprimorando a análise de dados com as hierarquias de dimensão do SSAS


Introdução

Este artigo discutirá como as hierarquias de dimensão do SSAS podem ser usadas para analisar dados com muita eficiência. Se você é um analista de dados, deseja iniciar a análise com uma hierarquia mais alta. Em seguida, navegue nos atributos limitados quando necessário. Por exemplo, será melhor começar analisando a receita por ano. Se você precisar analisar mais detalhadamente os dados, poderá escolher o ano necessário e expandir o Trimestre -> Mês, respectivamente. Vamos ver como podemos criar hierarquias de dimensão do SSAS nos cubos OLAP para atender a diferentes requisitos. read more

Monitore o crescimento de bancos de dados SQL usando o Rastreio Padrão


CRIO Procedimento sp_getdbautogrowth

Como

início

inserir para dentro tblautogrowth (DBName,Nome do domínio,Nome da Aplicação,Nome de acesso,DBGrowth,GrowthOccuredTime)

SELECT

TraceInfo.Nome do banco de dados ,

TraceInfo.NTDomainName ,

TraceInfo.Nome da Aplicação ,

TraceInfo.Nome de acesso ,

(TraceInfo.IntegerData*8) Como [Growth in KB],

TraceInfo.StartTime Como [Time when autogrowth was occured]

DE sys.fn_trace_gettable(CONVERTER(VARCHAR(150), ( SELECT TOPO 1 read more

Como catalogar bancos de dados do AWS RDS SQL Server


Este artigo fornece uma visão geral da catalogação de objetos de banco de dados do AWS RDS SQL Server, como tabelas e visualizações, usando o serviço AWS Glue.

Introdução

Um cenário de TI corporativo geralmente consiste em um grande número de bancos de dados e ainda mais objetos de banco de dados. Os dados são frequentemente trocados entre várias fontes e bancos de dados de destino. A prática padrão é manter um inventário central de repositórios de dados e objetos de banco de dados. Esse repositório também é chamado de catálogo de metadados, que contém apenas a definição de esquema dos objetos de banco de dados. As ferramentas ETL podem se referir a esse catálogo centralizado enquanto apontam para os objetos de banco de dados de origem e destino. O AWS RDS para SQL Server é um dos bancos de dados suportados pelo serviço AWS RDS e as empresas hospedam grandes cargas de trabalho de produção nas instâncias de banco de dados do Amazon RDS SQL Server. E com isso vem a necessidade de catalogar o banco de dados. A AWS oferece o serviço AWS Glue que suporta repositórios de dados de rastreamento para criar um catálogo de metadados. Neste artigo, aprenderemos como catalogar objetos de banco de dados do Amazon RDS SQL Server usando o AWS Glue. read more

How to resolve deadlocks in SQL Server



In this article, we will talk about the deadlocks in SQL Server, and then we will analyze a real deadlock scenario and discover the troubleshooting steps.


In general, we can find out various theoretical advice and examples about the deadlock problems on the web but, in this article, we will tackle a true deadlock story and learn the solution steps so that we’ll get a chance to work on a case based problem.


First of all, let’s explain the deadlock concept. A deadlock problem occurs when two (or more than two) operations already want to access resources locked by the other one. In this circumstance, database resources are affected negatively because both processes are constantly waiting for each other. This contention issue is terminated by the SQL Server intervention. It chooses a victim from the transactions who are involved in the deadlock, forces it to rollback all actions. read more

Iniciar um site estático usando os buckets do AWS S3


Este artigo explora o Balde AWS S3 para configurar um site estático.

Introdução

O Amazon Web Services (AWS) possui uma solução de armazenamento em nível de objeto conhecida como Serviço de armazenamento simples. Podemos armazenar qualquer tipo de arquivo neste serviço em nuvem. Oferece armazenamento ilimitado e um upload máximo de 5 TB de arquivo único.

Nos artigos listados abaixo, exploramos a integração do bucket do S3 com o AWS RDS SQL Server usando o console da web e os comandos da AWS CLI. read more

Configure failover clusters, storage controllers and quorum configurations for SQL Server Always On Availability Groups



This article explores the configuration of Windows failover clusters, storage controllers and quorum configurations
for SQL Server Always On Availability Groups.

Prerequisites


In this series of articles, we will configure the SQL Server always on availability groups from end to end for your
learning purpose. We covered the following topics in the previous articles.

  1. A comprehensive guide to SQL Server Always On Availability Groups on Windows Server 2016


    1. We installed Oracle Virtual Box with three VM’s

    2. We did installation of Windows Server 2016 standard edition with desktop experience

    3. We covered VM network adapter configurations

    Configure Domain Controller and Active Directory for SQL Server Always On Availability Groups We installed and configured domain controller, active directory and DNS

    Assign static IP’s to all VMs

    Join SQL Nodes in the MyDemoSQL.com domain


To follow along better, try to go over these previous articles before proceeding with this one. read more